skysight-inc/HackerNews huggingface dataset:
Ok. I don't have the mental capacity to write something up at the moment, but here's another one.

In Windows, you now have a Spaces alternative (It hasn't been called Spaces for a while). It's super cool. You hit WindowsKey + Tab and up top there are desktops. You can use the plus sign to create a new one and continue to use that expose like feature to drag apps between desktops. Next, you can either navigate via expose or you can Ctrl + Windows + [Left | Right] to change between them.

If you're doing any kind of javascript development, there is NVM, which will allow you to change node versions. That's a nice tool.

For installing software, some people use Chocolatey. There is some danger because there isn't any code signing as far as I know so I don't use it. But basically, that is a tool that allows you to install apps into windows with a config file.

For MITM proxy, Fiddler2 is pretty great.

For process management, there is a whole suite of tools called SysInternals. They allow you to see which processes are open and the files they are accessing. That can help tremendously in certain scenarios.

Rainmeter is a cool desktop customization tool that you don't have as good alternatives on OSX.

7zip is a must have for compression.

Deluge is a decent torrent client.

Some of the console commands you want to learn are ipconfig [/all] to check your IP address.

On Task Manager, you can set affinity to certain CPUs so that processes don't eat up all of your CPUs. That's a neat trick. I'd have to get a good night's sleep before I can think of anything else, but I hope it was helpful.

Edit: Oh and I almost forgot.. You do have a Unix shell on windows. You can google how to turn on "bash subsystem for windows". Then you can install Ubuntu. I don't think it's virtualized. But I still currently prefer Cmder since I can copy and paste on it. But yes it's linux and you can mount your C drive and just linux away at your windows. Pretty soon, their new terminal with better font rendering should be a show stopper. It's currently on some kind of preview that can only be run on pre release versions of Windows 10 so I wouldn't hold my breath waiting.
Not really. I suspect they are referring to the original x87 FP functions with their odd 80 bit FP stack and operations, where the exact result depends on when intermediate results are written to RAM and when they are kept in the FP stack, which might depend on intransparent things like compiler optimisations.
India's latest Google probe sparked by junior antitrust researchers
I'll put this here since I learned of it from a Hacker News thread and taught both of my boys to read with it: Let's Read: A Linguistic Approach. My youngest still picks it up just to read it from time to time.
I believe you are describe quantum information theory. Paging user 'lipser!
>"Mr. Watson, come here. I want you,"

Old timey Grindr.
> Venezuelan special forces have carried out thousands of extrajudicial killings in the past 18 months and then manipulated crime scenes to make it look as if the victims had been resisting arrest.

Ah, so they died of excited delirium. ( https://leb.fbi.gov/articles/featured-articles/excited-delir... https://slate.com/news-and-politics/2015/06/excited-delirium... )

Crazy interpretation:

> What do we make of a syndrome that seems to occur almost unerringly when a police officer is choking, hog-tying, or stunning with a Taser someone with a mental illness or drug addiction? And why do many experts dispute that the diagnosis even exists? While excited delirium is used to explain a significant number of deaths occurring in police custody, the term has not been recognized as a genuine mental health condition by the American Medical Association, the American Psychological Association, or the World Health Organization.

Despite that:

> Medical examiners and police departments say it’s a genuine syndrome. The National Association of Medical Examiners has recognized the condition for more than two decades. And in 2008, the Council of the American College of Emergency Physicians declared that excited delirium is “a real syndrome of uncertain etiology.”
Wouldn't everyone's job be next at that point?
Wow, I had no idea of this. There's even a Wikipedia page mentioning it that's not hard to find.

The lost potential always makes me wince in these situations. Obviously, not all suicidal people have the possibility of recovering (especially if you include euthanasia), but it feels to me like a lot of them could, if we had healthier social/support systems.
An American president visiting the DPRK is not a little gesture, it is a big gesture.
The idea is that when you're doing strenuous exercise your heart rate is significantly elevated—more than double resting rate. So if you spend hours each day in strenuous exercise (like elite athletes do) your average heart rate could be close to double your resting heart rate. You'd have to exercise a LOT though, and even then it would be difficult to get to double that of a sedentary person, which will be higher than the resting rate of an athlete.

A very fit person will have a resting heart rate of around 50-55BPM, and could have a rate as high as 160BPM or even higher during strenuous exercise. Say they maintain that rate for four hours per day, that brings the average up to around 70. (Actually more since it will be elevated for a while after exercising as well.) Still won't be double though.
This is Hacker News, despite the misleading name, the establishment (in a general sense) is very much in vogue. Personally, I take The New York Times with a grain of salt given the number of times they've been shown to be parroting talking points and information fed to them rather than engaging in journalism.
Ajan Reginald – Co-Founder of Celixir and Cell Therapy LTD
I belive the comparison of heartbeats isn't meant to compare within a species. It works to predict lifespan comparisons between species from total heartbeats.
the best part is that we have up, and upwards. Fuck "vertical ascent water conveyance" if you NEED big awesome sounding words.
Indeed! It's not even a hypothetical in this case. According to the article, Zoom was just 5 days away from letting one of the domains expire when the author told them.
Investors would care if they thought Zoom’s customers cared enough to switch. I personally think this is terrible, but investors don’t seem to think Zoom’s customers care enough to change to a competitor, which makes me second guess whether or not this is actually a big deal to large customers.
They could refer to parallel systems, most likely GPUs, where it is common to have slightly different results even on the same operation, on the same system.

This is due to the fact that several pipelines will do calculations in parallel and depending on which pipeline ends first (which can depend on many factors like current temperature) the sums can happen in a different order, leading to different rounding results.
Wormhole: A Fast Ordered Index for In-Memory Data Management (EuroSys'19)
Microsoft Partner Network changes spark uproar
Chrome's on-by-default ad blocker – the one that doesn't block 99% of ads
I think the current research on learnability doesn't come out quite this way. People are quite ok with declarative formulas, consider eg the popularity of spreadsheet programs among non-programmers. But people who learned imperative programming first need mental work to switch.

There are lots of things that were tried and retried for decades before they caught on, which are now standard. For example look at the 90s when Java and Python came around - GC and memory safety were radical ideas for the industry where C/C++ were standard, even though they had been around in various languages for decades.
Juggalo Makeup Blocks Facial Recognition Technology
Andrew, everything you reveal publicly has been tantalizing! (See https://www.jandrewrogers.com/ for those who haven't stumbled upon his posts yet)

"There is virtually no literature on practical representations of topological spaces, never mind parallel algorithms using those representations. A thorough exposition of both the theory and practice is on the order of a few hundred pages of dense technical literature that no one has had time to write, despite multiple implementations. Watch this space." - October 2015, J. Andrew Rogers.

I emailed you back in 2016 to inquire about your work and wondered what had become of SpaceCurve. (Thank you for replying!) You mentioned recent work then on a "modality architecture." Is that related to the work you mentioned in your post above?

Obviously, you're a busy man with a desire and the potential to change the world with your creations. But perhaps also a drive to withhold your creations from public display until only after you have them distilled to their purest elegance?

If it is your intention to eventually share, I encourage you to do the world a great favor and just share what you've got so far (with a "no guarantees; no support" reminder in your README), even if some corners are unpolished, inscrutable, or built on shifting ideas. With an appropriate license, you'll at least get the benefit of easily taking bits of your implementations with you between projects, even without supporting anyone else who consumes it.

Do you have any peers who are familiar enough and excited about your work to start writing up some posts laying out the conceptual ground-work? Have there been any relevant research papers or books published that would be foundational to understanding? Maybe start with links to those? I'd devour them!

On the other hand, perhaps you are motivated not to share, while your skills are highly marketable due to near exclusivity? If so, I certainly don't begrudge you that! And like you said, you have no obligations. :)
In this paper we introduce a new ordered index structure, named Wormhole, that takes O(log L) worst-case time for looking up a key with a length of L.
IMDb surprised me at first, but goodreads was openly discussed on the site when Amazon took over.
Median is not mean. If everyone under the median suddenly gets no pay at all, or anything under, the median doesn't change.
It is in comparison to alternatives.
Paper: https://www.cs.uic.edu/~wuxb/papers/wormhole.pdf
Other than being born with the right genes? Moderate exercise, like 30 min. of cardio 3 times a week, may help increase telomere length just as much as marathon running. Omega 3 and most things associated with a good diet also correlate with longer telomeres. A study showed that processed meat (like bologna with nitrate) has a negative effect on telomeres. Go figure.

There is a very strong negative association between chronic stress and telomeres. The worse the stress is and the longer the episode, the more your telomeres are impaired. If a woman is chronically stressed or had low emotional support in childhood, her kids may get shorter telomeres in utero. Social isolation also seems to be terrible for telomere length.

Disclaimer: Telomeres are a relatively new area of interest. Studies showing the above haven’t been replicated enough to be comfortably stated as fact. Of course, telling correlation from causation is difficult.
The article seems not to mention currency conversion. So I’m sorry I still don’t understand how buying a condo helps converting rubles to dollars.

I see how buying a condo helps to launder corrupt Russian money, but it is unrelated to the currency, it works the same regardless of what the currency is, dollars or libra. I don’t think Facebook (or whichever libra provider is) would allow users sending a million dollar worth of libra to another wallet without any explanations just using a phone app.
I dislike trump probably more than the median american (and have and will continue to put my money where my mouth is) but let's see:

1) lobbied for criminal justice reform (first step act)

2) has at least tried to make peace with north korea

3) pulled back some hawks from war with iran (and in three years has not initiated a new foreign war - by this time in his presidency Obama had already started to bomb Libya)
> An autopsy concluded the subject died from choking due to the officer's restraint, and the coroner ruled the death accidental.

Poe's Law is strong with this one.
I am not sure about Philippines, but most African countries have better mobile banking than US.
> Isn't this the argument that the concentration camps being run to detain refugees and separate their families aren't authoritarian because the government and their media allies say so?

Only if you're the government and their media allies.

Anything that puts people in cages is authoritarian. You can argue that sometimes it's worth the cost, but then you're arguing that sometimes authoritarianism is worth the cost. And generally speaking it isn't and we should have a high bar for all imprisonment.

(Though the immigration case is somewhat confounded if being in the cage is only an optional alternative to being immediately delivered out of the country and released there pending an immigration status decision.)

> The problem with the 2nd amendment approach is that a lot of the militia types are quite in favour of authoritarianism so long as it hits people they don't like.

So what's stopping the people who don't like that form of authoritarianism from taking advantage of the 2nd amendment themselves?
Life Expectancy at Birth

Netherlands 81.6

U.K. 81.2

Germany 81.1

USA 78.6

https://data.oecd.org/healthstat/life-expectancy-at-birth.ht...
Better yet. Stack your phones in a pile on the table and don’t look at them the entire game.
I have the most bizarre sensation when reading through this. On one level, they're just boring brand names. But knowing that they were all created by Amazon for Purposes and their names chosen presumedly by marketing folks... Well, it sorta makes this read like the most genius piece of satire about today's retail marketplace. It would fit somewhere between McSweeny's lists[0] and AI-written paint color names[1]

[0] https://www.mcsweeneys.net/columns/lists

[1] https://aiweirdness.com/post/160776374467/new-paint-colors-i...
On my Mac, I have uBlockOrigin installed in my browser and I have it configured to always block 3rdparty and 3rdparty frames and it prevents both the POCs completely.

I have one browser that I use for work email and video conference, where system grants access to camera/microphone to the browser and browser allows Google Meet to access camera.

I have another browser where system does not grant access to any of the devices - camera, microphone, USB etc - and I use that for web surfing.

And I strictly don't install any plugins for video calls. I have refused to join meetings where people try to make me install random binary software on my machine. There's always phone call for such situations.

I feel better about dedicated apps on iPhone where again I can install and grant permissions before the call and then uninstall the app completely. On iPhone I don't do any web surfing. I have Firefox Focus for occasional emergencies to open the unknown web.
How to Connect GitHub API with a Node.js Server
I'm interested to hear what your rationale for this is.

When you are writing code, you generally know what it is you are trying to achieve. When debugging code, you're frequently trying to find out why a problem is happening in the first place; often in code that someone has written or that you wrote months or even years ago.

I'm not saying that debugging isn't a skill you can learn, but it's a superset of writing code, so it's by definition harder.
Eh, I think it can be useful to others. Your point about Amazon being explicitly part of some of the names is certainly fair. However, a few months ago I saw something on HN that has had me informally polling friends to see if they know who owns YouTube. I find it so obviously owned by Google, but to my surprise most of my friends I've asked didn't know (20s, some of them in PhD programs). Well aware this is not a statistically valid poll, but my point is that there are at least some well educated people who have no clue about some of these corporate relationships.
You don't need to trust The New York Times, you can go straight to the UN source: https://news.un.org/en/story/2019/07/1041902
The more common usage is 2a/b, as you point out. I believe "success" is specifically derived from this meaning of "succeed", not 1a. Typically, securing a position in a company is still in the sense of definition 2a/b.

As far as I know, the definition 1a is unrelated and specifically meant to describe sequence relations, usually for positions of power. For example, "Trump succeeded Obama as president" means Trump became president after Obama. Related words are "succession" (e.g., "succession of the throne" refers to the process of transferring power in a monarchy), "successor" (e.g., the successor function in mathematics takes an integer n and returns n+1), and "precede" (the antonym of "succeed").
I've never heard of that happening on a GPU. Can you give an example?
Damnit, I really should have remembered that :)
That is very true. I grew up relatively poor (we were the kids with literal holes in our shoes going to school, free lunch program, etc), and didn't get my first computer till I was 26. I didn't get it till I was 26 not because I couldn't afford it (I was the first in my extended family to go to college, and I got a physics degree), but because I was so used to not buying/having things cause that's how I grew up. When I was 26, I had already been working for a few years (left grad school to work full time), and was like, wait, I could totally buy my own cool stuff now.
The clothing one "Goodthreads" sounds like sort of a play on their existing GoodReads brand. I'm disappointed there weren't more like this: Slumberyard for pajamas, Fruit 53 for produce, Breadshift for baked goods, etc.
Except, UNIX wasn't the first OS with a shell. There was at least 10 years of shell history before UNIX came to be.
For the child of average intelligence or higher, simply spending time reading aloud while the child looks and listens and eventuate tries to lead is sufficient to teach how to read. It takes hundreds of hours, but it's not rocket surgery.
this makes me think that telomeres are not the main cause of aging-related death. My mental model is: if you run out of telomere before you get old, you start to get disease - and that’s maladaptive. So there’s evolutionary pressure to slow down your shortening rate, up to a point. Once it becomes unlikely that you’ll outlive your telomeres, there’s no more pressure. So your telomere length + rate becomes a measurement of your species lifespan.
The US just prosecuted Walmart in US courts for stuff their Brazilian HQ did in Brazil.

