skysight-inc/HackerNews huggingface dataset:
>Calling a private API gets an app submission rejected automatically (it's caught by a computer, not a human).

Its rather arbitrary. In a lot of cases it doesn't because the checker is poorly coded. For e.g. if a selector name inside your OWN code clashes with that of a private API (which is not published or even something you should know) it causes the submission to fail. And then people just resubmit and it gets magically approved. People have also reported that it is possible to bypass the checker either using some dynamic runtime trick or figuring out a way to silence private API calls when the app detects its being looked at. (Usual cat and mouse game)

http://openradar.appspot.com/28252227
> POSIX

Annoyingly, the FHS isn't POSIX (nor SUS) and thus not Unix. There's thus no real standardisation on what the filesystem should look like and thus even Guix or Gobolinux can be POSIX candidates.

Even macOS takes advantage of this nonstandardisation by putting stuff in /Applications, /Library and /Users.

The debate about what belongs in /usr, /usr/local, /opt (and hahaha, /opt/local) is mostly subjective opinions about just how local these local things are.
Types in Rust have alignment as in C, and bad stuff may happen if you use unsafe code to violate alignment.

It seems that at present, if you want to generate an unaligned SSE2 load/store, you have to rely on modern memcpy (spelled copy_nonoverlapping in Rust) optimization. See the first reply to
https://internals.rust-lang.org/t/unaligned-simd-sse2-in-par...
Eh, these are certainly skills you can learn but it's presented in a way that implies you can learn these skills and start making money right away.

As someone who has dabbled in all of these, my style (dabbling) will NOT work and you wont make a dime. You need to dedicate hours upon hours of hard work to get to a level that will make any kind of decent income.

Blogging wont unless you become one of the 1% that actually get a real audience (which takes YEARS and years and years to do). There are entire universities dedicated to graphic design, so good luck competing there (especially if everything you learned is from those sites listed)

Social media marketing is a new field and if you don't take the time to learn all the other forms of digital marketing it wont get you very far.

The only one that could actually work is coding and that takes a lot of dedication and can't be learned by everyone (the same way some people can't wrap their heads around mathematics) It's not the challenge, it's just the style of thinking.
I wrote a similar tool for recruiters (only analyzes LinkedIn profiles that you are viewing). Mine is significantly cheaper at $9 per month: https://recap.work
Cool I hadn't heard about server-sent events. They look straightforward enough, my main concern is that the separator between messages is two newlines. It would have been better if they used an arbitrary boundary string like in multipart/form-data to be symmetric with traditional form data, so that a pseudorandom string/md5/sha could be used to separate binary data segments (especially when the contents and their length were not known in advance):

http://stackoverflow.com/questions/3508338/what-is-the-bound...

Now unfortunately there will be a requirement client-side to decode binary data or strings with escaped newlines. We'll get the benefit of deterministic behavior at the cost of escaping payloads, and I'm not certain it's worth it.

This seems like an opportunity lost to me. Big enough that this may be one of the basic building blocks we skipped over in the rush to javascript. Maybe the community could wrap this to look like a client-side form until there is a standard.
The Turing Files: An Ominous Test
"The problem with Perl is that it tends to be a different language for every programmer."

Exactly. Larry Wall cited an analogy somewhere: if you want to know where to put walkways on a new campus, wait until pedestrians have worn trails into the grass and pave there. Perl docs repeatedly makes jokes along the lines of, "it does what you want, unless you want consistency. Bottom line, Perl was designed without predictability and consistency in mind. This makes it blazingly fast for development by one person, but the administrative overhead between multiple programmers balloons.

Because of a natural inclination to reduce the number of characters one uses, as you get comfortable with Perl you start taking more and more shortcuts. A singular moment in my long career occurred when I opened some old Perl code after leaving the language for a time. I stared for a long moment, dumbfounded. It was as if an alien had visited my computer and overwritten my code with what Wall has affectionately described as "line noise."

