skysight-inc/HackerNews huggingface dataset:
Sounds like a difficult experience for you, but the other example you cite (https://observer.com/2011/12/in-which-eben-moglen-like-legit...) does not seem to reinforce your point that he's some sort of abusive individual. It belongs on one of those "Journalists Posting Their Ls" accounts on Twitter. The author comes off as an utter dolt, while Moglen's position is well-reasoned. It's hard to comprehend why some people are so allergic to the entire notion of personal responsibility; that changing the world starts with changing your behavior, not just bleating about it online and waiting for some regulator to fix your problems (whose incentives are likely not aligned with yours anyway).
Their tools are up to date with UNIX, hence why they keep being certified.

https://www.opengroup.org/openbrand/register/brand3668.htm
In the last August Polish internet bank mBank had two "issues": they sent out of sudden 3 notifications onto mobile devices, one even literally saying "push notification test" and the other included some of Polish diacritics [1]. Site went offline soon after these were delivered. Then few days later, database was damaged in a way some clients could see account balance and personal data of other people - that was fixed relatively fast but permanently disabled the feature of accessing recipients list in shared accounts. No idea if that was fixed - my family moved accounts elsewhere.

[1] - https://niebezpiecznik.pl/wp-content/uploads/2020/08/mbank1-...
Their tools are up to date with UNIX standard,

https://www.opengroup.org/openbrand/register/brand3668.htm
I think it's strange to call someone "entitled" whose back-up plan if their start up fails is to work in a tire store. Entitled people's plans don't include tire stores.
I've found lots of founders either become 1) big time family people, or 2) small grocery store operators, or 3) heavily radicalized leftists.
Without knowing any details, that you're framing it this way (their fault for being junior and "excitable") and that you don't mention any failed safeguards and process failures (implying that their mistake was an easy one to make) doesn't let you (and that org) appear in a great light. This sort of thing is a huge org smell for me; people will always make mistakes, how you deal with that fact tells a lot about the quality of leadership.

And what exactly is the "excitable" bit supposed to tell us?
A few decades ago, I was rewriting the standard sendmail.cf that we used in the company where I worked as a sysad. I think we had about one hundred or so Sun 3/60s and 3/80s that were using it.

Well, in one of my test emails, I triggered an email loop. Suddenly, all the clients were furiously mailing the mail host and queuing up additional copies as fast as they could.

To make matters worse, my test mail was unprofessional in terms of the language I used.

Fortunately, it was a Sunday afternoon when it happened, and the mail stayed local. But it was scary and a real pain in the neck to halt and clean up.

In a future post, I’ll share how a fellow sysad and I shorted out the RG-8 coax backbone while trying to add a vampire tap. That was another kind of all night deal.

:-|
Schmidhuber certainly can't be accused of not being consistent ... article is basically yet another long rant about people not getting the credit they deserve.

At this point, it looks like this theme has become a very central piece of his mental world.
I think it's pretty easy to politely shut down tangents.

"Thanks for raising that. In this meeting I want to focus on X. Why don't you start an email thread with <whoever> or setup a time to discuss this later."
LS911: Testing the first digital large format camera with 9×11-inch b&w CMOS
Yes, but the apology should not affect the likelihood of being punished. If you do something bad, apologizing shouldn't be a ticket out of punishment.
This is explained in the post. The reading time is scheduled for everyone as part of the meeting time; therefore everyone is guaranteed to have time reserved to do the reading. If you only do the document, or only schedule the discussion time and not the reading time, some people will not read the document. I can certainly confirm that from 30 years of experience in companies large and small.

I’ve never worked at Amazon, but it sounds a bit off to imply it isn’t a results-oriented culture.
Sounds like his mistake was likely the costly remodel rolled into the business loan that he couldn’t afford.

For those out there wanting to start restaurants: start small! It’s a heck of a lot easier to go from 10-20 tables to buying the lease out of the person next door and expanding.

If you’re small and full because your busy, then you’ll also generate buzz for being “exclusive” and when you expand, people will still flock there, even though there’s plenty of room.

Source: worked at restaurant that did exactly this. Pizza and decent Italian food. Place is hopping all the time and considered the go-to date night and anniversary spot because it’s hip and trendy. They’ve been open for almost 10 years now.
My config had an additional property: OverrideTo.

This is for the test environment and emails never go to the end user. But are redirected to that value.
> I choose what I put into my body and not you or anyone else.

Unfortunately, the US public and the US government never accepted this principle. Practically everything you put in your body - at least in the US - has to be approved by the government. Sometimes by several branches of it. Food, drink, medicine, whether you swallow it, inject it, smoke it or rub it in - the government has its say in it. In 20 states you can't even legally drink raw milk, and in those that allow it in principle, require you to jump through a lot of hoops to achieve it. Such is the reality of the nanny state, and unfortunately the US public - the Land of the Free - is largely completely OK with it and would never vote to remove it.
Would strongly recommend POMODORO technique for all computer professionals. Everything else is just a growing side business due to the lack of knowledge of our own physiology.
Easy, they will follow the trend of cargo install and make it available via Swift package manager.
> Trusting any smart contract of sufficient complexity is like trusting that a code base has absolutely zero bugs and zero unanticipated edge cases. I just don't see that as realistic.

You can do this to some extent using formal verification. Most code doesn't get formally verified because it's kind of a pain to do, and you can usually fix bugs later, but smart contracts are the perfect candidate for it since they are (1) mission critical, (2) naturally limited in size and scope, and (3) cannot be fixed after the fact. You can write perfect code if you have the right tools and do it carefully.
Their tweet solely blames an intern but doesn't try to explain why an intern was running tests on production data in the first place. You kind of expect big players to have proper data protection in place, but then you hear stories about interns having access to production data with passwords in plaintext.
The EU foreign policy needs unanimity, and some of the governments (mostly Hungary right now) will not allow it to take positions against abusive dictatorships.

So it'll be many years before the EU becomes a foreign policy power.
depression is about what you can and can't do regardless the shit you've been through - I won't put a label on your life experience, but if you can function well and enjoy it you're probably not depressed
IMO the most important lesson to learn from such incidents is that you should never put shitty content in „emails that never get sent“, because eventually they might get sent out anyway. That way you’re fuck-up is just a minor annoyance — to laugh about and tell the tales how everyone also fucked-up that one time — rather than an actual shit-storm.
You're welcome to think so, but that doesn't change the fact that Dan Brown was unambiguously purporting to communicate factual reality.

More so that Gladwell, in fact - I don't think any of Gladwell's books ever had a "the following parts of this book are historical fact" preface! (though a few of them could arguably have used one...)
On the one hand, people should try to fit in with society.

On the other hand, society should try to be more tolerant and understanding of people who find doing so significantly more challenging than the average person does.

I worry that this conversation seems to be focusing on the first point and not paying as much attention to the second.
Yes, and the government demands that taxes be paid in it, so there will always be some demand.
Exactly this, though anonymizing production data properly so it can be used as test data is very hard.

Generating useful test data is much better, but it's hard to represent all the edge-cases you see in Production.
The App Economy Is Raising the Bar [and Prices]
Genuinely curious, what do you tell kids about the 1989 events in Tiananmen Square?
Not when using Windows containers.
https://deno.land/x/ is explicitly for third party modules.
If Zapier Parser doesn't do the job for some reason, hit us up @ https://parseur.com (co-founder here)
At least I'm only being downvoted there.
Exhaustion is a good strategy to kick behaviors. Play until you are absolutely sick of playing.
It seems you’re remembering things with rose tinted glasses. IAds were terrible, and appeared on top of the app while using it. Talk about bad “placement”.

I personally think ads are evil, but Tim Cook doesn’t. They are limiting tracking, not ads themselves. And they’re limiting all minds of tracking, not just for ad purposes.
> A couple weeks later I happened to talk to a VP up his chain of command, and mentioned this to him, and he chuckled and said "oh yeah that's by design, I'd rather have internal competition than external, it's worth the cost". Was a good reminder for me to avoid large companies.

Rather than just outright dismissing what he said without any justification, did you consider that he actually had evidence/experience that it indeed did reduce the cost? In terms of risk in particular, having two teams work on the same product significantly reduces the chance of not having a viable product by the deadline. Assuming e.g. a 50% chance of failure, having two teams reduces this chance to 25%.
I'm not personally a big fan of Palmer Luckey but he really shat the bed with that statement. Just completely destroyed his credibility.
future alien FOO technology

> Let's say 99 of your 100 machines are taking 750 msec to handle a request (and actually do work), but this single "bad boy" [machine] is taking merely 15 msec to grab it and kill it. Is it any surprise that it's going to wind up getting the majority of incoming requests? Every time the load balancers check their list of servers, they'll see this one machine with nothing on the queue and a wonderfully low load value.

> It's like this machine has some future alien technology which lets it run 50 times faster than its buddies... but of course, it doesn't. It's just punting on all of the work.

-- https://rachelbythebay.com/w/2015/02/16/capture/
I applied through Triplebyte in 2015 & again in 2018, and got to know Harj & Ammon a bit. They, along with Gilluame, all struck me as remarkably smart and incredibly dedicated to their vision. So if after 6 years that lot haven't "cracked the code," that's reason enough to abandon hope for there ever being a sane recruiting process, anywhere.

My takeaway from my experience finding a SW engr job was that actual technical capability was really only a second- or third-tier consideration in companies' hiring decisions. (This is often misaligned with the companies' actual business needs, but that's not what materially drives hiring decisions either.) So, although TB nailed TFOO the competence assessment & pre-screening problem, Amdahl's Law still applied to the whole enchilada.

What TB should do is monetize their experience placing candidates over the last 5+ years and just sell training & maybe some standardized SaaS products to HR departments -- especially at startups! -- that regularly need to hire SWEs/SDEs (yes I'm a FAANG-er now). Because the real dysfunction in tech hiring originates & thrives in those departments, and...something about robbing banks because that's where the money is...
Regular contracts don't have a built in layer to resolve issues either. As you say, it's a meta later above this.

Laws still apply to things handled with smart contracts. You can't say "well sure the escrow contact did the wrong thing but it's code so you can't come after me for your money back".
https://en.wikipedia.org/wiki/Apple_Daily
It's interesting that most people here don't read Apple Daily. Those who can read Apple Daily and know the real nature don't want to talk too much because the opinion doesn't align the majority of HNer's belief based on partial information.

It's a tabloid newspaper but more than that, it's full of hate and anger. That's its strength because there's a big market for it.
> retty certain you'd still get people wanting to be (famous) footballers.

Yep. Pretty sure every kid dreams of kicking the winning goal in the world cup final or something of that nature. Back when I had those aspirations I barely had a concept of money, let alone that sporting hero's had more of it than everyone else remotely connected to me in my world combined. For that matter, most of the sports I watched were only just professionalizing then, half of my hero's still had day jobs.
> Already China’s diplomatic “wolf warriors” are making fools of China on the international stage

What do you mean by this?
Having worked on a product in a similar space, they probably weren't monitoring any one in particular. They were just trying to get a feel of how many 'individual users' are really companies sharing a single account, and a good way to understand that is just looking at how long someone has been online and active.
Aha, i did this. Knowing a name for it makes it official to defend on PR's :p
There's a difference between finding it challenging to fit in and being a bully though, and let's try not to collapse that.
Thank you for making HN a better place.

Sorry, that i added a work for you. I'll try to be a person with less flame.
Smart contracts are neither smart nor contracts.

It's code which does stuff and if you want to be on the safer side of it, you allow time and liquidity to test them out.

If you want to assume risks and possibly higher rewards you get in early (ape, in crypto speech).

It's pretty simple.

What makes it complicated is that they are called smart contracts.
I'm aware of readv/writev. This was supposed to cover much more, because it is with arbitrary syscalls. Open a file and if successful read from it - all with a single syscall. Another example: socket, setsockopt, bind, listen, accept in a single syscall.
Personally I prefer functional combinators like interfaces [0]. Js/ts have tagged templates which enhances those type of interfaces a lot. It gives access to full set of functionality of underlying database, not just common denominator of all used. It allows arbitrary compositions etc.

[0] https://github.com/appliedblockchain/tsql/
I like your comment. To me, this is a very sad story because it sounds like Matthias has an issue beyond his control, and his victim is unable to find compassion. Mathias is the chef who pushes the boundaries - and sometimes fails spectacularly. Sometimes there's even a poop in the dish - and no matter how well made, no-one is going to accept poop in the dish. He knows it, they know it. Some people pick the poop out and eat it anyway, but it sucks to have to do that.

Its a sad situation for all involved, even, maybe especially, the bully who is brilliant and well-meaning and has contributed a lot to the world. And yet his moments of weakness can and do obliterate all of it in a heartbeat. And on the victim side we see the victim coming close to closure, and then, because of the people reaching out and sharing their own stories of abuse, reopens the wounds, sparks the fire of hatred and anger again.... It's not clear that there's a way out, really, for anyone in this situation. Matthias can say he'll change, but he won't be believed. In fact, his abject and total apology will be seen as weakness, and admission against interest, and more allegations will come. And that will give rise to more anger, now there is social proof; the victims have found power in their fear and helplessness. They have a status now as brave survivors, and so justified in anything they say or do. THEY are the aggrieved party! But far more evil is done in this world by victims drunk on unfamiliar power over those they've judged evil, amoral, wrong, surrounded by similarly bloody-minded individuals, pitchforks in one hand and righteous rage in their hearts. It's horrible, all of it.
One obvious limit is that usually chaining the open op is not very straightforward as following commands tend to need the fd.

But to answer your actual question, you can link requests and either abort or continue on failure.
> the Federal government would disagree, and would probably win in a fight citing Wickard v. Filburne or that machine gun case

They did win that, see Gonzales v. Raich.
If the current financial system really can fix itself and become better than cryptocurrency through democracy, then I don't really get what it has to fear from cryptocurrency. Under that hypothetical, cryptocurrency would be inferior, nobody would use it and it would die out. Problem solves itself.

And as a member of the middle class, I personally think it's a feature that cryptocurrency can't be inflated to bail out the rich. If banks knew that they weren't going to get bailed out, they wouldn't have taken as many risks and we would have avoided the whole crisis in the first place.
Writing forces presenter to think about the idea in much more detail. This is major benefit IMO. Many times, where document culture is prevalent, people come up with vague ideas and expect others to clean it up.
Definitely see a value in this approach. Thanks for the write up.
for mssql https://github.com/appliedblockchain/tsql/
Better get ready to have M1 Servers if you want a development environment to mimic production as closely as is practical.
> It's not that something else is reading between a parse_line() call's read_u32() and read_exact() but that the parse_line() future is going away entirely between those and the read_exact() never happens (or never completes, as it's probably not atomic either). When that happens, it leaves the TcpStream in an unexpected state (halfway through a line) and the next parse_line() is misaligned.

Oops. I stand corrected.
That's a very good idea. I'll try to add that feature on the next release. Thank you for using my little weather app. :)
I have not used Kafka, but what the book describes works with most queue systems. And those are great for localizing dynamic complexity. One part of your system behaving weirdly (spiking, dying, fluctuating etc. ) can’t affect other parts because they sit at the other end of a queue happily consuming the messages at their own pace. This means tour complex system becomes less complex in terms of behavior and is less likely to end up in some weird metstable state
That's my experience too. I'm Hungarian and worked or collaborated with people from a handful of nations (Japan, Korea, Tamil Nadu (India), Mumbai (India), Ukraine, Russia, Portugal, Poland, Guandong (China), Hong Kong, USA, Brazil, Nepal, Pakistan, Switzerland, France, Austria, UK, Greece, Serbia, Montenegro, South Africa, Australia, Sri Lanka, Singapore, Thailand, Indonesia, Malaysia, Netherlands, Canada), in person, just over the past ~13 years. Before that, I was only exposed to Hungarian work culture for the first 30 years of my life, so that was my base-line.

Some of the differences in attitude towards work, co-workers and authority truly triggered rage in me. Then someone suggested that the reason for these differences are cultural, hence very deeply rooted and I can't expect to change them quickly or at all. For that reason, I should be the one who adapts, since now I understand the situation and I care to solve the problem.

I kinda agree with this assessment, but if I can put this effort in to even out cultural differences, so as the other party can, just have to make them aware of this discovery and try converge multiple times, since our goal is to work together.

There is a lot more to say, but that's how far I have the time to go now :)
No, but that would ruin everything.
Example of alternative https://observablehq.com/@mirek/tsql-examples
AB No.168[1], specifically 432.3(c)

(c) An employer, upon reasonable request, shall provide the pay scale for a position to an applicant applying for employment.

[1] https://leginfo.legislature.ca.gov/faces/billNavClient.xhtml...
https://sciencewithdrdoug.com/2021/02/15/breaking-study-shed...
Some areas that apply also to working class types: most products are made by men and tested on men. For example cars: there is 1 female sized car crash dummy in the whole of Europe, which means cars are safer for men in a crash. Medicines are routinely tested only on men, since "hormones interfere with the studies". This means men have better medical outcomes.
I've been at Amazon over a decade (joined right after grad school) and so, I've been molded by this doc writing culture. I've not only written countless docs myself, but have helped train others in effective document writing.

I wouldn't have it any other way. Writing narratives forces the owner to think deeply about the topic, and that in turn forces structured problem solving. You can't hide behind the ambiguity of slides (or spoken words). If you have muddled thinking, it shows in the write-up. In my time here, I've read a ton of documents and you often see a lot of variation in the quality of documents. Like Jeff points out in his '18 shareholder letter[1], often the difference lies in how much time the author spent thinking about, and refining his/her write-up.

[1] https://www.sec.gov/Archives/edgar/data/1018724/000119312518...) "Often, when a memo isn’t great, it’s not the writer’s inability to recognize the high standard, but instead a wrong expectation on scope: they mistakenly believe a high-standards, six-page memo can be written in one or two days or even a few hours, when really it might take a week or more!"
Can someone explain to me why guns are such a big thing in some places of the US? What's the appeal? Is it just "shooting guns is fun"? I don't see much benefit otherwise.
It really doesn't: do you think that saying small houses or purple birds implies that all houses are small or all birds are purple?
Yep. If they had all coordinated their efforts then they might have settled on some inferior design and stuck with it for longer than necessary. That third group might not have been around to look into that CMOS stuff
Thanks for the correction. TIL

Are you distinguishing Chinese or Japanese on visual appearance? Or by some other method?

I think 小中大 have an advantage over SML because SML have no meaning by themselves. 小中大 have the exact meaning we need. Granted, 中 kinda ruins that argument. Size::中 is very clear, but perhaps not more so than Size::M.

I'm actually curious. Which do you like better in code? P, SSS, XXS, 小小小, 3S, 3小, whole words, something else?
Well, they have space for 255 ops :)
Unpopular opinion: "careers" are often a scam. My income isn't bad, but free time cannot be repaid.
Fun trivia: in Italian journalistic vernacular an hyper majority with no dissenting voices like this is called a "Bulgarian majority", referring to the former communist rule and obviously fake data.

As much as times change, dictatorships stay the same.