skysight-inc/HackerNews huggingface dataset:
Yes, that is what I was referring to. Of course it doesn't prove anything either way. It's simply one data-point surrounding the app, and its relevance is not clear (after all, I don't know who uploaded the screenshot, although those accounts do look like "test" accounts a dev might use?).

I think I might take a closer look: if Matt Green found this app entertainingly bad, even though I'd never heard of it before today, that makes me a little curious.

I'll probably announce if there are any clear signs, but Matt seemed to have not found any, and that wouldn't surprise me: attribution is rarely easy and caution always needs to be borne in mind as to accuracy - especially when it comes to trying to tell apart intentional awfulness (happily, rare - but not completely unheard of) from genuine amateur hour (sadly, all-too-common).

As a clever attacker who wanted a backdoored app could well just deliberately outsource it to someone cluelessly inept, for that authentic (and, incidentally, ultra-cheap) feel, there's an element of Poe's law at hand: how do you ultimately know?
Dvorak knows that he'd have less clicks if he took your advice.
Finding Bitfinex’s Bits
You know what's interesting? Our grade school math sucks and a ton of people get scared of college math... yet we have some of the top math universities and both graduate top scientists/engineers and attract foreign talent. I wonder how many more good mathematicians we'd have if we taught it well.
What do you propose manufacturers do? (This is a serious question.) Customers aren't witholding money from products, so there isn't much in the way of economic incentives. Having and supporting open protocols is more work than internal only. Often times the mothership is using other products to provide the service which are proprietary and paid for, so nothing is free (as in beer) or free (as in speech). "Do more work for no additional revenue" is a very hard sell!

I desperately want LAN SSL for a product I work on. It isn't simple, but there is a known approach (Plex do it) and it would be great for letsencrypt to solve. You can see my last plea from just over a month ago in HN comments: https://news.ycombinator.com/item?id=11956088
Anyone else a little disappointed that "full autonomy" refers to driving and not running a factory? I think the latter is much more interesting.
Install GalliumOS[0] on a chromebook. You'll be shocked by how much more you enjoy it than ChromeOS or MacOS.

0. https://galliumos.org
You misread my comment. I said that they have to have, because apparently I like ambiguous wording.

Regardless, I'm not disagreeing with you, I was just stating that the problem stated in the article wouldn't have happened fifteen years ago
I prefer octagram!!!

https://news.ycombinator.com/item?id=12219744
Well, the climate sucks in Sacramento, but at least I'm not a rent slave! (I work as a developer, and most of us in this area don't make $150K, but we don't need to)

I love the SF/San Jose/Marin climate, but it's too crowded and too expensive to live there :-(
I don't think there's a need to mention tinfoil hats. The way we combat that is by aligning the interests of would-be rule-breakers with those of whom the rules are designed to protect.

My preferred solution is a bit radical, but I think we should make digital infrastructure like internet/cable/telecoms the sole role of the government, just like the way we do with regular roads. R&D may make sense to sponsor with grants/bounties, and construction/maintenance may make sense to subcontract out, but the specs are open-source and up to the public[1] so that if some party were to say, exfiltrate user data for ad targeting use, they'd be in violation of multiple laws and would be arrested (not to mention reviled by the rest of society). It would also require a conspicuous degree and scale of security for someone who's supposed to be transparently manufacturing open hardware (which could then be further inspected by consumers - no more of this restricted binary blob shit).

[1] Implying some other process changes around increased transparency and accessibility of government, and patent reform, but we're blue-skying here.
Regarding C#, Microsoft hasn't invested too much on their JIT/AOT compilers optimization algorithms.

NGEN was just good enough for allowing quick application startup.

Also they didn't invest too much in optimizations in the old JIT.

Specially since .NET always had good interop to native code via C++/CLI, P/Invoke and RCW.

There were some improvements like multicore JIT in .NET 4.0 and PGO support in .NET 4.5, but not much in terms of optimization algorithms.

Hence why .NET 4.6 got a new revamped JIT called RyuJIT with SIMD support and lots of nice optimizations.

But this is only for the desktop.

.NET for the Windows Store is AOT compiled with the same backend that Visual C++ uses. In the Windows 8 and 8.1 they came up with MDIL from Singularity/Midori but with 10 they improved the workflow to what is nowadays known as .NET Native.

With the ongoing refactorings they plan to make C2 (Visual C++ backend) a kind of LLVM for their languages, similar to the Phoenix MSR project they did a few years ago.

If you watch the Build 2015 and 2016 talks, most of them are making use of C# with the new WinRT (COM based) APIs, leaving C++ just for the DX related ones.

So they are quite serious about taking their learnings from project Midori and improve the overall .NET performance.
Neat. Using the x86 Wikipedia article as a starting point, and clicking the first lower case link repeatedly, it took me 45 clicks to get to the Philosophy.
The end keywords is just a minor detail and can be inserted by a smart editor anyway.

Things like list comprehensions and do notation are examples of nice syntactic sugar.

Sensitive whitespace like Python can be nice to write and read, but it's hard(er) to write a parser for it and that's why Python's tooling hasn't been great in the past.

That said, Ruby is even harder to parse and I don't like it aesthetically either.
What difference does it make whose fault it is?
I switched recently from Windows 10 to Ubuntu 16 at home (I use a Mac at work). Here has been my experience:

* Audio works perfect (Astro mixamp)

* Video works perfect (NVidia)

* Installed several games on Steam

* TF2, CS, Factorio, Kerbal, etc all run great

* Rust is laggy, however is alpha, I am not sure how much time they have spent optimizing linux at this point

* XBox 360 controller works perfect

* GnuCash wouldn't open the file saved from the windows version

* Installed a sqlite lib to resolve this

* TrueCrypt volume mounts OK

* A few sites fail to detect Chromium properly, I use FF to work around this

* Crashplan backups work without issues

* Cisco VPN client works great

* Remote desktop software works OK

The development experience on Linux is a lot better. You get a nice shell, package manager, and compilers. Docker containers launch very quickly. No more windows path limits. Unity has grown on me as well. I couldn't be happier with my choice right now.
Who is gonna pay for that?
Bodyport (YC S15) is hiring a Back-end engineer and Firmware engineer
One way or another, "sick days + vacation days" is strictly (and severely) bounded in most U.S. companies. You only have so many days in the year for dentists appointments, going with your kids to their appointments, etc.

So the bottom line is that full day interviews are quite expensive to take for most people.
Exactly the reverse of what I thought, but I like it! :).
They have that in the source data set: https://www.brookings.edu/research/americas-advanced-industr...
We barely solve problems 10 years in the future. Having a plan in place to put off a problem for 50 years would be very long-term thinking.
We'll provide the tech specifics too. We know that's super important.