Also, I was awed by the feature set in Perl 6. I don't think any language outside of Lisp, C, and Smalltalk has had such profoundly new ideas. Pronouns in Perl 5 are still unique to my knowledge after 20+ years. Wall is wildly imaginative.

Perl is what made me realize, in the mid-90's, that OO is largely just a marketing term. A sufficiently powerful language provides whatever portions of OO you need a la carte.
Indeed, and that proposition is not at all what it appears to be at first glance. Voters in California should definitely do some due diligence researching that before voting or they're going to be in for a nasty shock at the outcome.
The idea that games are made for guys is in itself sexist, is it not? They're just games, and you're free to interpret them however you'd like.
People were convincingly doctoring photos looong before Photoshop.
Ask HN: Do you have a side project you want to sell?
A similar thread was posted a couple of years ago. If you have any side projects that you've built and that you no longer have time for, I'm sure the HN community would have an interest in hearing about them.
I'm happy to pay more for a MacBook than I would the equivalent Windows machine or Linux laptop because I value the experience of using MacOS, the superior (for me) software ecosystem, and what I consider to be better hardware and support.

But, I don't attach an infinite value to each of those. I will pay more for those things — even more than they're worth on a strictly rational assessment — because I can't get them elsewhere.

But at a certain point, the "Apple premium" becomes so obviously punitive that I start thinking that it wouldn't be so bad to deal with Windows or Linux, that the hardware from other manufacturers isn't all that inferior, that I'll put up with the support from a Lenovo.

But, on the other hand, I'll probably just hang on to what I have until the next iteration.
What's surprised me in moving to the US from the UK is just how effective the light touch approach has been for the UK from a consumer perspective. In effect, banks are told to get in a room and ensure they're not worlds apart technically. The outcome of that has been Faster Payments and the SMS transfers that followed it, and soon a read and write open banking API.

In the US I still get charged for withdrawing from my Wells account at a Chase ATM.
I stopped reading Forbes.com because of their "malware" policy.
>> It's simply that construction of practical approximation algorithms or heuristics that work on large instance is (in general) much easier than separating proofs for complexity classes.

I agree, but the search for better algorithms is also more principled. At some point, separating complexity classes looks like counting the number of angels on a pinhead. It's probably interesting in an abstract way for some people - but it's not my cup of tea, as they say.
Ceasefires don't work... (by these measures we chose).

I'm sure the civilians appreciate a good cease fire as a time to rebuild their lives, even if just a little. The alternative of just killing each other until all but one side runs out of bodies is not exactly proving better.
Well you could just cheaply purchase tiny companies who wrote like one app in 2010 and never made any money on it.
ODroid C2 and XU4 have been making progress, though last I saw they weren't really stable yet. I think HardKernel, the manufacturer, is providing some level of support for the mainlining effort.

