jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Agreed, at the end of the day all technology is but a tool. Technological progress also requires human progress, i.e. we have to upgrade our mental models and values as technology allows us to engage at unprecedented scale. Critical thinking and empathy seem to be the two key missing skills in the 21st century and modern society doesn't place a lot of emphasis on developing these skills. That's where I'm fully with you: the key is to educate, educate and educate. But we also need to upgrade our education system accordingly!

My strongest criticism of the cryptocurrency movement is that there are very few genuine educators. Hackers who truly believe in decentralisation and self-empowerment and are able to communicate the basic concepts in a way that kids and older people can get it. OG Whales who have made a fortune and now could invest into tools and services to make cryptocurrencies accessible to everyone. Or even seed some of the crypto funds that could help drive upward mobility for people from lower income strata. The idea behind cryptocurrencies and the values are so much more important than their price and getting rich quick. But instead of educating and sharing some of their wealth, most prominent cryptocurrency advocates just talk about the price of Bitcoin, engage in ad hominem attacks on folks who don't get it and boast with their wealth.

Imagine what all these millions and billions of wealth could achieve in terms of educating the masses and winning them over for the cause!
You don't need to use the advanced features of Haskell to be productive with Haskell.

On my latest project I'm writing Haskell in a largely Elm style, and it's glorious.
Why do you have this agenda that you must prove that casinos are better than bitcoin, are you a casino pitbos?

Do you have any evidence that casinos consume less power than bitcoin does? In Las Vegas, casinos consume a fifth of all electricity.
Let me disagree with you, because no Dvorak user is staring keyboard while typing. This layout is for comfortable touchtyping. And the difference is not about different hardware, it is about another paintings on buttons. And you did not answer my main question.
Isn't it also possible that the site will not comply if you ask them to "not use cookies for advertising" via their form?
> It is in fact extremely surprising that an expression does something different based on surrounding context

It isn't doing anything different though. Compare:

>>> a:=1
1

>>> (1, 2)
(1, 2)

>>> (a:=1, 2)
(1, 2)

The thing that's confusing people here isn't even the walrus operator, it's tuple syntax.

> If your idea is that an operator is free to do whatever, once it's outside its predicted situation

No it's not. But clearly an operator can never do an operation it isn't defined to do. is and == are different operators and they do different things.

> I think if you think that some of those examples have no legitimate uses at all

They do have legitimate uses, but purposefully obfuscating the context around what the code is doing is hardly the fault of the language.

> I also do not see how this is anti-python, I think you are being unfair to the author.

Yeah on further thought it really isn't anti-python, but articles like the OP do tend to get linked in anti-language posts, which is probably what got me a bit annoyed about the article. No fault of the author.
It definitely uses Tencent Servers for China.
Location: Ithaca, NY

Remote: yes

Willing to relocate: no

Technologies: JavaScript, ClojureScript, Clojure, Ruby

Resume: http://scttnlsn.com (more details upon request)

Email: scott@scttnlsn.com
> Huh, I've not gotten that vibe at all after speaking with some of the people at Signal. They know that their product is not for absolutely everyone and quick glance at their Twitter doesn't seem to paint the picture you're seeing either. You have any specific examples you could point me to?

https://i.imgur.com/bdUhqth.png

https://twitter.com/signalapp/status/1358903379515199488

Literally the first thing on their Twitter feed!

Sorry but if you are unable to see that Signal are clearly trying to position themselves as a WhatsApp alternative there is no point in continuing this conversation.
You can see how your page will look like by checking out the sample collection. Also, the screenshots should give you an idea of how it works.

There is a soft per-image file size limit, but it should allow room for most cameras including the higher megapixel ones.
Funny you mentioned. I've been doing the no knead bread for 4 years, between once and 6 times a month.

I tried it for pizza. It worked mostly fine, with one issue worth mentioning: the crust becomes too hard for pizza. I fixed that by reducing the baking time and the amount of water. Later on I bought Jim Lahey's book (the guy that created the no knead method) and hiss pizza dough recipe deviates from the no knead method in the same direction.
I'd argue that this story supports the "idea is worthless" hypothesis.

Your idea is the initial problem you want to solve or new feature you came up with you'd love to make a product around.

The business model is built upon that initial idea, but it is part of the execution. The idea itself is worthless, the business model built on the idea (or lack of one) is valuable.

That might seem like splitting hairs, but I gaurentee most ideas don't translate directly to a business model without a whole lot of work. And that work is part of the execution. If you don't do that work (and get stuck building on a bad business model), you still have an idea, you just didn't do the proper execution.
"Its newspapers - with one or two exceptions - are awful.

Endless sub-clauses roam across prairies of newsprint in search of the point, like homesteader wagons on the Oregon trail circling around a knackered old buffalo."

