skysight-inc/HackerNews huggingface dataset:
TL;DR - Excel is just a really accessible programming language, and as such it's used by a lot of amateurs. Like Perl in the 90's, the ease of getting started means a lot of people can use it, but the average quality of their code is abysmal, since the average level of experience is very low. That doesn't mean the tool itself is necessarily bad.

-

Did you watch the Spolsky video? I only ask because this is all child comments from a top level comment about a Martin Shkreli video, and since I watched that first, you might have as well and not gotten to the original video. The way Joel suggests using Excel is very like how developers program when using good practices. Always name ranges and cells before using them. Never use numbers directly in formulas (unless obvious, like 365), use the named cell/range you set up. Use tables when you want tabular data so you are prevented from accidentally using the wrong formula for portions of ranges. Use the included named formatting themes for cells that are meant to be user editable, and those that are computed.

I watched the video and very quickly came to the conclusion that Excel is an IDE+Interpreter, like what people refer to when talking about Smalltalk (I assume, I've never actually used Smalltalk). The other thought I had is that it's probably the closest we've ever gotten to what people mean when they describe a visual programming language that just about anyone can use. Predictably, we often see the counterarguments to a system like that exhibited in Excel spreadsheets, which is poorly architected and designed spaghetti-code from people that don't have enough experience to know any better because they are amateurs.

Copy and paste errors look far more discoverable when you use R1C1 mode, and look to be outright prevented in a lot of cases when using tables.

Version control might be a good argument if it actually applied. Excel is a language, and I don't see any special version control baked into other languages programmers often use. It sits on top of them, and I don't see any reason why it couldn't sit on top of Excel as well. Export to a format that is version control friendly (perhaps with the help of an extra tool) and commit to VCS. Want to make a change? Check out the spreadsheet, convert as needed, and start working. Problem solved.

Really, I came away with a much clearer picture of what Excel specifically is after the Spolsky talk, and it probably wasn't even that advanced. What it did do was give a crash course for programmers that let you make the clear associations to what you do in other languages, so there was communication going on at a few levels.
I couldn't help but read this and think about all the "coding" initiatives I've seen in K-12 and shake my head.

What Norvig is doing is what we should be teaching. He is tackling this seemingly REALLY hard problem by thinking about it methodically, translating some intuition into code, carefully constructing an argument about how to solve it, and ways that it could be extended. This is what actual engineers look like.

Everything I've seen around "coding" though has become a masochistic exercise in teaching kids random syntax details and then calling them Coders and Geniuses and Computer Scientists when they successfully copy what the teacher showed them.

When you read Norvig's code (big fan of his Sudoku one as well), you realize how the actual "code" is secondary in the sense that what it is really doing is expressing an idea. A very nunanced, elegant idea, but ultimately the product of doing some hard thinking and exploration on a problem domain.

If we taught kids to just think about problems in this way, ohh what a world it would be!
Apple has made their own Wireless implementation on top of bluetooth using their W1 chip. They said they will be putting it into the airpods and three new Beats headsets. I wonder what is it actually doing though. It is not impossible that the bluetooth is used as a fallback mechanism for backwards compatibility.
If they use international reserves then they have to pay taxes on bringing the cash to the U.S.
How is Apple iPhone more overpriced than other flagship devices from say Samsung? Last I heard the note 7 costs more than the iPhone.
The poor man solution: https://gist.github.com/cyrus-and/713391cbc342f069c149
Is the server software available?
It's frustrating that there's not a (significant) phone vendor committed to both user confidentiality and end-user control (libre/free/open).

Apple seems to provide confidentiality, if you buy their marketing, and Google is much more open/free. These should be, IMO, fundamentals of IT, but it's not even a realistic option.
So there's that, and then the Apigee split out like Api-gee makes you think gee, that must have something to do with APIs.
There are many things that are flavored like something, but don't actually contain any extract from the actual thing. I don't think you should focus on truffle oil. This sort of thing is all around you, with many types of food.

Often times, the molecules used to flavor these foods are a major component of a flavor of a given fruit, vegetable, nuts, or fungus. However, it is sometimes cheaper to produce them synthetically rather than extract them. In many cases the stuff used to flavor the food was never in the thing whose flavor is being imitated.

- https://en.wikipedia.org/wiki/Isoamyl_acetate is used to imbue a banana flavor.

- https://en.wikipedia.org/wiki/Benzaldehyde gives you an almond flavor

- https://en.wikipedia.org/wiki/Vanillin is pretty much what you get in most vanilla-flavored things

- https://en.wikipedia.org/wiki/2,4-Dithiapentane is used to make truffle-flavored oil

The list goes on and on.

It's great to be aware that there is an industry in making things that taste like other things. If you walk down your supermarket isle and pay attention, you will notice that many things are not what they seem. You will first feel surprised, maybe cheated, and perhaps angry.

Is truffle oil with truffles a scam? I don't know. I was certainly fooled once.

I now try to pay attention to these types of things more. Things flavored with actual extracts tend to cost more and are harder to find. However, with many things, once you taste the real thing, you will notice that the fake stuff is off. Often times, the synthetically flavored food taste flat, sometimes chemically, and fake.

Don't get angry. Get educated, spread the knowledge, and pay attention to what you eat!
NB: VotePlz is partially funded by YC president Sam Altman, although I am not sure if it is a part of YC (see interview w/ cofounders + Altman: https://www.buzzfeed.com/nitashatiku/voteplz-silicon-valley-...)
Hitting the sun is hard
Setting up OATH toolkit
So, super obvious, but thought I'd just mention that influxdb is open source. It's likely that free version helped the contributor with his issue so he contributed back.
Who is funding VotePlz
What have they specifically done that has made your creative work more difficult? I'm a creative using a MacBook Pro and it's just as good for me doing audio work as it was 5 years ago. They've also been doing a good job with Logic Pro, with some big updates of the last couple of years. Even if they removed the headphone input from their laptops (which I don't ever see happening) it's not going to effect creative professionals because they don't use it anyway.
Are they being stupid though? For example, hotnail.com is a parked domain. There's virtually no chance that a user actually has an email address there and sending an email to a wrong email address is bad for the email provider reputation...

I mean it's not like they block a huge amount of domain names but with their volumes, it makes sense to avoid sending emails that will never be received by their intended recipients anyway...

Could it inconvenience legitimate users? Yeah, there's a probably of that but it's negligible and so far we've never had a complaint about it... On the other hand, we've had users telling us that it was good that our system caught their typo.
The next iphone in 2017 or 2018 probably won't have the adapter. All headphone manufacturers should go and ask for lightning certification. The adapter is just a temporary measure to soothe customers. It won't be supported forever.

If apple honestly wanted digital audio they would have used the universal USB-C standard for the future. Apple wants customer lock-in to their platform and using lightning will prevent customers from leaving because these customers have invested a lot in their ecosystem. Ditching the lightning and moving to USB-C was the right thing to do, converting everything to lightning isn't.
I've observed a lot of ground loop problems in cars with a smartphone connected to a stereo line input and also to a USB charger. Some of the USB supply return currents pass through the shield of the audio cable and nastiness ensues.
And it is worth noting that Apple was rather pushing the record industry to go off DRM and they finally succeeded in it.
No fair; Mr. Robot references unduly prevents me from having a skeptical look at the product :)