I'm sure the US could find a way to do the same for Facebook and their investors for how they're using Libra inside the US.
it doesn't happen much in practice, but the official IEEE spec is silent about it, so you can toss it into whatever bin contains 'undefined' behaviour of C.
On the Homogenizing Dangers of Easily Translated Literature (2016)
I'm still learning, but I've really enjoyed this book [1]. It's pretty theory-heavy, especially at first, but overall I have found it fairly approachable.

Also, Tony Hoare's book on CSP is actually a fairly interesting read; certainly interesting if you like Go. You can actually download it legally free here: [2]

In regards to type theory, I'd recommend starting by learning Haskell, just to make the terminology a little less scary, then picking up the book "Basic Simple Type Theory" by J Roger Hindley. Don't let the name fool you, it's still pretty heavy stuff; there's no way I would have been able to get through it if I hadn't learned Haskell beforehand. [3]

[1] https://www.amazon.com/Programming-Distributed-Computing-Sys...

[2] http://usingcsp.com/

[3] https://www.amazon.com/Simple-Cambridge-Theoretical-Computer...
having implemented it, with unoptimized verilog (ok, i wrote a verilog generator to generate it), it requires about 30% fewer LUTs on a FPGA relative to berkeley hardfloat implementation.
This is kinda cool, and better than nothing, especially for their target markets like real estate, but I cannot for a second believe that this is the best UX for browsing the 3D space. It's slow, it's clunky, the transitions look poor, and I struggle to get a "feel" for the 3D space in any useful way. It seems to be a straight clone of the Google Street View interface, and that was one with many more restrictions on the data at a scale far larger. There must be improvements possible here!
When does the organisation lose so much focus that it all becomes very ordinary.
Not an appropriate link for HN imo
Devils advocate here. Hi!