That's quite a claim for a man who seems to revel in that most hated journalist practice.

The one of making every clause its own sentence.

And every sentence its own paragraph.

The result is that he—and his many fellows in this practice—seems really inordinately proud of his every sentence, as though each one of these (rather mediocre and limp, but surely not very objectionable) lines seems like it's supposed to be a punchline. And as punchlines they all fall well short of the mark, leaving me actively annoyed rather than the 'meh' I'd probably get otherwise.
I've been reading some books (novels) about the Soviet Union recently ("Child 44" and "The Company") and it really does strike me that many of the things being said today by "anti-terrorist" LEOs and the DHS sound very much like the MGB (http://en.wikipedia.org/wiki/Ministry_for_State_Security_(US...) and its successor, the KGB.
I think fedd was kidding... don't forget Bulgarians and Tuvans.
That was the plan originally, but we felt it'd feel to restraining for those who signed up earlier and wanted to try it out right a way.

What we did instead is put up a "Start Project" button instead of auto-starting it on sign-up so users can choose when to start.
Netbook over 3G would probably show significant gains, and I use it on broadband too, and I still feel a noticeable speed improvement.
Acetaminophen is also easy to overdose and has been recommended as a fever reducer for Coronavirus.
> it’s going to get people killed

Like the man that the article is about?
The FDA approved emergency expanded access for inhaled nitric oxide a couple days ago, which has the same mechanism of action as garlic and beet root. There is actually a plausible mechanism of action there, and a bunch of in vitro research.
> Even if I were to pick one that works now, who's to know that it wasn't written by some university student only to be dropped on the floor and become unmaintained when he gets a Real Job?

You do the same thing you would do in any language where you depend on third party code: you do your due diligence. If no XML library meets your needs, then write your own. If that's not an option, then the Rust ecosystem isn't ready for your use case. Pretty simple. But it's ready for a lot of other use cases.
They should be ready tomorrow evening. Within the next two weeks, a missing chapter 9 on arrays will also be there.
I spent around 50 hours doing the videos in the last couple of days while also holding remote office hours for the 80 students in my class at the university. Crazy situation at the moment, putting everything online due to Corona. We even had an infected student on campus, luckily mild version.

Didn't think anyone would comment here as there are so many Python intros out there :)
I know you've got a point, but I genuinely can't tell which side you're having a go at.
This doesn't make sense to me as an explanation for OP reported behavior, that opening a speed test would make other content load faster than it was before opening the speed test. (Doesn't make sense to me whether or not the other content was netflix, but presumably it was not (all) netflix).
I wouldn't be so sure this would help: CryptoLocker was using symmetric encryption (AES) for the files while CryptoWall apparently solely use RSA (which creates problems for the pirate, like slow encryption, thus encrypting only small files (.jpeg, .doc...)?). Only the public key seems to be downloaded when the malware installs. (http://stopmalvertising.com/malware-reports/cryptowall-behin...)

If this is the case, I would surprised if they would download the private key for the one free decrypt feature. If they encrypt only small files they might do the decryption on the remote C&C Server?

It's worth investigating anyway.
Agreed. The prospect that wikipedia, which provides information to millions of people, is doomed because of a couple of dubious edits could be most charitably described as shortsighted.
I suspect most people are up-voting this story because of the link-bait title.

The author's blog posts don't really give much in the way of a substantial explanation of what's going on here. The impression I get is similar to other comments here: he comes off as raving and kind of irrational? He's mad about something on Wikipedia and he says he's been blocked, but then doesn't say why?

If you're interested in actually figuring out what's going on, it's worthwhile to read the actual page, which goes into a lot of detail: https://en.wikipedia.org/wiki/Wikipedia:Arbitration/Requests...

As far as I can tell, none of the journalists who wrote stories about this read that page, and none of them talked to any of the members of the Wikipedia ArbCom committee. Seriously. Check out Wikipedia ArbCom member Molly White's twitter over here:

https://twitter.com/molly0x57

and https://twitter.com/molly0x57/status/558687811298000896

She's pretty angry about the press' interpretation of the events here, wherein many of the articles basically flat-out said that "feminists have been carte-blanche blocked from Wikipedia!" The press loves to feed off controversy on Wikipedia, and also loves to not do their homework.

