skysight-inc/HackerNews huggingface dataset:
I think the challenge would be in defining "quality" in a way that allows you to compare between multiple different technologies. If the definition ends up aligning with what large companies look for when adopting a new technology, then the signal ends up being the same.

I definitely agree with the notion that the early adopter group is more often than not more talented than average. But, I'm sure companies also take this into account when deciding whether or not to pick a new technology.
I was not surprised to discover that a student kicked out of a USA public school based on clearly ridiculous accusations happens to be black.
> While I agree the case is obviously absurd, I'm a bit confused what sort of evidence you think the webcam would give. In the hypothetical scenario where he did what he's accused of, and did it while on webcam, what would the webcam show? Probably just him looking at his screen, with maybe some typing noises? That wouldn't be evidence of anything, neither innocence nor guilt.

It wouldn’t be strong evidence either way, OTOH, typing is probably fairly limited usually in Zoom classes and usually associated with other in-band indicators (like chat messages in the class); it's pretty likely that the feed of a student on cam and described as doing nothing unusual would have pretty strong evidence that they weren’t doing what he was accused of, even though if he was guilty and on cam you’d expect only weak confirming evidence.
In my experience, the vast majority are user-created sounds
> ⊃1 ⍵ ∨.∧ 3 4 = +/ +⌿ ¯1 0 1 ∘.⊖ ¯1 0 1 ⌽¨ ⊂⍵

I don't agree that this is beautiful or elegant. It just looks like line noise to me, which is a bad thing. In terms of implementation details, it's nice that it doesn't need temp variables and such, but as the author points out, that has to do with the consonance between the language and the problem.

I dunno, maybe I'm just a philistine but give me the dumb-guy 200-line blub-language code any day. Even at the worst it will be slightly more readable than that stuff above.
Glastonbury Festival Paid Streaming Event Fails So It's Now Free
From an IT operator perspective, IPv4 bans are essentially the only recourse available for many — if not most — abuse/attack scenarios. They're unfair and unjust, but this is the price we pay of making tracing identities inaccessible to online abuse enforcement.

If you have an idea on how abusive actors behind CG-NAT can be identified and blocked without blocking the entire CG-NAT, and that idea is not morally unacceptable to the hacker community (as captchas, fingerprinting, and IP bans are), then you can make a billion dollars on that idea.

But it's been twenty years now that we've needed that idea, and I'm not holding my breath. Tech continues to insist that anonymity is more important than accountability. Our users pay the price of our insistence to this day.
I’m not a rust fanboy, but why do you think it doesn’t beat C for speed of development or speed of execution? While the former is hard to prove without empirical studies, I would be very surprised to find a language with such a weak abstraction power as C more productive than Rust. And for the latter, there are benchmarks showing Rust can surpass C in execution speed — and even just theoretical it has more metadata available so it can make in theory make better optimizations.
It’s a big bowl of sugar.
Personal anecdata:

Going all the way down in the 90's made me aware that "this too shall pass" is a way of life I live by.

As a coping mechanism, waiting out the tough times seems to work.

I wonder how many people could be helped by knowing that the glib "it gets better" is true, "but you have to feel like this until then" is the part they don't remind you of?
I prefer single packet auth with pyknock [1]. SSH config from client side looks like this:

Host vm vm-0 vm-0.com
User user
HostName vm-0.com
ProxyCommand sh -c "pyknock-client -s 0.0.0.0 -S \"\$(myip)\" open %h "$(pass my/pyknock/%h)" && sleep 1 && exec nc -4 %h %p"
Port 1792

Where `myip` [2] is an small utility which reliably detects my external IP address.

[1] https://github.com/Snawoot/pyknock/

[2] https://github.com/Snawoot/myip
Not having to rely on text-based macros, because they can actually abstract things?
But it is an opinion, and not proven facts, that means:

1: Propaganda or a lie

2: The Truth

