skysight-inc/HackerNews huggingface dataset:
Other commenters have imo adequately addressed the major flaws in this comment/argument so I won't be redundant here.

That being said what is unfortunately NOT shocking, is that anyone upvoted this comment at all and it that doesn't have a negative score.

Pretending something doesn't exist (or ignoring the fact that it does exist), and modeling systems under that pretense, doesn't make the thing not exist - it only reinforces the existence of the thing.
Presumably minimal latency from phone on home wifi to server on home wifi. I actually have no idea if this is true, or how I'd evaluate it. Does anyone understand how the internet and wireguard works well enough to know if this is true?
I really enjoyed his most recent novel "Peripheral" and can't wait for his next one due out in January.
I don't understand the downvotes, this comment is quite on point. Both the British and the Soviet ended up fighting in Afghanistan and regretting it. It's an historical fact, regardless of what you think of the US invasion.
mortgage insurance does suck, but it didn't ruin the economics for me, but I was lucky. When I bought with an FHA, if you got down to 20% by year 5, you could get rid of MIP. Now the rules are stupid, you are stuck with mortgage insurance for the life of the loan regardless, unless refi. That's just wrong
Two examples? I can’t see this in action anywhere for VW. All of their branding still uses their chrome 3D logo.
That's why we have an RFC; to avoid confusion.

2. MUST NOT This phrase, or the phrase "SHALL NOT", mean that the definition is an absolute prohibition of the specification.
Interestingly enough, I transitioned to gun violence research, which is what I do now, after wondering something along these lines.

If you live in a neighborhood where gun violence is a common occurrence, do you still get startled when you hear gunshots? If so, this would have a physiological effect, because it breaks your rhythm in an abrupt way, and does so at the frequency of hearing gun shots.

Obviously this is highly theoretical, but if true it would mean that just being in the proximity of violence puts you at an extra health risk, one that very few people would assume.
You forgot to subtract the human suffering inflicted onto introverted personalities being forced to live in high-density urban housing as well as the cost of a much higher infectious disease transmission rate, increased crime (more humans in close proximity = more conflict), and/or higher cost of building materials suitable for high-density human living and spaces or the cost of human lives when the low-bid contract builds said housing and it collapses.

