skysight-inc/HackerNews huggingface dataset:
It sounds like you've spent more time online reading about this subject than you have offline learning about what it's really like, I don't mean that as an insult.

In the same way that it is easy to conclude that there is a mass war between social justice warriors and the alt-right if you hang out in the right circles online, despite in real life it being a very minor fringe issue that the vast majority of people have no knowledge of.

You shouldn't be hesitant to approach anyone as long as you feel you are being respectful.
This is really cool. I was looking for something like this a few days ago for a side project. Great job!
The linked TodoMVC example is a 1.2MB js file. GHCJS takes its toll indeed.
I think that the fact that English uses a small alphabet and no diacritical marks (except for a few loan words) and hence cannot closely specify pronunciation is a strength not a weakness. It makes English inclusive and usable by people with widely (or wildly) varying accents and dialects.
If shaming isn't the purpose of downvoting, or the soft suppression of controversial opinions, then I don't know what is.
I was actually considering going for a degree in Mathematics instead but majoring in both seems much more appealing. Perhaps even something such as Economics and CS could also be viable?

Also, would a PhD in AI be recommended as well considering the potential it has across multiple fields?
>Am I the only person sick of DHH and the 37 Signals people writing the same article 800 times?

Well, for one, nobody forced anyone to read it.

Second, you should at least be even more sick of the 50,000 other sources shouting and blogging the opposite message all the time.

At least DHH brings a tiny balance to this.
That's true for me, too. But I can communicate with those people via other means and have found no downside to doing so. I've been Facebook- free for years now.
There's this: http://www.kreativekorp.com/software/fonts/urbanrenewal.shtm...

Edit: And this: http://www.andreagrell.de/eworld/download1.html (Fontforge can read/convert .sit "suitcase" files)
and the older generation have always had it easy
In this particular instance, 64-bit ARM (A64) has a conditional-set instruction, so "int cmp(int x) { return x < 32; }" compiles straightforwardly to "cmp w0, #0x1f; cset w0, le; ret". For 32-bit ARM you can use the conditional-execution you get on almost all instructions, so gcc emits "cmp r0, #31; movgt r0, #0; movle r0, #1; bx lr".
Are you still using XP? If yes, can I ask why?
Could be useful in my current project, but I need LinkedIn also.
TOP-5 Secrets How to contact decision maker via LinkedIn
Royal Bodies (2013)
This is a very cool technology, but I'm not sure that aluminum is harmless. I have heard reports of aluminum being associated with Alzheimer's disease. Granted these batteries are small enough that it probably won't matter. But we do have concern about mercury in fish, perhaps it's not correct to say that aluminum hydroxide is harmless. I'm not a chemist though, so I really don't know.
Is the LRB the best magazine in the world? (2014)
It only matters for one person in the entire world? Who?
How we designed our Kubernetes infrastructure on AWS
As a side note, when Apple announced they were going to use the "San Francisco" font for the Apple Watch, iOS, and macOS, this image shows exactly why I got very worried for a second... :)
Know the difference between extended validation and regular certs please
This type of feedback is almost completely useless for a project. "the worst", "too bad", and "unintuitive" are not actionable so if you really want to help a project then describe concrete issues.
Thank you for the detailed info!

Personally, it would be nice if decent content could be supported by ads alone.

This way, the consumer doesn't have to buy a T-shirt, subscribe to a monthly patreon payment, download an app for 3.99 with ads, support us on kickstarter, please enter to win our giveaway, smash that like button, etc etc

The advertising spend on the internet + other traditional industries that should migrate some spend to internet should be more than enough to support the people who are providing legit content, I feel
This particular tool is somewhat unimpressive.

From what's shown in the article it's likely only usable on RedHat-derivatives (because of the binary-only kernel module). There are already "amateur" rootkits out there, with what's almost certainly a better feature set.

I am particularly unimpressed with the documentation's suggestion to rm the module afterwards, as the systems in question are extremely likely to have the shred command installed (which first overwrites the file contents in-place) which would make it impossible for a quick examiner to simply undelete the module for analysis.