Next Thing says the C.H.I.P. (or at least the C.H.I.P. Pro) runs mainline Linux, but that's not really comparable to the current Raspberry Pi.
I have to giggle a little bit at the implications of taking source material that's just about every negative *ist word it's possible to be and then using ML to generate a version without that content.
Does the CPU model matter?
I tried to download it (the description doesn't really match what we were discussing but still.. I tried) and then I tried instagram, weather and the maps from jasonpedia and they all fail with "please enter a valid url" :/
Winamp’s Bento Skin Exception Overflow into Reverse Shell
To be fair on that front: all evidence can be challenged as being false/fake/etc
Google’s Daydream Introduces Phone VR for Small $79 Price Tag
A really cool result which seems relatively unknown is that if we augment our Turing machines with an oracle X chosen uniformly at random from all oracles then P^X =/= NP^X with probability 1.

An oracle is a black box that can solve a particular decision problem in O(1).

The notation means e.g. P^SAT = class of all problems that can be solved in P time with a machine that has an oracle for SAT.

It gets really ingesting because there are particular oracle machines for which P^X == NP^X.

See https://en.m.wikipedia.org/wiki/Oracle_machine for references to papers.

Also see https://en.m.wikipedia.org/wiki/Almost_surely if you don't know what with probability 1 is.

Off topic (but related to almost surely), one of my favourite theorems is Pólya's recurrence theorem which says that a simple random walk on Z^d (lattice) is recurrent for d=1,2 and transient otherwise, so if you get lost on a 1 or 2 dimensional grid, just execute a simple random walk and you'll get back to the origin almost surely! IIRC the probability of recurrence is about 34% in 3d.
We actually do have a significantly better response from developers both because they're being reached out to at the right time, but also because a lot of our users are CTO's and Engineering managers who by the fact that they are technical can have a much better conversation with prospects.
Markets and governments are necessarily linked. So even though you might "think" you are no good at painting houses, because you can't compete with foreign labor, actually what's happening is that their government has figured there is a huge multiplier for them to capture all the house painting work in your country, and therefore, they subsidise and protect their own house painters and help them in any they can. So that they can eventually force you out of the market. See China on consumer electronics, solar panels, etc.

And if you say "but the perfect market wouldn't have any subsidies or aids" then you are living in a fantasy world made up by economists! They don't even have to subsidise, all they need to do is make it slightly easier for house painters to do their work there than anywhere else in the World, by easing legislation and lowering taxes. They will outcompete you just by following less laws and regulations and paying less tax. Because everyone ever has agreed that laws and tax should exist, you need to explain how "perfect" markets will ever exist. Again, look into China and it's the exact same thing. They don't need subsidies, they create Special Economic Zones.

Anyway the idea that markets exist separate from governments is a fiction made up by economists. See "Debt the first 5000 years" on a description of how anthropologists have found that actually, the most common origin of a market is government intervention.
Not on aws at all.

The hyper.sh API address is us-west-1.hyper.sh, which looks like the AWS style, however, it is not an AWS address and it is located in an independent IDC around Los Angels.
Well, yes, comparative advantage changes, and must be discovered through tests in markets. So the fry-cook becomes a computer scientist - but people still desire fries. So, the person who is now least bad at fast food cooking can move into that job. The overall point of comparative advantage is that, at any given time, and with any given arrangement of skills and capital, it's generally for the best to allow open trade between entities - the main reason being that total production, and therefore total consumption, can be maximized. It certainly is not an argument for a static economy, and doesn't assume one.
>Nick Denton Gawker's founding rogue, and Peter Thiel, his arch-nemesis

I think this is giving Denton much more credit than he deserves, he isn't anywhere near to being a credible "archnemesis" to Peter Thiel...

Denton had made a business interfering with people's privacy and selling his tabloid to a thirsty for blood neo-progressive audience. Now that his gossiping has been exposed for what it is, and that he does not have the ability to usurp the name of journalist anymore, we can see the emperor is naked.
Eh, that's more like a proxy war stalemate. It's not quite the same thing.
If memory serves me, the #1 selling game of all time is Tetris, and it's 50/50 guys girls.

Could be wrong.
It's not just schoolchildren. People on HN have a skewed perspective here because we generally don't get in trouble if we're not at work by 9:00 (or earlier). Those who do are more likely to appreciate the extra hour of winter morning sun.
I can see a decent argument that the Korean ceasefire is qualitatively different; it arose less from an attempt to stop fighting, and more from a conflict where no one wanted to keep fighting but peace terms couldn't be settled. It wasn't envisioned like ceasefires in Syria, Palestine, or Ireland, as a way to stop killings while peace talks happen.

Having said that, it certainly deserves mention as an exceptional result. Many of the border incidents have been larger than the events that broke other ceasefires, but the fundamental peace has held.
I have done brew update and now brew --version reports:

Homebrew 1.1.0
Homebrew/homebrew-core (git revision 375a8; last commit 2016-11-07)

It did not mention updating to new version in the output of the update command though.
So, I can't believe I'm about to say this: this kind of presents a prostitution loophole, no?

As long as a 3rd party is involved, and "films" it (still, unmanned camera in the room) and everyone fills out the paperwork, and the 3rd party handles the payment (minimum wage for party A, minimum wage + $X for party B), party A "buys some porn" at the curious cost of minimum wage + $X.

Am I missing something? Did I explain this poorly?
That was the single most ridiculous thing in the entire article.

Why should USPS be allowed to read a letter that I send to my mother? Why should AT&T be able to listen to the telephone conversation I'm having with Comcast?

Yes, how dare we institute different rules for privacy between two participants in a communication and the simple pipe that facilitates the communication. It's only a centuries old concept.
DSGE models tend not to be covered until the graduate level. When I said 'standard theory' I meant introductory macro rather than cutting-edge policy formulation. I'm open to correction though.
Right -- maybe they reduce the intensity of the ongoing fighting.
Here's some irony for you: I'm a Microsoft Employee and the update was force-installed midday during a WFH day, just before a critical demo, necessitating that I work over the weekend because my wife had taken the car + busses I needed didn't run midday. (there had been popup warnings for ~week but they... lied? Kept saying it would happen, it didn't, kept moving back, then all of a sudden happened with no warnings at the most inopportune time)