That said, Wikipedia does have an editor gender gap, but I'm not sure there's a lot that can be said based on these blog posts here.
>The infamous draft decision of Wikipedia’s Arbitration Committee (ArbCom) on Gamergate is worse than a crime.
I've previously used http://www.regexplanet.com/ quite a bit, but this looks very promising. I really like the highlighting!
> spaCy’s parser offers a better speed/accuracy trade-off than any published system: its accuracy is within 1% of the current state-of-the-art, and it’s seven times faster than the 2014 CoreNLP neural network parser, which is the previous fastest parser that I’m aware of.
It would be very interesting to have a small palm sized power plant if it could power an iPhone more than two days. The page on kickstarter doesn't say anything about pollution. Not everybody knows that fuel cells don't emit pollution.
http://en.wikipedia.org/wiki/Fuel_cell
Watch out---patient responses will be bimodally distributed. It induces a catatonic state in the vast majority of people, but it's an amphetamine-like stimulant to a tiny minority of partisans.
What they did in northern Ireland to make people more happy?
Worst comes to worst, pirates will just start modifying legit HD screens to scan image directly from pixels (or pixel controllers) and record audio straight from the digital output and/or speaker hardware.

You can't prevent movies being ripped off without actually DRM-ing human brains. Otherwise there always has to be an unencrypted channel that goes to our eyes and ears.
Why would you ever axe a product that generated $25M, "no effort" or not?
Yes, and this math has been done on many of those interventions (certainly for vaccination) and the benefit holds up. That statistical base rates are problematic for cancer detection is a pretty well-understood problem.
:D glad to know some HNers are fan!

Yeah, absolutely. Tho DAT is one of the better ones. Do you need mutability? That is probably the biggest differentiator.

Either way, you should come chat about it on http://chat.gun.eco/ super friendly active community discussing stuff like this all the time. :)
You do recursive LCA merge, like git. I give a hand-wavy argument on why the algorithm is semantically correct here: https://infinity0.github.io/msg-notes/causal/04-state.html#w...
That range is too young for "people who built the web." A 44-year-old was 20 in 1995 (just after Netscape came out), so probably still in school, and a 35-year-old was 11.
If you’re a cash strapped startup that can’t afford to pay competitive SV wages, maybe you shouldn’t be in SV. There are plenty of cheaper places around the country with world class engineering schools to hire from and far lower cost of living. Madison WI and Pittsburgh PA come to mind.
Age discrimination is real, if for no other reason that the older you get, the more likely you are to have had a major health issue.

Try getting hired after being out for 12 or more months after having a heart attack, or cancer, or whatever. Even if you're medically cleared. From personal experience, it can be difficult regardless of reputation.

Edit: And yes, I also tried the whole "took some time off to be with my family" thing as well, and that turned potential employers off even more (had one tell me, "we're not really interested in hiring people who aren't driven to work every single workday" regarding my "time off"). Happily, I did find a good company several years ago that pays well and offers a great environment, but it took significantly longer than I had hoped.
That's more than about 90% of US workers.
> and the list of required skills would have taken easily double that working flat out to acquire

You're reading too much into those requirements. Nice-to-haves are not must-haves. I've been involved in hiring processes for a front-end position that listed non-trivial experience with React and among the half dozen candidates who applied the company even considered a high-schools dropout who only had to show a 50-hour HTML online course.
To be honest I’d feel pretty shitty about leaving a bad review for a driver. It would feel like leaving a bad review for your DHL guy: unless they are downright wreckless, I see them as poor souls in bad jobs, that try to squeeze them out.

It is human to not do a shit job perfectly all the time and I won’t make their day any shitier, just because they hurt my sensitive soul by not treating me like a member of the royal family.

I’d rather blame the systems that organize their days.
And Nimrod, and (Open)Dylan (which I feel really deserves more attention right now, it's far from being dead!).

I don't know about Rust, but Elixir, Dylan and Sweet.js have Scheme-style, pattern matching based macro systems while Nimrod is a bit unique in having procedural macros conceptually closer to defmacro from some Lisps.

There are also languages where functions can decide whether to evaluate their arguments or not, in the latter case making them work like macros. Io is an example of such a language.

Anyway, infix languages with nice macro systems do exist, it's just that none of them became popular enough (yet?). Also, programmers tend to fear macros for some reason (probably because of they are in C and similar languages) which makes having macros rather low-priority feature for language designers. But it's perfectly possible to create a (very nice!) macro system for infix language and it's been done.
This seems to be an orphaned page. If you click on “team”, “performance” disappears from the menu.

Apparently, it got leaked :) http://meta.stackexchange.com/a/244932
> Imagine a situation where the police with a search warrant seize the computer of a terrorist but cannot decrypt the list of people and places that he intends to strike next.

Imagine a situation where a corrupt totalitarian government decrypts and monitors all traffic in the name of terrorism and then uses that information against anybody that gets out of line.

We can play the imagination game all day. I like how it's always terrorists and child pornographers.
I don't see the point of this as an interview question unless the context includes the interviewee with their internet connected device in hand and obvious encouragement to find the right answer rather than recall it from memory.

