skysight-inc/HackerNews huggingface dataset:
> Honestly, Panic and Omni and other old school Mac developers really, really need to adapt to the modern era.

A counterpoint: how intense would the outcry be if Panic were to make the next versions of Transmit & Coda subscription only (the Mac versions, that is, not their baby iOS counterparts)? I'm probably almost a model Panic customer -- I've paid for every major version of both at release, along with Prompt & Coda for iOS -- but even I'd balk at paying a subscription for a code editor. A paid upgrade every few years? Sure, take my money (see also: Jetbrains). But a monthly subscription for a tool that updates only semi-frequently (e.g. Transmit)?

Yeah, I'm out. Developers (and tech folks in general) are the cheapest, orneriest market. How can I justify to myself a monthly sub to Transmit & Coda when scp & VSCode are free?
Britain aims to plant 143M new trees a year by 2035
>So out of that deal I (as a user) have gotten pretty much nothing - the developer is constantly taking my money with nothing to offer in return. If I stop paying, they'll take away the app I've paid for.

That's a feature, not a flaw.
Some countries have pretty obscure and sometimes badly written laws stemming from a desire to criminalize exploits, rootkits and such.
I don't agree, although that is a charitable interpretation. Bezos was also "envious" [1] of Tesla's tax breaks from jurisdictions courting new gigafactories, which is why he demanded a road show to court breaks for HQ2.

This is obnoxiously wealthy people handling the situations like you'd expect (and yet, in a very unhealthy way). My two cents is that Musk (being on the spectrum) is driven in a different way than Bezos (and therefore, being obsessive to a greater degree [2] [3], making him more involved "on the ground", leading to SpaceX's success). Being "relentless" (Bezos) is what you do, being obsessed (Musk) is who you are. Bezos is going to chill on his mega yacht with the new lady friend while Musk is overseeing construction of Starship SNs in the Texas desert.

[1] https://finance.yahoo.com/news/behind-amazon-hq2-fiasco-jeff... (Behind Amazon’s HQ2 Fiasco: Jeff Bezos Was Jealous of Elon Musk)

[2] https://www.cnbc.com/2015/04/20/elon-musks-ex-wife-on-secret... (Elon Musk’s ex-wife on secret to getting rich: ‘Be obsessed’)

[3] https://www.quora.com/How-can-I-be-as-great-as-Bill-Gates-St... (Answer at top of page by Justine Musk)
> Though with a $200 month bill the payoff should be quick

For a 65k expense, and 200 a month saving, that is like 27 years to break-even? How do you get it to be "quick"?
This is why economic thinking should be a part of every team's process. One of the major problems with technical projects is that many people can give an estimate of their value but only the developers can give an estimate of the cost—and they can usually only do that effectively after some iterations and starting to sketch out the problem. Usually organizations just ignore this problem and try to fix the cost upfront, which is where the whole "mythical man month / hours" phenomenon comes from. In a well-functioning Lean/Agile/whatever-you-want-to-call-it organization, there should be a constant ongoing evaluation of the work and its cost/benefit, and that should be updated as the devs learn more about the problem. When you do this, ideas are no longer "good" or "bad," they just have a value estimate and can be evaluated against other ideas. (And you can factor in things like switching costs when people throw out something totally new.)
Good news, at least I hope that more people here in EU will understand better the difference between “open” and “free”.
I can't help but think their slow and steady wins the race philosophy has led to their stagnation. Blue Origin's motto is "Gradatim Ferociter", Latin for "Step by Step, Ferociously". And I suspect having Jeff Bezos's massive hoard of cash takes away some of the pressure to perform or perish.
Polite Hackers and Expensive Socks
Awesome! Yeah it’s a super thin, dumb TV and other than the fact that black shots always revealed some inconsistent lighting on it it’s decent. The recent problem is that once in a while a vertical segment (probably 1/5 or 1/6 of the width of the screen) is discolored and mostly black.
Keeping PRIVACY a top priority, my ultimate vision would be to move away from these so called app stores. Considering the current state of things, I know that sounds very unrealistic. However, something inside me still tells me that if you create something of value, they will come!
No not really, typescript or esbuild, among other things.
Yeah you just don't publically call out one of your employees. That's just a dick move at that point. Solve this problem internally and don't throw your developer under the bus because you didn't manage them better.
Using DLT Technology for Secure Digital Voting in Malaysia
> focus on trying to sustain the planet

