skysight-inc/HackerNews huggingface dataset:
Tried Erlang? It's fantastic for everything except number crunching. The VM is basically an OS and makes a lot of sense for embedded devices. I remember reading about some guys programming drones with Erlang a few years ago, they demo'd hot code reloading mid flight (an Erlang feature you get out of the box), very cool.

However! Erlang doesn't have any hard real time guarantees so that may limit applicability. Generally doesn't seem like it'd be an issue for IoT.
I found this statement funny:

"Moreover, would you want this “fall dead” switch to make all of your brain run at half its best speed?"

...because this is actually how our brains work! We are much slower to process and respond to all sorts of stimuli (visual, auditory, conceptual [reading]) when it is contradictory. Think of the feeling you get looking at an Escher sketch.
Thanks for your thought. Any downsides you see with using Close.io?
Sure! Here's a tutorial using a square: https://paroj.github.io/gltut/Illumination/Tutorial%2013.htm...

In my implementation, I render a cube and discard any pixels that aren't along a ray intersecting the sphere, while the rest are colored according to user settings and atom colors. The same approach is taken with the cylindrical bonds, except of course it's a ray-cylinder intersection instead.
What's particularly nasty about this practice (though legal, I'd guess), is that as far as I can tell after a quick read, parties such as Sun Capital here intentionally manipulate the creditor pecking order. During a deal, they arrange a large secured loan that is large enough to push unsecured creditors down the ranking, but small enough so they're in limited risk. In theory, the board could reject that deal, but often they don't (and e.g. unsecured creditors such as employees don't get a vote) - afterall, it's hopeless for stockholders anyhow, and they might as well take the small chance of success with no downside... except to others. The other creditors get shafted.

Pretty nasty practice. Legalized robbery, by the looks of it. Unlike some creative destruction practices, I can't see any upside to this either - it's just a clever way to split risks from rewards.

IANAL, and I do not doubt the above analysis is leaky; nor do I see how this affects the case. Hopefully I'm not totally off base with my interpretation ;-).
An awful lot of the content on this website shows naivety/lack of understanding of the website, and in a few cases, displays information which is simply untrue.
I don't get the same numbers he gets. The reduce version is the same speed as the simple for loop. He must have made a mistake somewhere.
That sounds like a really handy feature.

On the flipside, any reason why you think Hubspot CRM isn't a good tool for small startups? Is there anything that you don't like about it or that it can't do?
Thank-you. There is so much misconception in this thread its driving me crazy. I just went to the psych today to start pill roulette again and find a new therapist.

There is absolutely no reason for me to be unhappy and generally I'm not, I just don't feel anything except for some anxiety. I have an amazing job, an extremely supportive family, a nice apartment, several close friends. Yet, there are some mornings I struggle to get out of bed. There's no external source in my life currently (or past really) that is causing this. I have been diagnosed with ADHD, Depression, and Anxiety, several of my other family members (brothers, mother, grandmother, etc.) have some or all those things too. It's a very real, biological, sometimes genetic thing. It's a very complicated beast. There's no just recognizing it and overcoming it. Yes, I recognize a lot of my symptoms are caused by my brain, but that doesn't do a lot for me to be able to just overcome it when I can't even find the motivation to brush my teeth. It takes help, and a long time retraining your mind to not just immediately assume you're a worthless piece of shit not worthy of anything.

It's beatable, but when you're in the state of mind of a depressed person, you're not going to see that immediately.

/rant
The third paragraph of the first page states:

"Virtual-machine monitors (VMMs) use the virtual-machine extensions (VMX) to support guest software operating in a virtual machine. VMX transitions are control flow transfers between the VMM and guest software"

Can anyone explain what "control flow transfers" are?

Is this just referring to a per VM context of a core's control path? Kind of context switch of sorts to to another VM?
yes, but it can be used as an exploit see the uber sso vuln
Apple is going nowhere in automotive. Nor should they try. The profit margins are much, much lower than Apple is used to.
1) I can't believe I missed the "trot out" pun in my original comment.