Seriously, every time I read a comment like this it's like Dr. Strangelove has walked off of Kubrick's set and into real life.
Playing Space Invaders Blind – RL and Cross Modality Transfer
Please note that Perl 6 has been renamed to "Raku" (https://raku.org using #rakulang as a tag for social media).

In Raku, the comparison operator is basically a subroutine that uses multiple dispatch to select the correct candidate for handling comparisons between Rat's and other numeric objects.
> Operator Precedence and Associativity

There's also the operator(7) manpage for quick reference.
Ask HN: Is anyone considering buying a Mac Pro tomorrow?
I'm considering switching from a Macbook Pro 16" to the new Mac Pro. I drive 4x$k monitors on my Macbook Pro 16", but it's unstable when disconnecting/reconnecting to the TB3 docks. I'm curious if anyone is considering buying one for dev purposes. (i.e., outside of video editors, photographers, modelers, etc.)
The point was that you can often convert nested loops into two loops that are not nested. O(2n) conveys that, O(n) does not.
Scientists create 'epigenetic couch potato' mouse
Who is far better? I mean I would put like Gene Wolfe and PKD ahead of him among a few others, but he’s definitely a top tier sci fi author in my book.
Could you explain more? As the other commenter pointed out, 2^2^9 = 2^512 which is an astronomically large number (far more than the number of atoms of ordinary matter in the observable universe). Something doesn't seem right.
>An executable file in itself is not malicious
When you are making decisions on behalf of a corporation, you legally have to make the best decision for the shareholders. There's a lot of wiggle-room in that, but the courts will see through the most egregious stuff.

So if you own non-voting shares and the voting shares decide not to give dividends and instead buy a useless corporate yacht for themselves to use, you can sue.
Ah that slipped my mind. Yeah that just looks like a ad now
$10m GDPR Fine; Why We Need GDPR in Bug Bounties
Interesting, is there any reading material on the second point?
I love this guys blog. Been reading it for a while. He is a beast.
"...when his output is so little."

Unless you're his publisher, the measure of a good writer is not how many books he's churned out. Look at Donna Tartt; she does one a decade.
I don't understand why we put up with these parasites on the economy. It seems too often we find out that well heeled bad actors in finance end up causing damage to the people who actually create wealth and prosperity in this country: the ordinary laborer.
I've been using tinc[1] as a way to get a mesh VPN on all my machines that works even if some of them are behind restrictive firewalls. It works really well and I've automated the setup with puppet so I just deploy it automatically any time I bring up a machine. Highly recommended.

Anyone know if there has been any recent work on making wireguard cover this use case? I'm not really worried about security as I treat this overlay network as just as insecure as any other (running ssh over it) and mitigate exploits by running the tinc daemon as a normal user. But it would still be nice to get more performance and security from an in-kernel quality solution like wireguard.

[1] https://tinc-vpn.org/
The real problem with "the death of the PC" is that Apple ruined their own promise of the iPad. It has turned into a great tool for graphic designers (Pencil, Affinity, Photoshop, etc) but merely okay bordering on useless for everything else.

Their sluggishness to bring a mouse, how long it took to get a file browser and support for USB storage, and especially for this forum, lack of support for programming apps. Play.js and Pythonista isn't good enough... it needs to be first class. You need to be able to make an iPad app on an iPad.

And with iOS13 it's even gotten worse: the extra judicious killing of background apps they've introduced means it's gotten a lot harder to multitask. Apps like Termius need to track your location in order to keep your SSH connection alive, which is ridiculous.

And the crippled browser doesn't seem to be getting better... I use AWS Cloud 9 IDE for almost all of my work. It's a browser-based IDE and should work on an iPad. But Safari won't let it. iOS12 and prior didn't have support for keyboard shortcuts the IDE needs, and iOS13's third party cookies policy won't allow it to work either.

If you're a graphic designer, the iPad is a dream come true. If you do anything else (especially coding), well... we haven't moved much beyond this article [1] from eight years ago.

[1] https://yieldthought.com/post/12239282034/swapped-my-macbook...

Beyond that, as the article mentions the promise of the "post-PC era" is actually alive and well in the PC world. The iPad didn't learn from the PC market like it should have, so the PC market learned from the iPad instead. 2-in-1 devices are what the iPad should be by now, but isn't. And since it's being done by someone other than Apple, the user experience is secondary to checklists of features and bean-counting cost savings.

Apple ruined their own vision.
Yeah it seems like there are. I guess to a layman user there don't appear to be, because they're in hidden directories?

But also how many layman users are going to crypto exchanges on a mac?
But for data we can use the seed files and associated patterns, right? Since it's just text in those files, they're trivially checked into source control, diffed, distributed etc.
That would help, but I think the root problem here (of the debugging difficulty, not the actual perf problem) is the Windows approach of having lots of unrelated services running together in a single process (svchost)
‘Silicon Valley’ is done, but the work of mocking tech culture must carry on
I don't get the first statement: no hard dependency on libc and ships with musl libc. Does Zig need a libc, so they ship musl libc? Or is it fully self hosting?
Ask HN: Do you think handwritten SQL is error prone? If so, why?
Someone on my team made the claim today that writing SQL by hand is somehow error prone and that for this reason we are better off using an ORM. I'd like to understand why someone would say that.
I feel like having a restricted set of algorithms in FIPS 140-2 is kind of the whole point of having things like AES in the first place. First you get everyone to agree on an algorithm, then you mandate that algorithm for your own applications. I don't expect them to budge from that, and I don't think it has anything to do with quality. At the point NIST certifies XSalsa20 as FIPS-compliant, they might as well rename it AESbis.

Industry prefers FIPS 140-2 because cryptographic expertise is extremely scarce and, prior to AES, commercial products were choc-a-bloc with broken hand-rolled cryptography. It's a rational decision to delegate selection of primitives to NIST.

I think FIPS 140-2 is aging poorly, but I think that's in part because all cryptographic standards are aging poorly; like, the whole concept: top-down standardization efforts with whole cryptosystems designed by committee have a very poor track record, and probably aren't the right vehicle to improve cryptographic soundness in the industry.
Batch scripts themselves are O(n^2) because the shell closes and reopens them after each line (even comments or even blank lines), and the scan to get to line `n` takes O(n) time and disk bandwidth.
Intel's 6-year-old Haswell Pentium processor is making a comeback
Ah, this brings back the memory of my O(n^2) fiasco. I wrote a low level file system storage driver in the past. In the caching layer, there's a need to sort by LRU time for cache eviction. It's a minor thing not run often and I wanted to move quickly. Also since it's low level kernel mode code, I wanted the code to be simple and correct. The number of cache entries was not big. Bubble sort was adequate for small N, to get the job done quickly and simple enough to ensure correctness. Plus I could replace it later if needed. So it's done and forgotten.

Things were working fine and performance was good. Then one day Windows Explorer suddenly hung with 100% CPU for couple seconds. This was one of the worst kind of bugs. There's no crash to pinpoint the problem. Things still work most of the times, just slowed down intermittently. Luckily I was able to catch a slowdown and deliberately crashed the process in time. The call trace stopped in the bubble sort function. I immediately kicked myself - it's the classic case of O(n^2) blowup. The cache entries had been scaled up to couple thousands items and the exponential O(n^2) blowup to tens of million of iterations was having a real impact. I switched to merge sort and performance was back to normal.

Edit: I picked merge sort because the worst case was O(n log n), unlike quick sort whose worst case was O(n^2). Once burnt, needed to be extra careful with edge cases.
The world he created was all around you by the time you were born so you probably wouldn't understand.
Exactly!! I still think that people do not think enough about the cost of NOT scaling nowadays. And especially, what is it going to cost when I can't scale and I have to change course. I recently heard a podcast where they said: "choosing a distributed databases is probably premature optimization right?", I was pretty surprised. A startup often sells a better user experience. Although less important for US startups since US is a big market, international start-ups won't get many clients further away from their country if the latencies increase signficantly so distributed databases is something you might desire anyway. Secondly they might indeed end up losing clients if they break down due to scaling issues. And at that point, if they want to keep their clients, the options are limited, 1. they'll have to go through a risky deploy to change the database, 2. try to scale it yourself by creating multiple replicas with all problems and technical depth that might bring, finally maybe still losing your clients if you fail and maybe ending up to pay more due to overprovisioning. 3. Accept that clients complain or leave.
I would choose FaunaDB or Spanner for my startup personally.
How to take back control from the Big Tech barons
He used that to manually reproduce, but the original behaviour wasn't caused by manually calling the winmgmt executable with the /verifyrepository switch.

Instead the repo was being verified as a side effect of another WMI operation.
It's in there! Scroll down to the "On-demand activation" section of the settings for your connection
I recommend reading about the Stern Gerlach experiment. I think that nails down what makes spin counterintuitive, and is a really clear example of how the predictions of quantum mechanics can't come from classical mechanics. The fundamental nature of it and the units can be reasoned out by looking at conservation of angular momentum.
Happy to see my project Unmark in there. :)
Women's introduction to the workforce was the right thing to happen but it fundamentally hurt labor and the "middle class". You can't double the supply without changing anything in the system and inflationary effects of dual income are ridiculous.
> Go programs have not an obvious weak point...

