Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jakewins
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
10 ms
·
91.
▲
by
jakewins
1y ago
I feel like you can substitute almost any cutesy convenience feature in this sentiment. I wholeheartedly agree. For software that is going to be maintained, optimising for debuggability, comprehension and minimised ball-hiding is almost alw
92.
▲
by
jakewins
1y ago
My primary issue here was actually more about TikTok - I don’t think it’s right that software engineers get rich writing code that pushes “bullying challenges” on children to increase engagement and ad sales. But: all other things equal, of
93.
▲
by
jakewins
1y ago
My brother, a middle school teacher, was talking about TikTok yesterday. Every 2 years he gets a new batch of 10-year-olds. They all have a “class chat”, and it is used daily for relentless cyber bullying. The current trend TikTok is pushin
94.
▲
by
jakewins
1y ago
There is no contradiction between “constructors cannot fail” and “fail early”, nobody is arguing the constructor should do fallible things and then hide the failure. What you should do is the fallible operation outside the constructor, b
95.
▲
by
jakewins
1y ago
This is the exact opposite? They explicitly encourage doing resource-opening in the __enter__ method call, and then returning the opened resource encapsulated inside an object. Nothing about the contract encourages doing anything fallible i
96.
▲
Columbia University agrees to curriculum reviews to resume funding
(apnews.com)
13 points
by
jakewins
2y ago
|
0 comments
97.
▲
by
jakewins
2y ago
I’m intrigued as well.. My experience is notebooks struggle as a format for production code. We encourage people who work heavily in notebooks to use them for exploratory work, but choose other tools when it comes time to ship. When you are
98.
▲
by
jakewins
2y ago
I still don’t follow. If the VAT was completely removed, US businesses would still pay state sales taxes on inputs and EU manufacturers would not? The two things seem unrelated?
99.
▲
by
jakewins
2y ago
I’ve heard it’s also liked among economists because it’s like.. “sound”, somehow, or “efficient” as far as taxes go? Like a lot of special taxes, tariffs, deductions have super complex side effects, kickbacks, unexpected payees and loophole
100.
▲
by
jakewins
2y ago
Sorry I don’t follow - how does VAT make US exporters pay more than domestic EU manufacturers? They are both subject to the same VAT, or?
101.
▲
by
jakewins
2y ago
Huh, for some reason I assumed the balcony kits would be… “dumber”. Either way, I’ve installed many panels with exactly these little boxes clipped to the back of them, and there is nice clean DC power to pull directly off the panel if you l
102.
▲
by
jakewins
2y ago
I’ve not installed these balcony kits, but I’d be surprised if they used microinverters.. Either way, there is no issue using the panels in the kit you linked to in the way described; they are separate panels with standard MC4 connectors. J
103.
▲
by
jakewins
2y ago
> As to legalities....,if there is no regulation adressing it, its legal, beurocracys hate that, but there it is. This is not law works. Either way there absolutely is regulation in minute detail about backfeeding power into your home,
104.
▲
by
jakewins
2y ago
Yes but they are saying you could - in a power outage - use just the panels, disconnecting them from the grid tie inverter and instead plugging them into a regular off grid charge-controller+battery+inverter setup. That would cost a bit, bu
105.
▲
by
jakewins
2y ago
In general you do it by doing a failover behind some variation of a reverse proxy. If you can start new instances quickly and clients can handle short delays you can do it by just stopping the old deployment and starting the new one, bootin
106.
▲
by
jakewins
2y ago
How is that correction mechanism supposed to work though? Do you mean the peer review process? Friends in big labs tell me they often find issues with competitor lab papers, not necessarily nefarious but like “ah no they missed thing x here
107.
▲
by
jakewins
2y ago
It always made me happy to hack nearby the Neo4j page cache "Muninn", because it meant I'd pass by Chris Vest's poem and giant ascii Raven: https://github.com/neo4j/neo4j/blob/release/
108.
▲
by
jakewins
2y ago
Not in HFT, but I guess maybe for being very fast running optimization solvers and forecast models etc? Essentially compute models for ultimately driving market decisions based on lots of input data We do a lot of forecasting and solvers wh
109.
▲
by
jakewins
2y ago
Finnish authorities denied those reports in Lloyds List FWIW: https://www.iltalehti.fi/kotimaa/a/3fa30bba-6925-49ac-8c49-c... But also yeah, the opinion of authorities I see quoted in Swedish and Finnish press has
110.
▲
by
jakewins
2y ago
CBOR is a clone of msgpack: https://en.m.wikipedia.org/wiki/CBOR
111.
▲
by
jakewins
2y ago
There was some article from early instagram times about this the other week - that an innovation there was that they started the upload as soon as the picture was taken, so after the user filled out the caption part and hit “submit”, the “u
112.
▲
by
jakewins
2y ago
But like.. what happens after this supposed trick? I don’t understand how they wouldn’t just be fired after the first week if they can’t actually do the job? Is it that they are applying to places where you don’t pair program?
113.
▲
by
jakewins
2y ago
Do you have any recommended reading material on this? Intuitively it feels like making it concurrent should do the opposite of making GC deterministic! I’d love to read something showing that intuition is wrong
114.
▲
by
jakewins
2y ago
If the example was extended to, say, once the sleep is completed then parse and process some JSON data (simulating the sleep being a wait on some remote service), then how would memory use be affected? In the Go number reported, the majorit
115.
▲
by
jakewins
2y ago
I mean this is subjective, but as long as it’s clear that one number is “this is the memory the runtime itself consumes to solve this problem” and the other number is “this is the runtime memory use and it includes pre-allocated stack sp
116.
▲
by
jakewins
2y ago
You know what I mean. If this was a real world program where those million tasks actually performed work, then this stack space is available for the application to do that work. It’s not memory that’s consumed by the runtime, it’s memory th
117.
▲
by
jakewins
2y ago
The accounting here is weird though; Go isn’t using that RAM, it’s expecting the application to. The reason that doesn’t happen is because it’s a micro benchmark that produces no useful work.. The way the results are presented a reader may
118.
▲
by
jakewins
2y ago
Fair or not, it’s a strange way to count - Go isn’t using that RAM. It’s preallocating it because any real world program will.
119.
▲
by
jakewins
2y ago
Auto commit has always seemed super shady. Manual commit I have assumed is safe though - something something vector clocks - and it’d be really interesting to know if that trust is misplaced. What is the process and cost for having you do a
120.
▲
by
jakewins
2y ago
This is probably naive but: How does this differ from something like “declare a type, implement it with methods that all throw NotImplementedException”? As in, is this “just” a less boilerplate-heavy version of that, or is it more capable?
More ›