3: Something in between (most often that is the case)
Processed foods drive intestinal barrier permeability and microvascular diseases
Hah! I love that, we definitely share this same concern about how our lizard brains affect our actions
Say more about the "poor replication story". I thought replication was pretty good. What's wrong with it?
> Malachi was suspended through the end of the school year, exactly three months.

In what world is a 3 month suspension appropriate at all? At that point you're basically expelling the student.

This sounds like they're purposely setting this kid up for failure with this "suspension"; I don't see how it's possible for them to pass the grade given they were suspended for 30% of it. This punishment is effectively "You fail the grade for something that is unrelated to your performance" (with extremely shoddy evidence at that).

Even if this student was guilty of 'zoom bombing', why is "failing the entire grade" a reasonable punishment?
I don't think port knocking is security by obscurity. It is another layer of secret that must be known (or guessed) to gain access.
TL;DR: It's more about short sounds like birdsong, weather, etc than music. Although, I saw some music samples as well.

Freesound aims to create a huge collaborative database of audio snippets, samples, recordings, and all sorts of bleeps, ...

https://freesound.org/help/about/

Nice project.
Flutter in iOS Simulator will drain my laptop's battery in an hour. It's quite frustrating. Pre-pandemic, I often worked in cafes and libraries and purchased a long power cable to use when I need to work with Flutter and can't get a seat next to an outlet.

https://github.com/flutter/flutter/issues/21445

https://github.com/flutter/flutter/issues/31865#issuecomment...

https://github.com/flutter/flutter/issues/33833#issuecomment...

I think Flutter Team (and most ppl at Google) are entirely focused on pushing out new features which they can cite on their performance review docs to get higher pay. Few of them focus on user needs. This is why Flutter built Web and Desktop support before finishing Mobile. Flutter Mobile things left undone: no high-quality location module, long-standing bug in camera module on Android, missing Cupertino widgets, a few missing Material widgets (date-time picker), critical info missing from docs, and missing non-trivial examples.
Windows boots pretty fast. MacOS and iOS are dog slow and take well over a minute (dunno about M1).
This just gave me an idea: Would it be feasible for open source projects to charge money per support request addressed?
That's why i wrote natively. I could also install Wine and download the exe file instead ;)
Trade crypto with no code machine learning models
Deepfake dubs could help translate film and TV
Writing one browser engine is an insurmountable task in itself, let alone two. It is sad that servo didn’t happen, but it was the correct decision.
I applaud your company for keeping up with salaries. I think stability and pace and maturity is a great thing. But I’ve seen mass departures once corporate accounting types take over and forget that employees matter for success. They seem to worry too much about finding efficiencies and believe the key to success is the right business processes.
I tried it but the qemu boot failed because /sbin/init exists but could'nt execute it (error -8)

I think there is a problem with the menu selections. Is there a command line way to select the right options? Or can someone share a working config file for both the kernel and busybox?
>We don’t have the ability to measure health yet.

Ok I know what you mean, what you mean is that we don't have a formal definition. But I'd like to believe that a perceptive physician does know when people are unhealthy, i.e they observe the person physically, not merely look at numbers. Such physicians are a dying breed though.
I caught myself yesterday typing that "that's been the established procedure since years."

Which is not standard English, but it's a construction a lot of my German/ESL coworkers use, and apparently it's soaking in. I'm fine with this; I've happily added "do the needful" to my lexicon because it perfectly fills a gap. Sometimes a construction that works elsewhere _works for a reason_ and it's worth borrowing back.
Everything you say makes logical sense, but I wonder if you're overthinking this?

I can't imagine any editor would let you get away with something like "the red big-ball."
> In that case, you leave.

Depending on how long it takes you to get to this point, it could have cost you a great deal in lost opportunity and benefits.

The fact that you can get another job is irrelevant to that.