Lack of generics is an obvious weak point in Go.

> Go filled the blank of lacking of a static language which is still much flexible in the world.

What makes Go more 'flexible' than C++ or Java? The point about built-in concurrency does not speak to the flexibility of the language imo.

> For example, C++ doesn't support using methods (member functions) as function values.

I would argue this is a very minor 'feature', and not very useful in C++ - you can have member function pointers in C++. Many other statically typed programming languages have supported first class functions since long before Go was around.

> Java even doesn't support function values. A single-method interface is needed to simulate function callbacks.

It pretty much does support first class functions, with slightly different syntax in some cases. Java supports lambdas, method references, functional interfaces.

> Many languages introduce lambda expressions to add some flexibility. But this doesn't solve the rigid problem, member functions still can't be used as function values.

What is the benefit of having non-static member functions as function values in object oriented languages? Also, you seem to be only comparing Go with C++ and Java, Haskell has more powerful first-class function support than Go, as do a dozen other languages.
It's wrapped around, and now cellular caller ID sends the number+name again!
If constant factors are significant in practice and the size of the input is not significant, then big O notation is not the right tool for the analysis, and that's perfectly fine. For instance, we generally don't talk about big O notation when comparing the performance of SSDs and spinning HDs.

Big O notation is for describing how the performance of an algorithm changes as the size of its input changes. If the size of the input is not a significant concern, then it's totally fine to not use big O notation for analyzing the problem.
I think you’ve completely missed the point of Lean. The novelty of your concepts is irrelevant; the point is to test your ideas as quickly and cheaply as possible
Eliasson: A man who creates bold new worlds to remind us we only have one
I know that the professor was wrong. That was the point of the comment. That a professor in a so called science class could get the math so comically wrong.
I strongly suspect the pre-installed version is out-of-date.

