skysight-inc/HackerNews huggingface dataset:
I am more a fan of the X over the T.

I have gone trough several newer computers and still lean towards the x220. I actually think the keyboard on the x220 is better... bigger delete key and esc keys.. not backlit but has the night light thingy.

Yeah I miss the 4x3 screen....

Wish it had higher res screen, was a bit thinner and maybe an updated chip set... But
Likelihood of anything with the word "heterodox" in the URL being anything other than a sub-drunken uncle's facebook rant: slim.

Likelihood of the discussion being interesting, even if the article itself is actually (against all the odds) interesting: zero.

Flagged. And you could flag it, too!
Open Source Tool to Convert Images from JPEG to ASCII
Good point, poor choice of words on my part.
I appreciate the perspective. Do you know if these people have similar backgrounds (rags-to-riches vs born into money)?
The primary uses of Taler will likely be legitimate - I never equated it to money laundering, just expressed my doubt for the assertion that it cannot be used for money laundering.

I can't tell you how Taler differs from cash with respect to money laundering. That's why I asked the question.

Can you tell me why Taler cannot be used for money laundering?
> there is nothing that verifies mistakes so you can succeeded without being absolutely correct

Yes there is. The primary method of argument is proof.
I really think that this needs to be widely disseminated. Overwork just leads to poor decisions, rework & burnout.
This "git for law" meme is a nearly constant refrain but it is simply not appropriate for legal text. Yes, for de minimus yet important changes, like changing a "shall" to a "may," it makes sense. For anything beyond that, trying to shoehorn legislation into a format and workflow design for software is a fool's errand at best.
In case anyone's curious, all Keybase users are now getting "per user keys" (PUKs). It's a key whose secret key is encrypted for each of your devices, and whose public key is advertised publicly in your sigchain. New users get a PUK right away, and older users run a background thread to make one. wilg's thread missed a window and would have rerun in 50 minutes, but he solved the problem by starting up a different device.

In turn, all team crypto operations happen for PUKs (and not device keys) so it's necessary to have a PUK before you can use teams. These details are mainly hidden from users, except for bugs (as above, but we'll fix it soon). This is a change from previous designs, but the advantage is that when a user adds a new device, she'll get instant access to all teams, when the PUK's secret key is encrypted for the new device. Whenever a user deletes a device, there's a rekey cascade --- the user's PUK is rotated, and so are all teams the user is a member of.

More info here: https://keybase.io/docs/teams/puk
Au contraire, she is experiencing first hand the responsibilities and consequences of agriculture, and dealt with it as best she could.

In my country brushtail possums are a rapacious introduced pest (along with weasels, stoats, hedgehogs and even rats), and conservation involves continuous efforts to kill them and then stop them from reinvading from neighbouring properties.

I much prefer killing them in a trap so I don't need to do the dirty work by hand, but someone somehow does need to kill them. I admire the author for confronting this reality, and I'm sure next time she'll do it in a far more effective way that is less stress for everyone.
Maybe it's already been noted here, but I'm wondering about stock purchases. For instance, with the advanced knowledge in hand, did anyone with that information purchase a large amount of shares in, say, LifeLock or another such company?
That's true, but there's still a ton of useful information freely available out there that gets ignored. For the vast majority of people the problem isn't lack of access to information that the government is concealing, but rather lack of interest in useful information they can access in seconds.

That's not to say that lack of access isn't a major problem - it is - but even when you solve that, you're going to be left with the much bigger lack of interest problem.
It'll come after some improvements to team management and chat. But it isn't that much work, technically. KBFS is already running on your phone and understanding the filesystem... (your phone helps rekey data when needed.) It's just about building an interface around it. Which is no small task. It needs to be good. Hopefully soon.
You seem to be advocating that all speech should be permitted, and that anything less is unacceptable. I disagree.