Another peer of mine lost his networking stack functionality when his update pushed through.

The update/telemetry/user friendliness situation has not been fantastic, even for some of us internal engs.
I use pkgsrc due to portability and its clean separation between the base system and itself.

https://pkgsrc.joyent.com/install-on-osx/
ironically my 20k employee corp uses Microsoft Active Directory.
solid block of cnc machined aluminum vs. flimsy plastic. not a real hard choice.
Ask HN: When do late submissions get an answer from YC? Winter 2017 Applicant
20 years of gaming here and honestly, the industry needs to get over its fetishization of violence and it's reliance on it as a crutch.

Games can be so much more than mainstream gaming has allowed them to become.
With the caveat that it can never return false, which means it's not a complete solution.
More specifically, I think the authors assume that groundbreaking new services care very much about violating privacy, since that's their business model. So any pro-privacy regulations are "destroying the future".
Scientists Just Launched a Breakthrough Initiative to Find Intelligent Alien
Hi, sorry about the confusion. We do this just to prevent abuse, e.g. per-second billing for IP.

PS: I work at Hyper.sh
Well at least it's in /usr/local/Homebrew now...
Native-English speaking Hyper team member here. We were founded in Beijing but have since spread to NYC.

Could you point me to the poor-English in question?
Is there any probabilistic argument around the proof?

For instance, a decade before Wiles' proof of Fermat's Last Theorem, Feynman[1] showed it was extremely unlikely to be false. While you're not getting a million from Clay for that, it something non insignificant that we can use to guide our intuition.

[1]http://www.lbatalha.com/blog/feynman-on-fermats-last-theorem
How could it possibly be the case that it takes longer to create a Docker image than a VM image?
Same here. Three separate, paid services. I'd never go back to something like GMail again.
The received wisdom (from Wertheimer) seems to be to try and get to the edge of the crowd:

'After you're pushed forward, like in a wave there's a lull. In that lull is your chance to move, and the way you move is on a diagonal, between pockets of people. There's always space between people. A couple of steps sideways, another wave surge, then another couple of steps in the next lull. You work your way out that way till you get to the [edge].'

source (amongst several): http://www.scmp.com/article/984081/how-survive-when-crowd-st...

Also worth highlighting, as soon as you detect any kind of wave like behaviour start working to get to the edge of the crowd, as that's the big warning sign things are likely to get out of control, since I rather suspect at some point moving in any direction isn't an option.
The Incredible Shrinking Particle Accelerator
But that's a matter of priority then, isn't it? If portability is important then you have to sacrifice some power.

I'm curious, what do you run on your computer to max out a brand-new MBP with 16GB of Ram?

