skysight-inc/HackerNews huggingface dataset:
For SMBs that probably is really bad. Just the fact that a small website you’ve just heard about requires a lot of your data would be negative for their customer acquisition, while other people would continue trust major companies.
I'd jump ship to OVH if they have a DC in NY or SF.
"Let’s try an another strategy then: bump as little as we can. This strategy worked much better."

Not sure this is a better strategy - it accumulates technical debt.

I think you should try to update as much as possible and stay ahead of the curve. That way you can reap the benefits of performance improvements, bug fixes and richer APIs. Sure, it makes sense to not use the bleeding edge, but being on the oldest possible version doesn't seem to be a good strategy either.
I just tested this on my iPad 4th-gen, which is stuck at iOS 10.3 these days.

Safari cut-and-paste works for images.

Of course, as the iPad runs out of memory as I use multiple apps, stops Safari then reloads it when I come back. Which loses any edits to the content.

Expected. The unexpected is that this simple thing is as functional as it is...
Qt license is pretty ok, it is just complicated for the typical crowd that wants to sell stuff built with free (beer) tools.
Ask HN: GDPR for solo founder
I run a small SaaS from outside the EU but with few clients there. I collect names and some physical addresses. It’s nearly impossible to know what I should do for GDPR:

* is a message about using cookies enough?
* do I need a privacy policy
* ...
> the American worker is still getting shafted by the industrialists who loved cheap outsourced labor.

No! No, no, no! Thousands times no! American workers are being shafted by consumers who love cheap products.
Smartphones will be built again in USA when USA workers will accept to be payed as much as their Chinese colleagues. Either that, or be forced to pay more for everything so that USA brothers will be able to produce other stuff as well.
I really don't understand how people could vote for a clown promising to 《make USA great again》: USA are still great, there's not a better past to long for, and that is also due to cheap stuff being provided from abroad.
Globalisation is not something you can choose: it is the reality, and it will remain at least until we will have cheap oil to ship things around the globe. You can choose to embrace globalisation or to stomp your feet, but the world will move on anyway.
Do you want manufacturing jobs back in the West? Fight for better work conditions in the East!
Your distinction between an app (short for ”application”) and program is highly confusing.
Is being a dad really this scary??
What if the depression subspace can't be escaped from by just twiddling with the break schedule?
Electron is the third wave, before we had MSHTML and XUL.

Just like its predecessors I give it one or two years more max, then it will fade away like they did.
Bulletjournaling
This is the most dystopian article I have read in a very long time:

>“They thought we could read their mind. This caused some discomfort and resistance in the beginning,” she said.

>“After a while they got used to the device. It looked and felt just like a safety helmet. They wore it all day at work.”
> I think Dave Chappelle said it very well: https://www.youtube.com/watch?v=inlDT62oGy8

> And that leads to an even bigger realization: people (and the body politic) don't want jobs at all. Jobs aren't useful. People generally only want the resources and independence that come with a job.

I have to strongly disagree with this point. It's used a lot, particularly on HN, and I do wonder if any of the people making it have ever worked in a real manufacturing job in order to have developed this opinion through real-world experience, or it's just part of the current narrative they feel they have to parrot, and is merely uninformed.

Working in a manufacturing job, doing something real, making an actual physical product, being part of a large team and something greater than yourself can be very rewarding and provide a lot of satisfaction and a great sense of pride and purpose. Leaving the plant at the end of a shift, seeing convoys of lorries leaving the gates with what you made on board can give you a quiet sense of accomplishment and pride: your personal efforts went into that, and without them they wouldn't be going, and you head home tired but happy. You were useful and contributed work of real value to a greater whole. As a current software developer, I get little of the same reward and satisfaction, despite working hard and being paid several times the salary.