It's particularly bad because there is no important fact to remember and imagination will fill in. An interview is high stress. What is valuable is the ability to Google under stress and the question and context will tend not to measure it.
What comments in support of the NSA? Any comments in support of the NSA here are IMMEDIATELY flag-killed by the HN Nazis who love to suppress any kind of free speech they don't agree with.
> I keep getting annoyed when sites demand I enter "state/province" for international shipping when my country doesn't have that concept.

And uses a select box of US states, so even if your country did have such a concept (and used it for mail, which may not be the case) you couldn't give it.
I agree that this is non-intuitive, and we've arrived at another time in DC when time has looped back on itself, and wars have to be re-fought.

Your site, http://politechbot.com/, was one go-to source for information during the last crypto war. These days I could consult the EFF, EPIC or the ACLU, but I wonder if there's a place again for a cypherpunk-ish focus on DC policy, or if you've found sources covering the current policy with a politech-like mindset.

In either case, thanks for all those years of good reading.
This a great weeder question. Asking questions like this are often signs that:

(A) The interviewer doesn't know how to interview since they are wasting time asking questions that tell them very little about the candidate.

(B) The interviewer might be the type of interviewer who likes "trick" questions which can be a sign of someone who more interested in proving that they know something the interviewee doesn't.

Remember, the candidate is interviewing you/your company.
An Ethernet cable plugs into the unseen side. Very similar to Wi-Fi but costs much more, is faster, does not require any user effort to connect, and is limited to just one telco's customers.
Moreover they have the data (which product sells/returns and where) to optimize the priorities of entries that no other seller has.
Yeah, it certainly isn't true that a true theorem should have a useful explanation. I only have my human intuition to go on, but I bet the Riemann hypothesis would not be like the four-color problem. Graph-type problems just seem to lend themselves to exhaustively checking a zillion cases in a boring way, whereas in fields like number theory or analysis that sort of proof hardly ever seems to exist.

I hope we do get some famous theorems proved by computers so that we can see whether it's enlightening to humans. I am quite curious whether my intuition is correct and it is a shame to think I might never know....
I think you're spot on with your description of instincts. Which of course means sometimes they can lead us wrong, especially if we're applying them to domains very different from those they were trained on.
Retail, ec2 and digital I would presume. Digital has the kindle, video and other media services.
Author here, I fetched the data set for the US app store and from a cursory look it does look worse than the original data set from the UK store. I'll write a follow up blog post, so if you are interested follow me on Twitter or use my blog's feed to get notified when it drops.

Please DM me if there are questions you are curious about exploring with this data set
Meh, depends what your priorities are. While the opportunities for insane white collar income are much fewer cities in the Midwest are pretty great for quality of life.
Thats cool, where is your shop?
You hit on a great point. The possibility to be coerced is pretty much the single biggest part of the entire security investigation. It includes being coerced because:

-Financial debt, so all of your finances are inspected

-Family connections, so all of your family is investigated

-Marital affairs, so you're asked about it during the poly

-Pirating software, again asked about it on the poly

...and all sorts of other things. The big thing you hit on is that this isn't very painful unless you try to hide it. If you try to hide something and it comes out in the investigation, you'll almost certainly be disqualified.
You want the economy to be top heavy. You want the best people managing the most money, and you want them to have the strongest incentive for managing it correctly.

When you have 10 billion dollars in capital and you are trying to figure out what to do with it, you want the people managing that money to be top-notch, 0.1% or better. And you want to make sure they have an appropriate amount of personal stake in the game. It's not necessarily fair to the 99% that they aren't given similar opportunities to manage that much wealth, but it's what's healthiest for the economy.

It's also healthy to heavily emphasize education, and make sure every kid is brought to their full potential. It's downright unhealthy to have an intelligent human being caught in a poverty spiral.

My point is that the emphasis should not be on the fact that we are a top-heavy economy. A healthy economy is going to be top heavy, potentially extremely top heavy. The emphasis should be on the bottom, where people are getting completely bottlenecked by their own poverty. The question shouldn't be 'how can we redistribute wealth?'. The question should be 'how can we give every person a proper education' and 'how can we make sure poverty does not get in the way of a person's creativity and potential?'
> I mean, do I seriously lack the time and/or willpower to go to the store and pick up my own groceries?

I think it's more for refilling things you commonly use without needing to worry about them. I can't tell you how many times I've forgotten things like detergent when we were low or out but pressing a button when I notice it's out right after I use it? That's really low friction. It's not a half bad idea in my opinion.
I'm interested in anyone's thoughts on Grails as compared to RoR. Which one is easier to pick up, develop in, has better tooling, etc.?
> Of course the State takes.

Then you're agreeing with the commenter that you initially responded to!

> I would argue that the state is taking, not the rich
Obviously you'll still want to use a CDN even with HTTP2 for the reasons you mention. However, with HTTP2 I see Cloudfront as being less differentiated from any other CDN.
Goodbye then, and thanks for all the fish! =)