jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Somewhat unsurprising to me. I once accidentally overdosed on an anticholinergic drug, and it was the most unpleasant experience of my life. It was a combination of psychosis and hallucinations coupled with what I imagine dementia to be like. Hideous. Of course, expect the two to be linked in the long term is ridiculous on my behalf, but if it can have that effect in the short term...
> I like NodeJs, but a lot of aspects will likely prevent it became a mainstream platform.

Node is already a mainstream platform.
>>But I think the most sensible way forward would be to synthesize this effect with drugs.

I'm no naturopath, but something about this attitude really bugs me. I know in context he was cautioning against jumping to conclusions, but if there was a safe, low barrier to entry, non-drug way of achieving an effect, why would you encourage people to take a drug instead?
Sort of a lisp 1.5 with scheme style syntax. They could opt in within the rc file to allow users not interested to ignore it. Would be closer to the original vi then.
The assumption being that human lives are far more valuable than non-human lives.

Where it gets funky though is trying to quantify that to an extent: how many monkey disfigurements is worth fixing one human disfigurement? Ten? A thousand?

How many chimps would you blind in order to prevent humans being blinded by the latest lash extension cosmetic?
What? No. Fully connected networks are deep learning, and actually the most important deep learning workload. See: Applied Machine Learning at Facebook: A Datacenter Infrastructure Perspective:

https://research.fb.com/publications/applied-machine-learnin...

Table 1 shows News Feed service uses fully connected networks model, and table 3 shows this workload dominates all other workloads.
Or even better, do not put form in a closable dialog / "things"
I run NixOS on Mac on 2015 Macbook Pro Retina, works like a charm. Everything works on KDE.
There's always a space tradeoff, of course. If you didn't make some things contextual or put them behind a menu, you'd have to find permanent space for it on-screen. At some point, your UI then turns into a "Find Waldo" scenario.
That is until Microsoft release a version of the Framework or a version of VS that breaks F# in your project. I dropped F# support from my one of open-source projects because of this, and at my company we've decided to stop all future F# development. The move to .NET Core was an absolute clusterfuck for F# ... well, it was for C# too, but everything broke in the F# world ... I even ended up on a Skype call with the PM of the F# team as he tried to help resolve my issues; it's amazing he was willing to help, but it was kind of indicative of a bigger issue (I believe).

The tooling is poor in general, the interop is questionable at best.
One example is `Option a` in F# becomes `FSharpOption<A>` in C#, with `None` being `null` - breaking all of the type-safety of the union-type. It isn't seamless in the way some might have you believe. The standard answer is build a wrapper to expose F# to C#, which is ok, but is an extra level of indirection and complexity that shouldn't be needed (if indeed the idea is to have seamless interop).

I developed language-ext [1] to bridge the divide, but in the end there isn't a strong enough reason to write F# all the time in the .NET sphere. It is compromised by an ecosystem where C# is dominant. That includes the framework libraries and even the limitations of the type-system in F# (no higher kinds for example). There's no real reason for F#, other than a nicer syntax, it doesn't have a killer USP like Haskell (purity) or Erlang (concurrency).

If it wasn't in C#'s shadow, and it was able to run free, and without compromise, there could be a compelling narrative - but what we're doing now is moving to PureScript for our front-end, and Haskell for microservices where we need the USP of Haskell (purity and strict domain modelling).

[1] https://github.com/louthy/language-ext/
"Do you use an international keyboard layout?"

No, I use a national (UK) one.
PowerShell was born with a “we know better” attitude that, I hope, is gone by now.

Because they really didn’t.
Well I think both are intertwined. It's a lot easier to get everyone pulling in the same direction with the help of social bonding.

Partly what I see in remote work is a deterioration of good faith assumptions. E.g. two people on different teams, who would normally see each other and chat in a small office, end up never really interacting when we're remote (just because they don't happen to have meetings together, say). If Person A then does something that affects the work of Person B, I find that Person B is more likely to interpret this action negatively or as being detrimental to the overall company goals if they don't have regular social interaction with Person A.
I don't profess to know much about security, but unless TrueCrypt does block-level encryption, AND dropbox does block-level syncing, wouldn't this scheme work out really poorly for storing large TrueCrypt volumes?
I think that a half-way approach would only create chaos and would satisfy no one. Its main appeal is that it would give the Court a middle ground by which it could say, consistent with general principles of administrative law, that the USPTO should be accorded great deference but not insofar as it did not in fact consider the evidence subsequently used to challenge its decision. That works logically but, as noted by IBM, would likely only complicate the issue beyond bounds as a practical matter.

