skysight-inc/HackerNews huggingface dataset:
You'd have to make sure that account is not tied to anything else you care about, such as your Amazon Prime membership or AWS or Kindle or ...

Also you'd have to go over a VPN to mask your IP address. And, when signing up for Mechanical Turk, you need to give a bunch of real info if you ever hope to extract payment.
> The low-end Mac seems to only matter now as a source of low-end users, who need carrot and stick to move them off Mac and onto iOS

Cheapest price for a prepaid iPhone SE right now: £244

Cheapest price for a Mac Mini right now: £479

...define "low-end"?

[Prices from Google Shopping]

The Mac mini is a great machine for iOS development; I do all mine on one.
I don't follow you, the article author is quoting the study's co-author when toxic masculinity is brought up.
Nim is like a fast version of Python and Crystal is like a fast version of Ruby. Rust and Go also have some use in the same space, but they all differ in the details as in whether the GC exists and is enabled by default, is optional, or doesn't exist.

Coming from Python, I found Nim to be the best for my mild systems programming needs. I haven't tried Crystal as it doesn't work on Windows (last I checked). Go is too simple/verbose and doesn't have enough language constructs by design. Rust seems like it is changing too much and too low level. I really wanted to like D, but had trouble getting up to speed in it. I bet it's much easier if you come from C++.
Hi - What's the latest philosophy/best practices on interop with React web?

Is the philosophy still 'learn once write everywhere'? There are so many different approaches now to reuse React Native with React, like react-native-web and react-native-dom, it's confusing.

Some of those solutions are non-starters for me since I started with a React webapp and want to now have a React Native app that shares most of my existing code.

My gut feeling is just stick with HOCs, SFCs, proper isolation of the views and I'll be able to share the bulk of things like action creators, reducers, etc. Is this reasonable? Are there other good practices?
Spanking is considered to be a "toxic" display of masculinity these days?
That’s just Wine.
XPS's Atheros QCA6174 works fine with recent FW. I use it in AP mode in 5GHz band in ac mode, though I had to adapt a kernel patch from OpenWRT that ignores frequency regdomains. I've also tried to use Intel 8260 for this, but with no luck.
Small correction: Bitcoin did not start as a fundraiser.
> Apple TV 4K is tiny compared to a Mac Mini, but judging by Geekbench scores (Mac Mini; iPad Pro, which uses the A10X in the Apple TV) it’s a slightly faster computer than even the maxed-out Mac Mini configuration. Apple TV 4K probably has better GPU performance too. In addition to all the performance problems stemming from the fact that the Mac Mini hasn’t been updated in three years, it’s also inarguable that it’s no longer even “mini”. You could arrange four Apple TV units in a 2 × 2 square and they’d take up the same volume as one Mac Mini.

Hadn't thought about that. Would be awesome if it would be possible to run arbitrary software on that little TV box, e.g. use it as a real, powerful (for the size), cheap general purpose personal computer.
This is very important. I once worked for the CEO of a startup who told me that he was hesitant to hire women because if they got pregnant “it’d totally screw us over”.
Replying because I can't edit: for anyone googling, it's XKB (no D).
> That and just how very fragile the entire JS eco-system is. Running NPM Update ranges from doing not much at all, to breaking my entire system making deleting all of node_modules the only realistic fix.

That just sounds like a poor understanding of dependency management.

Blindly running 'npm update' means just 'update all dependencies (respecting semver versions in package.json)'. You're going to have a bad time doing that, if you do it rarely, because a lot of stuff is going to update at once. The same applies in most ecosystems (maybe with exception of Elm that has strict enforcement of semver).

Sensible practice is to do something like 'npm outdated' (ideally in CI) to inform yourself of outdated packages and then manually update specific top-level dependencies judiciously, and re-run your test suite against them.
I've got a 2011 Macbook Air and find no compelling reason to upgrade it. If Apple doesn't update the line before my trusty Air bites the dust, it may be back to Linux on a Lenovo for me.
Why Living in a Poor Neighborhood Can Change Your Biology
Probably something to do with this:

>The study also showed a correlation between fathers who exhibit negative aspects of traditional masculinity and fathers who are less involved with their children.

>“It’s important to understand what masculinity is and is not,” Shafer said. “In some circles, when people hear terms like hegemonic or toxic masculinity, they think those are attacking all men. Not so. There are some very beneficial aspects of masculinity — being goal-oriented or being loyal, for example. However, we are talking about more problematic aspects of masculinity — like aggression, detached relationships, not showing emotion and failing to ask for help. These are negative aspects of traditional masculinity, and our research suggests it hurts families.”

Some of that I take issue with as well. Being able to seriously turn down your emotions or at least not show them is a really useful skill in situations where emotions run high. I would certainly have no problem if my own children (regardless of gender) were less emotional, I think it's probably better than being the same distance from "average" in the other direction.
This'll look good! And it's what management expects!
Surface's trackpad is as good as Mac's even though all other parts of experience is trash.

However, now Mac has this force touchpad which you don't really press, so it recognises all of the presses with no respect to where you do it. Nobody has anything like this and I must tell you that one gets used to it reaaaaaaly quick.
How is it not DMCA violation?
This article about New Zealand's Predator-Free 2050 program was very interesting. Such a large scale project, in terms of time and area.

"The nation wants to eradicate all invasive mammal predators by 2050. Gene-editing technology could help — or it could trigger an ecological disaster of global proportions."

https://www.theatlantic.com/science/archive/2017/11/new-zeal...
> the clicking thing is much slower than tapping

That has nothing to do with Macs vs PCs. Everything with a touchpad gives you a tap to click option, and if you didn't spend enough time with a Mac to realize this then you can't really make a fair assessment of the platform in any way other than hostile first impressions.
I don't see why. process::exit is perfectly clean from my perspective. You don't need to be on the bleeding edge. This has been possible since Rust 1.0.
Well yes but if you use their trash mobile site then the lack of NSFW content is the least of your concerns.
Coming to Elixir/Erlang from Ruby, there is a whole new world of thing to break and horrible mistakes you can make. Fortunately, the language/VM also makes it a whole lot easier to fix the horrible new mistakes once you discover that you've made them.
The idea is I have a timeline and am able to choose what's on it. Good, bad, ugly. It's up to me. If I don't like what someone's saying I unfollow, mute or block. Easy.

With Twitter, FB, and modern social media, they let their algorithm decide what I should see. They think they know what people want and ultimately what's best for me. I disagree with this so I opt-out of their services. Sadly. Because there are ( or were ) a lot of interesting and novel voices on there.

Also, I suppose at a certain point those 3XXX employees need to justify their existence.

And yes it's their prerogative to do whatever they want with their product. And yes I know private companies are not bound by the 1st Amendment.
> If police use firearms on the crowd, the crowd is entitled to shoot back?

IMO the answer to this should be yes. The use of deadly force should carry significant risk.
https://www.joelonsoftware.com/2001/03/23/strategy-letter-iv...

Nobody uses all of the esoteric features of Office, but most people use at least a few.
Eyes don't have uniform resolution. The centers of our eyes (or what we're focusing on) have very, very high resolution, while the outer parts have much lower. Cameras normally have something like a middling resolution in comparison.
US horse population is down about 64% since its 1915 peak. Will it be different for people? I guess probably we won't be sent to the glue factory, but that is small consolation.
> Intellectual-property experts agree that existing EU copyright rules need an overhaul for the digital age

Variations of this idea are the root of all the bullshit that has began with the DMCA and keeps on with periodical attempts to expand it with SOPA/PIPA/ACTA etc.
I think it's worse. I'm not going to say it's pretty bad, but it's not quite up to par with Macintosh.

- You get three clipboards in OS X. Windows gives you 1

