skysight-inc/HackerNews huggingface dataset:
I too miss my IRC days. I met many cool people on there. One introduced me to Blink182 and the other became a good friend whom I have known for almost 20 years. Some of the stuff I know today I do because of my interactions with those I met on IRC. Time has truly flown by. The signs of grey are visible in my hair and what one might not even call a beared. :)
The compilers were expensive.

This is probably because Ada was mandated for government projects. The people buying compilers were most likely able to charge that expense to the government, possibly even with a mark-up.

The language had a weird temporary resurgence a few years back. It seems to have started by the free Ada compilers becoming decent and by people starting to get serious about security holes. It seems to have ended due to rust claiming that niche.
Strictly speaking there's no evidence of any consciousness apart from your own. You can't even prove other humans to be conscious.
Rare to find an unopened box in pristine condition. It is the alpha or beta test version that came out in 1985.
>white supremist this
>white supremist that
Why is no other racial pro-group labelled "supremist" while white/ethnic Euro interest groups are?

Also, Christianity has been an anchor around Europe's neck for millennia; it's about time a scientific secular system of thought puts it to bed permanently. One can be pro Euro and also be secular, we each evolved as separate groups with local adaptations. One isn't necessarily "supreme" anymore than a poodle is supreme over a chihuahua. It is also not illogical to have a preference for one's own over outsider groups, otherwise why is anti-racism drilled so hard in school and childrens' pop media?