I believe there's a gray, ambiguous spectrum of acceptability, and that somewhere down the line there are opinions which incite (or consist in) violence, which inspire malice, and which are overtly harmful. A line between "disgusting, but acceptable" and "reprehensible" can carefully be drawn to not permit these terrible ideas to be promulgated.

I agree that we should be cautious that this line does not creep into acceptable speech, and that the mechanisms used to enact these decisions are not re-purposed inappropriately. I understand that technology makes speech cheap, and suppression of speech difficult, and that encryption algorithms and other mathematical constructs make no distinction between acceptable and unacceptable speech. But these opinions do not need to be tolerated within society.
Any more information about that? I'd be interested in following.
Two Cultures of Machine Learning Systems
The idea is that if you are told "you got the answer, you must be smart", then your success and failure is innate to who you are. You don't have agency over it.

If you are told "you got the answer, you must have worked hard", then you get to own your success and you learn that if you work hard, you can earn success.
The New York City transit projects that never were
I'm not interested in giving the benefit of the doubt to a C-suite executive who cashes out about a week after the company suffers one of the most newsworthy data breaches in recent history. To my mind, they are in exactly the right position to know about this sort of thing.

For sure, an investigation will be forthcoming and, in this country, one is innocent until proven guilty. But it seems, in my opinion, exceedingly likely that we'll find an email or text or some bit of ephemera notifying these people of the breach.

If not, well, I will eat my hat.
Ubiquiti Networks Labeled a “fraud” by Citron Research
Not sure if you're from or are in India. Aadhaar is for residents in India, not just citizens. Anyone who's been resident in India for 180 days is eligible to get it. Since Aadhaar also has an "introducer system" where one can apply for it without any documentation but with an Aadhaar holder vouching for them, almost anyone in the country can easily get one.

The passport office accepts Aadhaar as proof of identity and proof of address. So any resident can get an Aadhaar and then get a passport, effectively getting citizenship!
I hope the previous post was a joke, because it felt like one.

Edit: "We're moving towards functions_like_this(), instanceAndStaticMethodsLikeThis(), and async functions like foo_async() and methods like fooAsync()." C'mon. That doesn't sound like much improvement compared to the original PHP.
Northrop Grumman to Acquire Orbital ATK
Isn't it so that whenever something within philosophy becomes state of the art, it stops being philosophy?
I can't understand why anyone would expect it to. Why would anyone buy something you've already got? For most use cases, it's not even a essentially different format.
If what you're saying was true then any two good classical musicians would sound exactly the same... but they don't, right? The difference between a good pianist and the great pianist is in the expression of those same notes they're playing - call it as you wish: articulation, energy, dynamics, emotions...
Agree. More like some kind of a monotonic presentation rather an educational one. Books are great for reference though. If you had a choice, just buy all the books and skip one day session.
If you don't restrict "America" to the USA, this would probably count as an earlier initiative for creating a true reserve.
http://ricemm.org/en/
Per-minute for GCP, but I am not sure it makes that much of a difference. Anyway, now the Game is on
Link to research> http://www.citronresearch.com/citron-exposes-ubiquiti-networ...
There are two separate conditions under which I'd work 70+ hour weeks:

1. I'm being paid a multiple >=1.5 of my base salary for each hour over 40

2. I have vested, real equity that isn't trivial, which I define as entitling me to real decision making authority in the organization, a share of profits that when combined with salary are sufficient pay me quite well and that offer protection against significant dilution

My view is that anything outside these conditions is more or less an exploitation relationship. It doesn't matter what one expects will be the value of options or other factors. 70+ hour weeks is almost all of one's wakeful hours spent outside of fulfilling biological necessities (sleep, eating, hygiene). It deserves significant compensation.
I did read the article... ?
Please mods, change this to "EFF resigns from W3C over DRM"
Languages don't all have the same number of terms for colors – a new theory why
And yet, proof in this domain isn't precise the way a mathematical proof is precise.
>> How do you define "best job"?

If we stay within the context of software engineering jobs, I'd define it as something using latest tech and pushing new frontiers in different areas (AI, machine learning, distributed computing, dev ops).

