skysight-inc/HackerNews huggingface dataset:
If SF is anything like NYC, GP is right to make sweeping generalizations.

Cyclists do not follow the rules of the road here. They simply don't. In particular, they go through red lights as if they don't exist. As a pedestrian crossing a crosswalk -- with the cross signal -- you still need to look left and right for bicycles. I don't see cars running red lights too often, but bicycles are a constant threat. And they are silent and sometimes hard to see.

To be fair, this report[1] from 2018 shows the disparity in injuries caused by bicycles (134) versus cars (2,272). With that in mind, it doesn't make sense for me to be complaining about the bicycles.

At the same time, there's a reason these statistics don't match my experience and the experience of many others. I dodge bicycles every day and don't get injured, probably because they're relatively easy to dodge most of the time. I've been hit by a bicycle twice but never reported it because I wasn't injured enough to seek medical care. I've never had to dodge a car.

If you stand on any corner in NYC, you will see cyclists running red lights several times within an hour. You won't see cars doing it as often.

So, I think this issue would be solved if the majority of cyclists followed the rules of the road like the majority of drivers do. Until then, people like me are going to keep complaining, despite the apparent damages not being as severe as what cars cause.

[1] https://www1.nyc.gov/html/dot/downloads/pdf/bicycle-crash-da...
Anecdotally, I've encountered more complaints from cyclists that they're all being painted with the same brush, than I have incidents in which all cyclists are painted with the same brush. Could just be where I hang out, though.
> But as a design pattern shouldn't we design our products to do their core functionality as much as independent from any anomalies that can happen?

When expected anomalies happen, like telemetry being down or taking a long time to respond. Firefox is certainly already designed like that.

This was not that. This was a bug. There is no magical design that avoids bugs.

> This is almost akin to me if Tesla rolls out an update and the car decides to pull over to the curb to do the update, while you are driving to your job or worse to hospital with an emergency.

Firefox is not a car. You're going to have to get Mozilla a lot more funding if you think the browser should be designed with extreme resilience in mind as required for life-critical applications. If a health enterprise is using Firefox in a life-critical role, that's kind of their responsibility, not Mozilla's.
What are current software equivalent to the Keystone Stream Processing Platform mentioned in this article?
Evolving clock sync for distributed databases
That's interesting: this would if enough people do it skew Teslas towards being very safe vehicles!
The GDPR doesn't apply to data that can't be related to a natural person. Those models would therefore no longer be under the scope.

Another example: You get consent from me, count your distinct visitors for January and I revoke my consent tomorrow. You do not have to change your visitor count retroactively.
> Being a dad is a long, emotional, draining, and lonely journey.

This is a strong, negative and questionable statement.
Is the 5 year old result actually still available though? Link rot is real, and there are lots of pages that don't make it 5 years.
It's due to different consensus mechanisms.

Bitcoin and Ethereum in its current implementation uses Proof of Work, which is a very energy intensive process, and the energy used helps protect the network by ensuring its very costly for bad actors to attack the network.

For newer blockchains like Cosmos, which uses Proof of Stake and Solana which uses Proof of History, they have other mechanisms to protect from a 51% attack, and so does not need the validator/miners to consume energy like the Proof of Work consensus systems.
I'm confused:

> "evidence that [...] will be true"

Apart from provably recurring events already observed (e.g. Sun/Moon position in the sky), how can one present evidence for the future?

And what kind of society start suing people for fraud for failing to provide evidence for the future?
>> I can't tell you the number of times I've wished there was a subreddit or a facebook group for the types of content I'm interested in, only to find that there isn't. Not because the content doesn't exist, mind you.

Why not start it? One of the beauties of reddit subgroups is that not only do you find random very specific ones, but if you don't, you can start your own.
At the very smallest scale for a solo developer or a team of just a couple of people it can be a good option.