- all of the UNIX utilities work (find, grep, xargs, they're all there), all the syscalls work. Because it really is UNIX

- readline shortcuts are available everywhere out of the box. Windows confines me to Cygwin and Emacs

- Cygwin is okay ($PATH versus %PATH% annoys me), but it's not even close to Homebrew

- Visual Studio is a disaster most of the time I use it. YMMV

- a lot of stuff does not run on Windows (most memorably, Swift) whereas almost everything runs on Debian and most things run on OS X

I have a Windows laptop and I've resorted to running Debian on VMware and ssh'ing in with Putty/Xming. I'm surrounded by programmers who openly mock OS X ("you can't develop on a mac!") and tend to stick to Microsoft Approved Software Component Framework -type stuff.

To be fair, I haven't tried WSL. I tried to install Docker, but I was told my top-o'-the-line PC needed another $140 to play that game. Crappy DLC is all it is to me.
Crystallizing a memory
The iPhone SE is primarily aimed at emerging markets, isn’t it? In such markets, a $600 (base price) computer without any peripherals is a comparatively much more difficult sell.

The iPad at $329 is an odd exception to Apple’s typical rules, I’ll admit. There’s a large price divide between it and the iPad Pro without there being a comparatively huge feature divide, making it kind of unique in Apple’s lineup.
The downside with those is that the build of JavaScriptCore is significantly bigger than the one React Native currently ships with. It's quite a big dependency to have in an app, and a shame Google doesn't expose the system V8 runtime on Android in the same way Apple does with JavaScriptCore on iOS.
Two reasons I see:

1) Nobody guards the guards

2) Being anywhere in the process of enforcing the DMCA on law enforcement will end your career (well, maybe with the exception of the secretary and the janitor). You can only cross the blue line once.
Ask HN: Are you a book lover? Give us feedback
Are you a book lover?

My co-founder and I built this tiny app over the last few days because we often find books on Twitter, but forget them.

It's a work in progress, but the workflow is: you comment or DM a tweet containing a book(s), and we'll go out and find the book(s), store it/them on a page for the tweet, and then send it back to you. We'll then always keep the tweet's page, your page with a collection of all the books you've saved, and also a page for the original book recommender and all of their recommendations.

For instance, here's[1] a page that extracted the books from a tweet by Keith Rabois. And here's[2] a page that is ALL book recommendations from tweets by Keith Rabois. If I were the one to note any of these tweets, I'd also have a page for myself to remember every book I've noted.

[1]: https://tryfootnote.com/posts/1
[2]: https://tryfootnote.com/recommended-books/rabois

My questions to you, book lovers:

(a) How do you find books? Do you find them on Twitter? How often?

(b) Do you suffer from the same problem we do of forgetting where you saw that one book that sounded cool but now you've lost? And would you use this solution to that problem?

(c) We're intending to drive affiliate revenue through this... Would you buy through this, or would you be put off by affiliate links?

(d) Would you browse this type of site? Or would you only use it for remembering your books?
No affiliation but all of my email exchanges with the creator have been surprisingly helpful and pleasant.
If you can dismantle and replace desktop and server components, a few size and configuration differences shouldn’t pose a challenge.

Not much more than an expensive LEGO project, but with significantly fewer parts and usually more available documentation!
I am returning to the development world after 7 years and this has been my problem. I have to decide on what modern packages to use for everything in addition to the usual tug of get it done vs. perfectionism.

Like other large tasks, the only way I have found to get hem done sometimes is to just start on a little piece without overthinking. This can be at the beginning or in the middle of the project.
Maybe some classical algorithm is immune to quantum computers, but none have been proven to be, unlike quantum encryption.

Also, the Chinese have already demonstrated quantum channels over satellites - it doesn’t need fiber. The satellites are certainly acting as routers too.
I've found that to be relevant for a few issues (including one of my own) with Facebook Open Source projects—that or they just go unheeded by staff, but confirmed by a stream of others.

I am a distant outsider to that company, I haven't used the platform in years and remain quite critical of it and many business practices especially regarding recent exposures (though I am a fan of their engineering they've released or open-sourced for the web)— yet I can understand somewhat how staff associated with such projects are not necessarily actively and regularly allocated to addressing those issues. At times they're passion projects that still need to gain traction that entreats the company to something worthwhile to the company [re: endpoint-shareholders]—mindshare, general confidence, whatever. Big corps often do what big corps do...
See here:

https://en.m.wikipedia.org/wiki/Proportional_representation
It isn't. It's using a native JS engine entirely separate from the browser, and hooking into the required native APIs.
The Neural Signature of Community Violence
Fixed! With a few other improvements as well. Please keep the feedback coming!
Yup! Then I just get confused when I use someone else's computer, but all of mine are fine (Windows, Linux, Mac)
That's a really lovely story, thanks for sharing it. Wish I could upvote twice :)
Back in 1999, I was standing outside gazing at the stars, when I heard this "tick tick tick" sound behind me. Turned around to find this tiny little weta, maybe three centimeters long, jumping around while appearing to look at me.

My father's cats used to capture them by the dozens and bring them inside, usually they'd kill them, but if I could tra pthe weta I'd take it outside and put it near some bushes, so it could get away.

Fascinating little things.
I did erlang programming for about a year before switching to elixir for the last 3 years. I have a large server cluster serving 275k sensor devices averaging one report per minute containing 1 to 4 readings (temp, humidity, rainfall, wind speed, heading, etc.) calculating daily, weekly, monthly, yearly, hourly, and smaller high/low/average/tally aggregates and allowing users to setup complex alerts against these values. It would have take me a huge amount longer to write the same in erlang.

The difference between readability and usability of Elixir and Erlang syntax is night and day, especially as someone coming from 20 years of working with imperative languages. I can feel comfortable handing out small tasks to a lay developer in elixir and getting back a response pretty quickly, it has a much easier on boarding. It has it's flaws of course. It's much easier to write programs that will crash in elixir, etc. but that concession with a more approachable syntax and methodology coupled with the benefits of OTP and Beam seems like a much more compelling sell than pure erlang.
> Linux is even worse because of drivers.

In my hardware that's where Linux excels over Windows. YMMV.
In the simplest terms, it renders native UI (the JSX part maps to UI components that the iOS and Android frameworks provide) but it maintains a bridge so that you can write your business logic in JS and have it work against those native components (as far as I understand it).

It's not the same as using a web widget as your main interface and having it render the same kind of HTML and CSS you deploy on the web.
we don't really care how much sewer or electrical connection cost. It is just a must-have utility connection, even though we know that it is possible, at least for some time, to live without it. The municipal fiber is the same. Not everybody looks at it this way today - like not everybody 300+ years ago saw why municipal sewer is necessary.
PopCorn – Movies and TV Shows Search Engine
I get the occasional itch on my head when sitting at my desk at home, only to find a Tree Weta crawling through my hair. It seems that they are not all that appealing to my cats who love catching other insects.
I found it to be a challenge, which is why I made the comment. Great that you had no problem.
But you don’t even see it in like an unofficial libinput patch done by someone who is hobby-passionate. I’ve never had a good trackpad experience outside of Apple and I refuse to believe it hasn’t been reversed.. It can’t be patents, can it?

I legit used to no-scope people in Halo Combat Evolves on my PowerBook G4 back in the day - with the trackpad.

I remember Microsoft put gpu makers through hell when they put out the driver framework thing a few years ago? I wish they took trackpads seriously (even for gaming) and forced that synaptics shit out. Maybe people laugh at the idea of gaming with a trackpad but I wish it were possible even if I’m a minority. I wish games could support trackpad gestures too.

Also I meant 3840x* above.
Elasticsearch official SQL support
I don't think authors mean that men need to be "emotional" all the time. They seem to be saying that being detached and hiding emotions prevents men from seeking help or forming stronger relationships.
I’ve long believed the first true “AGI” will be a corporation in which all of the individual jobs have just been automated out of existence one by one over time. Eventually, many companies will essentially just become autonomous entities under the direction of shareholders. It may even have protocols put in place to determine when to hire outside consultants to come in and improve itself.
Why? Do you think users would really notice the difference between React Native and native?
Generate HTML Reports for NPM Audit
International research team finds brain changes linked to sleep need
Yes, that aspect of corruption I agree exists.