I think this was some agent's idea of a PoC more than something they expected to use.
Did you get a lot of crashes before?
It contradicts the claim made in the title that they're not working because of the video games.
Well, you need a home key, it's just two buttons press instead of one :)
As far as I remembered, this started when EU started forcing companies to pay VAT taxes depending on the customer's country. Maybe it was not worth the hassle?

This seems to persist with other Google products. Ex, API, Firebase.
Except in X86 CPUs it really seems Intel has absolutely no idea what they are doing.
That is the insurance industry's standard. Which makes bump keys a bit more dangerous, since they don't leave the usual marks indicating your lock was picked. And if you door wasn't locked, the insurance industry won't pay out for losses.
Doesn't this make his point stronger? Even with a company that does not want to grow indefinitely, he can still afford super cars. Reality is that unicorns only benefit VCs. Most founders should not take any VC money and try to bootstrap and get, like, N million dollars businesses, not to try to achieve billion dollar businesses. The former is 1000x times simpler.
What made it worth it?
I am genuinely wondering why you think this way? I do not expect my users to report failures. If they do I am more than pleased (not sure I would call it a "gift") because it shows that my product is good enough that they won't just leave out of frustration.

As technologists, we develop tools and services to capture bugs (both server side and client) so that we gain more insight into how our product operates. A user that takes time to give a well crafted bug report is rare. Most of the time it tends to be legitimate gripe that a feature isn't working.

Update: After writing I am re-reading your comment and now thinking we are on same page.
React Fiber, only four warnings left
That doesn't seem conservative at all. I very much doubt the average US developer is making $150k/year for the first ten years of their career. Maybe in some places, but those are also the same where the rent will eat more than half of those $25k.
It won't show up with a normal `iptables -L`
It's a picture :(

http://int10h.org/images/text_mode_lives!.png
why do you need `while read` part at all? this is the main slow down here. shell is extremely time consuming compared to sed/awk/whatever tool.
Preaching to the choir, it's our friends who need convincing!
https://news.ycombinator.com/item?id=8500131

Not uncommon in mobile carriers.
> I don't come at this as the pushy sexual conqueror you seem to assume. My perspective is from social anxiety. I already am very hesitant to approach women, because everything seems forbidden and inappropriate.

This social anxiety is not in the same category as the behavior of the perpetrator of sexual assault in this blog post.

There are plenty of sites that will pair you up with someone for a date. You can meet someone from such a site and easily judge whether they are interested in pursuing a relationship further. Once they know you have social anxiety, they will probably even give you some leeway about being awkward and uncomfortable as you try to gauge where the relationship is going. That is certainly not a guarantee against you doing something out of line. And it is still certainly helpful to get advice from someone you trust who is obviously more comfortable and intuitive with the less "logical" aspects of human interaction.

Completely unrelated to all of that-- this blog post was about a person who held a position of power over another in a professional business venture, tried to get the less powerful person in the venture drunk at a social gathering, then attempted to use that person's inebriation in order to increase the likelihood of sexual advances. Then, the victim of this unwanted and already inappropriate proposition explicitly said "no" and explicitly asked him to leave. Instead, he physically assaulted her.

Please tell me you understand the difference between that and your own potential to have an awkward encounter with a woman due to social anxiety.

edit: clarification
Not really possible in Python for anything overly useful/complex because of the significant white space, and regular expressions are not a first class object in the language. ipython is the equivalent solution I suppose.

However, Ruby completely inherited this aspect of Perl and is another good candidate. It's just even old systems have a perl installed that will perform the awk like functionality.
>It is San Francisco, London, and New York that are the outliers.

You should have limited that list to the US, in Europe many other capitals and big cities have extensive public transportation networks that are used as primary means of transport in the city by a wide range of the population, in a wide range of journeys.
FiftyThree (www.fiftythree.com) | Senior Software Engineer - Full Stack, Back End, and Front End | New York, NY | Full-time

