skysight-inc/HackerNews huggingface dataset:
I think it's even wrong to think about syntax at all when thinking about Lisp. It's a symbolic computational system. It's about anything. Other languages are DSLs with aesthetics. Whereas lisp is about semantics. Don't even think about syntax, think about meaning:

(<idea> <data>...)

That's it. Now you can focus on ideas instead of looks. (but yeah the added bonus of self-similar representation is a pretty large one too, both in expressiveness and in concepts reduction)
"Actually, it was."

No, it wasn't. Read it more carefully. You may be right about the beliefs of the author, and I don't endorse the entirety of the comment, but "web programming is not programming" was not said anywhere there, and the principle of charity would suggest you should at least make sure that is what the author was trying to convey before lambasting them for it.

"If you read the rest of the parent's comment"

I did. Before I replied to you, even.

'he completes that sentence with: "...and sure as hell HTML/CSS is not programming."'

HTML/CSS is not programming, it's markup. Markdown and LaTeX are also not programming. That doesn't mean there can't be plenty of programming that involves those.

'So it's pretty clear from the way the sentence is written that the parent has clearly established some sort of hierarchy in his mind, and what he actually meant was, "web programming is not real programming."'

It's plausible, but again, principle of charity.
I share the same feelings about overreaching app permissions. My solution would be similar, but deviate notably in that I'd prefer every app have a permissions menu where each permission can be toggled on/off. The permissions menu itself would only be enabled if Developer Options is enabled (via the 7 taps).

This would, of course, break certain actions within the app and would require disabling buttons in the app and/or displaying friendly errors about "This action requires access to your camera. See permissions etc...". Even then, people disabling permissions and 'breaking' the app by their own actions would probably generate some unjustifiably negative reviews on the Play store.

Not perfect, but a great way to reign in app permissions. My only control right now is to simply not install the app (or disable hardware like the radio when I run it).
Real estate investor here. The buyer probably paid all cash...these sort of deals require that you pay cash, so very unlikely that they leveraged against these properties.

However, they will likely have raised capital with some other portfolio of properties as collateral. So not all of this is coming from his savings.

I see others talk about how difficult it is to get a mortgage, etc. Let me just say from personal experience that it is not difficult to get a business loan (which is what this buyer will need, not a "mortgage"). Especially if he already has an established business.
The we can do what the US Coast Guard does about oil/fuel spills into water. You're guaranteed a fine when it's reported. However, the fine is lower if you report it yourself. Gives a clear incentive for the ship operator to report their spill rather than someone else who happens to find it.
The one thing they're not making any more of in this world is land.

Huge portions of the US remain undeveloped or under-developed. Land isn't really in as short of supply as some would have you believe.

$3.2M isn't much money for a very large number of people in this world.

$3.2 is just the purchase price. The article says the buyer would be looking at another $25-million to demolish the structures that can't be salvaged. Then you have upkeep and taxes. I'm sure the actual total monetary commitment is still within reach for many, but it's not nearly as low as $3.2.
Tom Gores is a good guess, but I think the homes are too distributed to assemble a sizable plot of land. Besides, if you want to buy acreage in Detroit, it's easier to buy an couple old industrial lots than to pay $30m to tear thousands of homes down. Besides, it's hard to imagine a stadium in the middle of a residentially zoned neighborhood.

Here's why my money is on Gilbert: http://nextcity.org/daily/entry/hey-dan-gilbert-you-cant-bul...

> "Business owner Dan Gilbert has bought more than 30 buildings with 7.5 million square feet of office space in Detroit’s central business district."

> "Now, Gilbert wants to get involved in Detroit’s neighborhoods."

> "Part of that deal is a new task force faced with the indomitable challenge of figuring out what to do with Detroit’s tens of thousands — no one really knows the exact number, some say 78,000 — abandoned buildings. "

> "Gilbert is on that task force"

