skysight-inc/HackerNews huggingface dataset:
I just removed it from the submission title. (despite it raising more questions than answers)
Except when you can, e.g. the Ethereum DAO. Turns out crypto is just exchanging one shady cabal for an even shadier one.
"Integration Test Email #1" - and this will be the last for this test suite
i've volunteered quite a bit on prevention lines. he absolutely should not be asking potentially suicidal people to WhatsApp him. if you're not trained you can have the best intentions and still bring about the worst outcome.
Gene Ontology (GO) is what you are looking for. KEGG is also useful. Welcome to systems biology. Mapping transcriptional networks/pathways is more challenging and a major focus of current research across all model organisms.
There are three main value propositions in my mind. While these could loosely be summed up as opting out of big tech, I think there is much more here than that.

1. Freedom. When using Organic Maps, you have the right to use the app in any way you choose; this includes the right to modify and redistribute the app should the developers ever start violating your principles. In fact this is exactly what Organic Maps is. Before Organic Maps, there was Maps.me; this app was also open source but became increasingly user hostile over time. Organic Maps is what happens when the users have this freedom.

2. Privacy. Even when used offline, Google Maps tracks and reports your location to Google. Organic Maps does not track and report your location to anybody.

3. Giving Back. While it is possible to suggest edits to Google Maps, these edits become part of Google's proprietary map database and can only be used in accordance with Google's ToS. This means that ultimately, Google's profits are what you are contributing to. Organic Maps, on the other hand, uses OpenStreetMap [0] and allows the user to contribute to it. Data contributed to OpenStreetMap can be freely used by anybody, for any purpose, thus benefiting all humankind rather than just one massive, US based, corporate entity that may not have humankind's interests at heart.

[0] https://www.openstreetmap.org/
But also if you have schizophrenia, but all the people around you -for some reason- have chosen you at random to aggressively reward your schizophrenia and lavish you while also threatening that if the illusions stop, they will kill you, then schizophrenia really isn't a problem, in fact it's the best thing that ever happened to you. Saves your life every day.

But it's still a thing. Maybe you can't refer to it as a disorder, but you are hallucinating stuff. It's a set of material facts about your mental state.

Some of Donald Trump's various disorders have objectively rewarded him, generously. But he has those conditions. He doesn't not have narcissism just because his narcissism is good for his bottom line.

I think the issue is that medical criteria are functional- what should doctors do about this. If it's not even bad, they shouldn't do anything! And this gets translated as "nothing is there to treat" but shouldn't be translated as "nothing is there to notice"
I think a lot of comments here are seriously undervaluing the humanities and arts. These machines lead to the creation of some very popular music, allowed many more to find an outlet for personal expression and that's a huge success on its own, regardless of other formal learning outcomes.
In most places, restaurants aren't allowed to give them free food. (edit: as a commenter pointed out, may be more of a police policy than a legal one) Yet you'll always see restaurants frequented by cops on-duty - guess which ones are breaking those rules.
> has no support from cryptographers

I am a PhD student in cryptography, and judging by the papers I've read there is plenty of support from cryptographers, many of whom are directly involved in research and development. Silvio Micali is practically a founder of modern cryptography (and Turing Award winner), and he co-created the blockchain Algorand. There is also plenty of opposition, as the subject elicits strong opinions, but the assertion that cryptocurrency has no support from cryptographers is just false.
I think my problem with this approach and why I lean to favouring the more obvious and verbose comment is, if I'm reading the code it's probably because something is broken (or I need to change something in the area).

With the function I think, "is it and if it is what else does it change?". Is that function definition actually doing what it says it is? So now I have to add another stack frame to my mental model, go to definition on the function, confirm that is indeed what it claims to do, pop the frame and resume my reading of the parent method.

With the comment I get the statement of intent and can see if the code matches inline. Now it's fair to say a good code review culture (and immutability) might create code where there's more room to trust named functions, but I've not seen it yet.
I don't understand -- how is this better than a github repo full of json files, with a pre-merge check to enforce the naming format and schema?