(I can't think of a future more deprived of diversity than the "inevitable" mocha-colored masses of a millennia from now, all sharing the same global culture.)
It is in a repository: https://github.com/langserver/langserver.github.io. We try to keep it up to date but rely on authors and PRs, too. We’ll do an audit (and if you see any outdated ones, please let us know).

BTW, I emailed you but didn’t hear back after you posted a similar reply to my last HN comment. Can you let me know what wording you’d suggest to avoid confusion? My intent is for the wording to be clear.
Thanks for pointing this out. The professor cited most certainly knows the best of ML. I'm guessing the author of this article simply attended the AAAS session where Allen gave a talk on recent work on addressing inferential challenges with modern ML and wrote this piece that doesn't do her work justice. See https://aaas.confex.com/aaas/2019/meetingapp.cgi/Session/215...
& list of recent papers
https://arxiv.org/search/?query=genevera+allen&searchtype=al...

Nearly all statisticians realize the need for more inferential thinking in modern ML. E.g. http://magazine.amstat.org/blog/2016/03/01/jordan16/
We still don't do that well in high dimension, low sample size regimes that make up the majority of life science research.
I have a Rock64 NAS box running an RK3328 chip.
Microsoft Sales Books?
I’ve lived in Hong Kong for some time and even though I’ve been to Guam a few times, in my mind the US is a country that is a 12 to 16 hour flight away when in fact its really only a 4 hour flight away.
Not just the author has access; the drafts of the Infamy speech are public: https://www.archives.gov/publications/prologue/2001/winter/c...

You can view the handwritten edits by Roosevelt in the archival drafts.
Anybody in the US can try and pull as much as they can. This is a very old system going back before electricity. Paper checks signed by pen sent by mail (horse back) to banks. They checked that the signature on the check matched the one on file and released the funds. This system worked in that era but now someone gets your bank account number and can use it online to pay for something without a signature and banks don't really verify anything.

Someone I know had checks stolen and the people used the info on the checks to pay their electricity bill. The police were notified and even though they new exactly where these people lived, did nothing. The only thing to do is close the account and open a new one. What a stupid system for the user, but the banks don't care enough to change it.
It's not about agreeing whether or not something is indeed "inexcusable" in one region or another, but understanding things in their context.

One can't fully comprehend an issue without comparing/contrasting it with other scenarios that may be somewhat comparable.
It’s also working very well for load-balancing.

https://brooker.co.za/blog/2012/01/17/two-random.html
Yeah, I’ve noticed that too for complex closures.

In general Swift’s type inference can be slow, and seems to have bad time complexity. I suspect that for non trivial closures Swift falls back to requiring explicit typing so that type inference speed doesn’t become too much of an issue.

You can actually improve compile times somewhat by adding explicit typing for complex statements. There’s a compiler flag for logging compile time per function, and for large projects I’ve used this to identify and add typing for problematic lines (sometimes these lines each contributed to a few seconds of compile time).
To be fair, i find this very useful. One of the issues i've run into time and again while trying to consolidate a big chunk of my "Understanding" of a field such as CS over to someone who's got questions like "Where do i start? Where do i go from there?" has always been putting into context the wide array of topics out there and the many different rabbit holes you may end up going down based on what you're interested in.

Great societies enable education frameworks that allow for total n00bs to be hit with an ocean of knowledge and walk out smarter, i really appreciate the people in this day and age taking their precious time out to consolidate lists like these. Thank you!
Ask HN: Any tools like Little Snitch to get global tracking under control?
Muscle memory is used to describe both, actually. Linked on that page is this in a small section about strength and adaptation:

https://en.wikipedia.org/wiki/Muscle_memory_(strength_traini...
Article did note, at length.
Content unavailable. Anyone have a decent mirror?
Logic (exclude lesswrong)
Remember, this is NYC. Compared to Manhattan and Brooklyn, Queens is a distant third in the running.

That’s changing. People priced out of Manhattan and Brooklyn are gentrifying Queens and it’s causing grumbling among long time residents. People see what happened to Brooklyn and don’t want to see rents rise and neighborhoods change. Compared to most other places, most residents are renters in NYC and are exposed to pricing shifts in apartments.
OffTopic: At FOSDEM, I was quite curious about those media boxes. Is there any docs to read about them?
That was a different Osman Ali Khan, not the Nizam: https://archive.siasat.com/news/former-mp-osman-ali-khan-pas...
Somewhat unrelated: Chik-fil-a has a pretty fascinating engineering blog[1] that describes an interesting tech stack and engineering philosophy in an industry that you wouldn't expect.

1: https://medium.com/@cfatechblog
I'd love to be a minimalist, but pretty much all of my hobbies include me collecting something or require a bunch of stuff.

Yes, I could go digital with some of my collecting hobbies (books, comics, movies), but we all know how DRM and digital services are nowadays.

My Criterion Collection Robocop DVD can't just magically disappear from my shelf one night because of some legal issues. Same with my books and comics, barring a large scale house fire, they're not going anywhere.
Smart and beautiful! :)
I asked the same question and I'm still waiting for a reply. I won't hold my breath
Our Continuous Testing Odyssey – Part IV
I've had a 2013 MacBook Air as my main dev machine since new and I just can't bring myself to replace it with a new Mac. Cost wise they are horrendous and those keyboards... ugh. I built a Ryzen PC last year and moved all my dev work to a VM that I SSH into on there.
When this trusty laptop finally gives up I'm totally going that X1 route, my friend here has one and they are so nice.
Hannibal’s route across the Alps (2016)
nice write up. Thanks!
I do think the government giving preferential treatment to some businesses is anti competitive, didn't say otherwise.

That doesn't mean those who take advantage of unfair laws are completely absolved of blame either - they made a choice. You/grandparent seem to be saying businesses (and the real people who make these decisions) have zero responsibility to society besides what is legally forced upon them.

To put your logic back to you, if someone hacks your phone, steals all your data and blackmails you, you should be "outraged" only at the engineers who let the security vulnerability go through (i.e created the incentive), but not the hacker who is actually exploiting that vulnerability.
This is a New York Times article.
YouTube Is Facilitating Sexual Exploitation of Children. It's Being Monetized
I'd argue that the Pearl Harbor attack specifically was the primary attack (at least on that front, i.e. excluding the Philippines), and that the Wake and Midway attacks that happened were incidental (or at most in support of) that attack. While I hate the idea of quantity of lives lost being any sort of metric for the "importance" of an attack (every American life lost matters), Pearl Harbor took the brunt of it.