Microsoft likely fashioned its petition along these lines owing to a dictum in KSR v. Teleflex that said as much and also to try to appeal to the incremental jurisprudential approach of the current Supreme Court (decide only what is absolutely necessary for a given case and leave it to future cases to do more). The irony of this is that Chief Justice Roberts, who seems to specialize in incremental jurisprudence, has recused himself from the case and will not participate in the decision.

I believe the half-way argument is weak and will not hold sway. If the Court goes for reform, there is no reason it should not go all the way on this issue. This is particularly true given that nothing in the statutory language limits the Court's power to set an appropriate standard. Unlike Bilski, where it faced a challenge to business method patents in a context where Congress had expressly said you could have them, there is nothing here that stands in the way of the Court's making a coherent ruling based entirely on what is appropriate for the case. I am hopeful, therefore, that this case will help bring some sanity to this troubled area of the law.
yup, it's a design decision. I hate it when games keep playing/running when i'm on another tab. Makes the laptop warm.
So if you realize you made a mistake 2 centuries ago it's absolutely too late to fix it?
Considering they have the plaintext passwords and that Uber can't identify a breach, it's most likely people who re-use the same password and were a victim of another hack (adobe et al.)
I'm wondering why the grid notation doesn't account for the irregular variation, and why the grid size values are hard coded, so mini and large-size sudoku is out too.

The second is easy to correct in a live (i. e., not pedagogical) version. The first is a bit more difficult.
My Mom, who doesn't have a car and otherwise was interested in Zipcar, won't rent from them for this reason.

Too bad.
duplicating it across the hierarchy

Do the data stores do de-duplication internally to make this less expensive storage-wise?
Really really o/t but...

Im going through this now, having just returned to the UK after a number of years away. Last time I felt this way was when i left a village bubble for the bubble of London village.

That said - I'm amazed at how 'broken' everything is - schools, doctors, police, roads. And so much of London is still 'up and coming', i.e. a dump.

However, it can't have changed that much. Friends are still comfortably numb and tolerant of the entropy and propaganda.
As I was before - indeed, I maintained a rosy view of Blighty all my time outside and it served as my benchmark for other countries.
Im sure the change is more with me - I see this place with new eyes and feel like a foreigner tbh. It's an interesting position.
Travel (not tourism) perhaps doesn't broaden the mind as much as create a cognitive dissonance. We deal with it by either denial and retreating into our set patterns or adapting.
The former is a living death. Embrace change or be consumed by it.

wrt UK - gov here is stealthily setting up their own great wall. Given the well established corporate news filters, speech censorship and language planning, its no longer in anyones interest to speak openly in public. What a system we have created for ourselves!

Still as Kierkegaard reminded us: people lay so much store by freedom of expression, but not so much for freedom of thought.
They can't take that away from us (yet)
There's a whole field of software built around this called statistical disclosure control.

Most national statistics bureaus have datasets like the one you describe (usually referred to as microdata), kept in pseudonymous form and with strict access controls.
Wouldn't this prevent someone like t-mobile to offer a deal in which netflix streaming doesn't count towards their data cap before throttling? It limits their ability to strike deals like this with content providers. But I guess that's the point?
> Don't rationalize it with clichés like "love is all that matters"

Counter data point. My wife is Argentinian.

I'd say the values you see in her family primarily is "love does come first" and strict boundaries on kids. E.g. the adults are talking, go away.

When I compare that to my own nieces and nephews, they have little boundaries, are quite lethargic and can be quite arrogant. Yet their parents would all describe themselves by your standards.

We also tend to put our elderly in homes, an idea that is abhorrant to my wife.

So I guess what I'm trying to say is ideals are nice. But it's purely theory, mostly to serve your own sensibilities.
It's incredible how something that's both so small and everywhere is so difficult to understand. Fascinating read.
We have to remember that the tech execs (I believe msft execs) that are claiming it's extremely sophisticated were also victims of this attack as well. They have every reason to claim this was a highly funded extremely sophisticated attack, because otherwise, it would be rather embarrassing for a giant like msft to have been pwned in such a significant way.

60 Minutes did an expose and interviewed a msft exec who made the 1,000 hacker claim and that it was the most sophisticated attack they had ever seen. But they had another cyber-security expert on that said it wasn't even close to the most sophisticated just that it was one of the most successful/prolific. He even suggested that he personally had created more sophisticated tools.

Now, that expert runs a cyber-security firm, so he may want to look like the kind of expert you want to hire.