The repo will give you integrated authentication, ability to review changes, history, offline capability, ability to test changes locally and many other features for free.

The only downside of github repo is that it is hard to query an object by properties.. but for that you can have an post-merge task that runs after every merge and updates the some sort of database. This will be more complex than a single repo, but still way easier than setting up the whole editing workflow from scratch.
The liner is liquid metal
Internal documents show automated Amazon warehouses have higher injury rates - https://www.theverge.com/2020/9/29/21493752/amazon-warehouse...
Got one too, do not have hbomax…
There is a lot of outright corruption [1] and malfeasance [2] in the surveillance tech acquisition processes. It's probably because that process is so secret. Brandeis was right, "sunlight is the best disinfectant".

The strategy seems to be, "run the process in secret and present the result as a fait accompli". It's working.

[1] https://www.justice.gov/usao-ndil/pr/former-redflex-ceo-plea...

[2] https://www.vice.com/en/article/k7exem/banjo-ai-company-utah...
Heh, I saw that earlier and though that someone had pointed to the wrong DB in QA or dev.
I agree. We tried using TripleByte for hiring but what they screen for and what matters are entirely different. A founder we knew got an angry missive from one of the TripleByte founders because they’d rejected candidates during a final culture screen. Apparently the only qualification should be whether the candidate can do contrived coding tests and programming jeopardy, but whether you actually want to work with them is beside the point!
This is a strange statement. It's like saying that a forloop isn't authoritative because it hasn't been approved by a court.

"Legal authority" isn't a well-defined object in the evaluation of smart contracts. It is certainly not an authority in the sense that the EVM (or, for other blockchains, corresponding VM) code is.

Is this really a surprise? Nodes don't evaluate common law, they evaluate smart contracts.

That's one of the reasons for enthusiasm for blockchain tech. Not everyone believes in the legitimacy of the state, let alone that the legal system is somehow the proper authority for evaluation of disambigous source code.
All that information is available through various databases and APIs, but the exact pipeline you are looking for might not be easily accessible via a nice user interface. It requires a lot of "glue" code to to connect the data from one resource to another.
This is more about knowing what const does to an array. Which is, IMHO, not how I would expect it to behave. So it's somewhat of a trick question. But I don't write too much JS so I don't know how well known that quirk would be.
There usually is, after you've done this the first time.
You might also want some pathways to be pre-validated to work together in certain cellular contexts, like they have been doing with the BioBricks project
This is an interesting thing to try and learn from. It is an abusive thing to enforce on everyone all the fucking time.

A meeting is a social event. Silent reading is not.

Why does every young clever person think that his preferred method is the only thing that makes sense? Oh I know. Because young clever people have not had time to live, grow, and appreciate the full spectrum of human productivity.

My meetings are for talking. Come prepared.

Also, documents for everything? Great way to slow everything down and discourage certain people from making suggestions at all.
Talent is just survivorship bias.

At an early age a person randomly tries a bunch of different things, and by luck they happen to do one of those things in an optimal way. They keep doing it that way and pretty soon they improve and develop a lead over their peers that is difficult to overcome. Thus a talent is born.
When you have a new product, sometimes people need to be given it to figure out how to use it.

A classic example is Post-It notes. It sounded like something that nobody wanted. And it wasn't until 3M gave it to companies for free and found that 90% of them reordered that it began to see adoption. So the fact that a company hands out samples for free may just be a good marketing technique, and not bribery.

See https://www.ideatovalue.com/insp/nickskillicorn/2017/04/true... for a random link verifying the Post-It story.
That makes sense. But why doesn’t the lead vaporize from the heat then?
Message received. Definitely a mistake. Are they pulling data across apps? I’m a subscriber but why would @headcrumbs rx one? Unless he’s a previous customer
Advance CRUD App in CodeIngniter – CI Developers
It's a enormous stretch to call it bribery. Amazon isn't asking the police to look the other way. They aren't encouraging anything unethical or a breach of trust. Any more than a free laundry soap sampler in the mail is bribery.