Yeah we're not going to run from our background. But having experience in that industry for so long, we already know it will do well there. We're also planning to reach out to people who already use and love incognito mode, ad blockers, vpns/proxies, etc.

And to your first point, part of our job now is to do our part in educating people why privacy matters and why Tenta exists. For example, explain why tools like your average browser's incognito mode is useless. That term is completely misleading/false and we will redefine the standard for what it means to be incognito mode.
Flagged because this is PR/covering-their-asses bullshit from FanDuel, rather than real research. See this thread: https://news.ycombinator.com/item?id=12226792
As one of the PMs at MSFT that built WinRT, this makes me smile :)
UniK: CloudFoundy Buildpack Makes CF the First Platform to Run Unikernels
>demand has not weakened

What metric are you basing this off of? Did they not miss sales expectations?
It still uses binary logic.
Announcing EmpEx Halloween Talks in NYC on Oct 27.  CFP Now Open
I see no fun in using a WYSIWYG instead of a text editor & code. I also foresee trouble when a developer will have to deal with the produced code (Or rewrite everything from scratch).
Have you seen the status update?

https://www.youtube.com/watch?v=Tc9vs_HFHVo&list=PLX8CzqL3Ar...

They will change the constant pool to have some kind of template information that gets specialized (what they call type species) into a specific set of types.

