skysight-inc/HackerNews huggingface dataset:
Edit: This post was intended as a reply to https://news.ycombinator.com/item?id=30209618 , presently below

> The lead author, Dr. Craig Bennett, wanted to get something fresh, so he headed in to the grocery story first thing in the morning. At the fish counter, he spoke the words that will echo down the centuries as a testimony to the dedication and drive of neuroscientists throughout the ages:

>"I need a full length Atlantic Salmon. For science."

That reminds me of the day that I needed a strong lightweight cable for a silica-fiber melting/drawing apparatus. After some puzzling, I realized that bicycle shift/brake cabling would probably be perfect for the task.

I'll never forget the puzzled look at the bike shop -- "What kind of bike are you putting it on?" "I'm not, I just need some brake cable for a science experiment...." As I recall, I think we finally settled on some precut cabling for a GT Zaskar of some kind.

Similar things came up the day that I needed a valve that switched faster than our dedicated micro-switching valves. A similar light-bulb went on, and I went down to the nearby auto shop for a fuel-injector.

"What kind of car do you need it for?"

"I don't, but there are a couple of different valve-switching protocols, some that latch open and others that accept straight TTL at reasonable currents. I need one of those."

That experiment was brought to you by an injector for, I believe, a Dodge Caravan, and later, when I needed another, an injector for a Ford Mustang. Fuel-injectors are really good valves.
can materialized topics have custom properties? what if I want a longer retention in a materialized topic, perhaps I'm just counting clicks and I don't want the whole header data from that topic.
Amazon's orientation and internal culture is structured to make one think that it is a matter of personal pride and worth and if you do not align you are worthless.. it is a mind F** for fresh college hires.. I like to think Amazon is the tech industries' Pedo***..
They almost certainly had expansion cards with multiple serial ports, one for each modem. I imagine there were something like rack-mount modem boxes too.
Apache Nifi
1) Is there really a performance loss compared to if select was deterministic?

2) What in the world do you need such code for?
> I do actually support vaccine mandates in emergencies such as these. I don't know what I said that makes you think otherwise.

Sure, happy to explain my reasoning. You said "I agree people should get the shot." Unfortunately, a lot of times that phrase is followed, either explicitly or based on context with the rest of the conversion, by "but it's their choice and I oppose mandates". The use of "should" that people use for "should eat right" not "should wear a seatbelt". It's gotten to the point that if I see such a phrase without specifying something like "everyone should get vaccinated", I assume it's an anti-mandate (and often antivaxer)
I was actually hoping for a nuanced view on code branch/merge tactics.

Got any suggestions on the topic?
Title typo: "Infomration"
They still drown out opposing opinions here for specific issues. I think it's more the case that those topics don't come up as often.

One of the issues is that places like Hacker News and Reddit use an aggregate vote count. You can't tell if a comment that has a score of -10 is a comment where ten people saw it and decided to downvote it, or where 100 people saw it, 55 downvoted it and 45 upvoted it. This leads to situations where it can seem like a community rejects a point of view, even whe the point of view is shared by almost half the community.

Further exacerbating this is that, with an infinite number of votes allowed, someone who is less restrained about their votes is going to have a greater impact than someone who reserves them for only exceptional comments. For example, say 60% of the community likes Coke and 40% likes Pepsi. However, the Coke supporters are relatively calm and only occasionally vote for comments about soda, while Pepsi supporters are zealots who will downvote any comment that's supportive of Coke and upvote any comment supportive of Pepsi. A user is just going to see a lot of highly downvoted/greyed out Coke posts and a lot of highly upvoted Pepsi posts, and assume that the community is highly supportive of Pepsi while hating Coke.

That's more of a problem with voting in general (and a larger problem with how time = speech on the internet), but downvoting can certainly exacerbate the problem.
A while back, on HN, a manager commented that people do their best work in the first few years. I suspect it's a combination of novelty and hunger. After a few years, you're done contributing what your experience and perspective can to the project, and your main skill is maintaining the status quo. Now, Amazon is big, and you can transfer, so this doesn't apply in the same was as it does for smaller companies.