Once the team grows to even 5 or 10 engineers, I'm not a big fan. The model of encouraging anybody to do a git push to send their local copy of a branch to production is a little sketchy on even a small team. IMO you're better off having an automated build pipeline with CD by that point using something like gitlab or github actions, and putting your production environment into a proper VPC, i.e. generally starting to step up your engineering practices. You can still do these things with Heroku, but at that point you need to start kind of knowing what you're doing anyway and so you lose the main benefit of Heroku that it just magically works without needing to know anything about it. In my experience by that point you're fighting against Heroku more often than not and you're better off using something that is designed to be more flexible and give you more control like Kubernetes on GCP or AWS.
https://patchstack.com/articles/critical-vulnerability-fixed...
UK plants flowering a month earlier due to climate change
Check out Hegel[0], it uses Flow syntax, it's compatible w/ .d.ts type definitions and has a smarter type inference model than both TS and Flow IMHO[1].

[0] https://hegel.js.org/

[1] https://www.reddit.com/r/JSdev/comments/nl4ccq/is_flow_movin...
Yeah this seems like something that could work as a traditional forum? you could even pay-gate some of it in a similar way. I'm not sure why everything tries to recreate the wheel as an app now. Is web discoverability/monetization so bad that everyone's moved on to app stores?
It's only for as long as the software is in beta testing (if we can really call it beta).
I keep comparing it to rails. Streetcars solved many of the self driving problems. Its not to hate on self driving cars but its cool to look back how they accomplished all that with the tools of the time. Imagine how batteries or a flywheel could bridge large gaps in overhead cables. If you run them on tax money and build enough lines I imagine convenience could be superior to cars.
Can you recommend any stable coins that aren't collateralized by either other stable coins or floating un-backed crypto like bitcoin et al? I wish El Salvador or some entity in some favorable jurisdiction would issue a commodities backed stable coin actually redeemable, fully backed, and audited.
I'm surprised other self driving car companies haven't tried to file a lawsuit to get Tesla FSD more regulated. If a Tesla FSD ends up in a(nother) notable accident, the ensuing media and regulation backlash will set back the whole industry by years.

As it stands today, I wouldn't let someone driving activate FSD, much less use it myself.
That's a tough one to start with because it doesn't have the ecosystem that others do. The less I build, the shorter my development time.
Papers are not written for the sake of writing papers. Papers are written for the sake of getting grants. Publishing is a proxy for increasing your chances of getting grants. Papers with more citations get bigger grants. The whole publish or perish idea is working at the wrong level; it's really get grants or perish.

The reason why no one does replication studies is because no one offers grants to fund replication studies. If you want replication studies, lobby to pay for them at the federal level, because that's where everyone's grants come from. If that money comes available, you'll have as many replications studies as you could dream of.
We know enough about the physical laws of nature that we can write them down and figure out where the limits of tech/automation are.

We know nothing about how the human brain works. True artificial intelligence/AGI (which is needed for level 5 self driving) is a pipe dream.
Population wide benefits without population wide taxing power will never work. Net benefit recipients will move in and net benefit payers will move out.

Which is why healthcare (including mental healthcare), and homelessness/housing require a federal solution.

I assume any non federal politician campaigning on taxpayer funded healthcare is just posturing for votes, because the math is never going to work out on a state or smaller level.
I made sure to qualify it with "at that level." Minor fraud is minor.
Yeah the real value of Postman for me is that often times other teams will have postman collections that you can just import and explore an api with. Not that I really like what Postman itself has become though.
That could be a game in and of itself.
> I guarantee you know people this has happened to.

I'm unaware of anyone I know around here ever getting rear-ended because someone stopped at a stop sign. Granted, the culture here is to actually stop at each stop sign, so, you know, it's expected that people will actually stop and not just assumed that they're going to roll through.
Listen - we could go toe to toe all day and we wouldn't change each other opinions. It's a very complicated issue both health care system and economic system are incredibly complicated and not possible to define to one metric - which is the point I am trying to make through giving some examples.