America (and the rest of the West) do need those jobs back. Manufacturing is the basis of our economies and civilisation. The wealth and prosperity it created is the reason for the quality of life we enjoy today, but this will rapidly decline once the source of it has been destroyed. Hollowing it out might have been for the benefit of some bankers and investors in the short term, but it's a long term disaster in the making which was obvious a couple of decades back at least. Without this industry we are little more than consumers subject to the will of others. We can only coast on the success of previous generations for so long; the accumulated wealth of those years will be quickly spent and sent overseas. The ability to manufacture is power, and we have given away that power and as a result impoverished millions of our own citizens and left ourselves vulnerable, and all for what exactly?
Mostly Java and .NET, if we let aside the AOT compilation part, although it is being improved.
Vaguely related, I implemented Busy Beavers in C#. It also has some support for automated proofs (i.e. making it run exponentially faster). It's open source at https://github.com/nerai/Nibbler
During my time in London I used similar tricks (looking for the sun or finding the BT tower by looking for some window reflections) to find my way after leaving the tube, but then I was taking a vacation in Rio de Janeiro and when I was walking towards to sun to reach the south facing copacabana I had to learn that in Rio the sun is north :-/

At first I felt kinda stupid but then I realized, it was my first time on the southern hemnisphere and until that point the sun was always south of me ;-)
Bench.co

They provide a real human to do accounting for you, with all your accounts hooked in. Cheapest plan is $100/month.

I recently folded my LLC and no longer have need of their services, but but I used them for 2 years and had no issues. Had a CPA do my taxes based on Bench's year end documents which only cost a 100-200 bucks.
> they gave free money to Goldman Sachs!

Well the facts are that they gave loans which are paying off when you look at the list. So the real “injustice” here is that the government went into the lending business and “stole profits” that otherwise would have stayed in the financial sector. Yet they only did so because the entire financial sector was devoid of liquidity to fix the situation. As for “what about schools!” And similar, well the investments in the financial sector which are now paying out can be used in these areas. Not going through with the bailout, putting all the money into the education system and watching as the entire country goes into a recession would not have procided eventual payouts that could be reinvested into the financial system down the line. When your house is on fire, you don’t gain anything from renovating the facade.
There also was some online game that did the same, I doubt they had a lot of user data.
Fascinating article. I love getting lost in Tokyo too. Here are a couple of tips I could add in case of Tokyo...

* All the TV antennas point at Tokyo Sky Tree.

* All the regional train tracks (except Yamanote) are radial. They're all going toward Yamanote Line.

* Major named streets (except "Kanjo" or circular streets) go to the Emperor Palace.

* Tokyo is a city carved by rivers, so it has many ups and downs. Pay attention to town names that are typically indicative of its configuration, e.g. -yama (mountain), -oka (hill), -tani/-gaya (valley), -saka (slope) etc.

* Beware of subway lines and subway exits because their shapes are very unpredictable, with confusing station names.
Ask HN: Do you know any interesting websites that don't use JavaScript at all?
> It turned out the medinas (old towns) themselves were so densly packed, that you could not see much of the sky to get any lock on satellites, and the internet coverage was very spotty.

Instead of a paper map I usually use Openstreetmap (OsmAnd client) for that - you download the map beforehand, and then just read it like a paper map in case you have no satellite. Switch on landmarks etc for recognising places better. It also has much more footways and small streets than google maps.
This is a basic protection that should have been passed a long time ago, don't try to frame it as "censorship", it was created to give you control over your own personal information.
I wasn't meaning to imply that its a zero sum game, I'm totally with you on that one.

The "worse-paying jobs move to poorer countries, the wealthier countries get better-paying, higher-skilled jobs" is true, but you could also phrase it differently: you now have to be this tall/smart/educated to get a job in the west because you're suddenly competing with people in china or mexico who will do it for 1/10 the wage. One could say that this is how it should work, because they need jobs more urgently than we do, and its a valid point. But tell that to an unemployed steel worker in the Rust Belt. This is how you got Trump.
Geostationary satellites occupy specific spots over the equator. If you want to catch a satellite from the edge of its reception area, you point the dish quite noticeably eastward or westward. Since the Atlanteans never put up TV satellites, in the UK that means all the dishes are either pointing south or southeast, never southwest. You can often take a surprisingly educated guess at the immigrant ratio of a building just from looking at where the dishes are pointed.
The Basic Sourdough
As long as the data is used as one of many guideline sources which is scrutinised by human officers before the individuals are suspected and acted upon, I personally don't see a problem with the inaccuracy (which will get better over time).
A simple hack which gets us 10X more social proof on Facebook ads
I have a small quibble about the names though—or perhaps I didn't fully understand the example.