Nice work. The explanatory GIF is actually quite helpful. I appreciate there's info for people who are uncomfortable with a hosted solution.
Btw, this web page has a nice overview of what security indicators look like on different web browsers: http://lock-museum.herokuapp.com/
How Startups Can Compete Against Facebook and Google in Recruiting Top Talent
See also: https://en.wikipedia.org/wiki/Tartuffe
I assumed it's because he's teaching a lesson. Doing it by hand shows the video viewers how to go find these numbers in the public record, and along the way, what each number means and why it matters.

Just pulling them all in at once from an API would be like a "magic" step to most people who are trying to learn about the basics of analyzing a stock.
Apple loves DRM, when it suits them.
See also "GoTTY", also hosted on GitHub.com for a similar project that is not associated with a service (i.e., you must host it yourself). It has write support and there is a separate "gotty-client"
And how do they plan on earning money?
Get a decent shared host.

Just because Godaddy sucks doesn't mean that all shared hosting sucks. NearlyFreeSpeech.net is fine for most people, or Amazon S3 if you're into AWS / webgui stuff.

If you're actually using a decent amount of bandwidth (ie: image hosting), something like Hawkhost.com would be good. Just gotta stay away from EIG (https://en.wikipedia.org/wiki/Endurance_International_Group), which is a conglomerate that's buying up all the shared hosts and making them crappy.