And what if we cannot acheive it, because of political and economical system at play i.e. local maxima holding us back and prevents us from breaking away from current order of things?
casting, one of the reason i gave up with Zig quickly, it just is painful and solves nothing, it makes the code hard to decipher
I wholeheartedly agree. I have tried the cheaper stuff which when it breaks for no reason after a few years, is not really cheap at all.

I use mine for bbq, meats, egg based sauces, baking, and probably a few other things that I didn't plan on using it for when i bought it.

What other tools have you spent a little extra on to get quality, if you don't mind me asking :)
You know, I think if I had Bezos' money, I'd stay away from the engineering practicalities of running a company selling launches.

If you want to be part of some off-planet future, it would be fun to spend significant money on new propulsion technologies and assume that it's all money down the drain. Admittedly, running a large lab has it's own set of problems to keep them on the straight and narrow.

No doubt, at the heart of it, a part of what drives any Bezos jealousy is simply that Musk has a lot more stage presence and star power.
The FYP algorithm is extremely accurate. If that is what you see on TikTok, that’s more reflective of you than anyone else. I don’t think I know a single person with an FYP with that sort of content.
I never heard any non-tech person complaining about Medium.

I've never heard any non-tech person show any awareness that Medium even exists as a brand.
Around the windows and android days, they were the only mass used OSes. Linux has to compete with Mac UX which normal users find very good also windows UX is so imprinted into people. So by polished I meant that.
> While ideas get most of the fanfare, they don’t really matter unless steps are taken to make them work in your business.

Stopped reading here. It's not about ideas, it's about having an understanding what could be done. If thinking is grounded in reality and your resource constrains, ideas are worth a lot. Otherwise all your company would do is copy other companies.
How come European developers can do full time development with 5k per month or less? Is it less taxes, cheaper cities? Who knows,...
They’re continuing this bad streak with saying things like people that have had COVID should be immunized.

The reason they’re saying it is pretty obvious to me - a lot of people that just had a cold in the past year think they had COVID. I had a friend that thought he had it twice before he actually did. Also if you didn’t get very sick you might not have had enough of an immune response to get all that immune.

If they explained that, it would be fine. Instead they’re basically doing misinformation of their own. My mother-in-law is concerned that I’m not getting the vaccine. I had COVID bad in December, and I have autoimmune issues so I’m not going to poke the proverbial bear unless I need to.

She also thinks that you’re only immune for three months if you actually got infected, but that’s the media’s fault. They ran all those stories about antibodies only lasting a few months without going in to details about memory T cells or the like.
Until AGI recruiters simply will be limited in number of seconds they can spend on each video. And applicants will be taught to optimize for "first N frames" impression.
/s
and 50hz = 0.02s
It's not a slam dunk if you just look at the numbers. With appreciation, my home, taking into account maintenance, renovations, significant raises in HoA fees and insurance, etc, and correlating that with how much it appreciated in value, probably comes a little shy of a triple-fund portfolio investment.

The catch is, I get to live in it. I made it awesome. I put a ton of money on the kitchen, the bathroom, etc to make it something I'll never be able to rent (without paying 9-10k/month anyway, and I can't afford that). I was able to do all that while still coming up only SLIGHTLY below renting + investing the extra.

There's a certain emotional value to buying a house that the math can't capture. Even JUST with the financial math, it's pretty close (and sometimes an amazing investment, in the right market). But once you tack on the emotional value, it shits all over the alternative (for people who want a home to call their own).

I can't think of any other purchase where you can get something you really want, AND have that thing be a mediocre or better investment at the same time. I can't live inside of my S&P500 position.
It seems more like syntax sugar to easily await synchronous methods on the actor specific task scheduler with a lot of linting thrown in to help you get it right.