The plan is even if Java cannot fully take advantage of all possibilities due to backwards compatibility with existing libraries in binary format, the JVM will support it for other languages not tied to Java semantics and backwards compatibility.
So essentially the same fight we use to have over pinball, back when LaGuardia was in office?

Useless fact of the day: Prior to 1947 pinball machines didn't have flippers, making it a game of chance (and yes, people bet on it). Afterwards the flippers it became a game of skill. Just imagine the world if that never happened?
"I'd love to see some of your code while I'm here."
Aside from the obvious problems in your comparison. Moore's Law says nothing about frequency. The "rule" that changed around 2006 was Dennard scaling.

https://en.wikipedia.org/wiki/Dennard_scaling#Breakdown_of_D...
Recently I had to do some work on a small embedded system. During development, we had an Ethernet port with associated magnetics on a riser board. But once it went to production, we couldn't fit that so there was only a UART serial port. Through use of PPP and a Linux laptop, it was like the machine was on the network as far as use for ssh, gdb, etc. I thought it was a pretty cool trick going back to the 56k modem days!
If you're not interviewing with anyone on your team directly they may not have access to whatever you'll be working on. That doesn't make it a bait and switch.
> A team at Facebook reviewed thousands of headlines using these criteria, validating each other’s work to identify a large set of clickbait headlines.

What a soul-crushing job that would be.
Amendments are supposed to change the Constitution. Why does the original document supercede the amendment? Why even have amendments, if the unamended document takes precedence?
OnePlus Shuts Down Rumours of a “OnePlus 3 Mini”
I actually can't find the posts that gave me that impression. You appear to have been careful and correct. Apologies.
There will be some kind of current into the "Ground" terminal on the output (i.e. your computer case) for most small switching power supplies (two-prong without separate protective earth pin). This current is caused by the "Y-Capacitor" which goes between the secondary ground/shielding and one of the power inputs.

http://electronics.stackexchange.com/questions/216959/what-d...

This is needed for proper EMI/RF immunity and because of this you often can measure the line voltage (or half of the line voltage, depending on how the Y capacitor is connected internally) on the output pins with a high-impedance multimeter.

No significant current can flow, though, because at the line frequency (50 or 60 Hz) the impedance of the Y capacitor (typically 1nF or so) is pretty high (2.5MOhm). For 230V, this would correspond to 0.1mA.
Isn't it actually a sampling problem?

Take your 1:50 50:1 ratio, and now only sample 5 people out of the entire group. If those 5 questioned were women which only had one partner you would miss the 'black swan' that had 50. I would think the question comes if your sample size is large enough to encompass all the outliers that can significantly influence the results.

For example in Parent comment a few female sex workers could have sex with hundreds of men, but if not questioned they would be missed. The article 'hand waving' the prostitute effect away without further details is disingenuous.

https://en.wikipedia.org/wiki/Black_swan_theory
Moore's law is about transistor density.
I generally push for automated testing but since you are testing the same thing again and again there is a limit to the type of bugs it can find. It just doesn't find bugs that are totally unexpected. From my experience all the really difficult bugs get detected by manual testing. I can take almost any app that has been tested thoroughly with automated tests and break it within a day by just playing with it.

I do a lot of UI stuff with complex behavior. It may be different for server stuff where the expected behavior is easier to describe.
Recently my laptop was stolen out of my car, so I engaged "Find My Mac" and told it to wipe the disk.

A few days later I got an email "Cesar's Macbook Pro Has Been Found." My name isn't Cesar -- that must be the thief or the guy who bought it from him. I assume he re-formatted the disk and re-installed the OS and changed the computer name before connecting to WiFi whereupon the call-home feature told the machine to wipe itself.