The other bit is it's a form of resiliency. High churn improves the bus factor. I respect Amazon for building a system that's resilient like this. That's not saying it's a good system to work in, but I admire that they built a system that can operate like this.
You are very, very mistaken.

Only 28% of Alexa top 1000 sites support IPv6.

Very, very few, if any, consumers of commercial ISPs have only IPv6 access.
The USA does quite a number of good things. Don't buy into the hopelessness; it's just a message of the reactionary movement (which they successfully have many others repeating), to shut down their competition.
Sure, but this is known to be easy to emulate in software. The FPGA isn't really necessary.
This doesn't sound like something a good engineer would do. I try to work with people competent enough not to walk in front of buses.
Earth's Field NMR
That's interesting to hear, I would have guessed that Python had long won everything that could be ruby but isn't rails. Clearly, nothing will stop the inertia of someone who just happens to be productive through experience (you can probably find works-for-me wizards for almost anything, perhaps not for vba or ada but I wouldn't bet on it).

Is there much happening in terms of libraries outside the rails scope or is it more a case of one less thing to worry about once you've become good with the batteries included?
> Europe’s obsession with Russia is unrequited. Moscow just isn’t interested in the Continent anymore.

OK...

> In the halls of the Kremlin these days, it’s all about China — and whether or not Moscow can convince Beijing to form an alliance against the West.

Yeah, Russia actually is still interested in Europe - as an adversary. To me, the most interesting part is that Russia views Europe as an adversary that Russia can't face alone.

> Instead, [Russian] foreign policy experts now talk of how Russia can use China to further its geopolitical goals.

That's so cute. Russia thinks it's going to use China? I think China is going to use Russia. (Yes, Russia may get some of what they want out of the dean. But China's the power in the relationship, not Russia.)

> If Beijing places its bets on peace and cooperation, the great Chinese adventure will come to an end, and China will have to live in the shadow of the U.S. for another generation — perhaps forever, Karaganov said. Chinese authorities, he argued, have no more than five years to make a decision.

This sounds like the little kid telling the big kid to go fight the little kid's rival.

Russia is showing its weakness here. It has tried to project an image of inexorable strength to its neighbors on the west, but it shows that it's not confident of that approach working.
What does a JavaScript library have to do with a second life clone effort by Facebook?

The second life clone is going to fail. Facebook will go right on making profit.

React is open source, and seems to have zero dependence on Facebook from my perspective.
So use a JS framework?
I don't think the behavior is wrong per se. Rather the issue is that it was tribal knowledge that the way you got the name of your binary was through argv[0]. And that this misinformation spread unchecked.
What are the best ways to ask for help? Comparison of Zoom/Phone/Email/In-Person
> Labour and tax components of the costs are wildly different in countries. Raw materials might be almost irrelevant in some places.
Internal culture, process and behavior is what decides if a job is stressful.. while at Amazon I worked fewer hours outside work hours but was a lot more stressed as every one around you is busy proving their worth than looking at what needs to get done collectively.
It's Jack Welsh playbook and it's stupid. I remember reading an interview with a head of company long time and he said something to the effect of "In any given company, top 20% of the workers push the company forward. middle 60% maintains status quo, and bottom 20% of the workers actively drag the company down." Interviewer ask: "why not just fire bottom 20%?"

His answer: "because, of the remaining, a new bottom 20% will be formed"
> At it’s peak MySpace was one or two orders of magnitude smaller than Meta is today.

While this may be true, what % of global internet DAUs did each of them house? I'm not sure if this relevant or not, but it seems the internet was just a much smaller place back then.
> but I am more comfortable with the idea of a Tugendhat Cabinet.

Good luck with that! I don't think he has a snowflake's (and I don't think he'd run). Sunak will bring back austerity and handouts for bankers (Sunak is a banker).

> It's important to internalise that Boris is not a clown.

I agree that he's not so green as he's cabbage-looking. He's not stupid. But he does treat everything as a joke, including his own hair. At any rate, I don't think it's important to internalise anything about Boris; I'm pretty sure he's finished.
Nuclear magnetic resonance (NMR) in the geomagnetic field is conventionally referred to as Earth's field NMR (EFNMR). EFNMR is a special case of low field NMR. [...] In the 21 tesla magnetic field that may be found in high resolution laboratory NMR spectrometers, protons resonate at 900 MHz. However, in the Earth's magnetic field the same nuclei resonate at audio frequencies of around 2 kHz and generate very weak signals.
The arbitrary exceptions are pretty nice. In an industry I am aware of, people absolutely have to be onsite and also need to eat lunch. When lunch is being eaten in the cafeteria, you got a bunch of maskless people in the same room spread out at least six feet. It's been long established that the virus, particularly the omicron variant, easily spreads at distance.

But those six feet, when blessed by corporate, make all the difference.

ETA

I do take the virus seriously, am vaxxed, and actually do a good job of social distancing, unlike many of my peers who preach the seriousness of the disease and yet engage in behaviors that are high risk in terms of transmission. Level of concern about the virus and belief in public health authority narrative are orthogonal dimensions.
Can you be precise about what they knew? Knowing a crash is coming isn’t necessarily that interesting - a crash is always coming, it’s just not clear on what time horizon, or what its secondary effects will be.

JumpCrisscross did make the interesting point that the “bankers were selling crap” narrative about the crisis is often overstated - the real reason that the situation was a crisis was the cascading liquidity issues, not so much defaulting debt.
Nice post!

Question for you -- what are the performance implications of "re-keying" my records during the transform? Should I try to keep the same key for my transformed record as from my original record so that they align with the same partitions, or are they likely going to get sent to different partitions across different brokers anyway?
Vue/React/Svelte are pretty damned productive. 1/5 - 1/10th of typical server rendered or native UI LOC. If I never write another line of code directly manipulating UI controls I can die a happy man.
Agree, unless your UI is very interactive and complex e.g. a photography editing app then you can likely go without an SPA

Your designer might be pissed, but your customers probably don't care all that much and your CEO is going to be pleased at the speed, stability and simplicity of what you've created.
This is such a non-sequitur. I can't tell if you're referring to people choosing not to be conscious (I doubt that's possible) or choosing not to ponder on it (I don't think that's relevant). If people don't want to think about it, that's easily avoided. What we're talking about is people expending serious thought, "tying themselves in knots" as you say, to write essays and sometimes tomes dissuading others from pondering it either because "there's no hard problem" or "it's not productive."
It seems a bit extreme to add a syscall for this. As you said, they have to bite the bullet and fix the suid programs.

And why not just fix the exec call in userland? I'm not sure who supplies it - the C standard library or the kernel headers. You would fix all the cases of accidentally calling something with argc==0 and it would not run afoul of the kernel breaking userspace.
That's amazing. Link is here for others who are interested: https://chrome.google.com/webstore/detail/return-youtube-dis...
It's not a computer (although there's a computer in it) but I thought I'd mention "Robot in a Can" ( https://robotinacan.com/ ). They have a kit and online classes, and partner with some educational orgs like Centre d’art de Préville in Montréal. The kit is Open Source ( https://github.com/Robot-In-A-Can ) and the robot can be programmed via wifi using a Scratch-based UI.

> Turn the kit on and you can start programming in less than a minute without any difficult driver installation or software setup. The main component of the kit is our custom WiFi microcontroller board. It can be programmed and controlled by a phone, tablet or laptop. Using our easy-to-use, open-source, browser-based, drag-and-drop coding system.

https://robotinacan.com/products/robot-in-a-can
The Age of iPod Politics (2004)
This is exactly what can occasionally be seen here on HN, although I believe the mods here do an incredible job of tailoring the ranking algorithm to not magnify the problem too much.

In many ways I think maybe HN is an example of how you can make the comment down vote work.
I would counter with the great financial crisis of 2008 - and the stated reason for the creation of Bitcoin. Those were all regulated banks and financial entities that were deeply involved in a fraudulent scam to mis-represent the quality and contents of their mortgage backed securities. They took sub-prime mortgages and then added massive amounts of leverage and somehow the ratings agencies all gave them a AAA rating. This was all in a heavily regulated environment and as such it proved the need for a decentralized alternative.

My questions for those who trust in regulation:

-Why was no one ever prosecuted for this fraud?

-Why did regulation not work in the case if the 2008 GFC?

-If it didn’t work then, why would it work the next time?
I don't think that you have to use Apple toolchain, it's just way way easier to do so. I think there was some linux toolchain that you can use to build binaries for iOS.

On a non-jailbroken devices you will need to sign your binary with Apple's help but on a jailbroken device you can install whatever you want. It's also perfectly legal.

Besides, some hacking companies manage to install their malware on non-jailbroken devices.
$323M in crypto was stolen from a blockchain bridge called Wormhole
Alternatively see Python #1

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
That's cheap...just not cheap enough for me to want to build it in my garage as a party gag.
In fact it's difficult-to-impossible to get the opposite (only json.Decoder supports a strict mode, and as soon as one intermediate type implements UnmarshalJSON it stops getting propagated).
“beats” in the sense of “the beatings will continue until morale improves,” right?
It's a mindset I'll never fully comprehend myself.

Supposedly I did work to earn a profit, but clearly not so much work that I shouldn't thank whatever system I'm subject to for the privilege of... making a transaction that barely involved said system, if at all.

5% or even 10% would be more acceptable. But 30%? lol For what? There's no way the vast majority of that cut is necessary for Apple's financial operations or for them to make a reasonable profit. How some people can't see this as greed is mind blowing. Where do they draw the line?
There are Dark Sky approved products that aim down, reduce glare, and have the proper (<3500K) colour temperature:

* https://www.darksky.org/our-work/lighting/lighting-for-indus...
There was a browser extension a couple years ago that marked every user that had commented on controversial subreddits, so that people no longer had to read comments and instead could just ignore/report them[0]. Attaching such a list to something that can use the blocking API is the superlaser on the propaganda death star.

Nobody can disagree with you anymore. I believe it is time to use such a list to block everyone on my account that has ever posted in r/emacs, because they cannot see the error of their ways by not choosing ed(1).

0: In many cases I saw that people would also comment under said user stating something to the effect of "This person has commented on r/emacs, they are stupid, it doesn't matter that they're talking about their thoughts on the Disney+ catalog." Which had the secondary effect of people jumping to conclusions about OP without even opting in to download the extension.
This is exactly what I'd expect from Apple, and Google, and any platform provider.

It makes the point that their fee isn't about credit card processing.

I suspect, baring specific language in the law baring the practice, Apple, Google, etc. will force their commissions no matter what other allowances they're asked to make.
It takes surprisingly little effort to trick your consciousness. VR isn't even that good yet in terms of resolution and it's quite convincing. If you were put in a VR headset as a child and given a dogs body or something it's doubtful you could tell the difference.

A similar feeling is present when flying FPV drones. A good pilot typically feels like they are the drone. Your mind immediately separates the drone from the rest of the environment because it responds to your control input and matches visual perception.
Thanks! I may take you up on that...
Where would I find data about “toxic assets” from the crisis and how they actually fared? I’m very curious about the details.
This is the answer. Ideology has optimized for the MBAs not people who discover and create. We can change, but it takes recognizing that profit isn't everything and that ideas themselves are highly valuable in a nonmonetary fashion.
I‘m sorry “they often leave a residue on people”?

At least half of your polemic needs citations.
“I’ve only seen these requests in the app. If they said it in person, I would probably smack the shit out of them.”

I want to be friends with this person.
Hm; maybe a straw would have to become a mandatory accessory? :D
Gitlab support would be nice
> cool color temperatures in their living rooms. It would drive me crazy but it's possible some people don't notice these things

That's a deliberate choice for me. I have colour temperature adjustable lighting, and prefer the cooler temperatures (~6500k), particularly when reading.
> Source?

https://lightning.network/lightning-network-paper.pdf

Chapter 3.1.4 Commitment Transactions: Ascribing Blame

Penalties for contract violations can only be enforced "if one is able to ascribe blame for broadcasting an old transaction."

Broadcasting transactions takes place on the BC, so identifying an old transaction is only possible by finding it on the BC.

The same is true for revocable commitment transactions. Both parties must observe the BC at all times in order to know whether the other party did indeed violate the contract by broadcasting a transaction. Contract violations cannot be detected otherwise.

> I can't think of any situation where you want to make a payment, but somehow aren't online.

Out here in The Real World(tm) I find the opposite to be the case. I cannot think of a situation in which I want to make a payment that requires me to be online. Neither my debit card, nor my credit card, and especially not cash has such requirement. I can buy petrol, groceries, clothes, pay the barber, eat at a restaurant, have a drink at a bar, pay admission for a ball game, etc. etc. all without being online.

Go ahead and call me a Boomer, but we seem to exist in very different realities.

> Thousands of hobbyists run bitcoin nodes for free, which costs storage and bandwidth.

That's orthogonal to the problem of Lightning network routing fees. It doesn't matter who operates a node and how. What matters is that unless you open a bi-directional payment channel, you'll route transactions through intermediaries that will take fees.

> It's far easier for the community to scrutinize one set of code than for everyone to scrutinize the implementation they rolled themselves.

I think you missed something here. Lightning isn't a single centralised implementation.

Just look at chapter 8.4 - once routing tables are in place, there's a wide open door for routing payment channels through profitable routes and tracking, for example.

Routing also requires keys to held online for intermediary nodes for latency reasons, which is another considerable risk since unlike with banking, there's neither oversight nor security regulations in place.

If you actually read the whole story, you'll quickly notice that a lot of Lightning's mechanisms are built on trust in scripts, incentives, and edge software that "does the right thing" (e.g. periodically make backups and checking the other party's state for honesty).
The calorie difference wasn't as bad as I was expecting. I always forget, because the UK is always making fun of the US for being fat, that they're the fattest people in Europe (well, they trade the title back and forth with the Greeks.)
If particles can be understood as resonances in a field then it’s hard for me to understand “stable” particles. What keeps them around? My mental model for resonance and waves requires some kind of constant input energy to maintain the oscillations in the field which produce the particles. What am I missing?
You realize that "grotesque" is often considered an English synonym for "ugly"? The entire style of font has been considered "ugly" for a lot longer than Comic Sans has existed. It's a form that's not often symmetrical or exact so it is an "odd" form and a lot of people historically have found "odd" to be "ugly".

(Also, Comic Sans fits the definitions of both script fonts and grotesque fonts, so it is probably extremely subjective which bucket you prefer to define it.)
I think there should be a RailsJS where they literally copy every convention of RoR
My impression as a former SDE was that it's already accounted for. Hoards of new hires from college join each year and the hiring process is getting cheaper for that pipeline. I think they know that while increasing throughput in the hiring pipeline they're also letting in some low performers, so PIP is one mechanism to shed some weight.
I understand your point, but if we truly are "Ships of Thesus" in meat form, then is consciousness only a present moment phenomena that can merely tap into our biological record-keeping?

We may be relying too heavily on the basis that our experience and our sense of being are a combination that begets consciousness; when they may just as likely be separate systems.
"It may be easy for you"

I'm sorry that you understand this from my message. That's not what I meant. good luck with your professionalism.
Dark Sky approved products:

* https://www.darksky.org/our-work/lighting/lighting-for-indus...
"Hey Siri, toggle setting 3"

"Got it. Toggling setting 4".