Which is the point of this overall thread - you could easily have been better off at an established company.
That's hardly a PostgreSQL issue. If your container tech does not allow installing both old and new version of the binaries, it's a silly container tech.
I stated that the same applies to Google and other companies. These networks hold immense power over our lives and for some reason we grant it to them unquestioned because "well they built it". Also, I wasn't talking about households but individuals. Most individuals only use one main OS as a daily driver and the lock-in is a real and important factor that contributes to competitors not simply being able to "build their own". This argument doesn't make sense if you think about it. ISPs build their own infrastructure but depending on where you live they still have to comply to regulations. As smartphones are an ever increasing component of our lives (contact tracing, payment, tickets, access to hardware and services) it seems odd that we somehow exempt them from any regulations whatsoever.
Software engineer - it's been around longer, it's more general and leaves more flexibility for later in your career.
It still boggles the mind that they made it so hard to use this stuff in terms of boilerplate. Hopefully that will all be abstracted into a library that handles io, networking, multiprocessing and synchronization so most of us can just focus on writing the bits that do stuff. But I will never understand how the std maintainers could not manage to do this when every other language is doing async await support in their standard library Io utilities.
It's not "abuse" as in "this guy is abusive to other people", sure. It does look like an administrative action that goes against community norms. If the authorization used for this action had been derived from community trust, it would be fair to call it abuse of the latter. In this case of course it's just another sad footnote in a sad state of affairs.
The Trouble with Capitalism
Gen Xers have been getting the shaft from the boomers longer than you’ve been alive. And we’ll get stomped on by the millennials as they leap to power once the boomers start dying off.
not even linguists care about the “integrity of language” the way you do; the beauty of communication is that it constantly evolves as a product of society; in cases like the ones you unduly criticize, people who were once victims of language are exercising newfound influence; it’s a wonderful thing
Malichi (the accused) reported hearing somebody yelling racial slurs. But the school's allegations are about him joining the channel with abusive screen-names. One of his teachers says that it wasn't Malichi's voice yelling the slurs.
Pretty soon we will have to start borrowing karma from China and leaving a debt for our children. The only solution is to create a deflationary blockchain based karma solution that makes fewer votes get recorded over time based on increasingly difficult proof of work.
My partner is the recipient of an organ transplant and is on anti-rejection meds. She's already had both shots of Pfizer. So we're following the research closely. Researchers are beginning to look at how the vaccine works in the immunosuppressed. The initial results aren't great. In one study[1], 46% didn't have any antibodies after both shots. 39% had antibodies only after the second shot. Only 15% received antibodies after the first shot.

I know this research is still in early stages and the initial sample size was relatively small. And T-cell responses were not measured. There's a decent chance the situation isn't as bad as it initially seems. But it's still discouraging.

[1] Antibody Response to 2-Dose SARS-CoV-2 mRNA Vaccine Series in Solid Organ Transplant Recipients

https://jamanetwork.com/journals/jama/fullarticle/2779852
>> I don't fully understand the real goals of the US system

Cheap labour. The 13 amendment of the U.S. constitution prohibits slavery, except as a punishment from crime.

Prison labour is a multi-billion dollar industry.
Instead of a permanent IPv4 ban consider issuing a temporary one just long enough to dissuade the aggressor from continuing their behavior. This would be just as effective, and is far less likely to impact others down the road.
FSD Beta V10 - requires the Lidar+FSD circuit board upgrade package for only $10,000.
>In the 19th century, however, women were unable to eat or drink and could die from malnutrition and dehydration.

What?
Yes. Woke is a cult and nothing more.
I like it.

There is a super fun ted(?) talk, that I can’t seem to find, with a guy constructing and cutting Möbius strips, and variations on that theme.
Pretty unintuitive what a little twist can do!

...and I seemingly still cannot find it. A google will reveal many such videos, I think, but no time to search them out.
I was just trying to explain why Jane Eyre was good to someone, and it's really hard to put into words.
> Yes, MD5 is safe for this use