If anything, Pearl Harbor (and other surrounding targets) was the target specifically to tie up American efforts in the Northeast Pacific and keep them out of the way of the Japanese invasion of the Philippines. That much the article seems to get correctly, and is arguably the article's main point.
Really depends on the number of satellites, the target orbit(s), the payload/application, link strategy, the risk profile that you're willing to accept, etc.

There are quite a few constellations that you can benchmark by:
- Astrocast (IoT) [1]
- Fleet (IoT) [2]
- Iceye (Earth Obs) [3]
- Planet (Earth Obs) [4]
- Spire (Earth Obs, Navigation) [5]
- Capella Space (Earth Obs) [6]

And many more ...

[1] https://www.astrocast.com

[2] https://www.fleet.space

[3] https://www.iceye.com

[4] https://www.planet.com

[5] https://spire.com/en

[6] https://www.capellaspace.com
Thank you!

Lee (CTO @ Plane Finder)
If you can deliver any of these apps as a value add to my life, build it.
If you are standing on the Moon, the Sun is white.

If you are standing on planet Earth, the Sun is yellow.

As viewed on Earth, sunlight directly from the Sun is also yellow... but normally we include the blue light from the blue sky, which indirectly comes from the Sun. Scattering of blue light by our atmosphere is what makes the sky blue, and by subtraction makes the Sun yellow.

This is why normal shadows are a bit blue. They are lit only by the blue sky.

Things out in "sunlight" are lit by both the yellow directly from the Sun and by the blue indirect light coming from all directions in the sky. This adds up to being white light.
Doesn’t rust use the C ABI under the covers?
I think the multiplier effect explains it best. Like you can't have a company with 0 luck, but if you want to be a billion dollar company, you need right timing.

If you do everything moderately well and execute great, then you should have a multimillion dollar hit on your hands.

But I guess my opposition was to execution being the only factor. Like, I don't think Sergey Brin would have built Google had he stayed in the Soviet Union, no matter how smart and hardworking he is.
> When Are Randomized Algorithms Better Than LRU?

When the access pattern is random: recently used items are not more likely to be accessed than other items.

Or worse: the access pattern is "anti-recent": items recently accessed are less likely to be accessed again than other items.

This is undergraduate stuff I once had to know for exams in machine architectures and operating systems.

The choice of LRU replacement is favorable when there exists "locality of reference"; that's what it's predicated upon.

All of the replacement policy choices are only substitutes for a "magic oracle": a replacement strategy which can peer into the future and know which items will be accessed soonest. With a magic oracle, we can not only retain those items in the cache in preference to other items, to great advantage, but we can automatically prefetch the correct items that are not yet in the cache but are about to be accessed.

In general, randomized algorithms provide a defense against situations in which things don't work out according to the best case assumptions. For instance, they help defend against tickling worst cases in algorithms (e.g. sorting) that have good average-case behavior.
I'll be interested to see if the government actually acts on these recommendations; they are a little preoccupied at the moment.

It's going to be difficult to get right. For example, there have been calls to compel media streaming sites to carry and prioritise BBC content. It's a related issue - content doesn't often meet criteria of fair and honest reporting, especially all the wacky conspiracy stuff which actually props up a lot of extremist thinking.
List of common misconceptions. Nutrition, food, and drink.
looks great.

is the chat app functional, and if so what backend/api does it use? The documentation doesn't mention the apps so I assume they are just front-end html/css?
Startup Events This Week: Blockchain Summit India 2019 and More
>[00:28] c0d3murd3r: we’re happy to have you here, hungeringvoid. (not really, we’re just traffic whores).. um yes. so where were we. why did you agree to do this interview?

>[00:29] hungeringvoid: fuck you too bunghole. err, i mean… i just felt like it.

Eesh... What's with the tone? Super cringey
In those environments use of static analysers is enforced, which kind of helps.
I can relate to her polymath feeling. I am looking for advice career wise on hiw to deal with it.
Regarding 3: The Browser does a bit more than routing and no framework (as far as I know) handles these simple cases by default:

- Timeout error / no network connection

- Ability to stop requests