But either way, there are conflicting testimonies here and I would want to see more information and evidence on why this was such a sophisticated attack before I believe it.
I'm an Israeli/American founder of a software company. I'm very happy to hear your story. I hope you inspire many other Gazans. I'd hire Palestinians remotely too.I recall my first airplane trip. Very exciting times for you. I wish you lots of success and happiness in your journey. You've chosen a fantastic path that will God-willing reward you and your family. May there be peace between our people soon!
Good point that another fast telescope may not be what I'm looking for. Though I definitely still need to play with the ST80 more before looking for something else. I think it may have just compared poorly to the 6" Newtonian (not too surprising).

It's interesting to learn just how important tripod and mount are. I think the frustrating thing for a beginner is that they really just need a setup that works, whereas experienced users often describe really finely tuned expensive setups. And to the beginner it can sound like this is the only option.
Is that a rhetorical question? I have never ran into the issue of my native screen resolution not being there on MacOS because the hardware and software are built in tandem. I haven’t used Windows in the past 10 years but I would safely bet that the panel’s native resolution will work out of the box.
you sir, should get checked out. thoroughly
Lots of gems, but this is my personal favorite:

"However… you can lead a horse to water, but you can’t get him to drink. Even if the water comes in the form of an endless supply of VitaminWater in the company fridge."
This is beyond amazing. You are a genius.
Intel CPUs are pretty much the same as 5 years ago...
iMessage intentionally attaches social inclusion to ability to buy premium hardware. I think that's wrong.
I mostly write in English (plus Clojure, shell, and C#), but often also in Spanish, French and Finnish. I've found that a standard QWERTY/US layout with a Compose key is the best option. It gives you a decent layout for coding and shell related characters, and all diacritics (and plenty more) are a 3 keystroke chain away (with no chording). Even when writing French, which requires a lot of accents, I find it more fluid than needing to switch to (the completely awful) AZERTY layout.
As root run

catman -w

just once to (re)build the index. Results are guaranteed to be of high quality only on a real UNIX, preferrably one of open source Solaris (illumos) distributions, and likely FreeBSD.
> GPUs can only do 1 thing at a time

Wut? Modern GPUs(ahem, Nvidia) can pipeline very effectively. You can copy to and from the GPU while the GPU is busy working on something already loaded into memory. True, host copies suck, but you can hide them behind compute delays in many workloads.

With GPUDirect, you can even skip the CPU and DMA straight between the GPU and I/O(storage or network controller).
Really shows how useful macs having 4 modifier keys (versus PC’s 3) is. Also the better (though not perfect) matching of scopes and modkeys: on macs, command / control / option tend to affect different system areas entirely (with command taking precedence, then control, although control and option are rarely used together).
Yes, it's weird in its special way. Especially the part you mentioned in which they are pairing a phone. Rest assured, this is the most humane invasive lab work on an animal I have ever seen. If you want nightmares check out how they test cochlear implants for example ... No, really, don't do that.

For me the strangest part of watching this is not the lab work or the animal, but the implications of this technology and where it might lead to in the future once applied to humans. I really like the idea and premise presented, but let's be honest: There are also way too many evil use cases ...
> But it is worse than that: since small allocations do not fail, almost none of the thousands of error-recovery paths in the kernel now are ever exercised.

I've started noticing the similar thing with Firefox a year or two ago. Probably no one is heavily testing browser's behavior in low mem situation.

Basically in low memory conditions, things are going crazy. Apart from low responsiveness, there is stuff happening like very strange rendering artifacts and occasional browser cache corruption.

The manifestation of the last one was pretty funny once for me, I started a chess-like game (figures were rendered as PNG images) and the computer had multiple kings and rooks ;) Took me a while to figure out the issue was on browser's my side.
It sounds like you simply don't have experience interviewing engineers, especially since you don't cite any such experience to back up your beliefs. I interviewed exactly 151 engineers over the last year for a mix of entry-level and senior roles, using the same format for all the interviews. The interview is a mix of scenario-based questions and actual coding. There is no discussion of data structures or algorithms, the coding exercise requires no special knowledge and can be done in any language, and there are no trick questions. If you can build useable software you can ace the interview.

My experience lines up exactly with what the GP said. The overwhelming majority of experienced engineers that are interviewing simply can't write useable code. I understand it's hard to believe, but it is the reality whether you believe it or not.
A common practice is for pull requesters to rebase their branch on the upstream branch to avoid these conflicts.
As is https://news.ycombinator.com/item?id=8700239 from 44 days ago.
LinkedIn used to constantly harass me with popups asking me why I hadn't uploaded a photo. Guess I'd have felt a lot worse if the answer was "because I'm insecure about my appearance" or "because experience tells me some people have issues with my ethnicity" or "because I did upload a photo once, and then realised that the people who looked at my profile also looked at other profiles of people in completely different roles who had similar facial features to me and found it really creepy" and not simply that I didn't want to.
Well, seems to me that music is universal the way language is universal. The idea and basic patterns are pretty much the same, but details vary quite a bit.
>GGWG