So it would be jobs working with interesting tech (things like functional programming, or something like Tensorflow, microservices with Kubernetes and Golang, using newest dev ops and automation stack, distributed systems etc) and on interesting problems and novel ideas. Majority of these jobs will concentrate in big tech hubs where it makes sense to invest heavily into R&D like this.

Outside of major tech cities these jobs will be more sporadic and most jobs will be for companies which treat tech as a cost centre so you will end up working on some boring internal CRM systems made from bunch of enterprise overpriced products with horrible APIs glued together with some Java or PHP code.

>> Right now I work about 4 miles from my house, which is a 10 minute drive without touching a highway.

I live about 15-20 min walk from my office currently. If a city has sane transport system it might be more efficient than driving a car. I understand commuting to work by car is more of a US thing. At least in Europe in most major cities you can use mass transit (and most people do). I don't actually need to own a car and can save money as I don't need to buy expensive piece of metal that will start depreciating the same day I bought it, no need for insurance or parking space.

>> Most people want to live in big cities for the big cities - not because of the jobs there.

Of course. I agree. Lifestyle is a major reason why people want to live in NYC or London etc. But I also think that unique and plentiful career opportunities are an important reason. There are simply opportunities you won't wind anywhere else.

>> In fact, that'd be impossible, because now I have a yard, a dog, and a car. A 10 minute commute in NYC would pretty much require me to be in a small apartment.

This is true. I have only lived in tiny apartments my whole life so imagining living in a house with lots of space and a yard/garden is very appealing. Definitely would prefer that.
I am not as awed by philosophers as you are, but I think this is rather unfair on philosophy by extrapolating from a bad example, that isn't even what is generally meant by the philosophy of science. From your description, your example looks like a group of philosophers (or at least philosophically-minded people) trying to take on a scientific topic without first learning the science (of course, some physicists have been accused of doing the same with regard to philosophy.)

Henri Bergson, who had put a lifetime's study into a philosophical rumination on time, vigorously rejected special relativity, to the point that it is said that Einstein's Nobel award citation did not mention special relativity on account of Bergson's criticism. Nevertheless, Einstein was in no doubt about what was his most important work, and gave an acceptance speech that was all about relativity.

If Bergson had been more aware of what had been going in in physics, over the previous two decades, to come to terms with the (meta?)physical implications of Maxwell's equations, he might not have been blindsided by special relativity.

As the above is rather critical of Bergson, I will end by noting that near the end of his life, he stood up to the Vichy regime's persecution of Jews, even though he was not Jewish himself and could have remained aloof.
I haven't had a chance to try the app yet, but I'm very curious: how will searching work? That's the only real thing I can imagine would prevent this from replacing slack.
Aren't you worried about your story not quite coming through because you're speaking through someone else?
This is especially good for those who think government exists to 'serve' them and is their 'servant.' Maybe this will make them wake up to the reality of who is actually the servant (slave). ;)
It's more about shot placement than calibre. It's not uncommon to euthanize cattle with 22LR. Of course, you need perfect shot placement for it to be humane. Animal brains don't tend to be in the part of the head we think they are.

Not to be too graphic, but moving from 22LR to 5.56mm is a huge jump. It's not unusual for a possum-sized animal to "explode" when hit with 5.56mm out of a rifle. Gophers (ground squirrels) certainly do if you watch the Youtube videos.
Gorsuch, for example, often bases his arguments and decisions[1] on the moral framework of Dworkin[1] and Singer[2], just to name two of the biggest modern moral philosophers, regularly. If you don't think that SCOTUS decisions have more and longer-lasting social impact than Doom and the Oculus Rift, then we have some foundational disagreements.

[1] https://www.theatlantic.com/politics/archive/2017/02/trump-b...

[2] https://en.wikipedia.org/wiki/Ronald_Dworkin

[3] https://en.wikipedia.org/wiki/Peter_Singer
No, but there are fighting words exceptions.