Should the police have regulations about this sort of gift? Should, they probably do, and those that don't should.
Anyone can make a mistake. I think it speaks to their professionalism that they test with straightforward content in the email instead of having "underpants gnome alert" or a bunch of swear words in there.

We just got a peek inside HBO's technological kitchen. Seems all right.
HBO UX needs some work.
Old marketing trick.

Patagonia and Keen send freebies and coupon codes to their influencers, the forest service.
Yep, I even have a deactivated account too, and got the email for both active and inactive accounts!
> Nobody was making $1M/year.

Nobody that makes 2x what their coworkers do at the same job/level casually discloses their comp at the water cooler.
I've been dealing with depression off and on for a good 10 years now. My company was almost completely destroyed by nepotism and corruption and bad investors, beyond my control. This was back in Europe. I've tried to get traditional help (talking) and although I thought it was working I realized later on I was convincing myself it was working, while it was not, and that the person helping me would never understand me as a founder or understand what it is to start a business and then see it being destroyed at the point it is about to become really successful. They would never understand the endless hours someone spends on writing every single line of code, spending all savings, and the endless anxiety that comes with all that. I've looked around for specialized help but it doesn't seem to exist. Most founders are too busy to really talk about it, and the one psychologist/therapist I did find who is familiar with the tech world was going to be too expensive for me to afford, and was not in my health care network. What we really need IMHO is a specialized non profit that deals with mental health issues of founders, perhaps run by a variety of ex-founders, both those who were succesful and those who were not.
Just got mine. I like it. Short and sweet. No ads. More like that!
Can you give specific examples of laws that disallow restaurants giving cops free or discounted food?
1. Maps.me and Organic Maps were initially designed for an offline experience, so they don't even try use data when I have a spotty connection. Unless you explicitly disable data, Google Maps will always try to load new tiles. This can be annoying when your reception is weak and Google renders fuzzy tiles instead of falling back on the already downloaded tiles.

2. You can't download offline maps for South Korea in Google Maps. There may be other areas in the world like this.

3. OSM data is better for hiking trails in my experience.
A fuckwit in a profession full of fuckwits - is still a fuckwit.

(And Linus circa 1990 thru 2018 or so is a counterexample to your second sentence...)
&TcpStream is a shared reference with interior mutability, and its state can change when you await and let other futures take a turn at accessing the same TcpStream. I prefer how CondVar encodes this property into its types: it gives you a MutexGuard (providing exclusive access), but requires you explicitly release it when you let other threads have a turn at accessing the shared data: https://doc.rust-lang.org/std/sync/struct.Condvar.html#metho...

Is there a reason the function in the article couldn't be written to accept a &mut TcpStream, which doesn't let others interact with the same TcpStream while the function is running or awaiting?
I had a experience like this, once. Luckily it was less visible, but I felt like a fool all the same.

I came out as trans and changed my name last year, and with the name change I set up a new email alias for work. Then I set up automation to send out a gentle reminder email about the change for people who emailed my old alias. It worked fantastically for a few months… right up until the point that (due to a series of individually innocent events) the automation ended up running across the entirety of my 7 years worth of inbox. Everyone who had mailed me over the 7 years prior to the name change started getting the reminder email. One reminder for each email they had sent me. The worst part is that due to a bug in the email automation stuff, emails sent by the automation weren’t preserved in my sent box. So I don’t even know how many people I spammed. If I had to guess, I sent dozens of emails to the CEO and other execs, hundreds to my director, and thousands to people who worked closely with me over the years.

I learned a valuable lesson that day.
Now imagine it didn't just say "test" or "asdf".

