skysight-inc/HackerNews huggingface dataset:
I have watched how people use crypto-currencies to donate for a long time. I also tried it for a own privacy-project which has over 10.000 users / day.

Since you can see the donation-amount in the blockchain, I'm free to say that "blockchains" are not the solution to this problem. People do not donate, no matter if via paypal or bitcoin.
Thank you for answering the question seriously. All the down-votes were giving me the impression that the answer was "you don't". It's good to hear/read that the Java community is moving on from those practices.
Watching this documentary was a really unsettling experience. The subversion of information has become so institutionalized, and common people are so accepting of it, that it is hard to even think about how we can escape it. My only logical conclusion is that things will continue to get worse as people get more and more distant from the truth. Perhaps a new dark ages.
MicroEJ OS, a Java based OS for micro-controlers like the ARM Cortex-M3, with 128 MB NAND FLASH + 512 kB internal for storage and 32 MB SDRAM + 96 KB internal for program data, running at 12 MHz is far away from the average Android device configuration, yet can still run a mix of Java/C stack.
Why Lidl failed in Norway
I agree and like those things too. Sadly the economics of producing those things in the current environment typically lead to subsistence levels for the crafstmen.

In the American economy of 2017 if you don't have scale, pop, leverage, access to the discount window etc... you are going to be poor or close to it.
Strictly looking at everyone's selfish interests we will head to destruction of jobs which can be automated because it's the companies that decide which people to employ. If a law is passed that people must be employed, automation will happen elsewhere and companies from abroad will be more successful.

In other words, it's inevitable.
Facebook Notifications: A Review
Yeah, this is actually AWS Snowball. But the Google Cloud does no have a competing offering. It has none publicly, so it would be of real interest if they only have it for big customers handing over their first born son or for everyone on request but not advertising it like AWS.
Add a DM button in a tweet on Twitter
Traditionally, the original paperwork machines were human-based and called "bureaucracy". They were well-known for being extremely infuriating, even before they were ported to computers.
I thought so, too, but found in reality it's actually helpful. On one hand it doesn't really matter if you feel you have more time. On the other it also drastically increases your flexibility if you need to take off a few hours once, since that doesn't put you behind as many hours.
Keybase is a VC-funded startup, and this is part of the standard playbook for such companies. Expect more of it from Keybase, and expect it for any other company whose investors are still looking to get a payout on their millions of dollars.
As someone who lives in Africa, hoorah! More of this please. For me the best feeling is visiting a web page that is almost entirely text based. It loads in a few seconds which feels like quite a rare feeling these days.
Short version: how about we just literally give everyone a job that needs one?

Long version:

As Hyman Minsky* points out, financial capitalism is inherently unstable, in the sense of having perturbations that are big enough and frequent enough to transform the lives of individual human beings. Our impending wave of automation is one of those perturbations.

We're probably not going to get rid of capitalism anytime soon, and even if we did that through violent revolution, the resulting perturbations would almost certainly be worse. So we've got to adjust what we've got. Plus, capitalism does have some good features.

We could literally ban robots from taking some kinds of jobs, but that's a temporary fix, and do we honestly want people driving trucks all night, hopped up on drugs, in order to feed their family that they never see? We should get rid of shitty jobs where we can.

I'm not sold on universal basic income. It's really expensive, and it eliminates one of the best features of capitalism, which is working for your money. Working for your money gives people meaning, purpose, and a network of human relationships, which help promote a healthy society where people feel valuable and valued.

So how about this: universal basic employment. The government literally guarantees everybody a job. At a living wage, for a reasonable time commitment (less than 40 hours a week, I hope). As the capitalistic side of the economy shrinks, government automatically creates jobs to pick up the slack.

Capitalism coupled to an adaptive socialist job-creation program.

BUT WAIT, you scream, THAT WILL JUST EXPAND FEDERAL BUREAUCRACY AND EVERYONE WILL END UP EMPLOYED IN A SOCIALIST HELL!

Devil, details. I would argue that a related deep issue in American society is the breakdown of our local communities. So let's kill two birds with one stone: build an adaptive hierarchy of taxpayer-funded job creation driven from the bottom up.

Local councils meet with their neighbors, figure out the kinds of things that need to be done, built, whatever in their communities, match their needs with the local unemployed talent pool. Counties monitor the local needs. States monitor the county needs. And the feds feed money as needed and operate with a light touch.

All these local community jobs pay the same, and it's a living wage. This serves as a soft wage floor in place of a hard minimum wage. It's a bit like an Americorps that pays enough to support you and your family, all the time, for anyone that needs a job. It has a lot of features of the New Deal, actually.