Depending on just how our of date it is, that could be an issue: https://openvpn.net/security-advisories/
On my Macbook there's a drop-down menu hanging off a menu bar icon. I feel like I could definitely show a little kid how to get themselves on the VPN.
https://papers.tinbergen.nl/09051.pdf shows that Eurostar had 68% of passengers from London to Paris in 2003.
A Holiday Music Corpus – From Billboard's Holiday 100 Charts
That's what I was wondering. I've actually done this using OpenVPN (connected to my home VPN server while on home wifi), and it worked fine. Biggest issue was battery impact, but wireguard might be better in that regard?
Almost 10 years ago (2010) I built a virtual table scroller in javascript for editing spreadsheet of 100 columns by 10.000 rows in the browser.

I learned that just replacing the whole page's innerHTML by a concatinated string on each frame/mousewheel event is way faster then updating the cells content and position individually, and resuls in butter smooth scrolling.
> It has opened a lot of doors in my career

that's what happens when almost trillion dollar company puts enough resources into marketing of it's language and projects

and yet this almost trillion dollar company in almost 2020 doesn't bother (or can't figure out how) to implement basic generics support so you can't even implement a fucking set.

fuck google and fuck golang. specifically because how ubiquitous it has become. this is all super depressing.
Doesn't sound like many people like this idea but I'll take the devil's advocate for fun. Sometimes when I'm coding my side projects, it's nice to know I am working along side my co-founder (different location) who is in a similar mindset as me. I feel like it builds a bit of camaraderie. It's the same way as if you watch a live sporting event with someone else either in person or knowing they are watching the same game (texting back and forth, commenting on the game). It's just more exhilarating. I could see this be interesting to know that someone is there doing there thing but not lose privacy.
It seems like it was both. I have framed houses and I have shingled roofs. The former is physically demanding. The latter is back breaking.

Some excerpts from Caro:

> the farm filth had to be scrubbed out in hours of kneeling over rough rub-boards, hours in which the lye in homemade soap burned the skin off women’s hands

> the heavy flatirons had to be continually carried back and forth to the stove for reheating, and the stove had to be continually fed with new supplies of wood—decades later, even strong, sturdy farm wives would remember how their backs had ached on washday.
Perhaps similarly to how someone today watching Pulp Fiction for the first time will see something cliched and derivative.
> This perspective is very frustrating to me. Why in the world would a sane person take a drug with unproven efficacy when others with proven efficacy are available?

Because they don't want the side effects of proven treatments, and they hope that snake oil will help them.

If people were rational about their health, homeopathic supplements, and other similar bullshit wouldn't be a billion dollar industry.