2) Anyone who's interested to read more on this made-up quote should see this HBR article:

https://hbr.org/2011/08/henry-ford-never-said-the-fast
We do this when the candidate pool is very small. If we get someone fresh out of university with very little experience they'll earn the bottom of the range. If we get someone more senior with relevant experience they might be worth a lot more.
The Open Organization Leaders Manual
Thanks. The product DOES look simple and easy to use.

What are some of the things that you don't like about Pipedrive or that it can't do?
All of them. 90% of the risk comes from new devices attached after boot (and subsequently detached before reboot). Eliminating that threat can be done without inconveniencing users.
According to C99 spec, the maximum number of bits for the smallest object that is not a bit-field is 8 bits. See "CHAR_BIT" in the C99 spec.

[1] http://www.open-std.org/jtc1/sc22/wg14/www/docs/n1256.pdf
>The fact that the presenter is a beautiful, well dressed woman speaking at a commercial venue certainly helped this get popular.

imagine if additionally such a woman also had heavyweights like Kissinger, Shultz and future DOD secretary on the board of her enterprise... It could have easily get into like almost 10B valuation.
Blueprint: a clever automated tool for reverse engineering an existing linux server into something that can be deployed by Puppet, Chef, etc.
I think the idea is to combine glasses projecting an image to your eyes with body sensors for gesturing (watch?) and you won't need a screen anymore.
Actual clickable link: http://99percentinvisible.org/episode/making-up-ground
He also does some fascinating videos and sometimes interesting live streams, sometimes multiple times a day, on his YouTube channel...

https://www.youtube.com/channel/UCdX4uJUwSFwiY3XBvu-F_-Q
If they find a "lost USB stick", and the dialog box says "This is a network adapter, do you want to send your internet traffic through it", then they at least have that.
Newark, NJ or NYC ONSITE| full time
Seeking strong object oriented API Software Developer to work on the latest RESTful products for a leading cloud communications provider. Work direct under the CTO and recognized inventor of VoIP industry.
Apply at: https://www.phone.com/careers/php-api-developer/
pretty cool i guess
The FLIF spec has been finalized
> How do you distribute the one time pad in the first place? If you do it insecurely, it's a waste of time. If you can do it "securely", why not just use that secure channel to send the message in the first place?

Because you may not have any messages to send at the time of the secure exchange of OTPs. Do note that one time pads are (or at least were) commonly used in the military.

> But the question is, how do we get to the point where you know that you have the correct keys and you can trust them?