These guys knew what they were doing and they knew it was a topic that is very inflammatory, they are releasing it DURING the pandemic. Their backgrounds reduces most value that they bring to the table. There is an ideological cloud over their findings. They are doing this for publicity - maybe a Joe Rogan interview in the near future to discuss.

I am not about to investigate all the sources to uncover the likely cherry picked findings or unrealistic comparisons
Hey, edit your comment so your link is clickable.
>Please spare the armchair analysis. It weakens your argument and is off-topic for HN. If you can't make your point without calling me mentally ill, you don't have a good point.

No, seriously. Healthy people are not "enraged" by things like these. I'm not trying to attack you, this isn't a criticism.

If you're enraged by some Tesla bullshit, what about all of the other significantly worse things in this world? It can't be nice to live like that, being constantly enraged and all.
That’s why I find it interesting how the original comment bends in mysterious ways to answer for what they did. It’s the dishonesty of it thats worse imo.
Traditional western music assigns 12 notes to an octave using a tuning known as Twelve Tone Equal Temperament[1]. These twelve tones include whole tones and semitones. The vast majority of western music is composed exclusively using these twelve notes.

I believe the GGP meant to refer to “microtones,” which are frequencies that don’t fall into the Twelve Tone Equal Temperament tuning system. These are commonly used in non-western music (Indian music is a typical example), and occasionally in some western music styles (blues, some jazz, some sub-genres of rock, maybe), but you’re not going to find microtones in most western music.

The use of microtones would greatly expand the set of possible melodies, but those melodies would also sound very weird to someone who has grown up listening to western music. Also, these legal cases are not decided by precisely comparing the relative frequencies of notes in two different melodies.

Relating all this to the article, I personally feel like music is not a good parallel for the topic of academic plagiarism since the idea is the whole point of academic papers, whereas the point of music is harder to pin down, but it’s certainly not only to expand the set of melodies and chords used in songs.

Anyways, for more on music theory, I’d suggest Adam Neely’s YouTube channel [2].

[1] https://en.m.wikipedia.org/wiki/12_equal_temperament

[2] such as this video: https://m.youtube.com/watch?v=ghUs-84NAAU
Is this similar to a computer in sleep mode. Actually, I think a computer in sleep mode won't need much energy.
Yes, it seems pretty obvious to me.

I mean, we already have cars that can handle driving themselves in some contexts (e.g. Waymo in suburban Phoenix) but we're obviously nowhere close to AGI.
Exactly... I have an order in place that might arrive by mid-summer.
It doesn't compare. It cannot drive by itself yet, it disengages in many normal-to-a-human situations with no ability to resume by itself.
Good data point! In reading all of this feedback it does make me think there may be utility for a third-party monitoring service. Think Nielsen but for self driving cars. The intelligence collected from on-road movements could be valuable for both competitors and regulators.
Xbox Underground (Part 1)
I don't think this is particularly cynical. Ads are how Google makes money. Show results with many ads, make money. Show results with no ads, make no money. I don't think it's an example of mustache twisting villainy, but rather their business model. I can't really blame them, either.
Drunk person, near streetlight, lost key ...

Of course it is much easier to manage things that you can measure.

That does NOT mean that if you cannot quantitatively measure it, that it can't be managed

It certainly does not mean that if you haven't yet developed an effective metric, that it does not matter -- it's just mind-blowing that McNamara went that far.

The way to do it is to FIRST figure out what matters.

Then figure out if it can be measured, and if not, how to qualitatively assess it. Then also figure out how to ensure that the metrics don't become the goal (with perhaps the sole exception being if you are in sports and the goal is winning races/games, so that's a pretty good metric in a suite of metrics).
Chris McCord, who built this app (and author of Phoenix) talked about it on the Thinking Elixir podcast. Excited to learn that many of the learnings that he got when building this app will make its way into Phoenix LiveView.