It's a weird user experience to tell me the name of the new owner but nothing else.
Project UniK Just Ran Its First IncludeOS Unikernel Thanks to #IncludeOS
agree you can replace the word developers with any other term. The difference is that developers are in very high demand right now. We should take advantage of the environment while we can.

>not at the expense of my company.

I'm sorry, we're all mercenaries for hire. What will you do for me if your company needs to do layoffs or is closing ? Theres more cases where companies hire and layoff fast or screw over employees than those that actually care about the employees.

>It's about hiring useful employees that don't cost you money

I admit its hard to measure the direct benefit to revenue over those 6 months, but I would argue these figures.
So promoting any economic view discredits someone? Or just those you personally disagree with?
Idea Buddy | Give one idea, get ten.
The author^W site's host is a notorious troll who is about as reliable as a broken clock.

https://www.google.com/search?q=macalope+john+dvorak+site:ma...

https://www.google.com/search?q=john+dvorak+site:daringfireb...

Edit: s/author/site's host/
Give 1 idea, get 10 back.

*Idea Buddy made it to the top 10 on product hunt last week. check it out at https://www.producthunt.com/tech/idea-buddy

I was inspired by Seth Godin's Alternative MBA and the thousand or so ideas one of the teams came up with. The takeaway is that the execution is more important than the idea itself, so here's a public repository of ideas. Use it for inspiration, or testing your ideas on other people anonymously. See which of your ideas got the most love, or the most hate.

This is part of my attempt to launch 4 products in 4 weeks. This is the first!
Ask HN: Why patents like this are being granted?
I was just browsing granted patents related to web tech and was shocked by how many broad ideas are being patented. Here is an example: http://patents.justia.com/patent/9336747
Why is that happening and who are the people who grant these broad patents?
> the devops space is getting new useful cool toys at a breakneck speed, pretty much exclusively written in Go.

This is why I came to peace with Go's way of life.

Way better to push for less code being written in C, than argue about the language design decisions.
Running an IRC Bot in Ruby on OpenShift V3 (Developer Preview)
how fast is it? does it outperform tensorflow or torch-rnn?
Show HN: Lucid – Turn your photos into Artwork
And you don't think that police officers should be an exception to that definition?
> execution is irreversible

So is prison. Lock someone up for 20 years and they never get that time back.

Parole is actually used as reversible punishment in the other direction. Stay clean and your free to go, do even minor things and your instantly in prison. First offence leniency has a similar rational.
To give the other perspective, I think investors and writers fairly expect that Tesla should be able to give accurate predictions 90 days ahead of time. Tesla tells the market how many cars they will deliver to customers. And they get it wrong. It's not really about whether or not their reasons are legitimate. All of their reasons are within their control, vs say an outside shock. I don't know if they're being lazy or just saying "Yeah, but what does it tell us about your business acumen that you can't hit your own numbers?"
I'm extremely surprised they didn't outsource to Mechanical Turk or leverage their user base in some way for crowdsourcing the labels.
It was actually only number six on our top ten soul crushing jobs list. Number one will surprise you! Click here!
But you can't tell the conclusion is flawed just from that. You're saying that funded research is by definition only valid if it yields results that are neutral or harmful to the interests of whoever funded it. That's blantantly, obviously false.

You can take that as one piece of data that should tend to raise your level of suspicion, but you still have to look at the actual study to evaluate it.
The old wood houses in SF "breathe" a lot more than the modern wood buildings that suffered the famous "Leaky Condo" problem in Vancouver. The problem is once water gets inside the walls and is trapped and causes rot. Those old SF houses built 80 to 110 years ago have a lot of air flow through. The sort that is not so terrible in an SF climate but would be a nightmare for winter heating bills if they were located in Detroit or Montreal.
I find this really interesting, there are so many new 'media' companies that have popped up who have been able to grow because of the effectiveness of the "You won't believe what happened next" style headline, much like modern SEO has moved away from grey hat tactics and now seems to focus on "aligning content with Google's values" I hope that content producers start being rewarded for building great content that's good for users instead of writing click bait headlines.
>It's safe to assume there were other muslims reading books on a plane going to Turkey, and they didn't get reported.