- Show that the browser is sending a request
I would assume that high availability and cloud accessibility are directly opposed to the requirements of the use case, though.

Store-once, read pretty-much-never should drive the price down by a large factor.
Calls for:
Social media companies obliged to take down known sources of
harmful content, including proven sources of disinformation

It will be interesting to see how Reddit addresses The_Donald or 8chan deals with the QAnon nonsense in the wake of this.

Edit: Feel free to disagree with the law, but you don't do that with a downvote.
Buying new stuff can be fun, however.
Apple Pay vs. Digitale Girocard – FinTech-Rückblick
I think that's how the cookie crumbles, unfortunately. Most companies want to be on the biggest bandwagon to ensure they have a steady supply of fresh, young employees. Few companies want to rely on niche software that only a few people know how to work with. As long as younger people keep jumping onto new trends, companies will continue to follow.
> The things I have here aren’t just things. They are tools I use to explore my passions.

This is actually pretty good point. Many things we are passionate about requires us to have things. Extreme minimalism could in many ways conflict with pursuit of our interests.
It's often a better user experience to let them click directly into the content they are looking for instead of making them run through a landing page.
Make your own copies.
If you are talking about HN bubble effect yes.

In production code powering high integrity systems, certified compilers and industry safety norms, Rust still has a lot to catchup over Ada.
In the paper, it is assumed — per footnote 1 — that the formal systems under discussion are effectively axiomatized. I assume this means that their theorems are recursively enumerable, is this correct? If so, then this means that determining whether a string is a proof may only be semi-decidable, and may not halt for strings that are not proofs.

However, as I mentioned, in the remainder of the paper, it appears to me that you assume that the theorems are not only recursively enumerable, but in fact recursive. For example, in the proof of Theorem 4 on page 5, the lines stating "if s is a proof ..." seem to assume that this check always terminates, requiring assumptions that the original proof does not and therefore weakening the obtained result.

In my opinion, adding a short explanation about how this can be salvaged (it can!), or at least precisely specifying what is assumed, could improve the presentation.
YouTube Is Facilitating the Sexual Exploitation of Children, Being Monetized
US Roadshow: Drone Wows BBL Labs Launch Event
The US also had a practical reason for disliking traditional imperialism.

By the time the US became substantial enough for real international trade, vast swathes of the planet were under other nation's empires leaving fewer trading partners than could be desired. Commodore Perry's somewhat invasive trip to Japan was to try and add a few trading partners from unclaimed nations.