However, that was not the claims of corruption and reviews made during the course of GamerGate (ie that Zoe had slept with reviewers for positive coverage). None of GamerGate dealt with the actual issues of corporate influence on reviews and the policies thereof.
I remember talking with somebody from a startup sometime in ‘99 to work on something like that.

These massive number of little cores were supposed to be the next evolutionary step going from customer transistors to standard cells to ...

When I asked about power consumption the answer was that this was one of the remaining problems, but it would eventually works itself out.

It’s still one of the biggest problems, but it has only gotten worse.

Most companies would love to see their competitor adopt an architecture like that. :-)

The only place where it might find a place is as an FPGA alternative, but since FPGAs are one or two orders of magnitude less efficient then ASICs, that’s really not a high bar to clear.
I remember asking about this on Reddit and got a response from someone on the RN team.[1]

> In practice this means that we have issues coming in, but we never close them when they are fixed, causing them to pile up. So we decided that the best thing we could do is mark them as stale and close old issues that nobody has commented on in a while. If we mistakenly closed something that is still an issue, the community will let us know and we can reopen it.

The discussion I had with them was interesting, but it didn't leave me feeling like anything would really change. Seeing your comment reminded me of this and I guess the status quo has remained.

[1] https://ps.reddit.com/r/reactnative/comments/7wqxjy/why_are_...
This is a good idea, could be really popular with semi-technical users.
An extra 50 a month is definitely worth not ever dealing with Comcast support or their shitty network.
Those 3000 employees need to justify their jobs.

What better way than program a robot to decide what 'healthy conversations' are.

Dorsey's capitulation to the complaint army over his recent chicken sandwich says it all.

I do see the hate mobs calming down ( or being ignored ), eventually, but when that happens we know Dorsey and a lot of these CEOs have little or no backbone.
>...How exactly does a human's agency help their ability to negotiate for a job against a better cheaper robotic worker?

Their old job might be gone, but a worker can develop skills that make them more employable - that might be learning about new software, taking classes, getting certified in a new area, etc. A worker can move to a different location where jobs are more prevalent, etc. Automation won’t force all jobs in all industries in all areas of the country to displace workers over night.

As technology changes, economists would say that new job categories tend to be created. While it might be true that this time “things are different” and the job growth will be much slower than in previous times of technological change, that is a very different argument to make than simply using the horse analogy. Are you arguing that a worker is as helpless as a horse when they lose their job?
I've been looking for something similar to Python and Go as well. I can never seem to get the performance from Python that the great libraries do. Go is great for simple types but I haven't quite got good patterns for larger projects and run into performance issues with channels. Pony is where my current search and learning is at. I'll queue up Nim as another possibility.
> lemmings are quite cute creatures

The most important attribute for animal rights causes it seems. If Facebook campaigns are any measure...
I nuked MacOS from my 2013 MacBook the day I bought it (installed Windows and formatted the SSD).

Best computer I've ever owned. Like a fine watch.

You don't need Bootcamp anymore and a USB Windows 10 install takes minutes.

MacOS is abandonware at this point, IMO.
> I don't currently have the cluon for how to create a /dev/pts/<num> from the shell level

As I recommended in http://www.openwall.com/lists/oss-security/2018/06/14/2 , use screen or tmux:

screen su - <user>

script(1) is more lightweight than screen/tmux, but it can't be easily persuaded to run arbitrary commands, such as "su". :-/
Hang on, I must have missed a meeting while busy building the robots.

Firstly, we still have to work after all of this?

And secondly, when exactly was it agreed that leisure is the enemy? Someone really should have let me know.

On a more serious note, this article is thrown into sharp relief if you follow it with David Graeber's essay "On the phenomenon of bullshit jobs" - https://libcom.org/library/phenomenon-bullshit-jobs-david-gr...

Quick! Look busy!
I don't think you could get your manager to approve that as a 20% project.

More likely, it's someone's personal project they worked on in their spare time, but it still belongs to Google (because everything does, according to most engineering contracts there).