Bam. Now you have economies of scale AND far cheaper hosting than any VPS.
> I'm deeply confused as to how you misinterpreted my comment so much. I was explicitly referring to (2) which is why I quoted that in full. That's also why I explicitly said "So if I'm renting out my home on AirBnB,

If you are renting your home (and not merely some portion of it), you aren't occupying at the time you are renting rooms or units in it, so (2) doesn't apply; (1) might, were it not for the limitations in (1). There would be no point in quoting (1) at all unless you intended to invoke it, and your hypothetical doesn't make sense unless you intended to invoke both the portion of (1) you quoted and (2).

> The point is the referenced constitutional right to "intimate associations",

The existence of that right is not what is in controversy here; whether it extends to the use of an actively-involved commercial intermediary like AirBnB, is. Volokh's posts that you referenced are not germane to the point actually in controversy.

> and you have not established that the use of AirBnB somehow nullifies this constitutional right.

And you haven't established that it extends to the situation at issue; that's the point in controversy. But what either of us has or has not established is irrelevant to the point that the Volokh Conspiracy posts you referenced aren't even relevant to the point in controversy.
I think the problem with the Firefox's "red" "no lock" icon is than it is mostly gray. Many people do not even notice it. I think if it were actually red the effect would be much stronger.
Google has endpoints, but it's pretty low level and a little hard to manage that way.
Splatoon is the 6th best selling Wii U title so far, and seems likely to overtake most of the ones above it, which are between 6 months to 2.5 years older. It represents 5% of all Wii U games sold to date, and has reportedly sold faster in Japan than anything since Wii Sports (2006).

Sounds quite successful to me, though of course it's still only a bit over a year old so who knows if it'll last.
I’m in the industry, everyone here uses spreadsheets for everything. They only have us working on other stuff now because we’re reaching memory limits and row limits for calculations.

But primarily we have a few factors working in excels favor.
1.	Inertia.
2.	Difficulty in switching to a more advanced solution for non-technical folks.
3.	Speed. If you can get a MVP up and running before another firm you have an advantage. Even if it’s in Excel and held together with spit and string.
This would be great when you need to hire a freelancer to help with a 40 minute configuration fix on a server.
> you are unwilling to contemplate that Swedish prosecution is acting in good faith and in due process

Not at all. The unknown is why the Swedish government won't offer Assange assurance that he wouldn't be extradited. It's probably because he would be, hence, his position is rational. Both the prosecutor and Assange may be acting rationally, as may the Swedish government -- after all, why would it decide to irritate the US by not extraditing Assange?

I would prefer if Assange's guilt or innocence in the rape accusations were determined, because the accusations generally get in the way of the mission of Wikileaks, which I generally support. I don't have a soft spot in my heart for Assange, and if he does turn out to be guilty it will not impact my view on the important issues (the war logs, etc.) whatsoever.

Who cares if Assange himself is a hero or villain, I'm not the sort of simpleton who needs to pretend that everyone whose actions I support is a faultless model citizen. The important issue is that he (hero or villain) helped reveal some very important information about the US Government which should lead to consequences and accountability.
For some definition of "submit", I guess. Non-EV certificates are based on domain ownership. If you can prove you own the domain (e.g. Let's Encrypt just checks that you can host a static file on a HTTP page on the certified hostname) then you can get a cert for it. Obviously you still have to "submit" to the domain registrars also...
>but I assure you no one gets paid to set on the computer and check every single email

No one gets paid to to that anywhere, because it's been possible to automate that for a very long time. It doesn't take the resources of a Fortune 500 company, either.
https://github.com/gravitational/teleconsole#support-for-pri...
Though the times given in the article doesn't seem all correct, it seems there were several hours between her phone call and locating the vehicle. The police also "ping her phone" to locate it. My questions are:

1. Why couldn't the police locate her in time, given the her cell phone usage?

2. When will we see a standard for something like digital GPS coordinate data overlaid onto voice 911 calls?
Our enterprise offering is for HA and scale out clusters of InfluxDB.

InfluxDB single server, Telegraf, Kapacitor single server, and soon Chronograf are all open source.

We'll continue to heavily develop our open source projects in addition to developing closed source software that we can license to customers. Basically, to be able to continue open source development, we need to have paying customers.
Ford Teams Up with Techstars Mobility Startups
Raspberry Pi launches official starter kit to celebrate 10M sales
Also people wouldn't buy their products if they forced DRM. Apple likes money.
I'm also tired of the haters. But the gratuitous crassness of this comment is a bit too much. There's no need for it.

A better approach would be addressing Cory Doctorow and the EFF's point directly by pointing out that the converter cable exists and comes with all new phones. And that when it comes to audio, Apple doesn't tend to deliver bad cables or low quality DACs.
Running the suspect program would show blocked states; even without that, you would simply see no difference, conclude that the problem must lie elsewhere, and switch to looking at a full system profile.

FWIW, I always start with a full system profile including all thread states when debugging mysterious performance issues, precisely because "the problem is in another process" is such a common occurrence. This is also why it's important to use a sampling profiler specifically.
How did they succeed?
What is this a photo of? Looks like some sort of barrel jack to AC mains adapter?
Classified reports. This technique is called the Canary Trap, with the name (but not the technique) coined by Tom Clancy.

https://en.wikipedia.org/wiki/Canary_trap
I have a space alien.

I am in prison.

7 years prison 7 years p0rince

20 years prison 20 years prince.

I hold all the cards. I have a space alien. I win.
I created this list during my paternity leave when I was making the transition from using other ML tools to deep learning. Over the last year, several of my colleagues/friends have used this list and have started using Deep Neural Networks for various applications.

My goal for sharing this list was to inspire more people to learn and not be scared of this new tool. Getting started has never been easier.

@julien421 Thanks for posting on HN.
The $10k version seemed a marketing ploy to avert the "it's too expensive!" complaints about the lower-end model prices, by creating an upper bracket so high complaints about lower prices became cognitively unviable. This indeed worked, as base-model price complaints largely vanished when the Edition was announced.

The new ceramic version, at $1249, seems a much more sane upper end for those wanting to spend more for finer materials (a common motivator in watch buyers) despite no added functionality.
If HN were an Excel sheet, you could upvote as many times as you want! :-)
Not quite waterproof. I tried taking some underwater photos with mine (had a feeling it would be a bad idea) and the camera stopped working. There are also a couple dead spots in the touch screen. However the rest of the phone works.
A Meme Supreme: Everything you wanted to know about Memes in 2016
There are already things that are technically allowed by RFCs for various types of input but should be disallowed because they cause problems. So something being in an RFC doesn't create any kind of binding requirement, and very often the things that get dropped are things that, on contact with the real world, turned out to be bad ideas.

Many of the more arcane things that can technically be done in an email address seem to me to be in the "turned out to be bad ideas" bin, and I have no problem making them be de facto deprecated even if no RFC has yet caught up to that.

Also, no halting-problem issues at all; my preferred approach would be to disallow certain classes of characters.
No mention of what city/state/country it is even applicable to. A star is pretty generic to think that means USA by itself.
That's actually really interesting. Especially as everything is moving toward personalization. If you have a set of headphones that have a unique ID tied to you, the artist could even intro a song with your name - or in the future procedurally generated music could substitute a reference to your city into a song.
> ... said Erika Reinhardt, co-founder of VotePlz, a nonpartisan nonprofit that launched today.

Non-profits don't need to earn money :)
All Chromebooks enrolled in Google Apps for Education are unable to be logged in to.
Edit: Seems to be resolved.
Not everything is about earning money. Sometimes it's (hopefully) about empowering more direct democracy.
Increasing Linux kernel integrity
Versions in C, C++, Java, Haskell and Racket https://github.com/jmoy/norvig-spell
The novel "World War Z" basically touches on this resemblance. The author seems to have read lots of information about what real humans due when plagues and diseases strike and how human society reacts, and then transposed it to zombie apocalypse, which gives it a strange kind of authenticity.

The book wasn't very film-able, so the movie they made from it was quite different in approach.

I've also heard there's a non-fiction book about the "Spanish flu" outbreak that basically reads like a zombie film (e.g. one interesting tidbit, they call it the Spanish Flu because that is where the first reported cases were, but it didn't start there, the other countries just suppressed the information because they were at war)
i _really_ wish that "No Vote" was a valid/acceptable option, and there were ramifications if "No Vote" got the majority support. I just don't buy into the "you are obligated to vote" choir, or see any value in the "vote against somebody else" vote.
The headphone jack was already destined to be replaced by USB type-c on many (not all) portable devices. Apple's move may change the time line, but does not change this fact.
It actually used to (maybe still does) signal routing information[1]. An example from the RFC is "@ONE,@TWO:JOE@THREE"
[1]: https://tools.ietf.org/html/rfc821
Feels like deep learning is really hot on HackerNews
yes, but clearly a pun.
It is (IPSec) but it's not popular due to various technical, historical and political reasons. One of the selling points of IPv6 used to be that IPSec support is mandatory in IPv6.

Nowadays middleboxes violating basic TCP/IP guarantees[1] are so accepted and entrenched that all new protocol work necessarily uses UDP encapsulation. (See eg WebRTC data channels, that's SCTP over DTLS over UDP...)

[1] Many are calling NAT boxes "routers" even though the most central specified requirement of an IP router is to pass IP datagrams through with addressing information unaltered!
Thanks for sharing this video. I was worried it'd be about another employee who's taking advantage of their company perks (lifehacking..), instead it's an insightful video of people who are living in unconventional arrangements probably due to things outside their control.

While everyone interviewed seems to speak of freedom, I feel like their body language and state of their living quarters say otherwise. You have one person who breaks down when he mentions he's been there for 11 years. Why? The workers seem like they're making the best of their situation, dealing with it, but not necessarily reveling in it the way #vanlife Instagrammers would have us believe.
I will in any case add a more visible LICENSE file, thank you for your support
I think your analogy to DVDs doesn't work because DVDs were never really about software. They were and, to the extent they still exist, are about multimedia in your living room. They began to decline because of Blu-ray, not because software suddenly became digitally packaged.

Second, DVDs were and are an inferior technology with a better alternative in every category of use. Yet when it comes to headphones, I own a pair of very expensive monitors that I use with lots of different devices. Am I supposed to just ignore that investment in the name of an Apple branded phone? There's nothing wrong with them at all and they far outperform a $150 pair of bluetooth "AirPods".

Regarding your statement about the Bluetooth being a universal solution, you're offering a red herring. Bluetooth was always available, so if someone wanted that, they'd have used it already. The issue here is the port itself and in this case, that means adapting all hardware not just to a new plug, but to a PROPRIETARY plug that won't work on my PC, digital piano, stereo amplifier, car auxillary port, or any of the other music producing devices I own. That's insanity.
Looks like it's a county-by-county lookup function, crossed with state voting laws. We're building something county-by-county too - difficult locality matching issues.