> "'To get the neighborhoods going, we’ve got to take down the 78,000 or so — we don’t even know the exact number of structures that need to be taken down, mostly houses,' Gilbert said..."
I'm glad it works for you but as far as I can tell the difference between Airbnb and a hotel is that when you make a reservation at a hotel you actually have a reservation. Meaning you can then just show up and expect the room to be there when you arrive. Whereas with Airbnb you are tying up your money and time based on a mere hope that a room might be available and that the host might respond and tell you so and tell you how to find/access it.

Sometimes the host says "sorry, the calendar is wrong - that room's not available". Sometimes the host doesn't reply at all, in which case Airbnb releases the deposit back but you've lost a day or two and now there's less availability.

So far I think I'm 0-for-3.
"It's not Knox unless it tastes like cocks."
This is a counter patch which restores the broken PID. The original proposed patch is actually a parody Linux version which bricks FTDI chips.

The real Linux patch which adds support for broken clones is here:
https://git.kernel.org/cgit/linux/kernel/git/johan/usb-seria...
I wouldn't say it's that easy, if you add more containers to your Docker VM and need them forwarded you then need to update your Vagrantfile and reload.

With tug any port you expose on the containers is brought locally to you instantly.
This isn't entirely accurate. They aren't breaking what works in the browser, but they are breaking lots of the toolchains developers already use. I would much more appreciate these efforts if they started from a position of trying to do as much as possible in a way that is compatible with the existing development tooling and then building their incompatible extensions on top of that tooling.
Seems to use Google drive.
It's unfortunate that people capable of being well-informed decide to inform themselves in anti-government ideas up to abstaining themselves from the most effective, durable contribution society is able to to give as a whole. Sure, direct individual action and activism is very helpful, but doesn't replace electing good representatives and politics isn't going anywhere, it's only human nature and has been with us since the onset of society.

Sore loser, are you kidding? Politics is a game, yes, but played by politicians. I'm not playing any game when I make an informed decision to vote for what I think is, well, less bad. I can complain all I want and do, regardless of my vote. It's my right to vote and then it's my right to complain when things are wrong, they're separate responsibilities and one doesn't infringe on the other. I think you need to view politics with a bit more nuance, because you're a big part of the problem, that is: we need less citizenship dropouts.
How 'Foodies' Were Duped into Thinking McDonald's Was High-End Food
Thor is the Norse god of lightning. Everyone who has been struck by lightning in the past 100 years did not worship Thor. No worshipers of Thor have been struck by lightning in the past 100 years.

Now this isn't very convincing, since you are well aware of the fact that there are few, if any living worshipers of Thor. However, if you weren't aware, it would be a highly deceitful narrative that uses only facts. Omissions with the intent to mislead are just as dishonest as lies.
>it is always for AAA blockbusters

You had me up till this part, what is your definition of a AAA blockbuster movie?
>I help moderate /r/twoxchromosomes

So the sexism definitely existed before you entered this position, but maybe the fact that you've exposed yourself is why you receive so much vitriol?

Look at Obama, do you think all the racism directed at him would have ever been as prominent if he stayed a Senator or a Chicago Lawyer?