Is it necessary to excel to be successful and/or happy?
Are you saying with Libra, I will be able to let my balance fall below zero and you will take no recourse? This sounds amazing!!!! I can’t wait to spend money that’s not in my account with no penalty!
Kotlin and Scala have it as well.
Also worth visiting in Scottsdale (not far away, and historically related) is Cosanti, which is free.

Paolo Soleri is a really interesting character
that's the general idea. There is an additional tradeoff - error analysis in non-extreme (aka subnormal) cases is easier for IEEE than posits.

The quire stuff has been thrown in there, too, because while we're boiling the ocean, we might as well encourage people to "do the right thing". think of the quire as a really large accumulator cache for things like matrix vector multiplication or tensor outer products, which I hear, AI uses a lot.
Numerous startups have come and gone with the goal of servicing the unbanked. Why do you think Facebook will be able to solve this?
> Activate the Zoom link and hope the person is AFK. Spy on their home/office/whatever. Also a violation.

I think this is the most likely scenario. There are ways you could potentially delay it (e.g. they leave a tab open and you don't open the link until a certain time)
Posts like these give me some hope. I am 37 and lost. The work and career which once brought pleasure now seems drudgery. The daily morning battle is: "Is it worth it?". There is no answer to the question.
I like this "language of libraries" story that the compiler developers have really been pushing towards. You can argue between Julia/Python/MATLAB/R which of the interactive scripting libraries you like to use libraries from, but that's missing the point: Julia's main asset is that it's great for writing libraries. This focus on package compilation, output to WASM, and integrating Julia packages into Python/R workflows allows one to use Julia as a high productive C++ replacement, which IMO is where it does best. I think the next phase of Julia will be about sharing its unique libraries through these bridges, making it be a tool that both acts like Python and like C++ in modern workflows.
You can clone their github repo first.
They weren't all created by Amazon. Quite a number of them are acquisitions, e.g. AbeBooks, Book Depository, Goodreads and IMDb.
It's also worth mentioning that Bezos owns the Washington Post, which may help explain the paper's well-documented hostility to Bernie Sanders:

https://fair.org/home/washington-post-ran-16-negative-storie...
I wonder how much of outrage and calling out would've happened if he instead of warts or weird adult video had chosen, for example, homo- or transexuality as something to be ashamed of.

Shaming people with warts as a collateral apparently is fine with everyone.
Compiler printer patterns?
My favorite quote addresses this:

"Don't be mad 'cause I'm doin me better than you doin you" - Childish Gambino

Figure out what that means for you, and you'll be successful. That's my theory anyway. The amount that I believe that theory varies from day to day, but I use it as a mantra to keep me level.
PDF rendering is baked directly into Quartz which it's why it's so great on macOS and iOS.

IIRC the quartz team was involved with Adobe when they were developing the PDF format.