https://podcast.thinkingelixir.com/84
Probably the one that attempting to process an unconstrained system in a constrained model, regardless of the method, always results in unhandled edge cases. Apply tons of metal and fragile entities made of meat to the problem and someone’s going to get hurt.
The Coronavirus Will Surprise Us Again
Whoosh (first part). I think that was their point.

In one sense the cars are not available to the public.

They are available as services of course, so you’re right in that sense.

But we do not know what is going on in the background (such as a team of “safety drivers” monitoring every inch of the drive with the ability to do who knows what at any time).

As far as I can tell, Cruise has an appearance of autonomy to reap the benefits of the PR around that. With the safety drivers (by another name perhaps, to hide their role) not physically present in the car, but connected over a network and operating behind the curtain. All of hacker news has fallen for this hook, line, and sinker.

Waymo is another story. With a restricted sandbox, it’s essentially a shuttle, not a car.
Looks nice enough, so I downloaded it. Lost me at the signup step within the first guide. I don’t see the need for this if don’t plan on subscribing to your paid plan. Though I can understand it form a business perspective.
First, you need a therapist. It will help you handle your anxiety.

Second, quit your job. Quit your job, take your money and go to do what people at 20 do, whatever they do these days (it almost 20 years now since my 20).

Now, you need to understand that it is not your fault. 99% of people at 20 are not mature enough to handle all pressure it comes with leading a team of 3 (and every thing that came before that).

In the past, people took years to be responsible for so much thing at work. Companies used to prepare talented people like you. Today, they just use you like a disposable part until you break. You broke. Again, it is not your fault, it's their fault.

Slowdown your life. Live your life for you, not for your company. Spend time with your family, with your friends. Meet new people, new places. Do other things you like and learn to like new things.

Then, come back here to tell us how you are doing.
My close circle has settled on HalloApp, because we mostly want to share pictures of our adventures, kids and dogs. We don't really need/want to "chat" (I fully realize lots of people do). That said, we're all a bit of tired of trying out new social apps.
> One of the issues I found with http clients I looked into is that they often don't provide enough functionality to hook into the request process. Either before or after a request is executed to add to the headers or parameters of the request or getting the results of the request.

I find that httpkit (or just mitmproxy) often gives me decent insight to the actual requests.

I don't know about altering requests "in flight" - I typically re-issue the request via curl or my application server (eg: rails console or debugger breakpoint).

Strongly considering purchasing httpkit - but so far I've just needed it occasionally.

I feel like postman etc is closer to println Debugging, while just intercepting the traffic is more like using a real debugger. But I guess I can see why some like postman etc for exploration - so far i prefer swagger for that (or soapui for xml/soap - preferably running soapui under httpkit for the best of both worlds).

https://httptoolkit.tech/
Why does it bother you so much when people say you have privilege? Your privilege is that your passion and hobby is in high demand... most people don't have that. They have hobbies like fishing or golf or gardening, and those things aren't in high demand. If you had been born 200 years ago, your passion might also have been something that wasn't in high demand.

I don't see how that concept upsets you. No one is saying you did anything wrong, or that you haven't worked hard. We are just asking you need to accept that some of your success is due to luck, and your luck is a privilege.

Why is this important? Well, it is important to have an appreciation that not everyone had the same luck, and other people not doing as well in their careers is not necessarily because they haven't worked as hard as you.

Once you accept that, the next logical step is to realize that those of us who have been lucky (like me and you, who were lucky enough to have our skills be in high demand) should think about ways we can help those who haven't been so lucky.

A healthy society takes some from the lucky ones to help the unlucky ones. This doesn't mean that everyone should get the same reward, or that you don't deserve success or praise for your skills, just that there is some humbleness in not thinking you are better than someone else who is not as successful.

The fact that you get so angry when anyone points out that some of your success is based on chance and was not just because you worked harder is troubling. Why are you so defensive? Is it because you want to be able to think all of your success is based on your own hard work and therefore you don't need to share any of your success with the less fortunate?
Large datasets typically for manual transformations before automating it with some python solution. Works exceptionally for massive CSC datasets for instance.