I still might sometimes put a funny/lighthearted twist on debugging logs that nobody outside the company would see, but I never put in swear words, condescending things, or anything else I wouldn't be okay with if it was accidentally logged in production.

I fortunately did not have to make that experience myself, but I've seen too many supposedly "internal only" messages turn uninternal.
I wonder is there any country that's not true.
In most places the onus is on the police not to accept free food. It is their professional duty not to take free items. Because it starts to smell a bit like a protection racket, even if originally people offered out of true generosity/thankfulness.
Why can't you just tell them a range you're offering?
There's one more aspect that I don't think gets enough consideration - you can batch many operations on different file descriptors into a single syscall. For example, if epoll is tracking N sockets and tells you M need to be read, you'd make M + 1 syscalls to do it. With io_uring, you'd make 1 or 2 depending on the mode. Note how it is entirely independent of either N or M.
My neighbor’s first language is Spanish, but his grasp of English is very good. He went to work for Amazon corporate and said the first several months, coworkers would tear apart his documents on English issues. It worked.

He quickly learned how to write documents up to Amazon standards. Amazon was a terrible place for him anyway (work/life balance), but he certainly wasn’t kept out of the loop. He was forced into the loop.
There are text-to-speech converters
Sarah Walker: “I'm done. This isn't fun anymore.”
You think they give production access like this to an intern?
Got one too. Not on my personal email, but on my work one (that has never been used for subscribing to HBO, unsurprisingly).

My work email address is in github and some other public email lists
The global menu does have the aiming advantage.

The sapce advantage is mixed. If you have windows side-by side (which seems more common than stacked vertically) per-window is actually better as often the global menu doesn't take up the full width of the screen.

Changing to the active window is actually a downside. It means that I need to activate a window before I can open the menu. Especially if the window is not at the top of the screen it can make a lot of travel distance to do those two clicks.

There are definitely pros and cons to both options.
America should become a nation of even more indebted, landless, propertyless, penniless serfs ruled by rent-seeking conglomerates with piles of money.

There, I fixed it for you, Bloomberg.com.

Yes, us simple folk should transactionalize everything in life to be on-demand, at the behest and control of corporations, including love, parenting, small talk, lawnmowers, brooms, staplers, air conditioning, housing, transportation, water, and smiling. And why not oxygen? ("There is absolutely no air shortage whatsoever." Discretely opens a can of Perriair.) Let's just let the corporations own our bodies, lives, and thoughts too, while we're at it. It will all be so magically-convenient with no vulnerabilities or Kafkaesque traps at all!
Ah man, poor dev. Hope they keep their job. You could argue this was a net positive, letting the world know hbo go uses integration tests
That's a good test, good coverage from end to end. If this test succeeds, then they know it will work in production too.
Of all the "problematic" web giants, Amazon is probably the one I have the hardest time avoiding just because the value proposition is a so much better. Sure I can find the same products on other website at a similar price, but it's harder to get my money back if there's a problem shipping times are generally much worse. I have Amazon Smile setup to contribute to the EFF, but I'm sure it probably doesn't really make up for it.
Soooo lovely, this is the most romantic things I've ever seen.
There should be a database of oopsies where we can share our oopsies and upvote the most epic ones.

... already exhausted about thinking what can pass as an oopsie, what is the appropriate human suffering threshold we can laugh about and keep it light?

...y'all did this to me.
We roadtripped twice across the US in 2019 and didn't stop much going through Nebraska! Not everywhere wins the scenery lottery.
I think this is actually common, and one of the reasons HN hates crypto so much. I think most engineers hate finance, but fail to realize how much power it has in the world. If you spend some time learning about the history of finance, you begin to see it as the engine that powers innovation, rather that just a way for gamblers to speculate. Obviously it attracts gamblers, scammers, etc, but that's just a function of the potential money to be made.