I currently do design and dev work on a 3 year old MBP with 8GB Ram. This includes running VMs for I.E. and back-ends for various projects, using Xcode to build apps, editing Sketch files with 50+ screens, photo editing in Photoshop and motion graphics in AfterEffects. Naturally I don't everything at once, but even with a combo of some of them, everything runs just fine. So this makes me genuinely curious what people do that these brand-new machines can't handle. And are those demands really the majority use case? If not, then there is an argument for having different machines for the demanding work loads and maybe a smaller laptop or even iPad for meetings.

What are your thoughts?
Cool, that makes sense. I think a big part of the spam problem is mass template emails, so if your customers are emailing people directly it would be much better.
The one that controls the situation is the one that has most the power over it. Especially the one that can change the rules of the game. The change does not have to be sudden to be effective.

I am not familiar with Go community, so it is hard for me to say anything, but I think that this is something we should consider to get an objective view of the situation.
Well, you are not forced to use a specificic url or your real login details to generate the password. You could do it with "My Personal Bank Account"+"My alias (not the same as my login)"+MASTER_PASSWORD. It's the same with SSO. You can use "Google Private" or "Google Public" and any login you want to generate a password for your google accounts, without using a real URL nor your real credentials.
Why This Generation Is the Best for Sony by Far
That description is so bad it makes me wonder whether the author even looked up capacitors on Wikipedia or if they just paraphrased what they think they remember from high school physics.
https://en.wikipedia.org/wiki/Coordinated_Universal_Time
Looking at the graphs, what they do is allow people to rebuild their lives for a moment - and then send an offensive to trash them harder. That appreciation was misplaced.

Not that stopping war is bad, but that ceasefires don't stop a war.
Unfortunately because we are just looking at public data online (including Github, StackOverflow, and Meetup) if people don't use those services (or contribute to open source) we won't discover them or be able to a make a prediction about their likeliness to leave.
I suppose most customers will be strongly opposed to being filmed, for fear of blackmail or leakage.
This may be true at first glance, but if you try to incorporate more advanced EV features, and in particular, regenerative braking, you very quickly do need to care about maximum charge/discharge rates. Your brakes dissipate a great deal of energy very quickly; to resorb that back into usable potential is something that supercaps are exceptionally good at facilitating.

That being said, in this case, you're likely best off using a supercap buffer between your batteries and the wheels, but that makes your power management and delivery systems substantially more complicated.
Can you please elaborate and state the possible outcomes for YES and NO?
Forthcoming OpenSSL release
This is definitely not an issue I think that can be solved by merely doing away with time zones. Time zones at least in the US were part of coordinating arrival and departure times for the railroad which was a big problem when two towns that were mere miles apart were on two different times (sometimes by an hour). I think the real problem is that every governing body involved with time measures seems to think theirs is the best. UTC is awesome but by itself it's not enough to synchronize with local habits which are dictated by solar time (even when considering the most extreme ranges of time zones).

At the heart of the matter is how do you fix time zones such that governments respect solar time over their own desired time frame fork human activity? Honestly, I have no solution beyond a fierce beating of the average legislator/bureaucrat. Because honestly timezones should be in 15 degree slices around the Earth since that approximates well with the shape of it. Mind you, for people living near or at the poles is going to be a mess for them regardless of how you settle it but the majority of humans a simple 15 degree slice of the Earth gets the time zone problem as close to a solution as possible. But the odds of any major government (or even local government) adopting this is nil. So I just pray no one actually tries to reform the existing timezones otherwise we'd might get something worse.
Global ambient air pollution
How I Party
Samsung Launching New Digital Assistant – ‘Bixby’
There are plenty of reports of people who, after getting refunded for a fraudulent transaction, get told that the bank won't investigate it, and that they should report it to the police themselves if they want to get someone to investigate. That doesn't strike me as banks caring too much.

I'm not saying the banks care nothing for security, and I am sure that they don't want to lose money if they had a choice, but their actions often give an outward impression of not being too bothered about individual losses.