In C# you might have to use the following and worry about the private member access yourself.

await Task.Run(()=>SyncMethod())
This makes me happy I chose it
The problem is that many people, even in developer circles like here on HN, are still very negative when it comes to subscriptions.

It's always going to be that way, and that's okay. It's still the right move for professional iOS tools to move to a subscription model. Some fraction of your user base will complain and refuse to subscribe. But if you actually make a good tool, you will fairly quickly see an increase in revenue, which lets you invest more in making a good product. A bunch of people will periodically complain on HN that they don't like subscriptions and it's not too hard to just ignore that and move on.

Don't look at 10 people complaining on HN and conclude "this must not be the best business model".
A smaller prototype, yes, although it didn't reach orbit first. Still impressive, to say the least.
If you mutate the value “name” is pointing to at the same time from multiple threads, I think you’ll see crashes pretty quickly.
Just wanted to add - the worst "ideas person" I ever knew delivered an endless stream of really obvious ideas. An ideas person who delivers good ideas that no-one else has thought of can be useful, independent of their implementation skills
An AED is designed to be used by untrained, dumb, panicking human beings, so while I have no doubt these volunteers have some training, if you ever find yourself near a case and no volunteer coming, don't hesitate to grab it.

On that note, if you work in an office building take note of where they are so you know where to get them if need be.
What Caused the Roaring Twenties?
That's exactly what they did.

They said it is less than 10%, and now we have a bunch of people "correcting" them that it could be actually less than 1%. That correction is unhelpful/pointless/pedantic.

If the statement is still true, and the public health guidance is identical, then what is it we're even discussing? This discussion is pointless and the article itself is pointless.

The CDC cannot win no matter what they do. They say it is "less than 1%" then someone will find a study that shows that they're wrong, if they say "less than 10%" then people will say that isn't precise enough and that they're wrong.
The number 0 happily and unambiguously plays a role in many numeric types and algebraic structures, and it’s kind of nice if the compiler can just figure out the type that it should be from context. Comparing a literal 0 to a double should cast to a double, comparing a literal 0 to an int should cast to an int, etc. I would be happy for “(int) 0 == (double) 0” to raise a type error though.

I guess it’s a matter of interpretation: does “x == 0” mean that we are comparing x with the integer zero, or the “zero value” of the same type as x? Numeric code is difficult for many reasons, but something that can make it much more tractable is having the code as close as possible to the mathematics underlying the algorithms, and this kind of “polymorphic constant” behaviour can help a lot, especially for integer literals which unambiguously embed into essentially any numeric type you could think of.
ETI Ltd (the actual manufacturer) also sells them on Amazon.co.uk

https://www.amazon.co.uk/sp?_encoding=UTF8&asin=B01MQN9MLL&i...
The tribal knowledge on this one is thick as molasses.

> On 8 October 2015, the European Parliament adopted the European Commission proposal to create safer and more innovative European payments (PSD2, Directive (EU) 2015/2366). The current rules aim to better protect consumers when they pay online, promote the development and use of innovative online and mobile payments such as through open banking, and make cross-border European payment services safer.[10]

> An important element of PSD2 is the requirement for strong customer authentication on the majority of electronic payments.
Seems like a rather strong conclusion to be based on guesswork. “CDC didn’t cite their sources for this figure and I don’t believe it” isn’t as catchy a headline though of course.
Erm... yes? Am I supposed to think it isn't?

Here's a Best Buy ad from 1998: https://www.chron.com/news/article/Best-Buy-ad-from-1998-sho...

Here's a Best Buy listing from today: https://www.bestbuy.com/site/insignia-32-class-n10-series-le...

In 1998, a 27" CRT TV was $300 in 1998 dollars. Today's 32" LCD TV is $120.

