skysight-inc/HackerNews huggingface dataset:
As a person who does freelancing and running the agency successfully, I can attest that "remote contractor living in exotic locales" is a recurring developer fantasy.

I have had quite a few people ask me how to get clients. I always struggle with the answer. What do you say referrals? It is a business like any other and you will need to exercise other skills besides software development.

In that sense, the article providing a different viewpoint is HN worthy as this is exactly where lots of entrepreneurial developers congregate.
"Those 600 traders, there is a lot of space where they used to sit."
Crazy idea...

How about a one line regulation: You pay whatever you want to your H1B employee. For every dollar under some limit (say, $130K) you pay that dollar to Uncle Sam.

At least it would keep them honest, since any cheating would be a tax violation.
I'd also believe the country's data transmission volume has increased in the same timeframe, and given how IOT is rapidly scaling up, probably a lot faster than storage capacity.
No matter what we're replying to, we have the responsibility to remain thoughtful and charitable so that we can have the kind of civil and interesting discussion we're all here for. Assuming that other users are intentionally making false statements is like a short to ground of sorts—it takes a thread straight down no matter what other more interesting threads we might've had instead (https://en.wikipedia.org/wiki/Principle_of_charity).

You're also not the bad guy, we can't moderate everything and it doesn't mean that other participants in the thread are exemplary.
Er, to be clear, they have actually fixed those issues in the v1 protocol. There may be other bugs, but I haven't been able to find them yet.
Email Privacy Act passed by House, but don't get your hopes up
The FAQ of that article is quintessential NIH, which I think summarizes the systemd project well.
i dont think clojure for clr is maintained much
> We pay 10x what Sweden pays for medical devices, but the US market is the only reason those device companies can be profitable.

Lies, lies, lies, and more lies. This is always quoted, especially in the context of pharma. It's wrong. Americans pay for advertising (which is illegal in most first world countries) and for the yachts and islands of the big healthcare execs.

I work at the intersection of biotech and healthcare. Currently working on a healthcare product that will be rolled out in the EU before the US and will be profitable from day 1 without being "subsidized" by Americans.
Assuming this is the right group, some guys called Singh who are almost certainly Sikh: https://beta.companieshouse.gov.uk/company/05897199/officers
Funding research through banning a buyer from negotiating with its suppliers is pretty much the definition of a Rube Goldberg device.

I don't think anyone would dispute that that's a major way that research is currently funded, but it's fundamentally stupid. You've got a bunch of free riders, and it obscures where and why costs are actually incurred.

Allow negotiation, and then figure out clear, rational funding mechanisms.
> It's important to realize that what private insurance is billed is the same as what uninsured/self-pay patients are billed, but what private insurance pays is negotiated rates that are often pretty close to what Medicare is paying. There's a certain level of shell game going on in there.

Yes, private insurers don't pay entirely what they're billed. Though they still pay significantly more than Medicare pays. The negotiated agreements between private insurers and hospitals are almost always pegged at multiples of Medicare (e.g. "200% or 350% of Medicare rates for $X service").
My comment was only meant to discuss people optimizing for the edge case (road trips) vs the common case (daily driving). There will always be people for whom long-distance driving is not the edge case.

There's a pretty big assumption that travel beyond 60 miles (or 110 in the case of my i3) requires a car. There are a lot of ways to travel that don't involve driving. I travel frequently; it's almost always by air.
China’s WeChat on Iran’s Doorstep
....where the time frame involved is 17 years from 2000 until now.

It's also weird that they don't mention the about to be dismantled Dodd-Frank Act (Volker Rule) that forced most sell side firms out of prop trading.

I guess the headline, "computers replace humans for the most mundane and rules based tasks" doesn't grab headlines as much:)

One other interesting tidbit

> Some 9,000 people, about one-third of Goldman’s staff, are computer engineers.

Goldman has always had a larger focus on tech than most other sell side firms, and that says alot given how much they all put into their technology, but a full 1/3 of all employee's sends a very strong signal of how much they value their tech.

Interestingly, it might have been those traders that slowed the progress of the firm in the early 2000's. You can argue, and I've talked to former GS people who made this argument to me, that having the existing traders really slowed down GS in the march towards high speed trading. Michael Lewis's also makes this point in his Flash boys book.

And not to put too fine of a point on it, but replacing a trader making $1,000,000 a year because he has a direct PnL with a 1/3 of an engineer making 1/2 of that, because the algo has the Pnl not the trader, is a big win for the bonus pool available to management:)
Hmm do you have any plugins that manipulate your browser's User Agent string? We use bowser [0] for detecting your browser version, and (currently) support Chrome all the way down to version 46.

[0] https://github.com/ded/bowser
If this was the first dot com cycle we could just go to fuckedcompany.com to keep instant tabs on this. It was extremely useful when everything started going south.
Being intimately familiar with the COGS and Average Selling Prices of more than a few devices in various geographies, I respectfully disagree. That's not to say you can't have a profitable EU-first product. It's just easier to be profitable with US-first at the moment.
My point is that you're arbitrarily drawing a line between core language and its standard library, that is meaningless in practice.

If reference counting is a kind of GC, and the standard library offers reference counting, then the language offers a kind of GC - same as if the language itself had a built-in refcounted pointer. There's simply no practical difference here.
Show HN: Mind maps to aid learning Scala and JVM / coding concepts
"'I am that I am' was said by Jesus who ate, defecated and did everything else like any other human being, and he is considered being the God by Christians, so he's very much like the Greek gods walking around the Earth all the time, "

1) You were comparing Jesus to the Greek gods, not 'The Father of Jesus'. That's your quote right there.

2) You're a little off on your 'comparative religion'.

Jesus, Mohamed and Buddha were human beings, who were spiritual teachers, not quite 'gods' (although many people consider Christ 'God incarnate' - he was ultimately human as well.).

We follow Jesus, Mohamed and Buddhist teachings, and spiritual which are all 'monotheistic' - or in the case of Buddhism, not quite 'theist' but nevertheless a singular presentation of a 'higher concept'.

This is fundamentally different from Egyptian, Mesopotamian, Greek and Roman religions.

I am not saying that 'Jesus is the same as Mohammed and the Buddha' - I am saying that they are all basically Common Era religions which are in a different category than the others.

Your comments about Mohammed are incomplete to the point of misrepresentation. Yes - he did some crazy things, but he also said many more good things, and his writing is in fact quite beautiful.

Finally - you picked a very poor example of how Jesus is different than Buddha: "as Buddha was the one who recognized that he can chose to not believe in the religious dogma of his environment"

Jesus indeed, asked his followers to not get caught up in dogma as well and simply 'have faith'. In a manner of speaking, that's pretty close to accepting divine notions of 'nirvana'.

Matthew 22:37-40 Jesus replied: “‘Love the Lord your God with all your heart and with all your soul and with all your mind.’[a] 38 This is the first and greatest commandment. 39 And the second is like it: ‘Love your neighbor as yourself.’[b] 40 All the Law and the Prophets hang on these two commandments.”

Basically he is saying 'all the other religious stuff doesn't matter' - this two things are what matters.

There are many other similar quotes where he calls out the 'hypocrisy' of certain Pharisee acts.

So in fact - Jesus and the Buddha are pretty similar at least on that point.

Summary:

Jesus, Buddha, Mohammed - Common Era human beings who are Spiritual Teachers: followers do as they say.

Greek, Roman, Egyptian, Mesopotamian polytheistic Gods and myths - a soap opera of 'super humans' doing various things. There's no moral philosophy or spiritual premise, though you do get some metaphysical ideals I guess.
Winco is a privately-held company with an ESOP (employee stock ownership plan). Employees do not have voting rights. This is better than most private companies, but cooperatives provide voting rights in how the company is run which I think is more important.
Those are two different aspects of template code.

Pulling things out into plain if statements is fine if you only have one or two, but in my opinion, it gets progressively harder to understand the code as the number of if statements increase (for the same reason that writing vanilla DOM creation code does). In my experience, when this type of refactor is allowed, it's common to pull just about everything up to the top of the render function (conditional className compositions, conditional components, even loops). This increases cognitive load because now the maintainer has to mentally piece everything back together on every read. Having been that maintainer, I'd say it's the sort of code that it's fun to write, but not fun to read.

The rationales in favor of hyperscript are largely cosmetic (e.g. JS indents more naturally), and I think that's very much a potato-potahto kind of discussion. Personally, I feel that hyperscript is more readable (because of the terser CSS selector syntax), but likewise, I totally understand that some people find angled brackets easier to read even if that entails super long attribute lists.
Not if your margins are negative.
I really wish Congressmen didn't have federal healthcare, and they had to use the same insurance us plebeians use. That would help them fix up the system real fast.
For an example, Dungeon Crawl Stone Soup is a game that took the complexity of content-filled roguelikes (commands for every key on the keyboard, multiple mode-switches for many commands, layered tileset mapping, etc) and added a beautiful and easy-to-understand and accessible mouse-driven UI and graphical tileset to it, without harming pure-keyboard accessibility.

It's completely possible, it just takes some effort.
True, but i'd rather the brothers kept up the excellent work with the actual simulation, and just let others focus on the interface work via plugins.
StoneSense and Dwarf therapist developers are doing an excellent job at enriching dwarf fortress.
Fedex does shipping. Only shipping. Not retail. Why would retail customers ever switch to using Amazon for logistics, and pay their competitor? Amazon does enough business to have their own skeleton logistics network, but it'll never have the full network Fedex or UPS has; it simply doesn't have the retail margins to pay for it.

Fedex and UPS will do just fine. Amazon is going to have to up its game eventually; investors will tire at some point that Amazon retail doesn't make anything, and is propped up by AWS.
A agency that I once worked for was asked to create a presentation of the future of trading for a well known trading platform. It was the typical fluff around voice interfaces, augmented reality, VR and all that drivel. But we all knew what the future really meant - taking people out of the equation - but we also knew that the people paying for the presentation didn't want to hear that.

When people talk about the risk of automation stealing jobs, they tend to think it's the low skilled jobs that are most at risk. But of your job is to look at data and make descisions based on that data, you're gonna be the first to go. And the more money pinned to your work, the quicker you will be replaced.
You don't need WPA to keep devices from connecting. Any decent router will let you block specific MAC addresses.
> we will assume that declared dependencies are correct, gain a minor speed boost, and it things blow up it's not our fault'.

Wait that actually sounds pretty reasonable. What's wrong with systemd taking that position exactly?
It sounds good, but I'm going to wait for the budget to actually pass before popping the champagne. Considering everything we've seen so far, my confidence that Trump's appointees will actually live up to their smash-the-system claims, and not just be more crony capitalists, is quite low.
I think that's more a result of poor construction (i.e. the effect of the cheapest bid).

Back in 1992 I drove on some (formerly) East German autobahn that had not been touched since the end of WWII. Our speed was limited to about 45 MPH due to the state of disrepair, but jeeze, it was 50 years old!
May the next article be "Goldman Sachs reorganizes the free space into a small office layout" then we're all moving back to Goldman :D
Why AWS chose per unit pricing (probably)
I just watched and enjoyed Cristian Mungiu's latest film (Graduation) about a parent who gets caught up in government corruption while trying to ensure that his child gets a chance to leave the Romania for college.

Two thumbs up.

https://www.theguardian.com/film/2016/may/19/graduation-revi...
Rackspace just laid off a bunch of people at their HQ in San Antonio.
A single format in a well defined place is better than /etc/redhat-release, /etc/SuSE-release, /etc/debian_version, /etc/arch-release, /etc/gentoo-release, /etc/slackware-version, /etc/frugalware-release, /etc/altlinux-release, /etc/mandriva-release, /etc/meego-release, /etc/angstrom-version, /etc/mageia-release all possibly being present.

Lot's of historical crud to clean up in *nix land, this is one of them.
> Do you find the temptation of the plugins to strong to resist?

In a sense... I kept seeing vim plugins promoted as a way
to make my life more awesome, but every time I tried one
it was incredibly slow and I bounced back to vanilla vim.
Not only that, but I kept getting burned every time I would
try what seemed like simple customizations, like adding a
few extra pieces of information to the status bar. After
the Nth time I went to open a 50M file and had vim lock
up on me, I reverted my .vimrc.

> Plain vim doesn't seem much more bloated than in the past.

It's not, and to be fair to vim you can build a pretty lean
version of it if you want to. But the fact that all of the
creaky vimscript machinery is there behind the scenes was
starting to bother me.

That alone wouldn't have been enough to bounce me to kak,
but when I tried it, it immediately overwrote 20 years of
vim muscle memory and I had a lot of trouble switching
back. I had been using visual mode a lot in vim, and I
always felt a little bad about it -- like if I'd been better
at ex I wouldn't have had to use visual mode as much. Kak's
editing paradigm is all about selections anyway, so I'm a
lot more comfortable using it than I ever was with vim.

> How is kakoune in practice? I've been eyeing it as well but was waiting for it to mature a bit.

It's mature enough for me -- I've been building it from
master every couple of days, and crashes are very unusual.
The tmux integration is amazing. I always hated having
vim splits inside of tmux panes inside of i3 windows, and
now I don't.
It would be nice if they would expose an API, or even add a plugin system - if only for the UI! - instead of letting people guess randomly at which bits of the brain to prod.
Something that might be worthwhile to consider is the fact that someone who wants to make a change, only needs to look at a small program instead of a large program.

In the large program case, the programmer feels like they can cross-cut it, install some duplication, and yes: get their change done faster, but at a cost of making the program bigger.

But in the small-program case, you only pay the cost of learning the codebase when you add a new programmer to it -- something that happens very infrequently. Your program stays small, and you gain all the benefits therein (faster, fewer bugs, and so on).
Make sure you also say "... and agree that these terms and conditions supercede any other agreements between us."

[Edit: IANAL.]
There's actually a solid weather angle on this...

- It's a massive sh-tstorm.

- It's raining pink-slips.

- AWS, Google, and Microsoft are about to get a flood of resumes.

(I'm sure there's more to this, but I'm about to drag myself off stage.)
> I'm also not sure how this addresses the problem of including additional datasets to help correlate out identities.

I agree with you on the first part of you post, but this part is a little off the mark. In the original paper[1], Cynthia Dwork confronts the issue you point out head on; they actually start with an impossibility proof that show no treatment of the data will get you the property "access to a statistical database should not enable one to learn anything about an individual that could not be learned without access". The impossibility result relies on the existence of outside datasets.

DP instead tries to quantify the probability of identification, and adds differing amounts of Laplace noise to get this. The idea is that the dataset shouldn't look "too different" with or without your information in it. If your participation doesn't change the dataset much, how could someone tell if you are in it or not, or moreover link you to a data point in it?

[1] http://www.ccs.neu.edu/home/cbw/static/class/5750/papers/dwo...
Hackers hack drone
Older devices are going to have limited capabilities due to their older technology, plus when they break you won't be able to repair them because of the unavailability of parts.

A better solution is to build our own devices using readily-available parts, such as Raspberry Pis, and make the designs and source code freely available. Then these things can be updated as technology improves, and their cost will be low because they won't have their availability constrained by being out of production.
Prime member here, for many years, and I can't recall the last time I got something from Amazon via FedEx. For me, USPS and UPS are how my items end up getting shipped to me, with USPS being the major method.

Granted, I think I'm near-ish (Madison WI) an Amazon warehouse of a sort, so YMV.
Nothing, it's just it broke something this guy maintains/owns because his scripts where literally broken. And now that means Systemd is some horrible monster because it executes exactly what it is told to, and doesn't double guess the input because of some legacy crap.

Garbage in, garbage out folks.
With a single payer system, the insurer can choose prices that will still leave incentive for innovation and not bankrupt all the medical device companies. It is just a matter of choosing the correct pricing, which I am sure is not trivial, but is possible. That said, our health outcomes are not great in US, so maybe we need to balance things out a bit and spend less on new medical devices that help a small number of people and spend more on low tech preventative care measures that help everyone.
It's clear that some people will always feel this way. It's also clear that some like it, or it wouldn't have achieved its current position.
Since when are traders "the Masters of the Universe"?

Apparently a 1987 reference to a Tom Wolfe novel? Is this phrase commonly used in finance? or just a sensationalized title from the author. I feel like if any profession is going to be given that title, it should be engineers and scientists. Though I am definitely biased.
It should also be noted that the DCSS devs are pretty aggressive in cutting un-fun gameplay. (Example: One character will _always_ benefit from praying over a corpse? It automatically happens now.)
Trump to 'destroy' lawmaker who opposes asset forfeiture
Isn't anything based on Om.next by definition based on graphql? That includes the Untangled framework.
What are you basing the yielded nothing on?
Canada is well on it's way to Electronic Health Records.
Markets Update: Breaking Resistance with Solid Fundamentals
Indeed. Russia has one of the lowest male-to-female ratios in the world: 0.86 males per each female.
https://en.wikipedia.org/wiki/List_of_countries_by_sex_ratio

I understand where that comes from: it's a stereotypical generalisation, but Russian middle-aged men drink themselves to death. Large areas of Russian countryside operate on granny energy only.

So, the "supply" of women exceeds "demand" in Russia.

What puzzles me more is how UAE, Qatar and Kuwait have such a high male-to-female ratios. Is it because of large populations of foreign workers that are predominantly male?
They know it because it's the best theory we currently have. Things aren't 100% sure in physics, there are no laws. Just the best available theory which you should treat as fact while knowing it may not be.
> but the doctors are campaigning for them (under many different justifications and tactics).

My point is that they're not campaigning for them. Either directly or indirectly.

> The AMA is like many other trade organizations, in that it often acts as one of many lobbyists for industry interests.

The AMA is not really a trade organization, because (a) only a small minority of doctors actually belong to it[0], and (b) they don't really consistently advocate for physicians' interests.

Even the very article you link doesn't really implicate the AMA at the source (or even the enabler) of these restrictions:

> Even if the AMA were to magically produce a few thousand more residency slots, it would barely make a dent in 91,500 projected doctor shortage.

[0] and most that are members of the AMA aren't members because they want to receive any representation from them, but because AMA membership is required to gain access to the paperwork required for certain types of billing (AMA holds the copyright on the paperwork).
The CLR port has been maintained and is up to date with the latest stable version of the JVM Clojure version. https://github.com/clojure/clojure-clr/blob/master/changes.m...
More like UPS, which has been doing that sort of thing for years as UPS Supply Chain Solutions.[1]

[1] http://www.ups-scs.com
RimWorld is wonderful, everybody should play it.
Nostrademons said "for programmers that can use GC, there are already very good solutions out there", which I understood to mean "the advantages of most ML-family languages over other languages that require GC are smaller than the advantages of Rust over other languages that do not require GC". Which I was questioning.
https://en.wikipedia.org/wiki/Long-Term_Capital_Management ??

Edit: Due to the swift downvotes, let me elaborate. I am not saying this will be the case, I just think that philosophically, blind reliance on algorithms can be catastrophic.
How do you expect to check the end result? The article's Jepsen analysis shows that both the v0 and v1 replication protocols (excepting the very latest version of v1 that appears to be in response to this) can result in acknowledged writes being lost. I.e., the DB tells you, for a write sent with a majority, that the write was successful — to a majority! Subsequently (and, if I understand the article, possibly not immediately), the write can be lost.
To be fair, DCSS's development team have taken a hacksaw to TONS of the game's more complex and esoteric features, all in the name of streamlining. This has made it a lot simpler than a game like NetHack, for example.