skysight-inc/HackerNews huggingface dataset:
Just wait until you find out how literally every drug and medicine is tested
> Java centric first programming classes are so idiotic it drives me mad.

Sorry you're having such hard time :D. When I started first had programming classes we had a few months of a toy programming language called karel++ and then were given C++. Now the point wasn't really to learn C++ as you've pointed out, it's just a language (any language) to get comfortable with sequences of commands, basic logic, loops, etc.

I don't think any progressional language could be quite as good as a purposefully crafted toy/educational language, but I actually think Java is still close to the top. If it wasn't for the 'class Main { public static void main(String[] args) {}}' bit I think it'd be pretty great. For anything a new student needs it's reasonably identical to C or C++ without pointers and segfaults. NPEs are a godsend.

I think python is pretty okay for a first language, it has a lot going for it! Its simple to start. A repl is convenient to experiment. But imho it's probably worth introducing typed variables, braces for scope, a compile step that checks a few things for you pretty early. I think significant whitespace is fine but as with most things in python, the reduced structure makes it look simpler but alse the errors it'll cause are way more frustrating starting out. Way more than missing semicolons.

The only other consideration is JavaScript. But I don't have the imagination for a intro CS class without a terminal prompt assignment.
I think we said pretty much the same thing. I'd be interested to understand how you think we disagree.

For example, you said "these names point to a working-class origin". I said "they’ve inadvertently created a marker for lower socioeconomic status."

You said "Where the TV is predominant, the chances are low that the parents read often or could help with homework." I said "but lower socioeconomic status is correlated with lower test scores." You gave a mechanism that explained how my claim comes true.

I then go on to say how this discrimination becomes a self-fulfilling prophecy and leads to a cycle where people with these names are less likely to succeed.

You went a different way, pointing out that it's not only anglophone names in France that indicate a working class background, it's also Arab/Muslim names.
That's how I put my newborn to sleep initially, and it works, BUT there's a problem here -

If the baby falls asleep in your arms, when he lightly wakes up middle of the night he expects to be in your arms, instead he finds he's alone in bed, and wakes up fully, panics and starts crying.

It is usually recommended to place the baby in his crib while awake, for him to fall asleep there and wake up in the same place he fell asleep in.

This is according to "sleep training", and I can testify it absolutely works (after two difficult nights where baby needs to adjust to falling asleep alone)
Clubasid – A No-code data visualisation and analytics tool
Create beautiful animated charts without writing a single line of code. Also get deep insight into your data and perform different kinds of data analytics. You also have access to a linear regression tool. You can also carry out stochastic simulation on the spread of various infectious diseases.
> The monkeypox certainly fizzled out to nothing

I wouldn't write it off just yet - I'm sure they'd like to repeat the 2k of free PrEP a month deal.
> I don't know what an "account name" is, unless it's the twitter handle

So, you know perfectly well and understood perfectly my point.
I can't take it seriously when you talk about Big Pharma in the singular.

It's not a conspiracy, it's pharmaceutical companies maximising value for shareholders as is the craze in corporations these last 30 odd years, any perceived alignment is likely due to being exposed to the same market forces and same dubious corporate philosophies.
The calculation maps a random number R in range 0..255 to numbers 1..10 via

R % 10 + 1

The problem is that 10 does not evenly divide 256, hence for large R, the mapping will be incomplete. Specifically,

250 => 1
251 => 2
252 => 3
253 => 4
254 => 5
255 => 6

with no more random numbers available to yield results 7, 8, 9 and 10.
Exactly, at this point this should be a proposal for standardization with any implementations in browsers gatet behind flags, not something that google is shipping to end users on a whim.
I think they are trying to frame it as quitting, as in "quitters vs winners", or giving up, etc.

It's a very BS term that tries to harass people into doing charity for the rich.
It's really not about Elon Musk cultism. It's about the fact that he was right to question how many Twitter accounts were bots/spam. This is Musk's vindication.
Point is the energy will still be spent and the carbon emitted if the grid is still primarily runs on fossil fuels.

Energy use isn't the problem. Carbon emissions are. Green the grid, don't try to police people's energy use.
Having seen a lot of red letter media videos this was very strange for them to make/release. They're directly talking about themselves and a photograph of one of them that has become a meme. For a channel that is basically a bunch of guys watching movies together (BOTW) or movie reviews (HITB) they tend to be very anti-parasocial.
> preferably books and not random blogs

The tech in Blockchain/Web3 world is changing and evolving incredibly fast (as is evident from this historic event today) and so by the time books come out, they already become outdated.

I would highly recommend reading Vitalik's blog[1]. He talks about various topics and has a knack for explaining things brilliantly.

[1] https://vitalik.ca/
From the wiki:

Denso Wave owns a number of patents on QR code technology, but has chosen to exercise them in a limited fashion. In order to promote widespread usage of the technology Denso Wave chose to waive its rights to a key patent in its possession for standardized codes only. In the US, the granted QR code patent is US 5726435, and in Japan JP 2938338, both of which have expired. The European Patent Office granted patent EP 0672994 to Denso Wave, which was then validated into French, UK, and German patents, all of which expired in March 2015.
APY depends on the current validator count, decreasing as more validators come online. Currently, the base APY is around 4 %.

On top of that, you have to factor in luck: block proposals are randomly assigned to validators, and they include a random amount of tips depending on network activity. You could propose a block that nets you 0.01 ETH in tips, or a block with 50 ETH in tips.

On average, I believe the post-Merge APY has been estimated to be ≈6 % (non-cumulative).

Hardware can be anything. Even a RasPi 4 with 8 GB of memory can be made to work. Any old x64 machine with two or more cores works. 16 GB of memory is recommended, as is a 2 TB SSD to minimize down-time. Storage requirements are likely to go down in the medium-term, as e.g. state expiry get implemented.

I’d recommend an Intel NUC. They use laptop CPUs, so electricity consumption is around 5–20 watts. For networking, you’ll need around 5 Mb/s up and down after the initial sync.
You need both, slim pillars and large windows, to have the same aesthetic as classic cars.
To non-Google browsers, not "legacy" browsers.
But of course no system can scale to O(100k) nodes and retain reasonable availability and consistency properties.
HN is -in essence- a collection of vocal minorities. Post something on Kubernetes, and you'll get every Linux Sysadmin complaining about how it was better before the age of containers and we didn't invent anything new. Post something on cloud infrastructure management, and you'll get people somewhat angry about its cost. Post something on Electron apps, and you'll get everyone to talk about how C++ and QT apps outshine them in 2022. Post something on crypto, and, you know, it's going to be about how it's not used, too complex, or too energy inefficient.

Good news is, those topics change and become more accepted after some time. It's an endless cycle of Bash-and-Move-on. If something is "too popular", then it's obviously the worse technology ever, according to HN.
I, also having undergone this horrific treatment, totally agree with this. BlueJ was my first programming editor, as I will not call this an IDE. And because it didn't autocomplete and had an extremely simple debugger I got the hang of Java pretty fast. And we only build really small CLI applications with it anyway. The only thing I missed was auto imports. Especially when you get a little more experienced with Java, this was a bit of a pain.

A nice side effect is that I now sometimes try to race the highlighter/autocomplete. And just see how far I can come without it highlighting or completing. Because I can type pretty quickly and know quite a lot by heart. But that's only because I used BlueJ and thus not relying on autocomplete all the time.
This sounds fab, I worry all the energy saved in ethereum will just be transferred over to crunching bitcoin instead and no actual energy will be saved.
That's fascinating, I don't think we got into real OOP stuff until much later. Definitely not in the first year I think.
The fact that you're getting downvoted just reinforces your point. People here are thinking they are "following the science" while in reality their narrative is so outdated that it's scary. Even r/coronavirus has a more sober view now.
That would be extremely expensive in terms of the rocket and cartridge usage and would subject the seat to a huge amount of stress, substantially reducing its lifespan. Even then, you can't be sure that the issue wouldn't only show up mid-flight for some reason, at different temperatures, or different vibration levels from wind resistance in a high speed ejection.

Ejection seats are not designed to be used again and again, they're designed to be used exactly once and work flawlessly when that one moment comes. Rigid process control and verification in the manufacturing, storage, and installation steps is the only way to be certain it'll work.