Just in nominal dollars, not adjusted for inflation, the new TV costs 40% as much as the one from 1998. Then the offical CPI says $300 1998 dollars are worth around $500 2021 dollars... so that brings us down to about 24% before making any hedonistic adjustment. [Edit: And, really, we should be comparing a 32" TV from 1998. That's not in the ad, but it is plausible to imagine it costs more than any of the 27" models. Let's call it $450 just to be conservative. That gets you to around 15% w/ CPI and no hedonistic adjustment]

But the new TV has twice as many lines of resolution, a bigger screen, better color, uses a fraction as much power, is lighter and is physically smaller. So the operating cost is lower, you can put it anywhere you want, you have a bigger and nicer picture to look at. I'm sort of baffled how someone could not agree that the newer one is very clearly better.

I suspect that if you offered most people a CRT version of today's TV, nobody would take it at even half the price. That gets you to within spitting distance of 10%.

You can perform the same exercise with other size tubes, but the result is basically the same.
Volunteers can set availability, but they can also just hang out on their dashboard. As student requests come in, we immediately show them on the volunteer dashboard where a volunteer can immediately pick them up, and only start texting people if the request is not taken up. We offer optional browser notifications when new requests come in. So it's totally possible to volunteer with us on an ad-hoc basis!

To your excellent point about continuity, relationships are definitely a component of effective tutoring, but in our user research and conversations with students, students themselves told us it was more important to be able to get help when they need it than to be able to get help from the same person every time, and that's the need we've decided to optimize for.
Too bad they couldn't just give a range: 0.1 to 10%.

Just like when my boss asks for a schedule: 1 to 100 days.
I fail to see how this is a feature for me as a user in any way.

I get it - developers want to rent-seek and suck on that sweet passive income without actually having to constantly provide any value for users. But from a users perspective, I get nothing, especially when the response from developers is to just stop development.
I will definitely check it out and give you feedback. A service like this is definitely something I might have benefited while I was struggling in a low income household in an extremely high cost of living area.

It wouldn't have to be just for tutoring, but it can help in terms of mentorship and just learning from older people with more real life experience and career.
And Grippe in German.
I think there's a net benefit to both sides here. The insurers probably charge a lot, in part because the risk is so hard to estimate and changes constantly with changes as well as new CVEs. I doubt they're losing money. The insured company gets benefits in terms of opex instead of capex, but more importantly, gets the expertise of the insurer in dealing with the situation.

In that interview, the hacker also talks about liking working with insurance companies because they understand how this situation works. They don't try to negotiate down to 10%; there's an understood negotiation window. They know how to get the bitcoins and send them, and probably know how to do bookkeeping for all of that.

I think it's closer to ransom insurance. The insurance company paying the ransom is a benefit, but not the primary reason to pay them. You pay them because they know what to do in that situation, and paying for ransom insurance looks slightly less ridiculous than paying a retainer to a Hostage Rescue Team. Most of the ransoms for hacks I've seen seemed well within the ability of the victim to pay. It's more about the negotiator that comes along with it, the bookkeeping, ensuring you get proof, ensuring they actually follow through, etc, etc.
Learn to Code Writing a Game
My idea is that chips themselves, sold in bulk, are but a fraction of the cost of the complete control board. Assembly and testing easily double the cost. For a consumer device like RPi, also shipping, packaging, and markup add, say, 50% on top.

For a TV manufacturer, most of these costs don't appear because they just need to add a few components to an existing PCB, and add more tests for them.

The other part of costs is licensing and/or development of software, its ongoing maintenance, extended tech support (online, phone), maybe sometimes content deals (a free month of Netflix, or something).
You could wakeboard, it would just be kinda boring without the wake :-)
With the AstraZeneca vaccine (and presumably J&J would be similar) a consideration is that the side effects you see might actually have to do with the platform itself.

Unlike the mRNA platforms, these vaccines use an existing virus to make the spike proteins. Specifically, an Adenovirus (so the sort of thing that might be implicated in some colds) but which ordinarily thrives in Chimpanzees instead of Humans, so they can have confidence you aren't immune to it already. The virus is altered to tell human cells to make the protein chosen by the engineers (for COVID-19 this was the spike protein from the SARS-CoV-2 virus); and not more copies of itself, once the copies in the vaccine injection are cleaned up (typically a few hours to a few days) the virus is gone, so you can't "catch" the virus.

