skysight-inc/HackerNews huggingface dataset:
Correction: only commonly available information. Want to get latest research of high value that is not a patent? Get double dipped by Elsevier. And IEEE. And ISO committee.
Or pay for good online courses.

Likewise with common services. Social chat app number 1001 has little value. Highly integrated with your business? Now you pay.

Unfortunately for news sites, their information is commonly available. Apps are fungible and it is easy to develop "good enough" nowadays.
Debt: The secret sauce of Alibaba's Singles Day success
This is a bit worrying.

> I gave the example of a man who had had a heart attack and been given statins and whose months of disabling muscle pain resolved within a week of stopping taking them. His elation was cut short when his GP told him he must never stop his statin or he could die. When the audience was asked to guess what his risk of death was from stopping the pill for two weeks, the first response was 25%. There were gasps when I revealed it was actually between zero and one in 10,000.
>That means, for example, that the build system cannot guarantee that a build will finish

That's impossible anyway because one of the plugins or the core build code may never halt.

Abandoning turing completeness shouldn't be about that anyway. It should be done because it's demonstrably not needed to solve a problem.
That's like trading walled garden for the solitary cell in the name of freedom.
What freedoms of a feature phone cannot you get on iPhone?
Probably not. But if passed, it will have a ripple effect.
Don't bring mice to Burning Man.
Thanks to premii, I was able to read the actual article, but fuck pcgamer.

If you try to access the website with disabled javascript or while blocking ads, you'll be redirected to a HTML page that kinda only says "We know you are using a blocking script and want you to disable it".
Because most people (80%+) struggle to maintain their job, health or family and dont have the focus to worry about things like that and are easy victims for addictive social media.

Those products are built to exploit human nature and it takes a lot of effort and mindset to withstand those. Most people don't have the ability or the focus to do that.
>300k opioid addicts voting

I'll ask the same thing I ask when people claim homeless citizens voting steals elections: why do you think opioid addicts do not have the right to vote? If they registered legally, why shouldn't they have the right to vote like everybody else?
For reference we have about 15 ISPs in Denmark (however not all of them cover all parts if the country). For my 100/20mbit line I’m paying ~$47 USD.. with no caps, limits or whatever.