I get that you're just playing armchair engineer here, but you're ignoring nearly all the actual complexity and engineering challenges.
Iranians hacked US companies, sent ransom demands to printers, indictment says
So the whole thing about "following the science" was wasted on you :(
Still, higher bitrates can give you valuable information of the noise spectrum of your recording chain. This can potentially be useful in post processing. It also gets rid of the need for a dithering step before certain effect chains.
I have a question to people who were around and have a memory of the times because I don’t as I was not born yet. But does the crypto thing feel similar to how the internet started in the late 80’s and early 90’s before finally taking off?

I recall some videos/articles dissing internet as a passing fad at that time - does anyone who remember what it was like then think the crypto industry going through something similar?
Ask HN: digital nomads what mic is handy in a cafe or restaurant for video call?
I used my Apple Airpods Max but the microphone didn't pick up the sound well enough. They couldn't hear me properly and the team got annoyed.

What microphone do you use when you're in a busy cafe or restaurant and want to video call?
Wouldn’t these export control rules also apply to Microsoft AD?
More secure at least, if my phone is lost or stolen they can't just take the SIM out and rack up international charges on my account, etc.
Like with ballots tied to people’s real identity in some kind of “polling station”?
I know nothing of the particular case, but this argument isn't very convincing to me; the existence of a disparity does no work to show that disparity was actually part of the decision making process for the 17 year old in the way you're insinuating. The more we start removing the agency of late adolescents by calling them 'impressionable', the less sensible this conversation becomes, as though nobody can remember when they themselves were once 17, I know I can.

The argument is flawed because we generally tolerate power differences in relationships: men and women (institutional power), certain cases of coworkers of different ranks, an able-bodied person with a disabled person, a depressed person with a mentally healthy person, a suicidal person with a happy person, etc.

There are also a lot of adults who vary, due to personal characteristics or experiences with relationships (or lack thereof) who are far more easily snared into a relationship; the average 17 year old has had many more relationships than I have as a 25 year old, and sexual ones too, usually with peers. If anything, I'm the naive one who would fall into a very convincing snare with an older man.
Is the hardware really that much of a loss leader? I just poked around a bit and found plenty of 8GB i5 Windows laptops selling for exactly the same price as equivalent ChromeOS laptops. And that isn't even taking the whole second hand market into account. You can pick up a very nice used X series Thinkpad for the same price as a new Chromebook.
As someone who has worked for two FAANGs so far, I can tell you that leetcode is a running joke that has almost zero correlation to actual skills.

Sure people practice a bit when they play the interview game, but being successful in FAANG is pretty much unrelated to solving leetcode problems.
Wow, and here I thought Okta had split up their service into US and non-US, like many other big companies, but seems they have not, so now just because the US has some arbitrary list of who can be a user, everyone using Okta needs to follow that... Seems like the laws are a bit outdated and haven't really been updated for a global internet, hope we see some changes in that direction.
> to securely make transactions without giving away our secrets such as critical account numbers

This describes any "push" payment system where you instruct your bank, service provider, wallet, device etc. to transfer funds, rather than providing the payee with your information, as well as any pull-based system with additional verification (such as 3DS and PIN-based payment cards), and isn't unique to crypto at all.
2000+ hours in, will never paly on NS
To protect or support one individual's rights is to protect or support everyone's individual rights. That is why, for example, prominent free speech activists will support the right of people they vehemently disagree with to voice their opinions, as it protects one's own right to voice opinions.

How is that selfish?

> If you would like to be selfish, you should do it in a very intelligent way. The stupid way to be selfish is … seeking happiness for ourselves alone. … the intelligent way to be selfish is to work for the welfare of others.” - Dalai Lama
There is nothing to interpret.
Very simply - more people have died since the shots than before.

No need for goofy phd words like “robust inferences”

Much more than 70% of the at risk population were injected, they are the ones that are dying. That shots were sold as stopping the virus entirely, “If you get this shot you won’t get the virus” let alone die from it!

So why have there been more deaths since the shots than before?!

The shots don’t work.
Not only do they not work, they are killing people. In mRNA injected countries, excess deaths are running well above historical norms.

Not only are they killing people, they are preventing people from being born. In mRNA injected countries birth rates are way down.
This didn't even run - I'm now worried of having run a malware.
What ever other car hit will so. In such an accident, the combined crumble zone is halved so. If you a concrete wall, good luck so.

I know what would happen if I have a serious accident in my week-end hobby car so. A likely hood that is significantly reduced by current fuel prices. And a serious maintenance backlog...
> The goal for an advanced civilization is not reduce energy usage, but make it cheaper, cleaner and more abundant!

Why? Do you think every additional watt of energy will make us happier? The countries using the most energy per capita are gulf countries like Qatar, Kuwait, the UAE. The population there is 10-20% residents, the rest are quasi-slaves living in awful conditions (hopefully you heard about what they did for the World Cup).

> Do you know how we can measure the technological advancement of a civilization? By how much energy they have at their disposal ready to use.

Again, is the middle-eastern civilization more advanced? Most of them are still monarchies.

We already live in an energy-abundant society. Making more energy will not solve the underlying problems of it.
Two points: the booster wasn't barely tested, it was excessively tested. I don't think you realise how (comparitively) little testing goes into normal drug testing.

Secondly, people need boosters because immunity wanes to both the vaccine and natural infections. In about a year, you will get just as sick again if you get a natural infection, so why wouldn't you get a booster that will give you mild discomfort for a day at most.
Citi opens Málaga hub for junior bankers as talent battle heats up
We will not. The throughput of the system does not get affected right now and so does the gas fee, it does not change.
Same here. I had been using eclipse and codeblocks for years, yet was forced to use this thing.

It's probably super nice for beginners, because it removes a ton of friction. But why force people?
It is absolutely amazing for writing boilerplate code that is also context aware. It saves me hours of typing.
It's hard to explain if you've never tried it because you're ideologically opposed to it, but stop being close minded and try it out, I promise it's a great tool to assist your programming.
Portable SIMD is not that useful for string parsing as far as I know - tbl is different from pshufb in ways that usually make tbl cost an additional operation for text parsing, moving things across lanes in AVX2 or AVX-512 can be fiddly (unless you just want vcompress or a masked store, then AVX-512 has you covered)

Edit: After looking over the docs, it's not clear that Rust's portable SIMD exposes tbl or pshufb *at all*, which would basically prevent it from being used for string parsing.
There was an article that said bitcoin blockchain uses as much energy as entire country of Argentina, which made rounds here in HN (https://www.bbc.com/news/technology-56012952). In that graph there you also get US consumption too. And China's as well. Now compare them and tell me again the oceans are boiling because of bitcoin.
Let me rephrase this: i don't think people saying 'billionaires shouldn't exist' are against their existence, but against the disproportionate amount of power they have.
We were recommended to use this during our first year of university (2006), Michael was a lecturer so the university must have felt BlueJ a useful introductory programming tool.

Personally I struggled to get to grips with it. While I can appreciate it tries to visualize foundational OOP principles, for someone who already had some experience with various (mainly web programming languages), BlueJ felt too limiting but also broke my mental model of what I should be doing.

If I were to think of it more as an interactive debugger, then maybe I would have had more favourable memories of it. However, a few weeks later I switched to Netbeans and felt far less anxiety that I didn't belong in my course.
It's sad that people in occupied regions of Ukraine are punished twice, by Russian government and by US government too.
I legitimately wonder how much of the restaurant culture in the US comes from the fact you can't just go to a brothel or a BDSM dungeon to get your "remarkable experience" outside of Nevada
Bought one of these a while ago, super happy with the peace of mind these things provide. (I am using it mostly for drone batteries). I hope I'll never have to find out how well it actually works first hand though.
Fortunately lots of it may be sent by the scammer themselves to add some soc-eng "proof" that others are also sending money.
Is public WiFi as dangerous as people claim?
toastytech.com - old GUIs, IE hate, Doom levels
The "surfing without a VPN is dangerous" mindset is pretty pervasive even beyond the tech community.
Gee, Flow was awful. :) The little "Reply" button they've made now is cool, but as Kunal Mehta (User:Legoktm) pointed out the other day, they knew even then that was all that was required:

"Back in 2014, we had a very clear list of how to fix talk pages. Yet the mw:Talk pages project only started in 2019."

https://en.wikipedia.org/wiki/Wikipedia:Wikipedia_Signpost/2...

Which reminds me: 3 of the 6 community candidates shortlisted for the Wikimedia board this year supported election compass statement #5:

"WMF fundraising is deceptive: it creates a false appearance that the WMF is short of money while it is in fact richer than ever."

https://meta.wikimedia.org/wiki/Wikimedia_Foundation_electio...
"The time is not ripe for idle banter on the vagaries of the world." has a real "Free Beer Tomorrow" energy to it.
Yeah, I don’t think I’ve ever seen one outside of Denver airport.

Either way it sounds like a terrible option.

I prefer to find hipster/third-wave coffee places myself.

They tend to put a lot more effort into the coffee and ambiance.
Really? That’s surprising given the guarantee of a face impact in a hard collision (and these two cars having non-collapsing steering shafts).
What The Left Keeps Getting Wrong About Ukraine
The argument is against billionaires, not millionaires. There's a huge difference between the two.

No one is arguing that there shouldn't be any millionaires.
'these groups of people' does imply there are (other groups of) people immune to it, whichever group they believe themselves to be in.

(That's an everyday speech 'imply', not a mathematical 'imply'; where of course the existence of sets containing x says nothing about the existence of sets not containing x.)
Salaries are trimodal, companies only publish figures for the lower distribution, if they advertise anything at all.

This article is mostly about Europe, but it applies worldwide: https://blog.pragmaticengineer.com/software-engineering-sala....
I wish they'd listen to anybody with any actual knowledge rather than doing "research" on Google.
Yours? Yes, I agree. "bitcoin is boiling oceans" is laughable at best.
Yet this is merely presumed, stated as fact. You may be right, yet...

Right or wrong, such reasoning means that you and others wave away reporting. And without any indication anything is wrong, the police may never know, never investigate.

Thus, the abridgement of process means failure is guaranteed.
Not for long now. Just look at the large military successes Ukraine has achieved in the last few weeks.
Military systems do usually have extensive self-test functionality in place, but when it comes to things like ejection seats and canopy detonation circuits that absolutely must fire reliably the more logic you have in between the higher the risk that it won't work when needed.

Nor is self-testing 100% reliable, as counterfeit chips might work well enough during a self-test sequence on the ground but fail when exposed to the extreme temperatures and vibrations of an ejection. It's not just about whether the part meets the spec, it's about meeting the spec in all conditions.

That's why for things like this and similarly crucial things like munitions-related circuitry the preference is for circuits and components that are as simple as possible and to use process control to ensure that all components are reliable.