Is "I think black people should be enslaved" fighting words? What about "All jews should be gassed"? Where do torch-wielding mobs marching down the street fit into all this?
AppFollow 3.0: reply to reviews, manage ASO and monitor apps
> and the most humane option is illegal.

There are lots of 'humane' ways of killing animals that do not involve firearms (this is the illegal option given in the article).

Note that the author still tried an illegal method regardless (the BB gun, which is a projectile weapon).

> I had a brainwave. “I’m getting the blowtorch!” Brilliant! I could burn the possum.

I'd hope this was a poor attempt at humor, but given the actual methods attempted, who knows.

> I pathetically consulted my iPhone for ideas

If you need to consult your iPhone on how to humanely put down an animal, you probably shouldn't be doing it. Especially if you find some random advice about duck taping a knife to a broom handle and then follow it.

This whole article is horrifying.
Azure's EC2 equivalent is Azure Virtual Machines[0], which bills by the minute.

[0] - https://azure.microsoft.com/en-us/services/virtual-machines/

"Keep your budget in check with low-cost, per-minute billing. You only pay for the compute time you use."
It is not weird. As other comments here point out, it's a pretty normal thing called a declaratory judgment.
Ask HN: What are the best basic phones for hckrs in US? Which phone do you use?
This is a re-post of this question: https://news.ycombinator.com/item?id=15261955 Which I submitted this past Saturday, it got 8 up-votes but unfortunately no comments. Since it was Saturday, I figured most of the techies most likely enjoying their weekends outside of the HN feed, will try to give this question one last chance:

I'm having a hard time finding a good basic phone (not smartphone) with great battery life that is available for use in US. The kind of phone that would be perfect for zombie apocalypse (battery, radio, walkie-talkie mode, radio etc) and for 2factor text-base auth.

Great battery life is a major factor (4.5Ah and up with at least 1 month stand-by).

Another factor that goes hand-to-hand with battery is security and control, should be "hackable" and powered by an OS other than Android (iOS is obviously out of the question).

My search started a couple months ago with Nokia 3310 relaunch, which I think is just ideal basic phone i would buy immediately if it were available in US (1 month battery in stand-by is priceless!)

There is a limited selection of some very great looking options (Cectdigi T19 and Easyfone No.1 on Amazon for example) but unfortunately all those as well as new Nokia 3310, mentioned above, are not compatible with US carriers, these are bound to 2G which is non-existent in US (AT&T shut down 2G in Jan 2017 and T-mobile is shutting it down by the end of 2020)

Any advice? Thoughts?
> You jest at left-pad, but there's real value in simple libraries they might only be "a few lines of code"

Nicely said, but you omit the elephant in the room: that the dependencies have
their cost, which is quite high and is rarely matched, much less offset, by
the value of these "simple libraries".
The body of the article does refer to the Damore memo. Perhaps the title should be changed to reflect that?
That leads into willful blindness territory, where unreasonable ignorance equates to knowledge: if there's no way you couldn't have known something without contriving a way not to know it, then you knew, in broad strokes at least, what you were trying not to know. That's how the law sees it.
> Apple just doesn't seem to care about build quality beyond the cosmetics of their Mac lineup. A great example of this is how they have dual connections from the keyboard & trackpad to the mainboard (USB and SPI), while the UEFI and Linux have drivers to support the keyboard fully, macOS has no driver for the built-in USB connection.

Well, it's complicated.

In the past mobile Macs used USB to connect the input devices like most other notebooks do. At a certain point Apple decided that it would be a good idea to switch to SPI for power consumption reasons.

Following that decision there were certain models which had wired both, e.g. the MacBook Pro 2015. While Apple switched already to use SPI there, Linux still used USB, as there was simply no driver support.

The Retina MacBook in 2015 was the first mobile Mac which didn't support USB for input devices anymore. The MacBook Pro followed in late 2016.