At the heart of it though, finance allows efficient allocation of capital, which allows innovators to have the resources they need to perform R&D and bring new products/services to the market. If you consider money a proxy for energy, it makes sense that we need ways to store it, move it, and concentrate it, so it can fuel the engines of innovation.
I used a unique email for a now closed DirecTV account. This was sent to that email. It is DirecTV sharing our email with HBO
If someone can make these kinds of mistakes, IMHO it is usually not their fault and instead is the fault of the systems that failed to prevent it from happening.
Nonsense. There's severe punishment for acts that demonstrate clear malice (e.g. violence, possession of substances well-known to be illegal) and light punishment for ambiguous cases (making a subjective judgement call in a particular way), at every level of society. If anything the error is in the other direction - legislation that requires people to make subjective noisy judgments and get them right is futile and absurd.
Keep an ear out for ITER doing exactly that in 10-15 years. First plasma in 5.

ITER was designed with LTS coils and will cost in the range of 50 billion USD. HTS coils are a big deal for driving size and cost down. MCF is still the king in terms of fewest engineering hurdles to overcome. Mirrors and liquid metal pistons are certainly neat avenues and should be explored, but you won't see them in 1st generation plants.
Meh. If you're only doing it once, then I'd argue that the main practical difference between

// Add a horizontal scroll bar
hScrollBar = new JScrollBar(scrollBar, HORIZONTAL);
add(hScrollBar, BorderLayout.SOUTH);

and (assuming scrollBar is not a local variable)

void addHorizontalScrollBar() {
hScrollBar = new JScrollBar(scrollBar, HORIZONTAL);
add(hScrollBar, BorderLayout.SOUTH);
}

...

addHorizontalScrollBar();

is whether you want to do it in 3 lines or 5.

(edit: disclaimer -- Snark aside, I should say that I personally tend toward the latter option. But I am absolutely not prepared to try and convince anyone that it is, in any objective sense, better. It's just an aesthetic preference. Maybe even a nervous habit.)
That is right. FAANGs make more money, pay people more, real estate investors raise cost of housing, people have to pay more, so fangs need to pay more, etc etc.
Yes, you can. I just tested, and it plays the regular stereo track instead.
Kudos to you for writing this! Well done!
How do they get the email address if a user never entered it into their system?? This is mind blowing
Once during a system upgrade we ran some scripts and they triggered emails to about 8,000 people before we realized it (would’ve been 150k people otherwise). The next day was all about clean up, sending an apology email etc.

On the bright side, if you can accidentally send an automated email to that many people, then sending another email to them to apologise is unlikely to be a manual effort either.
True. The universally quantified statement "No cryptographers thing X" is almost certainly going to be false.

Hyperbole on my part, oops. Sorry about that.

I am not a cryptographer, but I do pay attention to cryptographers. Well, some cryptographers.

So thanks to your helpful comment I looked up Silvio Micali. He has rather faint endorsement, but endorsement it is.
Interesting that you baselessly accuse the author of saying that his preferred way is the only thing that makes sense, followed immediately by "My meetings are for talking. Come prepared." Your attitude seems to be just as rigid as you imagine the author's to be. And I definitely wouldn't want to encounter that gratuitously sarcastic attitude of yours in a meeting or anywhere else, it'd definitely strike me as abusive.
This is exactly how bullies flourish.

He _wants_ to be ignored by reasonable people sometimes. So he can continue being an asshole to some individuals whenever he wants.

What he _needs_ is to be uninvited to conferences, and pushed out of leadership positions in projects.
I have a unique email for direcTV (now closed). It is DirecTV that shared our email with HBO. Likely to market to us. I will disable that email as I no longer have DirecTV
Same. I used to be a HBO GO Subscriber (not anymore). I guess they don't delete their records. :|
Can you please list them? Then I can write all the glue code and pull them together.
For realz… what’s up with this type of system sending messages to users who never shared the rx’ing address with HBO?
An oracle is not just an API, but specifically one that your system trusts unconditionally.
Many Companies Want Remote Workers – Except from Colorado