We are FiftyThree, makers of creativity-boosting tools including the award-winning app, Paper, and companion stylus, Pencil. FiftyThree also happens to be a world-class web shop, building productivity tools for the modern workplace. Our latest app, Paste, is a web-based visual collaboration tool built from the ground up for Slack teams. We are hard at work at our next iteration of Paper and Paste features, and that's where you come in.

Full Stack

You are a talented full-stack engineer looking to join a team of top-notch web developers. You enjoy building rich, dynamic, magical web applications across the entire stack. You have a passion for making data flow cleanly, efficiently, and synchronously across clients. You feel at home architecting complex client-side interactions that push the boundaries of performance. You are excited to ship updates and features to customers frequently.
- https://boards.greenhouse.io/fiftythree/jobs/643413#.WVuV_tP...

Back End Web

You are a talented back-end engineer looking to join a team of top-notch web developers. You enjoy building rich, robust, and performant back-end web applications. You have a passion for making data flow cleanly, efficiently, and synchronously across clients. You feel at home creating complex back-end services that interact with and integrate data coming from a constellation of external APIs and services. You are excited to ship updates and features to customers frequently.
- https://boards.greenhouse.io/fiftythree/jobs/671355#.WVuXHNP...

Front End Web

Build rich, dynamic, magical web applications. Work hand-in-hand with the design team to implement interfaces that look beautiful and adapt dynamically to all types of devices. Architect complex client-side interactions that push the boundaries of performance. Implement animations and transitions that make experiences in the browser come to life.
- https://boards.greenhouse.io/fiftythree/jobs/492901#.WVuXgdP...
It should be in the menu - 3rd from top "Favourite Artwork".
How I replaced my MacBook Pro by a Raspberry Pi during 1 week
I feel like my Linux user agent is nearly trackable across IP addresses, so few people I know run Linux with Firefox version whatever... but yeah same here: cookies are a non-issue for me. I use a different solution though: self-destructing cookies. Once you closed a tab for more than X seconds (I configured 90 seconds I think), it deletes all cookies (and localstorage etc.) from that domain.
If the judge had ruled the other way, would that have been equivalent to ruling that all tracking is illegal?
What surprises me is $721m seems like a lot for a product no one buys. Also surprised it's not worth employing 100 people bringing in $7m/yr/head. I would employing such people.
5 Λόγοι για να παρακολουθήσετε μαζί μια αισθησιακή ταινία
Here's the equivalent for Ruby:

alias glorp='ruby -ane '

$ [data is generated] | glorp ' ~ /Something/ and puts $F[2]'

Or:

$ echo -e '{"hello":"world"}\n{"hello":"cat"}' | glorp 'puts JSON.load($_)["hello"] ' -rjson

(Of course Ruby got the -a autosplit-mode and the -n assumed 'while gets(); ... end' loop from Perl along with $_ and $F, so it's very intentional that they're similar)
Every fanboy says their preferred framework is the simplest, fastest, most scalable and most testable.

That's a way argument though; just because these are metrics on which frameworks are compared does not mean that there is no comparison possible. In fact, I'd say quite the opposite!

And the analogy falls apart when you consider that modern web frameworks are invariably slower or roughly equal in performance to its vanilla JS counterpart, but never faster

What are you measuring? I'll bet that React will be a whole bunch faster than whatever DOM reconciliation library you build up from scraps of vanilla JS, in the process creating your own half-implemented framework (because I'm pretty confident that nobody builds an entire application using copy-and-pasted Javascript.)

In the car analogy the improved performance of modern cars have more to do with mechanical engineering than software

So what? It's irrelevant. Mechanical engineering of a modern car is also much more complex.
If someone was wondering, the website is made using IBM VGA8 font. Going to try it as my konsole font.

Edit: Can't get konsole to use true-type fonts.
> There's really been a considerable change in HN in the past few years. A couple of years ago, a thread like this would have been 100% apologists and victim-blaming, laced with a heavy dose of outright misogyny.