Sure, it just begs the question: why in the world would you still try to find nails for the hammer called MD5 when (according to Wikipedia) cryptographers recommended upgrading to SHA-1 in 1996 already? This project's first commit was well, well beyond the deprecation of MD5. It's a bit safer than but also not entirely unlike putting a Windows 7 on the internet just because there are no known exploits in an up-to-date 7 system currently.
Charging for support is one of the main traditional models of monetising open source software.
Be careful as it actually runs the query, so if it's a DELETE/INSERT/UPDATE it'll change the data. So run it in BEGIN/ROLLBACK block.
Need to know more about the web browser.
http://archive.is/lmegJ
What do you mean by "went into the semantics"?
I think in general editors should be unsurprising.

If there's a general expectation of "if text is selected, and you do a WRITE_TEXT action, then the selected text is replaced with text"; and if CTRL_V is a WRITE_TEXT action; then doing CTRL_V after selecting text should replace the selected text.

Then again, the above rule already has exceptions; eg writing a parenthesis in some editors will surround the text with parentheses.
A company with older folks as they'll have families. Local and state and federal governments. Companies paying a dividend.
It depends a bit. Just a good work/life balance isn‘t that hard to find, just choose any decent large company out there.

It seems though like you want to have both a good balance AND excellence, fast learning and great colleagues.

My humble opinion is this can work out shortly, but usually not for long.

The reason being mainly that you’re describing a labile situation: as for any company that tackles a worthwhile and lucrative problem (and the others you really don‘t want to work for), but with a chill attitude and a „great engineering culture“ where resolving tech debt, fixing bugs and proper QA gets the front seat over product iteration — there exists or will eventually exist another company who sees the same opportunity, but attacks it with clear vision and the ruthless execution you despise, eventually sucking the more chill company dry of talent and customers.

I‘ve seen it all the time. Basecamp against Slack. Atlassian against Github.

Note I don’t particularly like this conclusion as well, since I was searching for something similar years ago, but I‘ve found it to hold true in practice. I stand to be corrected by counterexamples though, especially companies that have been around since a decade.
This so much. Pretty much why I can never ever mingle peacefully with most of my US born friends. They are too woke for me.
Who would say that a society and economic system which rewards selfishness and greed would breed people who are selfish and greedy...

Actually the remarkable thing is that even despite the massive promotion of consumerism and the cult of money, the majority of people do not want to be rich or famous, they just want a nice comfortable life, where they don't work too much and don't have to worry 24/7 about making it till the end of the month with unpaid bills stacking up. They want to work reasonable hours and get a reasonable salary. They just don't want to be exploited, they don't want to rent a shitty apartment for their whole lives, they don't want to postpone starting a family because they cannot bear the expense.
This is the most accurate description of VC and PE backed companies for employees I have seen.
I strongly recommend adding a schema validator to anything that generates XML. ATOM¹ has a nice schema available² that you can use at the end to check the whole thing (I use xmllint³, since it is in a lot of package repositories). Another nice thing about ATOM compared to RSS is that it has the xml:base attribute, which means you do not need to rewrite relative URLs into absolute ones. You can use recode's⁴ XML-standalone/r0 charset to do the XML escaping correctly. And of course you should be using tidy⁵ to make sure the HTML is correct before putting it into the feed or publishing it on the web. It only takes about 6 lines of shell code using the mentioned tools to generate the ATOM feed for my blog.⁶

¹ https://www.rfc-editor.org/rfc/rfc4287.txt

² https://gist.github.com/tjdett/4617547

³ http://xmlsoft.org/xmllint.html

⁴ https://github.com/rrthomas/recode/

⁵ https://www.html-tidy.org/

