skysight-inc/HackerNews huggingface dataset:
"I think it has less impact unless you studied/read a little classic economics."

I suspect that most people would repeat the claim that the chain of events was barter leading to coinage of some sort. Debunking that on its own is interesting.

Other interesting ideas are:
* that in order to manage debt there needs to be (as there was historically) regular corrections to whatever debt system is in operation (the jubilee being his historical example).
* once debt is quantized and mensurable the emotional, social origins of debt are destroyed

Regardless of the validity of his thesis I found the comparitive anthropology, history and literature interesting.

I find your last statement confusing. It seems to suggest simultaneously that there might be an average reader who is educated in mainstream ideas and will find the book revolutionary, and also average readers who are undeducated and will not find it revolutionary and finally anarchists (which is what Graeber is) who will also find it revolutionary.

I did not like the writing style, but I thought the content highly stimulating. It is definitely worth a read.
The games of skeet and trap shooting are played by using a shotgun to hit a target about the size of your hand traveling between 40 and 70 miles per hour.

You shoot those targets about 35 yards ±15 away from where you are standing. You'll hear an alert (or call) for a target which will appear somewhere out in front of you about 3 seconds later. They may be traveling quickly or slowly, near the ground or high above you, in the same or opposite directions. You'll have about 5 seconds to hit two targets with two shells from a "double barrelled" shotgun.

I've little doubt that with an afternoon of practice I could reliably hit clays moving 30% faster; not as accurately as in an ordinary game, but certainly well over 50%.

If the targets were larger and need to be "clipped" rather than fully destroyed then the task becomes easier. Coupled with a shotgun that can hold more than 2 shells, modern sights, and semi-automatic action: I think reliably shooting targets like that is possible.

If drones become considerably more durable then you'd need a tighter pattern of heavier shot to delivery sufficient energy to disable or destroy it. Tighter patterns would make hitting the target more difficult as you need to be more accurate when aiming. As the size and power behind your shot increases it also becomes more difficult to make follow-up shots if you miss because the recoil pulls you off target.

The biggest hinderance wouldn't be speed but maneurverability. In order to hit a moving target you need to be able to predict where it will be, if a drone moves erratically then it would be very hard to predict and so very hard to shoot.
> 3 different "competing" datastores.

These 3 have very different purposes. That's essentially a cache, a data structure server, and a document database. There are good reasons to have all 3.
My iPhone SE died and I just bought an Xperia X Compact. Has a headphone jack :)

My main criteria for a phone are: small, has a headphone jack, and isn't a low-end POS. That leaves an extremely limited set of options.

I'm dismayed that there isn't much choice if you're looking for a phone that can be comfortably operated with one hand and fits easily in a pocket. Make an S9 mini, Samsung.
Presumably all those devices have Bluetooth?
>Windows did exist before 3.1

Sure it did, namely Windows 1.0, 2.10/2.11 (actually Windows/286 and Windows/386), but very few people used them.

Windows 3.0 was the first one to have some diffusion, but it had very limited capabilities, and it's adoption was slow because of the increased specifications for the PC, and in any case not comparable with the later wide adoption of 3.1.
Target customer + planned obsolescence.
Why does everyone (including here on HN) focus on the darn headphone jack, if the article/tweet shows an exciting feature that may finally make the computer-in-your-pocket dream a reality... I am WAY more exited about that 'DeX pad' than the darn headphone connector!
"software developer," as a label, doesn't signal that kind of credentialing (although something like advanced degree might)

A degree from a well-known school and a few years at one or more prestigious companies is an equivalent. Let's imagine a hypothetical developer who graduated from MIT then spent 3 years at Google. He or she would be as "credentialled" in the sense of the piece of paper opening doors as someone who'd gone the law school route and passed the Bar. That person will pass every resume-screen and get invited to an interview for the rest of their careers with just those two names listed.
As I said: "The problem is hitting the damn things".

Please at least read to the second paragraph.
Audio quality on my headphones (Senheiser M2) is better via Bluetooth than wired. Not sure why.
The hype is real! I can't wait to see what new stuff they bring to the table. Probably time to upgrade my S7e.
We also just released improved docs for Base. Still more to do, but much better than before:

https://ocaml.janestreet.com/ocaml-core/latest/doc/base/
We're a middle stage startup hiring our first batch of interns. Up to this point, we've only hired full-time employees and a few contractors. I'm not sure outsourcing is really an option for us just based on our size. Thanks for the reply.
Quite useful
Satoshi, we have a (trademark) problem
I believe that's what everyone in this thread is saying.
Instead of making order guaranteed on UDP, allow removal (delay) of guarantee from TCP:

https://www.ietf.org/id/draft-add-ackfreq-to-tcp-00.txt
The one thing they don't do is actually collapse and leave the customer out of pocket.
Those are not good headphone. £100+ are decent if wired, £200+ for good. Add another ~£150 for equivalent quality if bluetooth.

Also adaptors frequently limit the power available from devices, greatly reducing quality on good headphones.
Automate what exactly? the point is most home users access their router with 192.168.0.1, they don't have a domain name, nor are they likely to want to buy one. This is now no longer a niche thing that a few people want to do, it's a 100s millions (if not a billion) of households needing to do this to access their own router, so it doesn't say "not secure".
I've got a Pixel XL 1st Gen currently, which cost me about £800. I've also got a pair of Bose Quiet Comfort II over ear bluetooth headphones which cost me £300.

With such investments, I'd expect to not keep losing the connection between the phone and the headphones - but I do. They drop out frequently on my way to work, where my trusty Shure SE315s never do.

Also, Google seem to have done something terrible to their bluetooth stack since the upgrade to Oreo. My phone frequently soft resets whilst hooked up to Bluetooth (either my headphones, or my car - doesn't matter which). Again, not a problem when using the headphone jack.
would you have any advice for new graduate entering the market? where to look for and how when searching for jobs?
He produced useful, if poor quality, software. It did helped at a time and when it cease to be useful, it is small enough to be completely replaced with something else (instead of maintained).

It is ok to throw away things and not everything needs to be scalable.

It is also not best practice to base everything on the idea that everybody must be experienced senior to do anything. Many tasks are suitable for inexperienced juniors, because that is enough and it is small enough to throw it away if it goes bad.

The things that were most useful for people I worked for were not the things that were most difficult to create.
Seriously - everyone, if you can afford it, boycott Elsevier.
Don't review for them, don't publish with them (of course, for junior academics that need to collect impact points that's difficult...), don't buy them. The "criticism and scandals" section on Elsevier's Wikipedia entry is huge; their behaviour is shameful.
it is "You only pay once and keep using the app forever, but you can only upgrade the app for the first year after you purchased."
What, no memory card? S8 has one. This is quite disappointing.
+1 for K9. I wish it or something as good were available for iOS.
Is anyone else as depressed as me that this is actual news?
>If you connect your bluetooth headphones to your phone, tablet and laptop, you're going to have a pretty bad time

I don't know. I think it depends a lot on the devices you have.

I have Bose QC35 headphones, and use them every day with my work and personal macbook, and my iPhone.

The connections are completely seamless. Here's how it's usually for me:

I turn them on at home, they automatically connect to my iPhone and macbook. I usually play music (spotify) on my laptop, when I leave for work I just open spotify on my phone and select "listen on this phone" and they automatically switch audio input.

When I come into work the headphones automatically connect to my work laptop and I can continue playing spotify there. All of these connections take a second or two.

In case I get a call the audio input/output automatically changes to my phone and I can take the call, and switches back when I'm done.

Plus I get about 15-20 hours of music listening time with one charge. So charging them isn't a big deal either.
Let’s Not Forget the ‘science’ in ‘computer Science’
CleanMyMac 3.3 Activation Number Crack for Mac OS X Full Download – Crack4Mac
It looks like an ordinary docking station. Can't people care about a docking station and headphones?
machine code. because you couldn't extend any higher level language if it needed it, since you wouldn't be able to write assembly >.>. you'd be stuck with 1 system forever, not being able to make use of any new cpu or hardware features etc.
Maybe just disable js on port 80, let 443 be for web apps and 80 be for web pages.
Not in the same way, or in the same ball park.

Mechanical engineering didn't have its Lisp. We do.
A good answer to why software pays more than industries like law or medicine is that profit per employee in software is enormous. Of the 12 American companies on this chart of the highest profit per employee, 6 are software companies: http://www.businessinsider.com/apple-facebook-alphabet-most-...

I would love to hear an economist explain why this might or might not lead to higher salaries. My hypothesis is there is an element of human nature: if you're rolling in cash you don't have to be stingy.
Thanks, that looks pretty good!
I hadn't seen this before, but I love their attempt to keep parity between their text/term version and the gui version; quite clever and the text version is really functional.
Charities can invest, just look at the Nobel prize for example.

Anyway, I am not saying he should become poor, just that the qualitative difference from 50 billion to 100 billion is effectively meaningless. If he had donated down to say 200 million that would have had a meaningful impact while still leaving him incredibly wealthy.

Consider, if someone makes a huge donation in their will they still make an impact, but it's got zero lifestyle impacts on themselves. The money is still very useful to other people it's just useless for the dead person.
> But there is always someone else there to disrupt them.

Like how the market broke up Ma Bell? Oh right, I’m sorry, that was the government.
Galaxy s6 doesn't have a memory card slot not sure about other galaxy phones.
A pull request to SecureDrop
could list out your skill sets?
Please at least read to the second paragraph.

If you can't hit it with the weapon what is the point of even mentioning the weapon? You might as well have said you could fight a drone with a baseball bat for all you contributed to this discussion.
I thought it was just because the GAFA tech giants are currently in a bidding war for programmers in a very expensive part of the country. I've met and worked with many very talented engineers, fully capable of grokking complex systems, not working in Silicon Valley.
They’re going away in general as airlines look to save weight and slim seatbacks, and recognise that the vast majority of people have a portable entertainment device with them.
Ah, the infamous Bixby button. I also activate this feature only by accident.

I wonder how is the usage data on it. Surely the must have had some justification for keeping it?
End of an Era
Most people dont control a domain.
Q1: It's not apparently from the way the schema is shown whether "name" is a unique key. The suggested SQL will produce incorrect results in the case of a duplicate name as the window framing defaults to RANGE UNBOUNDED PRECEDING, so following peer rows are included in the aggregation.
The Richest People in Cryptocurrency
> but more importantly because those are more or less terrible hacks that should be avoided completely if possible

Seems quite unavoidable with IPv4, or what is the hack you're referring to specifically?

> That's also not sensible. The whole idea of linking stuff to specific networks is bad. There is no reason why access to a device on your home network should in any way be linked to your client device being connected to that same network.

What is the reason against? It's not like the idea of a privately managed network in which you trust all peers is novel or rare. Most people have a network in their home that they manage for themselves or for their family. It's the perfect scope for IoT devices.

> It's the internet, not "the home network and the cloud".

That's an interesting notion, but unfortunately does not reflect reality of use or the design of existing internet protocols, or even the very core concept of the internet: interconnected networks. I have a private network at home. My means to connect devices on this network to the internet is via a gateway which is assigned a single globally unique internet address by my service provider, and a locally unique address on the private network.

If at some point every device has its own global address and is accessible globally, it will be more accurate to assume that something is insecure if it communicates in the plain, but we're not there yet. What the browser is doing now is pretty much assuming an arbitrary level of "better safe than sorry".

> What is needed is a way to establish a trust relationship between two devices that you have control over.

Say, by sharing sharing keys over a network under your control, certified and authorized by a device you trust for pretty much everything else on that network?

> Where those devices happen to be connected to the internet should be absolutely irrelevant.

Agreed, but the current conundrum is that they need to be connected to the internet if you want to use a central certificate authority.
I’m saying that there’s no safe and convenient place to keep your bitcoins.
Hey, I work on the Food Network Canada website. For now.
Symantec has extended security protection for Azure and Office 365
Using Big Data tools to understand complex diseases
S7 and S8 have it.
why not look into starting an agency or consulting company.
From the standpoint of a designer, skinning deprives a product of a unique identity.
This seems like an awful lot of time, money, and energy to pick produce, which you, a human, can already do. It just involves going outside (I know, scary thought).
Absolutely love it. Buying it, thanks!
The Overproduction of Intelligence (2015)
it was a roast people
It's not just about laymen. There are quite a few PhD-holders working outside academia. Many of them cannot even access their own papers without paying ridiculous fees.
Biology's Beloved Amphibian--the Axolotl--Is Racing Toward Extinction
Free Email Optin Blocker Extension – Ask and You Shall Receive @Devopsproject
Reactive Equations
specifically -> "The company is preparing to begin the offering in Los Angeles with its ‘third-party merchants’ and then roll it out more broadly"
If only one could communicate with an HTTP/2 server without using one of the popular browsers... :(

EDIT: Wow, wait a sec, you actually can! You can actually use the HTTP/2 protocol outside of a web browser! Why didn't anyone tell me this before??
That's a great article, but it rather proves the point that the GTK API is a PITA.

Still, you get a lot of benefit from Ruby's flexibility.
I prefer the Huawei approach. There you just need a usb-c to dp or hdmi cable and you can choose between mirroring the phone screen or desktop mode. you can also use the phone as touchpad in desktop mode and connect a bluetooth keyboard.
Facebook testing 'downvote' button
Thanks! If you want to request any new features, drop us a message on Github https://github.com/TablePlus/TablePlus
>Chemical engineering, on the other hand, is about analyzing systems that leak their state everywhere and have effects that feedback into other parts of the system. But it needs to be extremely efficient nonetheless. There is no isolation because it doesn't exist in real-world complex systems.

Is it not possible to engineer in isolation on real world complex chemical engineering system?

I try to do that with software, and most software can certainly benefit from stricter isolation (e.g. looser coupling), but most software teams - even well paid ones - often have an in-built bias against investing in less tangible work which means that you ultimately end up with these complex systems are that hard to reason about.

Not that I feel like I should be complaining about this if it is indeed the reason I'm paid well.
Hopefully Azure will implement some solution to provide SSL for free. I suspect with this announcement, free SSL may get more attention on hosting providers. There's already several tickets open on the Azure feedback website: https://feedback.azure.com/forums/170024-additional-services... -- this problem may go away mostly by itself if it continues to get easier every year.

Google isn't making you do anything, merely notifying users that the connection to your website is not secure.
1. create a company name
2. create a couple different business cards with things like web design, emarketing, etc.
3. hit the pavement. find businesses looking for services.
Evil? Who am I to cast such a stone? But the recent PBS American Experience episode on The Gilded Age. Demonstrates the scale at which J. P. Morgan backed the full faith and credit of the US Government.

http://www.pbs.org/wgbh/americanexperience/films/gilded-age/
You meant "increase efficiencies" or "reduce inefficiencies".
PostgreSQL at 20TB and Beyond (Slides)
Yep. That's why the name for any one of these is "captive portal".
> is somehow safer than keeping it on a USB key

I'm not entirely convinced it isn't for some people. USBs can break, keys can be lost. Exchanges can be insured and put a lot more time and energy into keeping things secure.

There have definitely been a few tremendous failures, but there's an argument for keeping it in a trustworthy big exchange, if such a thing exists. Same reason banks hold money - you don't want your house burning down or burglary to pose a problem. If someone stumbles upon your recovery keys it's game over.
Not true. If you're making 120k in SF, after taxes and pay 4k/month on rent, your remaining salary is still greater than most junior engineers gross pay in the UK.
I only read the linked summary.

I think the lecturer and the objecting instructor are talking about two different things.

The instructor's thesis is that positive reinforcement is more effective. I'm assuming that this was a measured, long term result, e.g. students that were positively reinforced did better on final tests or other summarizing measurements.

The objecting instructor is talking about single instances "in the seat," not measured over time. "More often than not, the next maneuver ..."

I'm assuming that a student's performance will be somewhat more random than an experienced practitioner's performance. So there would be a tendency for regression to the mean in isolated instances, and a small enough sample of instances would not be enough to predict final measured proficiency.

Also because of the way the objecting instructor phrased his objection, I'm assuming that he hadn't checked his observations against the final summarizing measurements.

This is how I made sense of the conflict between the two people.
I like this way (thanks) of promoting donations much better than the post-install script[0] I've seen going around (open collective post-install).

[0]https://news.ycombinator.com/item?id=16335970
High profit per employee leads to a higher divergence in salaries - same as it does for industries like financial trading and research.

If profit per "average" developer is $1 million, then the company is way better off paying $100k extra (i.e. double) to get developers that are 20% more productive than the average - and if the company doesn't do that, then their best people get poached by companies who do.

And while it is impossible to hire the mythical "10x developer", it is not all that hard to find the "1.2x developers" if you are willing to pay double to get them...
I found a pony in Apple's iBoot source code
Captain Picard vs the Replicator – TLNSPRO
Coding without a keystroke: The hands-free creation of a full video game
So what exactly do you suggest?

1) Ban surveillance. Not going to happen, if what you just stated is to be believed.

2) Complain about it.

3) Try to enact means to punish abusers.
"Assuming good programmers + assuming you have certain logical thinking skills outside of programming, like, say, don't live paycheck-to-paycheck and credit-lifestyle".. I just stay out of work until I find a better one with my savings. Worst case I find shitty work until better work.
For me the phone bill was even bigger issuer than slow download speed. Our local telephone company charged more than $1 per hour for all calls. I remember my parents being furious after seeing the bills.
I'd definitely call that the best explanation. You spend a few years working at a GAFAM, and now you've got a hugely prestigious resume from an expensive, high-cost-of-living area that other companies will shell out for, big time. You spend any time outside that cluster, even doing excellent and difficult work, and you just don't have the prestige.

It's also a matter of scale: the GAFAMs just ship more units in terms of revenue per employee. Sure, that's largely because of monopoly and network effects, but hey.
https://en.wikipedia.org/wiki/Twisted_(software)

7 years ahead of node.js
It’s easy to divorce morality from coin tosses, but much harder from people who ought to be concentrating and making an effort.
The reasons underlying the bi-modality are pretty clear to me. There are a couple of major factors at play:

1) Inflation. My starting salary out of college many years ago was $35K. Today's starting salaries are double that. Double in less than 20 years. A $50K salary in the early 1980s is equivalent to $120K today, not controlling for geographic location--HCOL areas are actually far worse than that. Let that sink in as you plan for retirement. My take is that you are never going to save enough for retirement because inflation is insidious and never sleeps.

2) The mythology of the higher salary range. How do developers get past that second mode? They start their own company! Only a few rarified corporate people and independent consultants can pull down pay in the 200s. Again, I'm not thinking about SV where the pay is so skewed due to the HCOL. So everyone else works a number of years and ends up in the 120s-150s and they think they are doing great, but they really aren't (me included) due to #1.

Any way you look at doing software development as a career you come to see that it stinks. I'm not going to recommend it to my kids. I think it's important to know how computers work and how code works and not to be afraid of tinkering with those things or coming to believe that you have no control over it, but as a business, it's nasty and getting nastier.