That is not a technological problem per se, but rather a social one. Imagine that when you exchange phone numbers (or Farcebook IDs, if you're into that) with your work colleagues, or friends, or fellow attendees at that developer meetup, you also exchanged public keys.

Mechanically, the interaction is at about the same level of complexity, and effectively, as has already been mentioned, the web of trust already exists (Farcebook, ChainedIn, and all the other bollocks).

If any of those decided to implement secure end-to-end comms using PGP and offered you the possibility of uploading your public key for dissemination to your "friends", PGP might become ubiquitous in a matter of weeks. At a smaller scale, German email provider GMX is doing exactly this, by the way.
I loved the section on "What do you do when you get stuck?"

Then you have to stop, let your mind relax a bit and then come back to it. Somehow your subconscious is making connections and you start again, maybe the next afternoon, the next day, the next week even and sometimes it just comes back. Sometimes I put something down for a few months, I come back and it's obvious. I can't explain why. But you have to have the faith that that will come back.

I'm not a mathematician, but yup, I think that's true in so many ways. The number of times I just take a break, come back..."Oh I know!".
I would dispute your contention that 'most' ISPs support (opportunistic) TLS for SMTP. Looking at the email I receive, both at gmail and self hosted domains, almost no one will do TLS - only big internet companies like eBay. No clients that I'm aware of maintain a history of opportunistic TLS success.

Maybe Let's Encrypt will change TLS adoption but I doubt it. It would need Google/Hotmail/Yahoo to increase the spam score for non-encrypted mail. But it's still way too complicated.
Most costly software bug I've ever witnessed was caused by an integer overflow. Thankfully, it wasn't caused by me, but if I had been auditing the code, I probably wouldn't have found the bug.

The system was billing customers credit cards depending on how long they had used the service. Time was measured in milliseconds (uh-oh!) for no apparent reason. Usage could have been measured in seconds or even days but someone thought it was good to be extra precise. And System.currentTimeMillis() returns milliseconds.

The default charging period was 14 days which worked well. So the maximum number of milliseconds that could be charged (for someone who used the system the whole month) was 1,209,600,000. Then the company decided to change the period to every two months (60 days) instead to save money as there was a fixed cost added to every credit card transfer.

Guess what 60 * 24 * 3600 * 1000 is? It's a number a bit bigger than 2^31 - 1 which is the most positive primitive integer value in Java. And the "totalDuration" variable had type "int". :)

So totalDuration wrapped around which caused the system to retry the transaction over and over and debit customers hundreds of times more than what they really owed. The resulting fallout from that debacle was one of the reasons the company went bankrupt. Integer overflow checking could have saved them.
Being distrustful of your government is completely "American." Having the U.S. federal government issuing an ID that is mandatory would make many in the U.S. raise a huge stink.
You are mistaken. If probability of each of the 5 men being colorblind is independent (so eg. they're not related etc), then there's a 41% chance that at least one of them is (1 - 0.9⁵).

(There's a 33% chance that exactly one of them is: 0.1 × 0.9⁴ × ⁵C₁).
My first instinct was to check the predictable URLs for future images and ruin the surprise... luckily they have that covered!
Why bother with a checkbox at all at this point? Can't they send everyone the newsletter and not bother with a checkbox?
We need to start rating apps that do this as 1 star, the problem will solve itself.
How to Use Python with Hadoop and Apache Spark
Until multi-sensory AR becomes a functional reality. A set of glasses and a watch would fit smoothly into many/most peoples' lives. Add a set of indiscreet wireless earphones (and gloves?) and you're set.

It's handwavy Sci-Fi right now, but...
Is it Google US only or all offices
Titan X is the product line which has multiple generations, with the Pascal architecture being the latest.
Ah okay.

Yeah, lactose intolerance / no dairy is definitely going to be in there. I am lactose-intolerant, my SO is lactose-intolerant plus they are also allergic to gluten, soy and nuts! (I feel so bad for them. :))

Just polling to see what people are more interested in seeing touched.

I likely won't be touching a lot more complex exemptions like vegan or kosher any time soon but I might see if it can be crowd-sourced.

Thanks!
The political implications of computing are relevant, but we asked users to take a breather from political stories for a week, because the threads tend to erupt into flamewars.

As for what belongs on HN, the answer is: "anything that gratifies one's intellectual curiosity". Please see https://news.ycombinator.com/newsguidelines.html.
The map shown here is originally from this page: http://www.sfgenealogy.com/sf/history/hgshp1.htm

(It's in the lower right, click on it to see the full thing)
This post has more details about the model: http://blog.otoro.net/2015/12/12/handwriting-generation-demo...
As mentioned above, you can explicitly specify cities and locations in multiple ways. Chances are, it uses the GMap api (or similar), so you can input pretty much anything resembling a location description. Not sure there is something to fix :)
Big Coal and Big Oil work together far more often than not. Extensive renewable energy would eliminate the massive profit of power utilities and refineries both.
I think his point is that anyone applying for and accepting regular, full-time employment does it with the assumption that the job will continue to exist into the foreseeable future. That's kinda the definition of "employee" in our society.

And he's saying the alternative in this scenario is "cofounder", in which the would-be employee takes on a job that may disappear and is compensated for that fact by getting significant equity in the company.
Very nice film. I adore Horizon when it is pure, raw and serious like that. Thanks for the post.
That's basically learning (and more generally, operating) in restricted settings. I agree that much progress can be made in that way, but there are problems that are really, really hard to solve and that both humans and computers are crap at. Then again there are entire classes of problems that humans are very good at, but computers are crap at and the other way around.

Also, don't forget what Terry Pratchett said, about how thousand-to-one odds crop up one time out of ten. The problems with AI in the past started when people tried to attempt to solve anything beyond the trivial, toy-problems they could demonstrate were solvable "in the lab". Like SHRDLU, which solved blocks world, but could not really scale. The same goes with machine learning today: some problems are solvable in restricted settings, or in a lab environment, under controlled conditions and with safe assumptions etc, but once you try to do the same thing in the wild...

You can even look at the big success of Deep nets for examples of that: image processing and speech recognition. Whereas it's possible to get really good results in both fields, image processing still relies very much on having good quality images to work with, and speech recognition is really crap if you have a bit of an accent, or a speech impediment etc. (at least that's what I gather- these are not my specialties).
You are right. Without multitenancy, you have to write the automation code, however, it's much better IMO, because with multitenancy, you have to think about tenancy ALL THE TIME not just that one time. So I think overall it's a better trade off and still less code and less problems to solve and easier to solve.
Latin character only. It was trained on the IAM Handwriting database [1], which is all English handwriting.

[1] http://www.fki.inf.unibe.ch/databases/iam-handwriting-databa...
I've felt similar, feel free to email me if you'd like to talk about what we're working on.
>The keys were trivially easy to steal, even by accident

So distribute keys on smart cards that don't allow you to export the key. This is what Estonia does, and - concerns about their election infosec aside - it seems to work pretty well.
Enable IntelliSense in JavaScript
Why not use c/c++ based actor systems , in a size more fitting small microcontrollers , like [1] ?

[1]http://www.state-machine.com/doc/concepts.html#Active
I'm guessing you are from Europe because the idea of distrusting your government appears to be really foreign to you. According to Wikipedia, "The passport possession rate of the U.S. was approximately 39% of the population in 2015."
Thanks, that was great. Found on his blog http://williamgibsonblog.blogspot.com/2003_01_01_archive.htm...
More than a year ago, I picked up William Gibson's "Pattern Recognition." I wasn't sure what I thought of it, at first, but it became increasingly interesting and I finished it. This year, I picked up the third novel in the series that "Pattern Recognition" started.

It's a different world than that of "Neuromancer" et al., but I've come to find Gibson's portrayal of and thinking about it quite interesting.

This year, I also helped someone out for a while who is considerably into fashions of some sorts (make up, running shoes and attire, other stuff more by just doing it than by talking about it).

I'm finding Gibson's latest trilogy giving me new eyes on all this. And, in today's world of "image", it's not just and interesting but a valuable perspective. Treatise. Extrapolation...

Not the most in your face of sci fi titles, but subtly compelling, for me.

Perhaps partially sub-consciously. Just like the world he's describing.
Day 1: MikeOS http://mikeos.sourceforge.net

Day 2: Syllable Desktop http://web.syllable.org/pages/index.html

Day 3: FreeGEM https://en.wikipedia.org/wiki/FreeGEM

Day 4: ReactOS https://reactos.org/

Day 5: Tower of Hanoi for Forth/OpenFirmware http://www.kernelthread.com/projects/hanoi/html/macprom.html

Day 6: MenuetOS http://menuetos.net/
I wonder if there's a niche for a USB firewall dongle that you can plug anything in with and it will guarantee it's only treated as a file system or something else benign.
Major changes in WordPress 4.7
I've been through entire interview processes (multiple hour long interviews over days) to get to this point, so a phone screen doesn't seem so bad. Anyone have hints on how to gracefully breach the salary topic? I've also had technical interviews where the interviewers are attempting to gauge my "seniorness" because apparently resume and work experience isn't enough to determine this. It's possible that many companies want to adjust salary based on perceived interview performance.
What I recall was someone on HN saying the 11 inch Ubuntu model wasn't actually that Ubuntu compatible and to buy the 13 inch instead. But I can't remember was the specific HW was.
Think this is a shift across all disciplines of the social sciencse, where numerous results are not reproducible. Economics especially has a rash of issues (probably like psychology) because experimentation is performed on a sample of population of undergrad students who get paid for their time.

As a side ntoe, John Oliver does a great segment on how mainstream media miscommunicates scientific results
> Supplements, nootropics, MCT oil, sleep aids, HRV training equipment, meditation software

Is there any reliable, legitimate evidence that any of these things are actually useful? Or is it all just hand-wavey nonsense?

From a quick Google, I'm seeing lots of results from the Bulletproof(tm) coffee guy which isn't doing a lot for my faith in this.

Mostly curious because after pricing out the things that you listed, it feels like you could get a lot more placebo-bang for your buck.
Earlier:

> Thanks for the reply.

Also passive-aggressive?
This is quite nice. Doesn't add anything revolutionary to the command line, but shaves some seconds off of typical things I always find myself doing. But shaving a few seconds off during a session adds up. So thanks for the extra development time you've enabled me to have.
>> Any result which predicts that human intelligence cannot exist.. has to have an error somewhere.

See deong's comment below. We may not understand how our minds work, but we do understand how computers work and that's where the learnability results come in: because they pertain to computers, not human minds.

Also, it may be that we don't need to learn every single thing we know. See Chomsky's Universal Grammar, etc.
I've always thought about D3 as 'jQuery for SVG'.
There are defenses against those attacks, though. You can configure your SMTP server to require TLS, and to accept only path-validated TLS certificates from trusted certificate authorities. This will prevent an adversary from forcing your traffic to plaintext, and will prevent them from substituting a bogus self-signed certificate. With these protections in place, one can achieve a fairly good measure of security with basic email.

This only works if you're also forcing DNSSEC: otherwise, the attacker can substitute their own MX in your DNS responses.
Trump is holding a meeting with key tech leaders at Trump Tower next week
The free PR and the recruitment value almost entirely offsets the prize cost.
Guess I have some homework- thanks for linking these!
Tinder has another horrible UI trick, not sure if it qualifies as dark pattern or just terrible coding. On Android, they require you to enable the global option "Always allow Wifi scanning" in order to get your location. If this is disabled, they pop up a dialog saying "Enable? Yes | Cancel". Hitting "Cancel" immediately pops the dialog back up again, so you cannot use the app at all until you click "Yes".

edit: Some of us do not want to enable this power-draining, privacy-sucking global option just to use Tinder. An xposed framework module was created to bypass the check, but Tinder has actually begun checking for it and the app doesn't work properly if it is enabled.
However! Erlang doesn't have any hard real time guarantees

But this, from the end of the GRiSP page, is interesting:

* When Erlang is running on RTEMS there is very little latency between something happening on the hardware and a reaction on the Erlang level. There is strict control over what can pre-empt the Erlang VM: only hardware interrupts allowed. In practice, this means Erlang’s soft real-time is not as soft as on normal operating systems.

For the future, we plan to provide hard real-time processes on the Erlang level; GRiSP-Base will be the main test platform for this.
By scripting I mean if, while, and friends (maybe for, I don't remember)

It's also from scratch (no libraries).

The professor provides an extensive test suite to check your implementation.
Please stop posting unsubstantive comments here.

We detached this comment from https://news.ycombinator.com/item?id=13118430 and marked it off-topic.
Sounds like we have a similar experience. I noticed HN and ProductHunt resulted in more press than Reddit, even though they drove far less traffic to the site.

But maybe success on Reddit / HN / PH could be used as social proof when pitching journalists?