⁶ https://oneofus.la/have-emacs-will-hack/files/current/Makefi...
My wife's native language is Spanish and she hates when I use ungrammatical constructs because she trusts me to model correct grammar for her. I, on the other hand, have superlative grammar but enjoy applying other language's grammatical constructs to English. I just workshopped a story with my writing group which is written in a synthetic pidgin that I created for the Burkinabe characters in the piece. There was some admiration for the technical achievement, but concerns that it might be offensive having come from a white author, a concern that I had as well.
Visual Basic's On Error statement
I’ll take them off your hands if interested. I need to beef up my i7 Mac mini.
Almost every time I start a new job I find a list of "blacklisted IPs" in the firewall and no one seems to know from whence they came, they've just always been there. It's a perfectly reasonable short term solution in some situations where there are few options, but like, expire them after some period of time, don't leave random IPs blocked for years.
> How long do we reach a point until [people] finally recognize an IP address is not a person?

"But I've seen it on CSI! Everybody knows that that's how this hacker stuff works."

Well that, plus we hired an expert who said "possibly", so we've got em!
The irony of being unable to read this due to a paywall.
It's likely connected to school shootings. A student making threats results in long-term suspension or expulsion as well as criminal charges for the protection of other students (a suspended student who shows up at school can be arrested for trespassing without any other suspicious behavior).

The lack of criminal charges in this case suggests the evidence isn't strong enough to support them, and it seems to me that similar standards should be applied to a long-term suspension or expulsion.
The only difference I have with those two is in the consonant (/d/ vs /t/).
I do this for personal projects, that seems like basic obvious stuff, IMHO.
3 ounces of steak -- just enough.

A pound and a half of pizza, not even close?
> It wouldn’t be strong evidence either way, OTOH, typing is probably fairly limited usually in Zoom classes

I think you're wrong about that. I can think of about a thousand reasons a kid might be typing instead of paying attention to the class. This hypothetical evidence is too weak to damn the kid, and the only reason it would even be considered at all is because all of the other evidence is weak as well. The whole thing is a farce.
That's is great to hear! Thanks for following up on this!
This is amazing, I love it.
Wow, this is actually incredible. One of my biggest gripes with Postgres is going to be solved. Thank you for sending this over!
The biggest intractable problem for the rest of this century
One reason could be that C++ tends to be used more in performance-critical contexts, and frequently the abstractions present in "every other language" can get in the way of performance.
How is the additional recruiter visibility useful given that

- they just got offered a job and won't be on the market in the near future

- they can clearly get a senior devops job anyway

?
To elaborate a bit on what AlexCoventry already said:

No. The mechanism underpinning TOTP should guarantee that the internal state does not leak from any outputs produced. That is, of course, unless some security flaw is found, but that seems unlikely to ever happen at this point if you use a regular SHA-2-based TOTP. It basically does HMAC_SHA256(secret, time) where the time is known (also to the attacker) but the secret is shared between the two authenticating systems. If you could derive secret from time+output, the mechanism would serve a much more limited purpose. Part of the purpose of TOTP is that an attacker that observed a (number of) login(s) can't predict any future or past tokens for their own use.
Thanks for spelling this out, i know nothing about the topic but felt too there was a stretch between biology and social/political guesses.

What i was wondering: Does the strontium ratio in teeth change over the course of your life or is it determined by where you grew up/your teeth developed?
There are many bizarre visualizations that are solely cosmetic and serve no purpose other than to attract the eyes. I've noticed the same pattern with many other videos churned out by popular science channels. The visual editing is delirious and the narration is devoid of much intellectual substance. Hard to pinpoint exactly what's wrong with it, it's just extremely bland and borderline uncanny valley.
Personally I think there should be escalating punishments for crimes to avoid the "350th burglary" and I thought often history was taken into account but I don't know California or San Francisco's laws. So, first time caught shoplifting should be a fine, second should be community service, third some jail, fourth could be more jail, etc. That doesn't really address the danger involved in actually catching a shoplifter. You really just need more police or a way to recognize shoplifters (facial recognition?) at that point so that regular individuals don't have to become enforcers of the laws. It seems most of the tools that could be most effective are being banned or defunded in certain areas of the US. There should be ways to account for false positives, such as confirming a facial recognition software's results, that the person actually was in the area etc.
GO style co-routines and native JSON support would pretty much consign GO to history, IMO.