I wonder how far back you mean; I haven't noticed that in past two or three years.

> It would have been flagged off the the front page in minutes.

Sometimes those topics get flagged simply because people might be getting tired of the pervasive guilty-until-proven-innocent attitude that's frequent with these stories, especially that they often turn out to be overblown, more complex than presented, or outright false.
Last time I've checked Mithril it had no event normalization, JSX, scroll control and input state preservation. Does it have those now?

I've did Mithril for 6 months year an half ago, before that Ember.js for two years and Angular.js for year even before that. I've eventually settled with React.js because it was just view library, with everything else up to you.
Securityrating.io
This is quite appealing
How about breakout using the Nuke compositor and a python script:

https://www.youtube.com/watch?v=zxTRbh7K1jQ
Oh, thanks, now I finally understand the title. Should be "may" or "It's legal to..." indeed.
You haven't really made any constructive comments though, beyond general belly-aching about how shitty frameworks are.
From services to digital products – why and how we are changing
The impact of voice search on Digital Marketing
strategically, the selling of its ARM department was a big mistake, the x86-IoT obviously can not make up for that and take off.

Intel has tried multiple times for the embedded market, so far not that great.

I'm now watching the yocto project for what Intel is the main force behind, it is a bad idea(over engineered to say the least) with a few good people running it.
The biggest issue here is not that Dave is a creep and that
he has been let go.

The biggest issue is that the leaders of this 500 Startups organization let this go on for years without taking action.

Who are the people who let their organization's logo and name appear in this guy's slides together with the words "GET YOU LAID (=SEX)"?

https://www.slideshare.net/mobile/dmc500hats/how-to-pitch-a-...

It does not matter if they are men or women. THEY ARE COMPLICIT in this mess.
Don't live in extremes man... Just relax.
If you want a beer drink one. If you want chocolate eat some. Just don't overdo it.
Thanks for the term, I wasn't aware of it. This looks to be a standard problem in DBMSs at least. While not all of the rules I mentioned seem to be shipped by default, it looks fairly straightforward to add them. I just remember our development team moaning quite a bit after I added the requirement to sort names differently.
But they can sell 1 FPGA used to prototype the machine-learning ASIC.
Free or paid vpn
There ought to be a rule against people making rules not founded in maths.
Missing the Apple II fonts: http://www.kreativekorp.com/software/fonts/apple2.shtml
These are contradictory statements, because privacy is an essential protection against censorship. You're never completely free to speak if you can't speak anonymously, and you can't speak anonymously if you don't have privacy.

As the SCOTUS wrote in McIntyre v. Ohio Elections Commission, “Anonymity is a shield from the tyranny of the majority.”
Now that women can mostly route around the venture industry by doing crowdfunding, have the demographics of teams that raise money changed significantly? Already one of the biggest ICOs, Tezos, is run by a female entrepreneur, and so is the upcoming AI Gang ICO, but I don't know of any overall statistics.

I wonder to what extent, if any, these scandals are coming out now due to things like AngelList and ERC-20 being viable-ish funding options.
You can compile JSX to hyperscript.

https://mithril.js.org/jsx.html

I've never needed any of the others, not sure.
Tom Scott - Why the Government Shouldn't Break WhatsApp [video]
Hard to get excited about puff pieces. If they released some detailed info about their tech (seems unlikely) then that would probably draw some interest here.

I'd also take the "replacing a lot of researchers" with a pinch of salt. It's currently very wise to sell tech to Wall Street as a cost saver in addition to being a revenue generator. Flogging nebulous headcount reductions in N years where N is greater than the budget cycle is not exactly a novel technique.

As this article was written 18 months ago, I'd expect to be seeing significant reductions by now if their predictions are accurate. Unless Kensho is claiming credit for Brexit, the evidence seems to be lacking.
Well there were two reasons. I've always have been fascinated by biology, and while not primary, this and just about every other bio company I've seen lists it as a bonus.
This one says: "You have a passion for (or are interested in learning about) biology!"