Some financial models, but not often. I am also a massive Excel fan, and do not aim to replace it.

Writing simple documentation and letters with TOC and macros in header footer.
It's past the event horizon and can't be edited anymore.
My Subaru will not enable lane-keep below highway speeds. Adaptive cruise control can be done at any speed (greater than zero... it turns itself off if traffic is stopped), though.
Well, it seems like he has a reason to be highly skeptical of Tesla auto-pilot, based on how awful and dangerous the technology appears to be. Not to mention Musk's repeated broken promises about the timeline and functionality.
The spreadsheet showing a bunch of different approaches:

> Attempt Bandwidth Max Bandwidth Saturation Time to Code

> Parallel STL 87 GB/s 204 GB/s 42.6% 1m

> Best CPU run 122 GB/s 204 GB/s 59.8% 60m

> Thrust 743 GB/s 936 GB/s 79.4% 1m

> Custom CUDA 817 GB/s 936 GB/s 87.3% 30m

> CUB 879 GB/s 936 GB/s 93.9% 5m

Then, benchmarks output:

> 8,115,337,000,378 instructions # 0.18 insn per cycle
# 4.71 stalled cycles per insn (83.33%)

> 1,820,092,697,347 branches # 168.291 M/sec (83.33%)

It's not clear to me which approach represents the output from the benchmarks. But that's a _lot_ of branches for the number of instructions executed. I suggest that might be a reason that the CPU didn't reach high RAM throughput.
Why VACUUM won’t remove dead rows from a table
Right, my comment was ignoring the geopolitcal constraints -- which are, um, substantial. But, there is an LNG terminal in Świnoujście that will soon(ish) be upgraded to process 8.3 billion cubic meters per year of LNG, which from what I understand is about 50% of Poland's current natural gas demand. There are also plans to connect to a pipeline system that has access to Norwegian gas. I think if we are making like 20-year plans it's reasonable to assume access to more natural gas with fewer Russia dependencies. Obviously if we could skip this whole stage and go right to renewables and better storage that would be great, but there is at least some potential for gas.
>For searching documentation or Stackoverflow it can be fine

I have to disagree on that one. If you search for some API or error message, 9 out of 10 results will be these malware-ridden autogenerated clones of Stackoverflow. I can't believe Google engineers can't do something about this. They must be using Google to search for this kind of stuff everyday...
Citation provides access to background info about an idea. Some of that info could weigh in favor of, or against your conclusions. Since it's inconceivable that a typical study is based on 100% original ideas, failure to cite raises a reasonable suspicion that you're hiding something.
The reason people don’t want to go back to the office
You can't drive illegal for public road cars, so my point is why should a car that can randomly drive you into a child should be legal for public roads?

Let's assume Elon and Tesla are perfect, you still need the law for less perfect CEOs and companies right? This less perfect ones might do bad things.
> Any code that can end up blocking forever should have a timeout and recover from that timeout happening.

Any code that can end up blocking forever under normal circumstances already has a timeout and recovers from that.

This wasn't a normal circumstance, this was a logic bug.

> The problem here was that something that is known to fail for all sorts of reasons (network IO) was happening without such a timeout.

No. Read the article. It was an infinite loop. Equivalent to while(1);. Not a network timeout. Not a network error. An infinite loop. A logic problem.

I am appalled at how many people replying in the comments here cannot grasp this basic fact. This isn't about some dumb telemetry design where telemetry requests block everything else. This was a logic bug in the network stack that wedged the entire thing eating 100% CPU. There's no miracle fix for infinite loop bugs.
I substituted "Being a dad _can be and commonly is_ a long, emotional, draining, and lonely journey", perhaps unfairly. This could really just be seen as an expanded version of "being a dad is hard", which some people will identify with and others won't.

This is also something that could be spoken from the perspective of that person.

"Being a dad is a long, emotional, draining, and lonely journey _for me_."