If any of these books were about Syrian culture, you would have a point. But the issue is whether or not it's reasonable to suspect, detain and interrogate someone for reading a book about Syrian culture, regardless of their appearance.

> though her appearance was definitely part of the decision making process.

I think a more obviously European-looking person reading the same book on the same plane would not have seemed suspicious, and would never have been detained. Her appearance even being part of the decision making process is what makes it racist. That such an absurd thing was taken seriously makes it racist.
Thanks for your reply.

So, if you're being questioned but don't know why, it means that you don't know if you're being harassed or not?

And if you don't find out the reaso later (as it usually happens with security checks), this episode goes down as Shroedinger cat of harrasments in your life story?
Customer.io Actions – Why did we do it this way?
Differential dataflow internals; a work in progress
It should work just fine. But since the current offset will always be changing, you might want to lock the entire file and fcntl has a more flexible interface for doing that.
> "Bitwise" is really shorthand for "this is an operation that acts on the representation of a number in base-2, rather than on the number itself"

I would argue that while bitwise operations are indeed more easily represented/computed in base 2 than in base 10, they do act on the 'number itself', whichever base you then represent this number in. ... at least in the approach I took, where I treat bit strings as representations of 'numbers', specifically positive integers. If you think of such operations as manipulating 'strings' of characters - whatever character set those are taken from - rather than numbers then indeed we indeed arrive to different conclusions, and your digit-wise MIN generalization makes sense.

I think both approaches are meaningful, although conceptually different, and I have tried, however clumsily, to explain the 2 approaches in a previous post (https://medium.com/biffures/bits-101-120f75aeb75a#.fc93no6od) before settling for the 'number' approach for this post.

I am actually not a proponent of using base 10 as the standard view for bitwise operations, I merely use that base to show that the function looks complicated in base 10 and brings little further intuition on what pattern AND follows. Note that the rest of the article and all visualizations are NOT base-dependent and do not use the base-10 formula. (I did write my numbers in base-10 in the sketches simply out of convenience, but feel free to translate to any base).

Is this revolutionary? Certainly not. But I do think the graphs look cool, and I was happy to share them. Hope this clarifies some of the thinking behind the post; and thanks for the constructive thoughts! - seems like I can do plenty of read-up .-)

C
Simple tagged pointer in C++11
Nigerian Scammers Infect Themselves with Own Malware, Revealing New Fraud Scheme
I feel bad for calling this a dull article. This is actually a decent and eye opening article that introduces people to unconventional computing. For middle-aged people who have a cursory interest in the direction of alternative computing, it reads like a hyped Popular Science article from the 90's.
The terms has always been "t-shaped skills" or "t-shaped people." That fact that it's primarily used to describe desirable characteristics of employees is secondary at best.
Ok, sure, you can add in roads and it will change the numbers in a small way that will be irrelevant to the thread. You can spend an infinite amount of time making rough estimates more accurate, if that's what you're into.
Fuzzy logic has insane amounts of similar ORs and ANDs that also have to conform some simple laws.

Generalization of ANDs and ORs is called t-norms and t-conorms (s-norms). They have to satisfy laws of monotonicity, commutativity and associativity.

So all kinds of magical ANDs and ORs spawn to meet the requirements.

I'm not really a fan of fuzzy logic but it really is a nice exercise in mathematics.
No Facebook. Can not use.
How America's source of immigrants has changed over a century
I wonder if outlets like Buzzfeed will be able to do something like write Facebook specific headlines to get past the clickbait filter, while still using clickbaity headlines for the same stories other places
Story of LightPhone
Great read. Portugal has such an interesting history.
Honestly, a "choice" between a pay-raise and a marriage isn't much of a choice.