If you can't prove that your treatment works, you shouldn't be advertising it as a medical treatment. Advertise it as a non-medical non-treatment.
A lot more effort than that is required in our DoH world.
"World state" is the text people see on script. It can reside in the browser.

So a server can be completely stateless, i.e. it receives text so far (say, 5 KB), applies GPT-2 generate and returns.

The problem is that GPT-2 generate seems to be very computationally intensive. As I understand, it actually does number crunching with all these 6 GB of data, so it takes 5-10 seconds even on GPU (K80, at least, is that slow).

Is GPU capable of running multiple GPT-2 generate in parallel? No idea.

Assuming that a high-end GPU would be able to produce response in 2 seconds, you can only run maybe 10 concurrent sessions per server if you want fast response time.
> An orange notebook, filled with intricate time lines for “The Peripheral,” was decorated with a sticker bearing the logo of the niche techwear brand Outlier—a black swan.

Outlier makes amazing clothing: https://outlier.nyc
Goodreads link

https://www.goodreads.com/book/show/86524.The_Path_to_Power
E-scooter company goes bust after spending big on Facebook ads
In the US, another way to make anonymous donations to charity is to use a Donor Advised Fund [1]. For example Fidelity Charitable [2] makes it easy to make grants anonymously if you choose.

Beyond that, there can also be additional tax advantages to giving to giving via DAF, especially if you have appreciated stock, bitcoin, etc. [3]

1. https://www.irs.gov/charities-non-profits/charitable-organiz...

2. http://fidelitycharitable.com/

3. https://twitter.com/philfreo/status/964970877338247169
Meteorologists are not researchers in the field of meteorology.
>also known as shaojiu

As I understand it, Soju in Korea and Shochu in Japan both derive from this historically, and in turn shaojiu derives from simple grain distillation that came from Mesopotamia.
Söt Kalender
Mercedes and Bosch commence self-driving trials in San Jose
Seems like you are getting downvoted and I don't really understand why. You expressed your view in a civil way and linked to an interesting tweet.
Interestingly, this also means that, even in public school, affluent children are likely to get a better education than less affluent children.
The US already spends more than most countries with free healthcare systems. The healthcare problem in the US has little to do with money...
Weed well known to be linked to psychosis

Of course it only happens to some subset of users and the link is far from clear

https://www.npr.org/sections/health-shots/2019/03/19/7049482...
La Michoacana: The Story of an Orphaned Brand
An example is a helium nucleus in the ground state
If this[1] is to be believed, Volcker intentionally targeted working people's salaries.

> Volcker said that the prosperity of the 1950s and 1960s was a "hall of mirrors" and that the "standard of living of the average American must decline."

> Volcker angered Reagan officials by keeping interest rates too high. When they complained he would pull “out his card on union wages” and note that inflation would not come down permanently until labor “got the message and surrendered.”

1. https://twitter.com/matthewstoller/status/120406526269525606...
I don't think there's any firm evidence to back this up. In Japan, women entered the workforce much slower than the West. Yet incomes and wages in Japan have grown at slower rates than America and Europe.
Not sure, as I said, I use streak CRM. I know they use pixel image based tracking. Exactly how they do it, I'm not 100% sure. I know you need to give it 'access' within your gmail, so I'm guessing it's something within gmails ability to 'play nice' with apps (API based? not sure) - Though your comment has now got me curious.
Quite possible, yeah. But my only point was that he's a counterpoint to psychedelic drug use being an inhibitor of fiscal success. Nothing more. And like I said, I've got no skin in this game. I'm a whisky man.
It’s been all over r/datahoarder lately, also saw a post on r/YouShouldKnow
you are right, APIs often use o(n) algorithms in an individual API call that is meant to execute once.

what happens, is that API users start executing that endpoint N times and here it becomes O(n^2).

people should remember that APIs are for CRUD calls. If you want batch reports - call a separate reporting endpoints that process data in large batches.
Third Culture Kid
The site mention compression. I was under the impression that encryption and compression don't always play well together ?
Are you sure eating absolutely nothing and drinking nothing else than water after 7pm 7 days a week is that common?