People in positions of power always have their detractors. Could you provide some anecdotes of people attacking the normal users of twoxchromosomes seeing as you've probably dealt with quite a few.
What would the bidder do about the houses they won't own, on that land? It could be prohibitively expensive to buy the remaining houses.
You only "need" to upgrade your deck if you want to play competitively. The vast majority of Magic players (according to Wizards' own research) play casually with no format restrictions.

On top of that, Wizards supports Modern, which is non-rotating, and (to a lesser degree, because of the reserve list) support Legacy and Vintage as well.

If you want to draft without dumping money into it, there's Cube.

There's a million different ways to play Magic, and only some of them have the "problem" you describe.

I put quotes around problem because the rotation is actually a solution to a different problem: staleness. In Modern, Melira Pod has been one of the top decks for several years. There are a group of people that do not want to play against the same deck all the time, hence rotation. Wizards does plenty to support those that want to play a non-rotating format.

I'm not an "apologist" I'm just using my knowledge of the facts (ie, Modern exists and is supported) and common sense (what's the alternative to printing more cards? just ... stopping?).
Lots of people just hate crossfit for various reasons -- most of it stems from the fact that they combine speed and strength, and a lot of athletes will sacrifice form for speed which can cause injuries.

The other reason is that crossfit is the Harvard of workouts -- you'll know someone is doing it because they'll tell you, constantly. My girlfriend hates it because people talk about it constantly on facebook.

I personally like to add some work-cap style workouts occasionally. I like their test workouts and a lot of their workouts are fun to adjust and add to my normal cycles. As with a lot of things, if you don't focus on doing it correctly and police yourself - you're opening yourself up to injury.

We have a crossfit gym near work I've been meaning to try out - I don't really have any problems with the program, the haters are just very passionate and vocal on the internet about their feelings towards the program.
I really REALLY dislike eclipse. In fact it would nearly always be my last choice for and ide. In my experience it's slow, buggy, bloated, and in general the features that I need work FAR better in Intellij, Visual Studio, Atom, Sublime Text 2, Emacs, or VIM. I've used pretty much all of them and I would rather go back to them than use an eclipse based project.
'It bans "unreasonable" searches and seizures without a warrant.'

It bans unreasonable searches and seizures, period.

Hopefully, a warrant will only be issued when the search is reasonable, and a search with more oversight and checks will be more reasonable than the same search without.
Thanks for the link. That's an interesting approach that I hadn't considered. Would be nice to see it also support checking the return types and higher-order functions.
There are some people doing it right, though. Check out TastyTrade.com.

Your solution for retail investors who are getting burned in high beta tech stocks is to go put on a bunch of complicated options positions? That seems like kind of crazy advice. Maybe just buy some SPY and go do something more interesting than stare at options prices all day.
I feel like I specifically spoke to this in my comment that you responded to, but I guess I wasn't clear. My whole point was that doing progressive enhancement really well is much more expensive and has very little practical pay off (because within the margin of error, everybody has javascript turned on), so if you know you want lots of interactivity, it is reasonable to require javascript from the start. That is an understanding of the trade-offs.

The part I might be wrong about is "doing progressive enhancement really well is much more expensive" - that's just my opinion based on anecdotal experience.
I didn't know about that, and I agree, no one deserves to be "doxed." By "forced off the internet," I thought the GP was referring to Phil Fish's regular practice of throwing temper tantrums and "cancelling Fez 2" or "leaving the industry" every other week.

I think the vast majority of GamerGate supporters would agree with me about that; I check up on GG threads every day, and it's pretty clear that no one supports harming people. In fact, almost no one ever brings doxing up. On the rare occasion someone does, they're called an idiot, accused of "false flagging" (ie someone anti-GG pretending to support GG with threats of violence to make the movement look bad. yes, this has happened, people have been caught making violent comments just to take a screenshot that "proves" how evil GG is), and their posts are deleted pretty quickly. 99% of the focus now is on contacting advertisers and showing people all of the horrible things that the "journalists" in question say and do (like "nerds should be constantly shamed and degraded into submission. bring back bullying"). When someone actually does get doxed, the overwhelming reaction is not "fuck yeah, patriarchy" but "what the hell are you doing, idiot?"

The current suspicion is that GNAA (you know, the people that were in the news semi-recently for harassing Kathy Sierra) is behind most of the death threats and doxing. It's like a "double troll" for wackjobs like them: They get an excuse to harass people while another group takes all the flak for it. Everyone's mad!

But hey, that's just my two cents. You can bring on the downvotes now, echo chamber.
FTDI isn't very stable on long runs, say, a few days. Buffers get corrupted (nothing wrong on the MCU side as we tested) and all the PC side receive is garbage.
Why u no CMS internet? Oh u ATLAS
If google is going to attempt to use angular to get developers to use this (as opposed to just letting it fail naturally, like Dart), then I'm done using angular.
Our IDE is free for anyone to use, whether you are using our iOS, Android or Mac products or not. It's also open source (except for the addins that work with our iOS, Android and Mac products).

There are a lot of Unity customers on our forums using Xamarin Studio already.
Should universities have venture funds?
i completely agree. to avoid crashes the OS could return innocuous zeros, for example, the contacts has no entries, silence on the mic, zero for location, no connection on a network interface. To level the playing field, the vendor should be able to know i declined the request and not provide me the software, that's if their business model is based on advertising or data collection defeated by my choice.
> What I find fascinating is that there is less natural conflict of interest in being a police officer than there is in being a politician.... and yet people are willing to believe police are corrupt (and some are, no doubt) but so unwilling to believe it about politicians

Politicians make more money and work in a safer, friendlier environment. Perhaps that makes some people see them as having less reason to be corrupt?
Taking my previous experience and knowledge into account, it is easier and cheaper to create richly interactive applications by requiring javascript than by using progressive enhancement. Your experience and knowledge is certainly allowed to be different than mine.
... for the next 15 minutes.

When you predict the future of a market, you change the future of that market. People start investing on the basis of your predictions and whatever opportunity for profit you found is closed. This is why HFT people iterate constantly and also why they put their servers as physically close to the market as possible.
32,000 Hungarians plan to take to the streets for 'internet tax' protest
Microsoft's Q1 2015: Surface growing strongly and Lumia sales up
I'm excited to see that museums are going to start integrating AR into their displays. There are some really easy implementations there which have the ability to create some awesome user experiences.
If you turn on the Gold Rays one in the background and watch the Stopping by Woods on a Snowy Evening one, the music and voice over just go so well together, I didn't realize it was a different tab playing the music at first.
Looks nice, but once again the 'international' sites (For example, amazon.co.uk) get ignored.

Took us ages to get the past 'new' design.
Can you explain the "scam" part?
Gorgeous drone footage of killer whales gives insight into their health
Rubik’s Cube, Pac-Man Trademarks Outlive Popularity
Well, I understand your reaction, but it may help to point our that there are three different algorithms involved here and that to ensure content completeness and ensure security concerns (CIA, NR, etc) you want them all, and all done correctly:

* Checksums, like in Xmodem or CRC
* Cryptographic hashes (including MACs)
* Cryptographic signatures (ie OpenPGP key or cert)

As noted in the other comments these protect against different kinds of problems in transmission, but in used correctly in combination can protect from both glitches and active attacks.

To say that it is difficult to implement all of these correctly and in concert is a grave understatement, but this is what modern crypto software and network protocols that use it, have to do.

Now back to the thread on HTTP header checksums :)
I've removed the term "AAA" since it both doesn't really mean anything and is hard to quantify.

I've just left it as "blockbusters" which has a more concrete definition:
https://en.wikipedia.org/wiki/Blockbuster_(entertainment)
Stephen Hawking's First Facebook Message: 'Be Curious'
I saw her new Snowden film last night. I loved it and highly recommend seeing it. It's an awesome behind the scenes look at how things went down. I really enjoyed seeing more footage of Snowden as I've been keeping up on pretty much every article that has came out since this whole thing broke.
It would be really awesome if you could link to a value in a json object in the variable. For example: http://www.variabl.co/var/ysM14XkmAEP you could link to http://www.variabl.co/var/ysM14XkmAEP/first-name and have it return "john"
Putin accuses USA in destabilizing the world
no they arent, i am just upset that i didnt make the cut, basically lashing out at my own failure.
The company I work for uses (genuine) FTDI USB-Serial converters in our $500,000 medical instruments. I have full confidence in our Supply Chain Management people, but mistakes happen. If we were to send out a field upgrade to the instruments, as happens periodically, and some of them had the counterfeit chips, then suddenly there are patients all over the world, many in Emergency Rooms or Intensive Care, that can't get their test results because instruments are down.

This can affect many, many people not in a particular industry, depending on where the device is embedded.

As soon as I heard about this, I notified our senior design EE so he could pass the information on if necessary. This is not to be taken lightly.
Personally I'd rather have a small copy if it's all the same to you.
because hyperlinks. Everything is better when you can hyperlink to it.
This seems like massive historical overfit, which can lead to arbitrarily precise fit, but no predictive capability.

Any model, if given enough parameters, can be made to match historical data to an arbitrary degree.

I also run several Bitcoin bots. I can tell you that slippage is not insignificant. If you make transactions every ~10 seconds and incur 0.1% fees each time, this is an extremely significant effect in aggregate. Also bid-ask spreads, while usually small, often aren't in periods of high volume.
How a computer error helped Deep Blue beat humanity's best chess player
This must be a mite frustrating.
Most media is run on PR, unfortunately. That we're discussing this subject in the context of Snowden instead of Binney or Klein is a result of this shitty truth. I'm thankful that pervasive surveillance finally has widespread attention, and for the group of loudmouth self promoters who made it so.

I'd love it if HN was generally more resistant to sensationalist promotional material. Barring that, getting this off the front page most likely just makes some other marketing message take its place. One that doesn't remind us about a deep uncomfortable truth of our profession.

(FWIW Even though I take issue with your comment, I think it being so light is a disgusting indicator of the state of HN. The reason downvoted comments were made harder to read is because downvotes were used sparingly, not simply on anything that might take away from the outrage)
The big features for 5.3 are:

- Basic UTF-8 library
- Bitwise operators
- Integers

http://www.lua.org/work/doc/#changes
This is reminiscent of Julian Assange's recent article in newsweek (http://goo.gl/hYbCa9) which draws parallels between early companies of the "military-industrial complex" (e.g. lockheed-martin, general dynamics, raytheon, boeing, etc) and the new information-based internet companies like Google and Facebook.

It's a bit William-Gibson-esque to think about things in these terms but on the other hand it seems like an eerily good fit.

(PS instead of merely down voting me it would rather be more interesting for us all to read your comments)
No, the motivation is increased chances for postdocs or lecture positions. Possibly a politician in a funding agency got dissapointed...
Does anybody at Microsoft know whether "PM" refers to "Product" or "Program/Project" manager? In either case, that sounded like a tough decision, although hopefully he built up a large enough personal runway that helped make the decision to strike out on his own easier.
Open curtains in Swish payments service
Unused vacation days at 40-year high
No they can't. If they could they wouldn't tell anyone, and they would make millions (billions?) of dollars.
Must say, as an Israeli myself, I'm embarrassed. I've never heard of the company before but knew they were Israelies when I saw the names involved.

Just goes to show that exploitation, not (jewish) "genius", is behind most of what we mistake for success. So much for the Israeli "startup nation" and its offshoots.
Since the "making the hardware unusable" step is just setting the PID to 0, the slope doesn't seem too slippery to me. If the manufacturers of the counterfeit chip had their own PID and Windows drivers, they wouldn't have used FTDI's. FTDI here is merely enforcing that chips which are not theirs don't use their PID.

I agree that their updated driver will probably continue to not work with these counterfeit chips, and while it shouldn't mess up the chips' functionality in Linux, fixing the PID in Linux is fairly straightforward.

In the case where the driver will continue to not work with these chips, "bricking" only refers to not resetting the PID which causes the device not to work in Linux as well.
From when I went to interview with MS, the PM role was Program Manager.
Official pangu8 jailbreak download
Quote from TFA:

"I think that it's really important that the people who are doing free software and peer review can do vetting and ensure that things are backdoored."

[ insert generic remark about journalists competence here ]