But of course your immune system has no particular reason not to destroy this (harmless) Chimp virus meanwhile, it shouldn't be in your body, so it's every bit as much a target as the spike proteins we want immunity against.

Thus, it's certainly possible any fever one particular patient suffers is a side effect from their immune defence against this poor harmless chimp adenovirus, and nothing to do with SARS-nCOV-2 or its spike protein. No way to tell for sure I believe.
No - but a lot of people by now work with someone or know someone who does understand stats. So people could talk about these things and start to understand it.
Thought it might also be helpful to add that I usually invoke perf like this:

perf record --call-graph dwarf -e cycles --switch-events --sample-cpu -p $(pidof my-go-process)

And then view the results in hotspot (https://github.com/KDAB/hotspot).

I played a little with off-cpu profiling (-e sched:sched_switch), but Go kind of outsmarts that by doing its own scheduling (taking Goroutines off Machines when it thinks it's going to block inside a syscall, so the resulting flamegraphs are usually rooted in runtime.park_m; though if the runtime gets something wrong, you'd be able to see it here.)
If the case of CD Projekt Red with the recent Cyberpunk 2077 game is anything to go by, the shareholders will get large bonuses while the cannon fodder get mandatory crunch time, stress, overwork, are forced to ship out shoddy work etc. Of course the bonuses are due to the companies prior good reputation so it remains to be seen whether or not that continues. But this situation is quite typical in the games industry and most likely others too
I find Bills of Mortality fascinating, and am somewhat disappointed that my favourite inscrutable-sounding cause "Rising of the Lights"[0] didn't make it into the list posted.

[0] https://en.wikipedia.org/wiki/Rising_of_the_lights
> Musk tweeting about whether or not the driver purchased certain features is insane. He shouldn't have access to that data, let alone be allowed to publicize the information.

I agree with you up to this phrase. A company knows exactly what you purchased from them, so knowing what a certain customer bought is just a call away, and not only for the CEO.

Regarding publicizing if you bought a certain feature or not, I think withholding that information when the media, and even the police, were blaming the non-existent feature for the accident, is more than you could ask of most of us.

Choosing between risking a fine for divulging shopping data, or a costly and unfair reputation hit while the police investigates. The decision seems obvious.
The problem with people who think of ideas and don't try to execute them is that they can't incorporate feedback. At best you get a second-hand explanation of why the magic thing can't be built.

You also end up with an attribution problem: it's easy to say what the big idea is, but it takes a lot of work to make it happen. Why give credit to the guy with the big picture, when the big picture is probably something the guy who implements it had as well? Devil is in the details.

You also don't get good ideas if you don't try to implement them. The implementation process is a creative process, which btw your ideas guy might not recognize, leading to issues.

I've had ideas guys where I worked before, and it was toxic. My view is basically that ideas guys are a kind of leech: they take credit for positive things that are obvious, they come up with excuses for things that are negative (team failed me boohoo), and they don't generate better ideas than people who are doing the implementation.

My experience is in quant trading, where you have people who can code, and sometimes people who just fluff about strategies. With the randomness and noise it's easy to be fooled by ideas guys, and it's taken me a long time to just dismiss the concept entirely. I actually just got off an interview where we discussed this problem in the space, and we agreed it's absolutely essential that people can code, otherwise their trading ideas are worthless.
I have heard a surprising number of people think that startups are basically a Steve Jobs personality and a bunch of Oompa Loompas being micromanaged.
A lot of people don’t grok the contention profiler, even people who work on service performance full-time. The problem is the docs. What you’re getting from the contention profile is samples of call stacks for contended releases, that is when a lock is released and there are waiters. This isn’t explained anywhere, to my recollection.
Really excited to see the syntax becoming more consistent!

I am looking forward to master Rust in the coming 4-5 years.