Since "inverterPowerChange" returns a Behaviour http://hackage.haskell.org/package/reactive-banana-1.2.0.0/d... which is supposed to be "inspectable" at any point in time, shouldn't PowerChange, PowerOff and PowerOn actually be PoweredState, PoweredOff and PoweredOn? The former sound more like event names. Or perhaps should "inverterPowerChange" return an Event instead? http://hackage.haskell.org/package/reactive-banana-1.2.0.0/d...
This post is a followup to this one: https://news.ycombinator.com/item?id=16946178. The other post is part 1. The post is about making your sour dough.

This post however is about how to use the made sourdough to actually bake a sourdough bread. I hope it's not too confusing.
Rotor sail helps Finnish ferry Viking Grace reduce fuel consumption
:D YMMD
HOW HEALTHCARE AGENCIES HAVE HIJACKED THE WORLD
Quarterly reports.
I'll try when I get home but I'd be shocked if that's the case. They're more likely to merge at an earlier point as paths now have shorter jumps.
Yeah that Guardian article nails it. Taleb can't do nuance - its all black and white. I believe this is both his strength and his greatest weakness.
> It's whether they're predictable enough

I'm used to the law going easy for a first offence, or an accidental breach. Occasionally we have separated offences (murder and manslaughter for example), but most of the time there's just a maximum that is reserved for the most wilful, or repeat or extreme cases. No one has ever been bankrupted by our unlimited fine for cannabis possession (most get a caution or trivial fine).

Apart from anything else means are assessed before any fine is levied. If you're on minimum wage a £100 fine is going to hurt rather more than to a millionaire. So means are assessed first to try and remain proportionate.

So how is it done in the US? I only have what I've gleaned from the media. Does the judge or regulator enforcing really have no discretion of penalty or always seek the maximum? I find it very difficult to believe that the entire range of penalties and when they apply are spelt out in every law and judges or regulators have no discretion or common sense. Movie "experience" seems to indicate a lot more horse trading goes on.

Do our legal systems diverge so much that US citizens completely distrust theirs to do anything but bankrupt them for minutiae whilst we remain certain they can and will be proportionate?

> ...extraterritorial limits. I think that's bad, and I don't see how it makes the EU's reach any better

I'm somewhat uncomfortable with some of the global precedents myself. On the other hand I'm not sure how it is avoided in a world that is so globalised and so many internet services have essentially ignored EU privacy and data protection. So what's the alternative?

We're not enthusiastic to adopt the US model of privacy and many internet services aren't even paying lip service to our (too) limited protections. How else to fix it? EU wide Facebook blocks seem like a fine way to start a trade war!
Maximizing Customer Satisfaction
Compilation times didn't even improve when moving from HDD to SSD. That will just always be a CPU-bound task except for (maybe) some real edge cases.

https://www.joelonsoftware.com/2009/03/27/solid-state-disks/
Also, the course walks over a few common ML algos and provides some predefined datasets as well.

Fairly good course, in fact, developers in my team build custom models for our internal hackday only by following this course and a few open datasets. I guess the datasets were from here:
https://dataturks.com/projects/trending
I thought his talk was refreshing. We may put bucket these 11 things as a cliche of the silicon valley startup, but sometimes I wish my company (revenue 50+ Billion $) would adopt some of these principles. That's a distant dream unfortunately.

The question I have is - how can we figure out a way to run a company that is very large and also abide by these agile, dextrous principles? Is it that the solution doesn't exist? I have heard somewhere between 50-500 people where the company becomes very beauracratic and impossible to run efficiently. Or is there a specific kind of leadership that is needed?
> One of the reasons SSDs felt so much faster than HDDs was the massive improvement in 4k r/w.

Also because that was a bottleneck. Now the CPU is often the bottleneck, so I doubt you'd notice Optane (most people can't even notice NVMe vs. SATA).
Drinking/Karaoke, in order to build a connection with client or bonding with coworker is a big part of Japanese business.

I bet a lot of people don't want to do it, but Japanese culture is not kind to someone who stand out from the group, so...
A whitelist sounds like it would be far easier to maintain, though each user would be on the hook for that.

No more cat-and-mouse that you'd have with the blacklisting approach, at least.
It really surprised me to see a Stanford undergrad fail at anything to be honest

Why? The impression I've gotten from a lot of time in industry is that the average Stanford student/graduate is, well, average.
Can it handle a 144 Hz input signal?
Classic Papers in Applied Math
Similar idea: https://bixense.com/coffeepp
State Sovereignty in the Internet age
For those interested in such newsletters and curated content, I run https://discoverdev.io

High quality software engineering articles - both newsletter and RSS feed.

Been running it for about an year - curating over 1200+ links! 8-10 links every weekday, newsletter every weekend!

Sorry for the shameless plug! Just thought people who'd like this would also find Discover Dev helpful!
Razorpay (YC W15) Is Hiring an Senior / Principal Engineer in Bangalore
About Us

Razorpay is India’s first converged payments solution company. We act as a payments layer for businesses and provide end-to- end solutions required for operating payments in their business models, not as just a software but as an actual extension of their business. Our clients characterise Razorpay as the company focused on building the future of payments in India. We have designed products to help organizations control their entire flow of money, starting from accepting payments to managing them internally to disbursing required payments to vendors. These products serve as a layer on top of the payment gateway and provide wonderful functionalities like charging recurring payments, collecting bank account transfers in the same dashboard, generating payable SMS links and mail invoices and much more. In its 3 years of public release, Razorpay has been able to garner over 75,000 merchants who trust us including the likes of IRCTC, Swiggy, Zomato, Zerodha, GoIbibo and may more. We are on a mission to simplify the journey of money throughout India and we are just getting started.

Roles and Responsibilities
 Be involved and drive technical and design discussions.

 Help us scale our payments and finance infrastructure.

 Help us make decisions to shape our REST APIs for developers.

 And, most importantly, brainstorm and create new directions that Razorpay can take in our quest to make online finance easy and accessible to all.

Please write to hn.jobs@razorpay.com if you are interested.
Live Patching the Linux Kernel – Meltdown Edition
Improve compilation speed.
> no boilerplate

Well, compare to

PowerChange inverterPowerChange(Sensors *sensors)
{
if (sensors->lowpower)
return PowerOff;
if (sensors->wifiusers > 0)
return PowerOn;
return sensors->fridgePowerChange;
}

in a more traditional language. Nobody would make a fuss about that code.
http://sqlfiddle.com is another nice query building site. It gives you the option of working with different engines.
To be fair, it's more lightweight then loading up Windows OS in an container/VM and start notepad in it.
Because Stanford is incredibly selective, and is one of the 4 premier CS institutions in the world?

I dunno, as someone that went to a public school with a 50% accept rate it seems difficult to imagine “academic superhumans” struggle with anything, ever.
Can you point to any excessive fines imposed by the German regulators under existing law?
I think it may need to be judged from the baseline of Italy.
Workers aren't well empowered in many of those situations, at least in my experience.

Those productive engineers? They figured enough of office politics skills to do the equivalent of taking a manager to a dark alley, then leaving the mutilated remains hanging from the "gate" to their time.

Unfortunately, those skills are not skills we teach anyone, at least not in computing. Meanwhile, project management seems to be a common subject in engineering classes in other areas...
While the article does go into the detail of the accuracy of the deployed systems, it's both sad and worrying that the counter arguments to mass facial recognition are reduced to a single positioning quote.
> Workers are not exploited. If they have a better option they'll take it

You're arguing against things that workers put in place themselves a century or more ago. 8 Hour workdays. Weekends. No child labour. Minimum wage. Workers have already fought these battles, are you suggesting we should go back to square one and do it over again for the hell of it?
But then you need to either replace your existing team with erlang developers, or retrain them ( and then have to suffer years of criticism and staff losses from those who disagree with the move. )
Probably easier, and potentially more appealing to current managers to recruit more sysadmins / tech ops and have a larger organisational pyramid under them. ( I say this as an erlang developer who works in a primarily java oriented organisation.. Perspectives may vary ;) )
magic compass only showing the general direction of your target:

android:
https://play.google.com/store/apps/details?id=com.pointtopoi...

iOS
https://itunes.apple.com/gb/app/crowsflight/id444185307?mt=8

(haven't tried either yet)
The reactive-banana code does more things; it also does the equivalent (in Observer pattern terms) of adding observers to the corresponding observables.
"Evolution in action" is what comes to mind reading alxlaz's detailed, cathartic (I hope ;-), lamentation.
Kinda like pilots learning to land again.

https://abcnews.go.com/Technology/automation-addiction-pilot...
We have asyncio now to handle things in a non-blocking way with async/await. Someone just needs to write an implementation of asyncio.AbstractEventLoop that hooks into the Qt event loop.
Thanks! If you are referring to the # in this area of the code - https://github.com/aravindbaskaran/redis-pubsub/blob/master/... - then that refers to a Clojure macros autogensym for symbols created within the macro. If the # is removed, the symbol is resolved from the top namespace where the macro expands. If you are up for some more reading on the weird symbols of Clojure, I have it here - https://hackernoon.com/clojure-macros-lessons-from-unspoken-...
Oh, you mean kinda like when a website says they're tracking their visitors to hell and back to "improve the service", without any hard contract about that precisely means in detail, and then that data ends up in all sorts of hands for all sorts of purposes?

Awww.
If you're going into a situation where you'll end up lost or dead, then certainly yes do not rely on electronic maps.

For the average GPS-using situation, the worst case scenario is they you to start reading road signs or stop ask for help. In these cases, a GPS navigator can be very handy, such as on a road trip I took last year through an area where an earthquake had shut down a significant portion of the road network. Either I sit for hours and pour over lists of road closures and construction dates and cross them off my paper map (the info changes monthly so there aren't any preprinted maps), or just use an app that already knows everything.
I'll defend pseudo-systematic, for the sake of it if nothing else :)

Investment types with many rows of data, enabling truly systemic decision making are securities markets. Whether you are using ML, or a human analyst with a theory, the economic conclusion is the same. A securities market has lots of data. This lets traders price systemically. Pricing, investing & trading are the same thing, in a securities market.

Startup investing is not like that, generally. A person using their subjective faculties is heavily involved, biases and all. This exists because human's subjective cognitive abilities are not just delusion, they are a real cognitive ability even if flawed^.

Systemic & non-systemic systems have their strengths and weaknesses. Human biases are a big weakness for the systemic side. "Searching where the lights (data) are" is the big systemic one. A pseudo-systemic system is basically just a compromise. If the weaknesses of a non-systemic system are a major problem (the whole premise here is that it is), then it is not a stupid idea necessarily.

It doesn't even have to be all that sophisticated. Manual overides are not necessarily a bad system. They make it clear where subjective judgement was used, how often. At least you are aware that it has taken place.

I think the blind orchestra is a good metaphor. It identifies the kind of human bias you are trying to minimize. If one orchestra looks like a Viennese orchestra and the other looks like a hillbilly high school, you want to hide this from human judges. You want human judges to focus their subjective brains elsewhere. You don't want to create an objective test of "good music" and "bad music," because the definition you would be forced to use would suck. At least, the definition would be different, like a sport with rules. So, compromise.

I don't think it's impossible to think of pseudo-systemic investment strategies, based on a similar compromise.

^ For best results, use skin in the game.