If there is an argument against Net neutrality thats based on a free market, doesnt that actually require you guys to have a free market in the first place?
And if this was anything other than a question of whether to maintain the status quo, you might have a point or two here.
fs-cache / cachefilesd seems to still be buggy. was it even deprecated?
To get a bit meta about the discussion for a moment, I find it fascinating that this topic seems to be so polarising, especially for Americans (I know I'm one to talk, starting the discussion with clearly taking a side myself).

Your question comes down to a nuanced "how to Snowden & Greenwald feel about WikiLeaks, given how the latter has changed so much," which is not criticising anyone, and valid since their opinions on the matter probably would give insight into what is really going at the moment.

Yet you have been downvoted for asking this. What's more confusing: you don't seem to actually criticise or praise anyone. You might appear to criticise Wikileaks, but even then "seem to be" should make it clear that this your impression, and that you are open for changing your view if you get more information.

People really have strong feelings about this topic.
> By definition you're devaluing the infrastructure. This is saying, infrastructure does not deserve to make money, only ads deserve to make money.

Comcast etc. are already making money hand over fist. Removing net neutrality regulation will only allow them to engage in anti-consumer behavior in order to line their pockets further.

In general I wouldn't be opposed to that, except that we live in a world where you can't just decide to be an ISP. It's not in the public's interest to allow just any company to dig up the roadside everywhere to lay cable, and radio spectrum is a precious, scarce resource.

So that's the deal: we give them the privilege of being a monopoly, in exchange for legal mandates that they won't engage in certain types of anti-consumer behavior.
Windows 95 had a ton of "clever" tricks, like "OLE Chicken" aka shimming in fake OLE instead of loading real thing just to display desktop faster, executing anything triggered .dll load anyway, but official metric was blue desktop....

https://blogs.msdn.microsoft.com/oldnewthing/20040705-00/?p=...
Upgrading your infrastructure to meet the demand your customers place on it isn't a cost of regulatory compliance. It's the cost of doing business.

Where in the network neutrality order did the FCC impose censorship on the Internet?
That's just a tweet.

On the other hand they partnered with Telekom (most popular ISP in Germany) for a service called "StreamOn". With that you can stream Netflix (and other partnered streaming sites) without affecting your monthly data cap.
Thank you for that!

Seems like so many in security fail to see the DoS implication.

There is no solution to bugs other than fixing them. And that's what Torvalds and others have been saying: for a security researcher, finding the bug is the end of the job. For developers, that's just the start.
As a infosec guy who was a software developer, its non-trivial to write actionable general security advice.

There is an entire academic field of study on making network related security blunders hard (lang-sec). It generally boils down to do all your parsing in one spot and a small set of features are evil.

What is really needed is a site where one can pick a bunch of features that your software project has/wants and then it gives semi-tailored advice on what to do, what to watch out for, or that you need to rethink things (eg: rolling your own TLS implementation=world of hurt).
Can someone send this man a proper Atari ST mouse?!?

I asked him about it, and apparently he doesn't have one.
> In an organization of about 200 engineers across various products, 1000+ github repos

Wait, what? That's 5+ repos per engineer. What on earth would warrant that level of granularity? I've only worked once in my career in a place that used more than 2-3 repositories total, and that was a "MegaTechGiant" with thousands of engineers.
> But I really can`t explain to myself why it seems to be so hard for many.

You should always remember that this says nothing about those people and says a lot about you. Your failure to understand them is your failure not theirs.

If you do actually want to understand why it is so hard for so many people, stop thinking of people as logical, rational agents, and instead think of them as complex biological systems.
Do we have any reason to suspect that Apple is lying?

It's lucky that Apple don't listen to the millions of internet commenters telling them that their products can't work.
placebo, and as a bonus enjoy tearing videos.
Effective Meeting Habits: 11 Tips That Will Make Your Meetings Successful
Coming Up Next for JavaScript Web Apps Is Next.Js 3
Show HN: We track prices on Amazon but not just any product
It's a fantastic book, strongly recommend.
This is a great article, not least because of the tangential comments (e.g. that impact test of bicycle-style tubing was weirdly fascinating). All that's said about Emacs is true. I loved it for decades. And then my hand started cramping up because of the key chords. So I tried vim, and hated it for a few days, disliked it for a few more, and then started to like it. I'd never go back, now. Vim is certainly not as powerful as Emacs, and its macro language is disgusting, but for everyday work it's fine. And I really like Vim's "grammar" approach to describing complex actions, which makes semi-complex tasks into puzzles and not memory exercises. (For really complex tasks, though, there's nothing quite so wonderful as Emacs with elisp ... so this comment may say more about the work I'm doing lately than these two editors.)
We all know that beyond the wall of ice is the Night King and the army of the dead.
Recognizing celebrities in an image with Python and Flask
Deep Learning GPUs: Buyer's Guide
Real means now needed is material progress. Energy progress. Fixing backwards places in the world. Political progress. Ecological and economical too. Medical perhaps.

Apparently this is not quick buck enough.

Information revolution can only go so far.
Many of the alleged tech companies are not innovative at all.
Absolutely panic in a production environment.

Potential data corruption is far worse, so is a potential security compromise.
I am trying to find ways to promote my new side project. The system tracks over 100K products in Amazon, handpicked by me and friends. Mostly manly stuff and we curate good deals we find manually.

Business model is of course affiliate commissions from Amazon. Very much like Camelx3 but without all the products I don't want to see.

Any ideas on how to promote this would be most welcome.
Xamarin ECommerce App Development in USA- Synsoft Global
Ask HN : Why my mobile phone carrier is showing me those TCP ports open ?
Hello everybody,

I've been poking around this morning with a network diagnostics app on my Android phone and I got surprising results when I ran a port scan against my servers.

On th 1-1024 range I found my usual 3 open ports (HTTP/HTTPS - SSH [running on non standard port]) and strangely ports 21 (FTP) and 554 (RTSP) open.
When I try to telnet into them from the phone I can connect but I never receive any reply.

I know I've got nothing running on those ports and running a netcat from my desktop confirm those ports are closed.

My guess is my phone operator is doing some MITM but why on those 2 specific ports ?

Regards,
A fun experience some years back: running Wine on OSX and browsing the file system with explorer was a lot faster than with OSX:s own finder.
> What happens when a security bug stops the ventilating machine of a person lying in hospital bed, or halts the screen of a surgeon.

Linux is not a kernel for this kind of uses. Whoever does it, is doing a disservice to the people.

Operating systems like INTEGRITY RTOS or similar, are the only ones able to match the security quality requirements for such deployments.

https://www.ghs.com/products/rtos/integrity.html
> Linux is used in so many critical systems.

It shouldn't be. It's ill suited for that.

Look at seL4, minix3, echronos instead.
> How could this possibly be zero? If a town's ISP has a bandwidth of 100Gb/s and has a demand of 200Gb/s by their customers, they can:

IMO, if you're selling more than you can provide, you're already doing it wrong...

It's not acceptable to prioritize some content over another when having the appropriate infrastructure would solve the problem.

> invest in bigger infrastructure and pass the cost down to consumers (which is not zero cost as you claim)

People will be paying for the product anyway, I don't see anything wrong with charging the cost of production/maintenance + profits (altough I suspect their profits might way higher than they should, and not being used to improve the ISP's as they should. I do not live in US though), that's what most other sellers around the world do and I really believe it's the most appropriate model.
> You do not need my legal name or telephone number to ship me a package, or accept payment, for example.

That's not always true in my country. Sometimes if a package is not labelled with a name connected to the delivery address, the post office will simply return it once it reaches their sorting facility.

Which has annoyed me on two occasions. And I can't see a legitimate reason for it. And I don't know if it's connected to actual law, or just a practice.
Citation needed, because I sure as heck know that my country didn't.
Is SF really that bad?
In the Netherlands we've had a err, meldplicht / reporting obligation for data leaks for a while now. We also have laws about how user data should be protected, and an agency actively checking whether businesses uphold said laws.

It's not complicated for government rulings; the law just states what information is considered private (and this doesn't change too often), and make it obligatory to protect it. Which it already is I'm sure.
I've got an idea for the new startup - tin foil hats for your android phone.
Unless you're talking about a 3 person start-up, wouldn't the use of github itself be a red flag? If you're a software company, you live and die by your source code. Why on earth would you rely on some other company to hold it for you? This seems as ridiculous as doing your bookkeeping on Google Docs.

I've never once worked in a company that permitted source code to leave the company network.
A shame that guy / channel doesn't have more videos, and/or there's a lot of repetition in it. I like it though.
I think we are starting to see that free-speech has a tendancy to destroy itself, in the same way that free-markets do.

True free speech will end up in a system being exploited by those who can make the most noise the most often. True free markets tend to end up as a series of oligopolies.

Small amounts of regulation can help both systems do better, but we need to find a way to reliably regulate regulation (as regulation also has a tendancy to destroy itself).
HTTP client timeouts
We have already touched upon the importance of timeouts and described most important related JDBC knobs. The next aspect of timeouts I would like to focus on is using API clients. Specifically HTTP clients which are by far the most popular. We will review couple of popular HTTP client libraries and their configuration regarding timeouts.
Unlike both of you, I rapidly loved emacs. The only thing I disliked was the confusion around gnu and xemacs.

The reason I loved it was the indentation logic underneath, it was solid and meaningful. Other IDEs would only do very local logic while in emacs, if something doesn't indent where it should, you know you grammared wrong. It was deeply magical and reassuring to me.
A bit overly dramatic if you ask me though.
> It's like a hospital mixing up the labels on saline and hydrogen cyanide

I don't even think that's a strong enough comparison. It's more like a hospital not bothering to label their bottles at all, and then go "oh, sorry about that" when the inevitable happens.
https://i.imgur.com/DhL4vKq.jpg

Indonesia doesn't have net neutrality laws. That's the screenshot of Indosat (Internet Provider)'s app where you can buy data plan from. But as you can see, they sell data plans ala carte, per application in this case. If your favorite app is not there, you're shit out of luck and have to use the more expensive universal data plan.

Not only that, last year, the biggest home internet provider (Indihome), and the biggest mobile internet provider (Telkomsel), which both are owned by the government, banned Netflix under the guise of "Netflix hasn't rated nor censored their contents based on our country's rules". The truth is that both of them are selling their own movie streaming service. Indihome has partnership with iflix, and Telkomsel with HOOQ.

Now, if you buy new prepaid number from Telkomsel, this is the kind of data fuckery you will get. https://i.imgur.com/wb6gMBo.png
Oli Gardner’s Blunt Advice to Becoming a Great Marketer
9 Best JavaScript Charting Libraries
> The key is organizing collectively.

The key is collectively agreeing on something. After that, everything else is an implementation detail.
Removing net neutrality regulation will absolutely not increase competition in the ISP space. Why would it? Because then there'd be potentially more money in it, based on all the new ways ISPs could screw with customers?

First off, no: we don't allow any random company to dig up our roadsides to lay cable, and that's a good thing.

But let's say we did. So you want to attract competition by showing the newcomers that they can make more money than in the net-neutrality era by engaging in anti-customer behavior? How is _that_ good? Or are you expecting more competitors to come in out of the goodness of their hearts and "settle" for building a current-style (quite lucrative) ISP business without that behavior, making less money?
That + living outdoors and on your own turns you more resilient. Improves the constitution, so to speak. Like how you're less bothered by the cold the more time you spend outdoors.
But the thing about Bitcoin is that it’s made to be censorship-resistant. It is resilient. If you read Satoshi’s posts on Bitcointalk he simply assumed Bitcoin would have been banned at some point, and that’s why he made the design choices he made. Bitcoin is designed not only to survive but to thrive in an adversarial environment.

But then, even if a government ban could really destroy Bitcoin (i’m certain it wouldn’t, I remind you that Russia banned it for a while and 0 fucks were given... what about sharing films on Bittorent? Did the ban do something?) you say there’s a 5% chance the ban will not happen.

I will take any day a bet that gives me a 5% chance that every dollar i bet becomes $10k. And I won’t exit that bet unless i’ve made enough money to retire comfortably, which is what is happening to me now.
taxis are also participating in the social security system : they pay taxes and therefore get social protection. Uber drivers don't get that. So basically Uber is pulling social security standards down. I understand they do fill a niche and they provide good service, but they have to play by the rules (esp. when the rules are here to help people).
Now you can always complain that the social security system is not efficient but that's an entirely different debate
I noticed that NYT wrote "Since then, it has moved between a series of banks in other countries, without telling customers where the exchange’s money is stored." but afaik there is zero evidence that there was any bank that interacted with Bitfinex after Wells Fargo dropped them.
Surely their cameras and hence their operations are a prime target for the world´s intelligence services and organized crime. What is known about how the company deals with developing sensitive products in this very hostile environment?
Jekyll Static Web Hosting – Deployment Pipeline on AWS
If it passes in the US, other countries will follow.
Many developers care about security the same way as security researchers.

Developers that care about design by contract, assertions, having warnings as errors, pedantic flags, get the CI system to break builds on static analyses errors, only allow for unsafe code when confirmed by profile measurements that it actually matters,....

Yet, we are able to deliver working software that fulfills project requirements, amazing!
Why do you think that the behaviour of corporations is a matter of belief? You "refuse to believe" that they want to "get more money", but profit is the raison d'etre of corporations. It's why they exist. Increasing profit is therefore the prime goal. Your refusing to believe it, in the face of the evidence of history, business logic, and political science, is analogous to the blind faith of flat-earthers.
Bakery equipment automation technology
There is personal liability for board members and management boards (CEO etc.) in many (most?) jurisdictions, usually including for some things that they should have known but didn't know, typically if the "not knowing" part can be characterized as gross negligent.

Also, the personal liability for board members and managers is something that is exceedingly pursued by shareholders and creditors (for the financial liability) and prosecutors (for the criminal liability) compared to how it used to be.

I don't think it matters much, though.
A Look at Chinese Value Manufacturing
or do we?
http://omnichest.info/lookupadd.aspx?address=16tg2RJuEPtZooy...
The fines say “up to”. I don’t think a small mom n pop shop will get fined 10 million.
New in Calibre: JavaScript parse and compile runtime metrics
> 1) ISPs agree not to compete; and --> probably not.

Except they currently do this, so... yes.

> 2) It is expensive for new entrants to build infrastructure. --> Yes, but if the ROI is sufficient, it can still get done.

> 3) Local / state government "franchise" agreements which grant incumbents monopoly (or near monopoly) status. --> the real killer. If the local government regulates you out of the market, it's game over.

It's not in the public's interest to allow a bunch of random companies to dig up our roadsides to lay a ton of fiber, over and over and over. So I don't see this changing.
Face ID on the iPhone X is a backwards step in usability
> I don't think it is possible to do any high quality music with it or beamforming.

Define "high quality".

Apple isn't in the audiophile market (a sham in itself), or in the professional audio market. It's in the consumer market.

And for the consumer market you need a reasonably good sounding speaker. Which is quite doable in the form factor they announced (hell, Sonos is quite capable of making nice-sounding speakers that are much smaller)
You appear to be conflating several identifiably distinct things (e.g. identity, sexual orientation, role in society) under the label of "gender" and then wondering why people seem to treat them differently even though you've applied the same label to all of them. The contradiction is an artifact of your measurement technique.

It's still a developing field of study, but AFAIK the current thinking based on the evidence is that gender roles are largely social constructs while gender identity is at least partly based in biology (that is, the brain has some innate conception of gender even if many of the implications of those genders are filled in by society). And sexual orientation is yet another separate thing.
They might get Huaweied. War through the internet is so fascinating and complex.
The perspective looking down is always different from that seen looking up.
XSLT or static site generator [Thread] (2016)
What Is the Best BBW Dating Site for You?
> That + living outdoors and on your own turns you more resilient.

Isn't this just a case of survivor bias? In that the people it kills, well, they aren't around to be "more resilient"...
You need intimate knowledge of a commit to know its sha1, so how would that be a security hole?
The new CEO will fix everything just like the last 3 GM CEO's changed their corporate culture and stopped them from making cars that kill teenagers...

... crap. My kids won't be buying a GM car.
AWS LambdaEdge – memory limits increased, support for binary responses added
Following suit, UK unveiled plans to have 625M surveillance cameras.
What makes you think you (or most devs for that matter) know more about security than Github's security team?
> A language with copy constructors doesn't prevent you from putting a bug in them.

If you don't override it, it will copy everything properly.

> Rust might have put a 0 in the uninitialized member

Rust does not do that. If a member is not initialised, it's uninitialised and in this case the structure will be rejected. Here even if you could not just have derived Clone (struct bio looks non-trivial) your hand-rolled implementation would have complained that you had not properly initialised the member.