* Underappreciated economist, newly resurgent since the 2008 financial crisis. If you took some economics classes in college, you should be able to understand his writing, but he's not a great writer. I'm just barely getting familiar with standard economic terminology, so his stuff has been a really hard slog.
مسکن دوراندیشان – فروش ویلای دوبلکس 240 متری در شهرک صفاییه بابلسر and عکس
It's interesting that so many people are so opposed to automating jobs. When I checked out my groceries myself, a neighbour also did the same. I said: «Hello are you also trying out new things?» and she seemed embarrassed. A week later she returned to the traditional way of buying groceries.
Guess Evernote are prepping for a sale/IPO?

Moving into the cloud at this stage doesn't make any sense otherwise.
A big misconception that I had in my 20s, and I'm sure others have had, was my belief that life isn't as good when you're older. You probably look at 40 or 50 as being old, but when you get to that age, you still feel young inside and besides the little aches and pains, you feel pretty much the same. I'm pretty sure your 40-year old or 50-year old self will appreciate the work you do now and for the next 15 years towards big goals, because you still have a lot of time to enjoy them.
I used a Pentium 150MHz to play mp3s and do other stuff at the same time. It worked just fine. This was with Winamp in around 1997 I believe.
I did try EMR + s3distcp a while ago. AWS Support recommended it and provided instructions in their docs. It was not very fast for me. The data I was trying to copy was about 400 GB of small 5-20 kb files - not ideal for fast copying. I gave up and used a different method.

I suspect Evernote, if using S3, would have a similar data profile of many small objects.
Ask HN: Four talented data scientists with 3 months, what to do?
I have a chance to get 4 talented data scientists to work on a project for three months. But I don't know what will generate a good enough amount of value. Any ideas? Also, getting datasets might also be an interesting problem.
IANAL, but doesn't OpenJDK basically do the same (implement documented API interfaces) with Sun's Java? And the Windows syscalls are IIRC also publically documented...
I can understand that a company wants to do away with the distraction of having to worry about running a datacentre but is using one of the major cloud services cheaper than running your own? Amazon and Microsoft seem to be making healthy profits off their cloud services. That's part of your cost.

Now it may be that even if more expensive, it is a better use of your capital (renting instead of owning so that you can invest your capital in higher return investments like hiring better people). But is it cheaper, at an equivalent level of service / redundancy?
Tesla does much more in-house when compared to other auto plants, they buy more individual components and raw material and less partially assembled parts. I'm told that many of auto plants that produce the complete vehicle do mainly integration work these days. Tesla's approach is different, so they require more hands, but pay considerably less for the upstream supplies flowing into the plant.
not claiming that spring does it well but handling the user identity across microservices is kind of the major pain point for me.
That's good to know, Thanks!
Option 3. This is PR and not a postmortem containing facts you can use to inform your decisions.

I fear there is no journalism here. No attempt to uncover real motivations, nothing remotely negative, no dissenting comment from current/past engineers, nothing about who paid what to whom, the incestuous relationships of ex-Googlers (Evernote CEO is ex-Google), how much Google is losing to take on high profile customers, who is placing these stories or anything other than pushing the narrative that "everybody must move to Google Cloud".
Please use the original title as per HN rules.
Startup Spotlight: Self-destructing product spotlight
The Evernote engineering team posted a five part blog post [1] that goes deep on the detail of the migration and work to maintain consistency.

TLDR: Shard at a time was replicated over the network, then live traffic was cut over to the Google Cloud replica.

[1] https://blog.evernote.com/tech/2017/02/08/part-1-evernote-se...
2019 BMW X7- the full-size X7 will offer additional luxury
Debt Mistakes You Should Avoid – PersonalMoneyService
There's so much magical tech bullshit thinking embedded in "if people aren't donating via PayPal, switching to Bitcoin is going to make them donate even though Bitcoin is a lot fucking harder to use than PayPal".
I prefer automated checkouts out of respect to humans - how terrible job that is! And also as a reminder, how terrible the software is. (I design and write software, not of this type though, for a living.)

Although I take my time to go through it. Damn, if it's done by machine, I can do it on my own pace.
So xoctave[1] is not commercial version of octave?

[1] http://xoctave.com/blog/
I've find Boost to be of really poor code quality

Which is telling because it's raison d'etre is quality and it was written by some pretty smart people.
Maybe the traditional pillars of society feel their authority and power over people is being threatened?

Lets face it, we've had for the best part of a few hundred years news & media organisations telling us what to think and do, but the internet lets us ignore them and distract ourselves with confirmational bias content as well as a little bit of cognitive dissonance when we fancying being provoked or outraged over something.

Is this focus on Fake News an example or an outlier many of the control mechanisms that make society are breaking down?
If you don't trust your OS vendor to make such choices for you, why do you trust their OS? Consider a case where

- a user installed a top of the bill vendor driver.

- vendor goes out of business.

- driver has enormous security issues/doesn't work with some newer hardware.

- Microsoft releases an improved driver.

Should Windows:

- assume the user knows better and keep using the vendor driver?

- ask the user whether it can remove the outdated vendor driver (and any older one(s) still present), so that the Microsoft-provided one can take over? (even if the vendor-provided driver targets a broader range of USB devices?)

- do what it does now?

I think the number of people who would rightfully want to still pick the vendor drivers can easily be counted on the fingers of one hand, so my $0.02 is on the last.

All others would be baffled by any question asked and accidentally might pick the wrong answer.
IIRC there was just one fragment of a scroll found years ago, with the cryptic message: "koyìsˀərun χàd ləwaþ χàd va"

Which loosely translates to: "Will anyone really believe this stuff?"

It's unclear what it was referring to.
Well, maybe your intuition is right and you are indeed running out of time.
According to Oxfams reports, beginning of 2016 62 people owned as much as the bottom 50%, and beginning of 2017 it was only 8 people owning the same. So if you extrapolate this a bit, with this rate of wealth accumulation, in 10 years time a single guy will own the whole planet and we will all be the peasants working for him.
So get your shit together and be that single guy...
They had something like this, but now outsource it to iron mountain: http://itknowledgeexchange.techtarget.com/storage-disaster-r...
> We already get hours-long mainframe outages

I often wonder if those outages aren't sometimes caused by hackers to begin with. Publicizing them as hacks would only serve to cause panic, and let other hackers know how vulnerable their systems are.
It's actually a battery company that will sell you some wrapped up in a car, attached to solar panels, or just by themselves.
2PB costs 6 figures for regular GCS a year, I probably wouldn't rely on Google to continue to provide that for free.
Inside the crash of Fling
High sophisticated Fileless malware infected 140 companies in 40 countries
Maybe not enforceable (I dunno) but the academic scraping clause seems very good. You can't really hide that you scraped from GH if you want to publish it according to accepted standards (transparency, i.e. there will be a "data was collected this way" section). So if you don't open access your work you risk writing a worse paper if you want to hide where you got the data. At the very least this gives us a nice opportunity to shame people for not OAing their Github-data based papers. I like it :)
I have a different suggestion.

Build software that can work on a distributed architecgure. So people in Ethiopia can run their stuff on intranets and mesh networks and only occasionally send stuff around the world.

What broadband has really caused is this assumption that the computer is "always online". Apps often break when not online. When in reality there shouldn't even be "online/offline" but rather "server reachable/unreachable". And you should be building offline first apps, with sync across instances.
> Vulkan: Its on most Windows PCs, most Linux PCs, on newer Android devices, and on the Nintendo Switch. Also there are rumours of the next PS going with Vulkan too.

The most Windows PCs have Intel cards, which only have a beta driver available.

The majority of AMD and NVidia owners with Vulkan support, are on Windows 10, which supports DX12 anyway.

Newer Android devices, means Android 7, which thanks to how update process works, a whooping 0.7% market share, composed of Google Pixel, Smasung S7 and LG v20.

Nintendo has added Vulkan support to Switch, but they are only testing waters, the actual API that allows to make full use of the available hardware is called NVN.

Sony, I really doubt it. The PS4 APIs, the successor of LibCGM is actually quite close to DX 12 and the PS 3 experience with OpenGL ES wasn't that great.

http://sandstormgames.ca/blog/tag/libgcm/

Vulkan is still catching up with DX12 for stuff like multi-GPU processing.

Linux PCs are just 2% on Steam, and drivers are kind of working, hardly a value proposition to make to most professional game studios.

https://www.youtube.com/watch?v=ynyO3O3zd3E
var gun = Gun('https://gunjs.herokuapp.com/gun');

gun.put({hello: "world"}).key('random/WVNqluP4q');

and

Databases can be scary

Who exactly are your target market?
It's not a donation but a licence fee. For enterprises this is effectively compulsory, not opt in. I meant it would be convenient if there was some platform to maintain the licence contract chain so that a dual licenced project could use a third party dual licensed library, and the license fees would be forwarded to all license owning parties in a transparent manner.

Just an idea, not sure if it would work non-parhologically in the end (i.e. some mega troll buying the licensing rights for a set of critical open source libraries, for example ).
Another with more detail :

https://www.bloomberg.com/news/articles/2017-02-08/akin-gump...
I may have been misunderstanding the whole thing, but wasn't the FSF supposed to kind of do that (among other things, but still)?
"I don't think Metal is even a contender, given how bad macOS hardware is compared to Wintel"

That is BS. You're judging an API based on the hardware it tends to run on?
Dunno the accuracy of this source, but http://china.aiddata.org/projects/1471

> The loan is worth 475 million USD at the rate of Libor 6 months (0.507%) plus 2.6% with a 3 year grace period and 23 year maturity
evernote user. cannot tell.
OpenJDK was/is an official Sun (now Oracle) project.

But others did reimplement Java without authorization, such as Apache Harmony, and, well, I think you need to look up Oracle v. Google.
If you wait 10 seconds to get the news you are more patient than me. I would quickly go elsewhere unless they deliver high quality news.
Running a datacenter is still a hard problem to solve. Evernote just realised that.
I'll add to this that unless you use a tool like wsusoffline[0], even on a fast ISP, on an SSD, running a beefy i7, you're looking at hours of downloads and countless reboots to get fully up to date running 7.

At least a couple vendors in the medical and car repo verticals doing exclusively remote support and activation require systems are fully updated before they'll deploy their wares.

[0]: http://wsusoffline.net
Cloudron: Improved domain setup
"10.000"

What number is this? Is it ten? Ten thousand? I don't think decimal (thousand) separators are necessary when you can write the number without, use scientific notation or the number in words. But there is an English-speaking standard (comma) and an international standard (thin space). Considering that there are at least five better options I think this usage is perverse.
Where are the second checks? I've used the system often in Europe, mostly London, and never had a second check.
Chrome on Android has this exact same setting. I currently have 26 sites allowed to run Javascript.
I agree with your concerns of open source projects using slack, but:

> I'd be forced to use their awful client

Who forces you ? You can use slack on the web can't you ? You don't need to have yet another browser engine running on you computer.

> Just use IRC.

Please don't … IRC is the opposite of user friendly: it has no good web interface so the casual user won't come in because he doesn't want to install and learn a new software (IRC client). But slack isn't the only option here, it's not even the best open by far, Gitter[1], Mattermost[2] and Discord[3] are alternatives to IRC which aren't Slack.

[1]: https://gitter.im/
[2]: https://about.mattermost.com/, they don't provide chat hosting but several organisation do host mattermost servers (Framasoft for instance https://framateam.org/)
[3]: https://discordapp.com/ targeted at gamers, which is a good sign of quality, but fine for general purpose use.
You kind of have this with the other licenses, like the MIT one.

However the sad reality is that outside a few unicorns, working in open source means being sponsored by a large corporation or via support contracts, otherwise better give up.

Both don't suit that well to desktop software for example.
I am curious what happens if this happens at Google or Facebook. How hard is it to reach Google/FB user data for an engineer?
Infrastructure is always messy:

http://www.dourish.com/publications/2007/BellDourish-Yesterd...
Google does not have any engineers in the countries where are company operates or has contractors. Many people on HN are not from the US or not from locations having this option, so most of our judgment comes from using the online help or having a call with Amazon/Google/MS. Based on my experience, I still think Amazon wins. I bet it was really helpful for Evernote to get such a support though.
Cryptographically Secure PHP Development
> The flaw in the “page weight doesn’t matter because average speed is fast” is that if you average the connection of someone in my apartment building (which is wired for 1Gbps internet) and someone on 56k dialup, you get an average speed of 500 Mbps. That doesn’t mean the person on dialup is actually going to be able to load a 5MB website.

As someone mentioned below too, the median value would make much more sense in this case (which it often does, it seems).
What I Learned from the Declassified CIA Archive
Also, does this apply to free streams, or in other words not subscription services?

It would be nice to travel around Europe and keep streaming for example the coverage of the olympics in my own language without the need for a VPN.
50 TB of SSDs could fit in jacket pockets. If the chips were removed from the boards or at least the plastic enclosures, they'd be unrecognizable.

Or 100 512GB micro SD cards which are available to consumers; say 5 a day for a month...

Physical exfiltration is not the problem.
Oh, it burned: http://simson.net/hacks/cubefire.html
End the Imperial Presidency Before It's Too Late
Yuri frames subversion in a sinister way, feeding on anti-Soviet sentiment. However, what is progressivism if not subversion? Hasn't the dominant culture subtly shifted to where homosexuality and other "deviance" is tolerated, if not accepted? Is that shift not a subversion of the previous society and its norms?
Fair enough, the FT is good and there's lots to like about the Guardian too.
When to Use Include() with Entity Framework?
Agree, someone close decided to fly planes after retiring (60).
And Some famous painters started in their 30s/40s.
Median also does not make sense. Dialup is not as common as other connections anymore. You would get pretty high ADSL Mbps as the median.

Generally the distribution of bandwidth is multimodal, similarly of latency.
Is it just my feeling/bias or projects under the GNU umbrella suffer the problem of not putting the developers at the center of the project enough? One of the things you should get back from doing something like Octave, is to be recognized at least in certain parts of the software community. When an OSS project is a GNU project maybe it is less likely to get the deserved credits, that later may lead to positions, donations, or whatever, compared to having a project on Github, regularly writing to a blog, and so forth. So, without trying to ignore the fundamental problem of a lot of work important for the society that does not compensates the developers as it should, maybe OSS developers need to get smart and try to put themselves at the center of their projects in order to get the visibility that later may save their careers.