So I suppose it's not too surprising that the colonies gained in the pointless glory seeking of the Spanish American war led to a bit of schizophrenia.
The complexities of back-end frameworks are far less than the complexities of front-end frameworks in my experience and observation (in particular because the latter tend to needlessly reinvent half of a web browser). Additionally, the back-end complexities still exist when using front-end frameworks (unless you don't actually have a back-end, of course).
Fighting disinformation across Google products
An interesting data point is that Etsy made charges to cards, but then offered refunds to the bank account on file.

This tells me their merchant processing credentials may have been stolen, and since they didn't initiate the debit, they don't have the transaction IDs immediately available to refund/reverse them. (Obviously the processor would be able to provide these on Tuesday when they open back up)
The Art of Maintaining QueryPie; Electron, Java, JDBC, and gRPC
Your comment as is as uniformed as it is absurd. Many of those are fortune 500/publicly traded companies. That not withstanding, the comment was that that the business environment would somehow now toxic in LIC which has exactly zero to do with salary ranges.
It's a pulsed electromagnetic device (PEMF) and they have also been around quite ahile. While they've been show to aid bone growth and they probably help recovery in some other, subtle, ways...EMSculpt is classic snakeoil bullshit.
Not if you've built your product around a front-end framework that's gone out of style.
Looks good but the dark version is not really dark mode.
the $15 license says

"Use, by you or one client, in a single end product which end users are not charged for."

would I need to purchase the $350 license for a commercial product like a SaaS?
Celibacy makes no sense now nor in the time of the Bible. Some believe even Christ was married. Priests should be able to as well. They’re human beings. In any case the church needs to change its stance on priests and get those with harmful sexually deviant proclivities help and remove them from the clergy. As one with family members who have been abused my thoughts when I first heard of priests abusing children were to have the abusive priests lined up and shot. That’s so insane I know. I now believe they need help, the church needs to change, and needs to atone even more for allowing religious leaders to harm the most vulnerable.
Not everyone have fixed hobbies or can have regular time for their fixed hobbies. I'm taking photos for a long time, but it's not a "regular" endeavor due to life circumstances. Should I sell my photo gear as soon as I don't feel like taking photos and re-buy all of it as soon as I want to go out?

Similarly I have a lot of books which I sometimes blaze through, or abandon for some time. However the desire never completely dies out. I simply doesn't have the time or energy at that time. Should I give away the books I had no time to read, but still desirable for me?

I also have a lot of small projects which I re-visit and work for short time regularly. They may be very far from completion, but they reward with very high experience since I look them from a very different perspectives and as a very different developer every time.

If that's working for her, and she's happy, let her be.
Randomization can really do wonders at times. There are some algorithms for which the most efficient algorithm is essentially using randomness in a clever way. The Miller–Rabin primality test comes to mind. Or the randomized minimum cut problem. And even when deterministic algorithms have the same big-O asymptotic complexity as randomized algorithms, the randomized ones often perform better due to simpler code. Treap vs red-black tree is a classic example.
Netgear Router Setup
If you are looking for best wifi booster, then Netgear routers are the best option to choose. Configuration of netgear router is fast and easy.
My company has a tech track but NO developers are on it. It’s basically designed so that nobody can ever qualify for it. As far as I can see it’s purely there to entice developers and then push the blame back on them when they inevitably have to turn into managers - “look, you COULD have been on the tech track if you tried harder, you made the choice to progress on the management track.”
You can do the same with hybrid approach, using service workers doesn't imply doing an SPA.
Reddit's having a field day with this: https://www.reddit.com/r/videos/comments/artkmz/youtube_is_f...

Many have come to the conclusion that YouTube is both aware and unwilling to do anything about it, because money. Fairly silly, but I do wonder how they've let it get so out of control that someone could make a video like this. Seems like allegations of child pornography should set off alarm bells at every level of the company.

Edit: been going through some of the YouTube comments. Some are painfully overt. Someone named "the predator" linking timestamps and saying "what are all want." Gross.
You can easily write and call functions that abide the C ABI in Rust, but the set of types permitted in those signatures is much smaller (only #[repr(C)]-compatible types) than in ordinary Rust functions. The Rust ABI is more complicated and won't be stabilized anytime soon.
Considering the amount of damage anti-vaccine hysteria and disinformation has caused, I can't say I disagree with their conclusions. If debating them with facts and logic actually worked, then we should've seen the movement fade away years ago.

It's not, and it's growing as a result of faulty search algorithms being used by people to spread conspiracy theories and fake nonsense. It's exactly why flat earth nonsense is spreading as well [1].

[1] https://www.theguardian.com/science/2019/feb/17/study-blames...
Minimalism doesn't only cover physical copies. Having a lot of files (movies, books, documents, academic research papers) creates its own digital clutter, which is much harder to organize effectively (esp. if you live a cross-platform computing life), and creates extreme amounts of overhead if you're inexperienced dealing with that amount of files.
Pollution Mask Calculator [video]
I missed that LPGL switch in 2016, but I obviously mixed that up somehow. We never could use any GPL sources in newlib, hence it was always far behind other libc's.
And the biggest problem gone seems to be the mandatory CLA.

But nowadays cygwin lost it's dominant role from a decade ago.
If the 16" MBP has a new keyboard more similar to the pre-butterfly one, they're going to sell a bunch of laptops.
Because http protocols give you lots of extra chances to screw things up.

https://justi.cz/security/2019/01/22/apt-rce.html

> Unfortunately, the HTTP fetcher process URL-decodes the HTTP Location header and blindly appends it to the 103 Redirect response: