Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mjul
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
31.
▲
by
mjul
4y ago
Clojure is a language without a platform so all the Clojure dialects have the different semantics of the underlying platform, be it the JVM or JavaScript. For example ClojureScript has all the “wat” semantics from JavaScript primitive type
32.
▲
Jank Programming Language – Clojure/LLVM/Gradual Typing
(jank-lang.org)
3 points
by
mjul
4y ago
|
0 comments
33.
▲
by
mjul
4y ago
I remember someone back in the day - perhaps Microsoft - advertising their certs as “so THEY know that YOU know”.
34.
▲
by
mjul
4y ago
Note that “cashing out” in some EU countries means transacting your cryptocurrency tokens in any way, not just trading them for money. Example: Sweden taxes your gains when you transact a cryptocurrency holding, also when you exchange from
35.
▲
Crown Prince and youths christen first emission-free container ship
(yara.com)
1 points
by
mjul
4y ago
|
0 comments
36.
▲
Bitcoin becomes official currency in Central African Republic
(bbc.co.uk)
21 points
by
mjul
4y ago
|
5 comments
37.
▲
by
mjul
5y ago
More info about the mentioned research is available from the Babraham Institute at Cambridge: https://www.babraham.ac.uk/news/2022/04/new-technique-rewind...
38.
▲
Rejuvenation of woman's skin could tackle diseases of ageing
(bbc.co.uk)
16 points
by
mjul
5y ago
|
7 comments
39.
▲
by
mjul
5y ago
I believe Pellegrino Artusi’s La scienza in cucina e l'arte di mangiare bene ("The Science of Cooking and the Art of Eating Well") is the classic reference and has been in print since the late 19th century. It is available in
40.
▲
by
mjul
5y ago
Will Chrichton at Stanford Uni argued for targeting Rust rather than LLVM to get the benefits of a safer intermediate language and a standard library for free. It is interesting to consider the trade-offs even if you go with C or LLVM: htt
41.
▲
by
mjul
5y ago
Payments are regulated by financial regulation in many countries, no matter the fine print. For EU countries this would probably be governed by the PSD2 payment services directive and the GDPR data protection. Specifically, payment transact
42.
▲
by
mjul
5y ago
This is one of the key concepts in how Codescene analyses a code base by mining the Git repo. It is quite useful to find find problem areas and tacit knowledge such as “when you change this API these two client side adapters should probably
43.
▲
by
mjul
5y ago
I hear this a lot but my experience tells me otherwise. For example, I worked on a Clojure project that would leverage this supposed “10x” power of lisp. Despite hiring the even key Clojure contributors, this hypothesis was falsified. The p
44.
▲
by
mjul
5y ago
I initially understood the prose in Section 3 like you interpret it (separator not terminator). That was a mistake. The RFC's BNF grammar is quite clearly stating that path segments may be empty, so it may end in "/". Th
45.
▲
by
mjul
5y ago
When in doubt, check the spec. In this case it is in RFC 2396 "Uniform Resource Identifiers (URI): Generic Syntax" [1]. In Section 3 you find this. The forward stroke ("slash") is a separator: URI that are hierarc
46.
▲
by
mjul
5y ago
It’s been quite a number of years ago, so I don’t know the current state, but back then we used IKVM to run some finance Java libs in .NET applications. Worked like a charm. Basically, it is a JVM implemented in .NET so you can easily inter
47.
▲
by
mjul
5y ago
You are not screwing over anybody. It is a two-sided deal that both parties find good. The interest represents the time value of money, which may be different to each side. Maybe the other side thinks that the 7% inflation is just a short s
48.
▲
by
mjul
5y ago
Not OP, but I would venture that REPL-driven development encourages a style that is essentially trial and error programming. This may be good for small scale, short lived scripts and projects but it does not scale. My experience from a some
49.
▲
by
mjul
5y ago
In such projects there is often a promised release date and a contract stipulating e.g. a total test pass rate of at least, say, 95% or something like that. Now if you use a fuzzer to generate a lot of test cases that fail (if it only saves
50.
▲
by
mjul
5y ago
I always enjoyed using it in reverse: when you build a .NET app it is very easy to add a CLI by exposing .NET code as cmdlets. This gives you documentation, completions and arg parsing for free while you stay in your application language. T
51.
▲
by
mjul
5y ago
Yes. The key is designing to the tool’s strength. Build a row oriented database model in the application language that matches the DB schema. This is trivial for the ORM (like Dapper or ActiveRecord) and you save boiler plate. For simple ap
52.
▲
by
mjul
5y ago
He is still a minority shareholder according to the Danish Central Business Register: https://datacvr.virk.dk/data/index.php?enhedstype=virksomhed...
53.
▲
by
mjul
5y ago
You are probably thinking about the interchange fees. [1] https://www.visa.co.uk/about-visa/visa-in-europe/fees-and-in...
54.
▲
by
mjul
5y ago
There are also startups such as Swiipe [1] that replace debit card payments by direct app-initiated account-to-account transfer. This is enabled by the payment service provider APIs as per the EU Payment Services Directive (PSD 2) and the E
55.
▲
by
mjul
5y ago
In my experience discussing this topic is difficult without defining “unit” in unit testing. Similarly, “integration” testing is also something that means different things to different people. So let’s instead talk about other dimensions: A
56.
▲
by
mjul
5y ago
Speaking about the C64 the exact instruction timing was also key to the two rather clever hacks to put sprites outside the nominally drawable 320x200 pixel screen area. First in the top and bottom border. This was done by waiting for the G
57.
▲
by
mjul
5y ago
You just need your code to finish before the next frame. Then you wait and start the next cycle when you receive the interrupt from the start of the next frame from your graphics hardware. Of course once you start writing for heterogeneous
58.
▲
by
mjul
5y ago
The author of the project is a professor of programming languages at the institute of datalogy (DIKU), Copenhagen University. I suggest connecting directly to DIKU for academic matters. They are doing other interesting work on array based p
59.
▲
by
mjul
5y ago
Historically, airlines had a lot of computing power. In Jim Grays 1984 article about getting to "1000 transactions per second" (TPS), an "ordinary" system ran at 50 TPS and airlines were pushing above 800 TPS. So, they h
60.
▲
by
mjul
5y ago
I would also add that it is a powerful tool in your development toolbox even if you don't use it in you primary applications. For example, it is very useful for e.g. generating test cases to hit every state transition in a complex busi
More ›