Second though and this is part of why I'm second guessing it acts as a delaying tactic a bit. I started college 2 years early (less impressive when you realize I'm old for my grade and homeschooled), and I wasn't really thinking about career enough then. I feel like were I to graduate now I'd be on a trajectory that would never see my career developing into what I want.

But honestly you bring up a good point. Would I be better off going into the workplace and gaining some experience?
I agree that there are a class of problems that you simply will not find on canary environments, but most of the places I have been will run their smoke suite independent of the actual service. A problem of this type, e.g. core to your SLA/SLO, shouldn't be tested on the live production deployment. An alternative would be creating a dummy ticker and playing fake data, but even that is dangerous on a live exchange.
If you delete the Facebook cookie (i.e. are completely logged out including username), then click on a link in an email notification from Facebook, it will silently log you in again, restoring the cookie and web-wide tracking. This can be tested by pasting an email notification link to a new private browsing window.
If you pipe your file through "while read f1 f2 f3 ; do echo field2 is $f2 ; done" for example you can pick out fields. Re-ordering them is just of a special case of any sort of bash manipulation you can do in the loop body. Admittedly for the very basic case, it's not as terse as "cut -f2" but if you're doing any further processing on the stream then I find it's often shorter.
Free or subsidised healthcare. If you're an overseas resident living in Australia and can produce a valid medicare number you can get access to a fairly comprehensive range of medical services under somebody else's name. It would be very rare for any medical facility to request ID beyond a medicare card. Actually happens fairly frequently with visiting overseas relatives borrowing family member's medicare cards.
This argument is not even wrong.
This statement would not fly in the UK
Human labor has always been seen as an expensive "disposable" business resource (primarily in the US) and for bussiness to grow that "big" they will need to scale globally, so they have three paths "optimize" human performance, automate web scraping or outsource to a 3rd party country.
From the last three m inclined to think that this will be their answer to scale and only have 3-4 teams with high salaries moderating what gets published and what not.
DVD-Cloner 2017 14.010 Build 1420 for Mac
Hulu Joins Netflix, Amazon to Promote Royalty-Free AOMedia Video Codec, AV1
This is a good example of the dynamics of harassment. What was perceived as a one incident a day ago is now a much more widespread issue.

When talking about harassment keep in mind that for every voice that rises chances are many more have not come forward due to pressure or fear of consequences.
Block chains are complex and usually wrong solution for immutable public ledgers
> Nothing happens "automatically"

Actually, the problem is [add: after the website is created, and tracking code is put there by someone] that it all happens automatically.

See, there is another perspective into this. Not exactly correct (I admit, there is some stretching and it's not all solid), but just the general idea...

The semi-forgotten term for the browser is user agent. Point is, it really should act on behalf of the user. It's an automation that should be programmed to do what the user wants it to do (browsing the web, displaying the pages, etc), sparing user of mundane choices and gory technical details.

If the agent is configured to willingly accept and execute arbitrary third-party instructions, and provide detailed information - and it can be configured differently - isn't the problem with the agent configuration? If you didn't want that GET request, why agent did it? And it's not that the agent was tricked (hacked) into doing so - all the APIs (cookies, XHR, etc) are well-documented. Sure, there is some shady stuff sometimes going on - like browser fingerprinting, but it's not the core issue.

Maybe we should actually start blaming browser vendors for shipping badly pre-configured software with the defaults that consciously and willingly trade privacy for "not breaking" the web?

Remove the automation and just imagine users themselves would somehow connect to the web, and the site would tell "hey, now go talk to Facebook server and do whatever they say" - and they do. (And this is what actually happens!) Surely, the tracking would be a non-issue.
So you prefer to have something (which most people have ) with root privileges to pull data unattended, 52 times a year, from some 3rd party host via python then to manually do (if you wanted ONLY once in 3 years) something once a year manually?

Is this really what i am reading?
I'll give that benchmark trick a try. Thanks for the feedback.

For some additional context, these structs are packed wire-line protocol structs. In reality the padding bytes are full of other fun details.