There are drills for this, you know. Police aren't stupid. You can look up all the videos or reports you want, you will never find a civilian just standing there shooting at the bad guy, firefights are done in less than a few seconds.

Are you implying those 3.1+1.3=4.4% were meaningless and people should have simply given up and panicked? When talking about good guys with guns, what's the difference between a trained law-obiding citizen and a trained law-obiding law-enforcing citizen? You can call CCW course trainers and ask if it's good to be a hero.

Carrying guns is for self-defense, not self-offense. I'd say more than twice the off-duty cops is a good statistic.
How do you solve the problem where you love coding but not the problems you have to solve at work?

Where I live, every place is the same, Jira sweatshop mentality, just put out a fire or solve as many stories as quickly as possible to maintain velocity, with whatever tools someone higher than you imposed because it was convenient at the time.

When I come home I'm done with coding for the day and I have no time to code stuff I like as I'm investing it in taking care of myself physically and socially to counteract the negative effects of being on a chair at work in front of a monitor with headphones on 8 hours a day.
>"There are so many homeless Americans because our government has failed to manage the resources of our country to provide even a basic poverty level standard of living for everyone."

Americans enjoy a higher general standard of living than most others in the developed world precisely because our government has a relatively hands off approach to "managing resources".

Homelessness is the result of addiction and mental illness. The government could pour huge sums of money (even more than it already does) into initiatives focused on addressing these issues and the broken people that comprise the homeless population will still not get better.
This is pleasantly detailed. I've seen the Instacart CEO talk about some of his early day problems, and this is a continuation on a lot of it.
All appontments meetings personal and work - in a single Outlook calendar.
All work related notes in a single OneNote workbook (text searchable)
All code files/projects - on Onedrive in cloned repos from Github, so I can include them locally and commit to GitHub as needed.
Lastpass for passwords and credit card info.

One unique thing I started doing, I use this program called ClipX which lets you have a popup of your recent clipboard entries. Its will let you save to a text file. So, everything I clip, code snips, passwords, etc.. goes into a single text file - so I can just Ctrl-C something and forget about it. Six months later I just do a text search in this file. Its gets big (10MB or so) and I back that file up and start with a new file every year.
Thanks. I'm working for a company called VAE, Inc based out of Reston, Va.

It's sort of a quasi startup. The company is established but the software side of things is new. I'm helping to bootstrap their dev team with my brother.
How can you copyright a hash? And magnet links are even hashes of hashes ...
Sure. Anytime. My email is in my profile.
While you'll develop better muscles and endurance by switching to swimming, you will not get the helpful stress on your bones without some form of other exercise like biking.
Well, there is no U.S. law requiring key escrow. There are a very few laws that impose escrow-like requirements on some sectors. If you're a financial services firm you may be required to monitor employees' email, which makes some forms of encryption tricky. And even the CALEA excerpt you quoted above authorizes telecom carriers to provide secure end-to-end crypto (they wouldn't have "the information necessary to decrypt the communication"). CALEA doesn't apply to the tech firms HN knows and loves; they're not telecom carriers, a term of art.

But putting all that aside for the moment, banning crypto without backdoors would, at a minimum, create real difficulties for U.S. companies and require many open source/free software projects to move overseas. It would also make felons of many HN readers. That's no exaggeration; an ex-Mozilla fellow now building the crypton.io framework wrote to me this evening saying: "That bill would have made my work criminal." https://twitter.com/deezthugs/status/556678844120576000

To be clear, I don't believe the FBI|NSA|DOJ|DEA|DHS|CIA|etc. cadre of TLAs are pushing for a ban on domestic crypto now. But they tend to take the long view. Look very carefully at what is eventually proposed. Is it a ban on whole-disk encryption without backdoors? Would it extend to PCs? What about open source projects and AOSP? Would mere possession of non-backdoored crypto be a crime, or distribution, or commercial sale? Etc.

I view a lot of this as the Feds trying to pressure Apple and Google into adopting an escrowed solution for encrypted devices -- without actually enacting a law. Laws are public, subject to legal challenge (a federal appeals court in the Junger case held there are 1A issues involved in a crypto ban), and tend not to make it through Congress very quickly. But extralegal pressure can be applied in secret, is not subject to legal challenge, and can happen much sooner.

HN threads in the past have discussed some of these extralegal pressures that can be brought to bear. Multi-billion dollar .gov contracts are a big one too.