That left Linux without a working driver for the input devices. A year ago somebody started to reverse engineer the SPI protocol to get a working driver: https://github.com/cb22/macbook12-spi-driver/

The release of the SPI-only MacBook Pros end of last year sparked the further development of this driver, so it's slowly reaching a state were everything is just working (maybe except for advanced Touchpad features).

That driver is still not included in any major Linux distribution, as it's still pretty experimental and also required patching the Linux kernel for quite some time, because Apple does some ACPI-related stuff different than the PC-world. Thankfully support for Apples way will land in the upcoming Linux 4.14 (https://github.com/torvalds/linux/commit/53ac64aac9af8cd0e54...) making some code in the driver redundant (https://github.com/cb22/macbook12-spi-driver/pull/46).

So I would say that whole topic isn't about not to care about build quality, but about to care about power consumption. Still having USB on some generations of Macs in addition to SPI was probably simply to ease the migration by unbundling the hardware changes from the software changes.
Of course it's precise (in fact, it's isomorphic to a mathematical proof).
My cousin is a pharmacist... During her training she found out "sometimes if you have an old drunk, you prescribe him alcohol, because the withdrawal will likely kill him"
Can't connect to Outlook.com
Great great branding and customer service. Almost everyone on Earth has a positive personal relationship with Amazon on the consumer side and it makes us complacent.
Very cool. Regarding team naming, is there anything preventing one from registering "google" or "google.com" as a team name?
Considering how jarring the change from Ionic to Ionic 2 was (we haven't yet had time to migrate our 30k line app) I'm kind of worried how the upgrade path looks from Ionic 3 to 4. Moving forward is good, I suppose. But I would have appreciated some information on what this means for us that have yet to migrate to Ionic 2/3. Should we wait for version 4 to be completed?

Anyone have any input for a confused developer?
This is great and will save a lot of people a good amount of money.
The Problems with Redux: Are MobX and Realm Going to Put and End to It?
Answer to your edit: team names are not private, as their hashes can be found in our merkle tree, which anyone is free to mirror or lookup. So if you name your team `foobar` someone would be able to hash foobar and look it up, and yes, prove it exists. This is a feature, not a bug :-)

But if you picked a team name with very high entropy, then I guess that would be semi-private in that it would be undiscoverable by brute force.
Exactly like React - means the language will be abandoned by wider community. The Facebook peeps are gradually building themselves into corporate self-invented mono-culture.
Slack does, and some (all?) of MediaWiki. Outside of that, I don't think it's enjoyed the sort of penetration of other OS projects from FB
As a further alternative, I keep wondering what's left to further standardize towards Intl.DateTimeFormat [1][2] to leave it to the browsers to know the local locale?

I suppose for me and my projects perhaps the biggest usages of Moment are actually for the "humanizing" formats time until/time since (the things like "20 minutes ago"/"3 days from now"). The locale data for those likely may never be standardized into Intl. (~I also don't see equivalents of those functions in a quick skim of date-fns docs, fwiw.~ ETA: Of course I spot it soon after posting the comment; formatDistance)

[1] https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...

[2] http://caniuse.com/#search=intl
Artificial Intelligence, explained [comic]
> every single premise established in Philosophy is rejectable

until it's not, at which point it moves out of the domain of Philosophy and into physics, math, psychology, what have you.
This is true. I just installed Ubuntu on a shiny new (to me) Precision 5510 laptop. 4k monitor native. When I hooked it to my 27 inch, 2560x1440 monitor, the scaling became a disaster between the two screens. Setting the scale on the fly can also be a disaster. Best thing I have found is to set the res down on the higher-res monitor, and set the scaling to the same on both monitors. Or just never move things between monitors.
Key here is long term. If you are investing for long term and choose hedge fund then you are a sucker. Smart investors choose hedge fund only for short term investments and only because they know the fund is trying to exploit some information asymmetry. Such funds are usually ultra secretive and you would get to invest in it only because you knew someone running it.