1,411 karma · joined October 5, 2011
Working on a database query engine to answer the hardest questions in milliseconds.
github.com/saberstack/zsxf
Incremental view maintenance.
Clojure, ClojureScript
Contact:
Telegram (same username as HN) Email raspasov@gmail.com
That’s also very likely changing. Lookup “project Valhalla”. It’s still a work in progress but the high level goal is to have immutable values that “code like a class, work like an int”.
PS When I say “changing”: it’s being added. Java tries hard to maintain backward compatibility for most things (which is great).
Liquid Glass has a few bugs to iron out but as a whole is quite good.
If I actually think that, I wouldn't shy away from saying it.
The marketing speak of some companies goes into effectively fantastical territory. Some claims that are made effectively imply P = NP, which is like bad TV-series-level science fiction, but some people fall for it.
I understand the problems of measuring cross-platform performance but anecdotally even on things that it's not specifically optimized for, for example running a Java Virtual Machine with 10s of GBs of memory, it's really fast, efficient and competitive to most non-Mac/ARM setups.
Even if we're to humor the "novel" part, have they actually come up with anything truly novel? New physics? New proofs of hard math problems that didn't exist before?
128GB PC laptops are not very cheap either, if you want a decent one, like a ThinkPad.
Here’s a 7000 USD ThinkPad P16 Gen 2 workstation:
https://www.lenovo.com/us/en/p/laptops/thinkpad/thinkpadp/th...
“It’s not exactly the same as Linux” is not a valid complaint for me, in case that’s the root cause of concern. Yes it’s not, and never tried to be. If “near full” isolation is the goal, Docker-style containers are always an option. Then it’s basically the same as Linux.
Also, Python is notoriously finicky with the slight differences between versions. I mostly use the JVM nowadays and that’s a breeze to run any version on the same macOS using a tool like jenv (which is available for Linux, macOS, etc). I believe Python has some of those tools also to make isolated “environments”.
PS In terms of block ads: I literally just “solved this”. I used to run the likes of AdGuard which works decently but I never felt too good about it because it’s a bit opaque about how it actually works. Here’s how you can get your own DNS-based adblock on Mac for free, in just a few minutes:
1. Install dnsmasq https://en.wikipedia.org/wiki/Dnsmasq
2. Get a dnsmasq-compatible .conf blocklist from https://github.com/hagezi/dns-blocklists
Sample dnsmasq config:
listen-address=127.0.0.1
conf-file=/path/to/chosen_blocklist.conf
#google dns or pick your own
server=8.8.8.8
server=8.8.4.4
3. In your Network settings, set the DNS to 127.0.0.1 This will pass all DNS requests through dnsmasq first
4. Enjoy system-wide (including native apps!) ad-free experience
Apple computers now use more or less the same architecture as their phones, based on ARM. That is why you can install most iPad apps on macOS, and they typically work surprisingly well without any customization. Shared GPU and RAM are a game-changer for efficiency, speed, and battery life.
What is the distinction between computers and phones/tablets you're referring to?
PS FWIW I've used IIS all the way back in Windows XP days. It worked well enough for my needs at that point to run a basic web server from my home computer!
Interesting to read about the origin of the term.
edit: removed snarky attack
A more useful comparison would be a serious statistical analysis between startups and other occupations.
The chance of winning most popular US lotteries is approximately 1 in 300,000,000. In comparison, the chance of IPO-ing a YC company is approximately 1 in 300. You can count how many orders of magnitude of difference that is.
Small model solves an easy problem; big model solves a challenging problem. I wouldn't call those problems; they are more like invented puzzles. Perfect match for the AI marketing department to "solve".
Example: During parking, which I witness daily in my building, it happens all the time.
1. Car gets stuck trying to park, blocking either the garage or a whole SF street 2. A human intervenes, either in person (most often) or seemingly remotely, to get the car unstuck.