skysight-inc/HackerNews huggingface dataset:
If you take a look at my reply to TazeTSchnitzel you'll see that I "solved" (I think? at least tried to) this problem with indentation (generally whitespace. You can delimit expressions in many ways.

And in Forth case, you can very easily define your own delimiters:

: [ ;
: ] ;

which should make you able to write:

[ [ 1 2 + ] [ 3 4 + ] * ] .
21 ok

(tested with gforth and works [EDIT: but of course breaks Forth! Both [ and ] are already defined, so in practice you'd rather choose another chars])

I mean, there is no rule saying that postfix notation cannot provide grouping constructs. I still fail to see a fundamental difference here :)

BTW, it's not going as fast as I'd like, but I managed to parse TXR man page and use it for displaying docs along auto-completion: https://github.com/piotrklibert/txr-mode/blob/master/screen....

I think I'll be able to find some time this weekend (or next weekend) to clean up the code and make it usable for others as well :)
>We're rolling down a dangerous hill which will lead to the defeat of our freedom and the victory of terrorists.

Liberaltarian fear-mongering is becoming as divorced from reality as the neo-con strain. Do you genuinely believe that the French government is going to become a tyrannical dystopia? I can't imagine this _freedom_ you are slavishly devoted to being anything else than the freedom to consume media for free with impunity or to say stupid shit on 4chan or HN without the government knowing.

So the government sniffs a few packets. It's major news whenever a Western government does anything that could even remotely be construed as an abuse of power; even the Snowden leaks are laughably underwhelming in this regard.

I suppose people crave existential threats, because they are interesting. Maybe some day you'll wake up from this 1984-inspired fever dream and see how boring the reality of the situation really is.
> why would someone eat Soylent? Oily farty flavorless sand milkshake?

You seem to be reacting to version 1.0; the current shipping versions are 1.5 (in powder packs) and 2.0 (in liquid bottles)

Soylent being an engineered food which is versioned, it gradually improves over time as issues are discovered and solutions found.

The "oily" attribute only applied to the first couple versions of the product when you had to add oil separately and it didn't mix well. (Now that the oil is sourced in powdered form this is no longer an issue.) The "farty" and "gritty" attributes were similarly resolved by tweaking other ingredients.

The "neutral flavor profile" is a deliberate product feature that makes it easy to add your own flavoring if you care to. but if adding a little cocoa powder or peanut butter or cinnamon when you mix it up is just too hard I'm sure they'll eventually come out with pre-flavored variants. (Though I personally like the bland version)

(1.4 was probably the biggest change. Here's a review of it: http://arstechnica.com/gadgets/2015/04/soylent-1-4-formula-c... )
Seems pertinent in this case as it relates to technology at hand and how sanctions work.

Besides 136/193 UN member states recognize the State of Palestine, more than a large majority. So saying "occupying" is not that outrageous, no?
This is awesome, but can I just say foo/bar/baz drives me nuts. How about `{outerProperty: {innerProperty: 'innerValue'}}` ? That just seems so much easier to follow to me, especially in these deep-nested destructuring examples.

But anyway, seriously, this is awesome. The author is responsible for a large part of my ES6 knowledge.
This introduces a coordination problem that is easy in principle (just like concurrency on a multicore machine is easy in principle).
This article is very interesting but fails to address one point. Why companies go for "Flat" or "Holocracy" organizations? I know three reasons:

- People tend to hate managers, they don't trust them.

- Flat team are faster removing the management complexity.

- There's more flexibility and more creativity around the problem tackled by the team.

The last reason is reasonable but is true applied for small unit inside the bigger organization, not the whole organization, as this article explains well. Nothing prevent to create a small unit with a specific task inside a bigger organization and to organize this unit (usually made by "star" employee) in a flat structure.

The second reason is disputable, it doesn't scale has the article suggest.

But the first reason is not addressed. And it is the real issue. I think everyone had terrible bosses and great bosses. We usually remember terrible managers as an example of the average managers (Mental association: Dilbert's Pointy Hair Boss) while we consider the great bosses we had as mentors, role models, guide. And we forget that they were also our manager. It is a form of selection bias.

There's also another issue at play, changing organizational structure, trying Flat or Holocracy is easy (I'm not saying that it's easy to do it right, it's easy to give it a try). Promoting the right person, with the right skills is difficult. And if you promote the wrong person (it happens) removing from a managerial position or moving him to a position that is a better fit is extremely difficult. So we all decide to do what is easy instead of what is difficult. Not sure I could blame someone, it is the people mindset, but doesn't mean that what is easy is also correct while what is difficult, when done right, proved to be correct.
Mass surveillance is effective for gathering data about the past of a certain target so you can blackmail them. It's obviously not effective in preventing anything. There's just too much data to analyze and keyword based searches are a weak tool.

You also need to realize that people that were doing unpleasant surveillance in parked cars, at night, trying to figure out what a known arms dealer was up to, are now enjoying the comfort of a desk, looking at a database of intercepted SMSes that don't make any sense, and waiting for the shift to end.
the core use case is

var { foo } = pony

I agree this is kind of silly in isolation, but more often than not, its used like this:

var { foo, bar, baz } = pony

which is honestly not that hard to read, and is much better than

var foo = pony.foo;
var bar = pony.bar;
var baz = pony.baz;

which is very useful when you're referencing properties of pony a lot. Since you're going to see destructuring used like

var { foo, bar, baz } = pony

typically, I think its a very nice idea to always do your variable assignments like that even when its a little obtuse. I'd rather not see multiple styles for variable assignment.

var { foo: f } = pony

is just there as an escape hatch in case foo already exists in the namespace. It is not something you would typically do.
> The options for obtaining a private vehicle are very limited.

Let's not forget that not so long ago, terrorists were doing attacks with public vehicles.

They have time to plan and prepare, so they'll always chose a cost-effective way. Block one, and they'll pick another.
The pricing is based on how you customize the frame, as well as the print size, but we could say "Starting at $50" somewhere on the site/in the app.
I wonder how much similar (or worse) errors exist in the metric shitload of device drivers distributed by the ODMs, OEMs and the white-labelers.

Everyone adds their crap onto the device and then wraps it up for sale, with no one having real responsibility on what actually ends up being on the device.

Given common code quality I really wonder what nasties are hidden in stuff like Embedded Controller firmware, the drivers for stuff like "special keyboard hotkeys" and similar. All places to hide a nice kernel level exploit in (or in case of the EC, full HW backdoor).
Ask HN: Browsers with HTTP/1.0
Would anybody have any explanation why a recent browser (Chrome and Firefox 30+) would ever send an initial(!) HTTP 1.0 request? Only thing I could think of is a misconfigured proxy but I dont believe this to be the reason in the particular case.
DJI is a Chinese company. I'm assuming they'll have a huge market regardless of whether US regulators move on this issue.
> a flat system ends up being a battle for leadership which puts the smart and commanding at the top

The problem is you've described someone entirely different, here, IMO.

A smart leader isn't the loudest. Because they know when to listen to their subordinates, and don't need to be the loudest to command attention when they do speak.

They don't need to be a jerk, or rely on bullying - for this is morale destroying counterproductive pettiness, and again unnecessary when it comes to commanding attention and respect. It might not chase away all of your talent, but it will chase away some of it, who will leave for greener pastures where they're respected.

In my experience, the "Rock star dev who's also a jerk" was both the worst leader and the worst dev. They wrote a bunch of short sighted hacks - making them "productive" "rock stars" - that constantly broke things that other people had to fix. They were quick to assume their half baked ideas of how to proceed were the one true way - and that you were an idiot for thinking otherwise - and quick to dismiss any and all concerns about things they overlooked in their plans. It was bad enough that the best way to get anything done ended up being to hide it from the "rock star dev who's also a jerk". This is the antithesis of what good leadership should result in. That they were too busy doing development to do any real leadership was perhaps a blessing.

That's not to say the ideal leader can't ever be loud, or stern, or a dev. These can all be useful qualities at times. But they're not "a jerk", and may find they have less time available to spend on development in response to the burdens of leadership.
Holberton Wants to Be a Different Kind of Coding School
you know, I would love to buy a tesla, if I could afford it.

Sadly, I live in an apartment, without any garage, and I have no idea where I'd be supposed to charge it.
How long would it take to cover a single paddock using more standard techniques (manned aerial or ground-based)?
This is a neat project where they make a very one dimensional rendering of actual WiFi signals.

http://www.yourban.no/2011/02/22/immaterials-light-painting-...

Not quite the same, but the only real world instance that came to mind.
I started making my own wifi/internet enabled "tamagotchi" – I posted two videos on my progress.

https://vine.co/v/iamKLtvD5dp

https://vine.co/v/iamezw1ZnMI
Any Video Converter Professional Crack 5.8.0 Key Download
> There’s an impulse among companies these days to differentiate themselves .... or most recently and most astonishingly, [by] raising your minimum salary to $70,000 per year.

Really? Raising the minimum wage was about "differentiating" themselves, and not out of the realization that everyone needs a comfortable wage to live on?

I'm sorry, but I can't take an analysis by such a person seriously. This attitude demonstrates a fundamental lack of understanding.
VC Reid Hoffman on VC’s Evolution
Living in the Nakagin capsule tower (2013)
Repost of https://news.ycombinator.com/item?id=9417523 .
I'm wondering if they taken a look at BookKeeper[1] for this? It's basically a system on top of ZK to handle replication log in a decentralized way.

[1] https://bookkeeper.apache.org/index.html

Edit: It would be a nice to tell me why my my post have been downvoted. BookKeeeper is not a competing solution, but something that was written for that purpose and they could utilize it.
I find it most useful for import statements:

import {Button, Text} from 'react-native';

and in function declarations:

function f({foo, bar})
> Do you genuinely believe that the French government is going to become a tyrannical dystopia?

None of the developed western societies want that. All of us will succumb to it, via the best (and worst) of intentions.
Except then you have the privacy concerns with Windows 10.

That's why I'm still running 7.
How to talk to ANYONE
"some" countries, not all. Media wants you to believe all countries have those problems, but that is not true. There is at least two dozens countries that would act on such an event rationally. Damn, even Germany would probably do something about it.
But how was it controlled? Satellite or VHF?
Our goal was to make framed prints a one-stop shop so we found a framing partner that does every aspect of the final product -- printing, framing, assembling, and shipping. Sorry to hear you had poor results with printing in the past, but ours is done in professional, best-in-class Epson and Canon color-calibrated printers with 10 and 12-color pigmented inks.
Article in English, posted earlier:

https://news.ycombinator.com/item?id=10637139
The META.json says that it is LGPL 3.0, perhaps lack of LICENSE file was overlooked?
If you're going to make such a grandiose claim, you should provide some evidence.
تور کیش آذر ۹۴ هتل مارینا پارک کیش
Check out http://jlongster.com/A-Study-on-Solving-Callbacks-with-JavaS... and the follow up post. It's easy enough to start using generators alongside your existing async solution (callbacks or promises).

Proxies can be used for data-binding, similar to Object.observe.

I've also yet to find a case where I need WeakMaps instead of an Object or Map. All the benefits seem to be a bit too theoretical, but I likely haven't dug into it hard enough.
Are You Living in a Computer Simulation? (2003)
Well, the democracy can't build nuclear power plants and fast trains, an an oligarchy can. So there's that.

But still, if you want to look for an alternative to western media, you'll need to look elsewhere - China is turning more and more free, and is becoming increasingly like the rest of the West - good and bad, the whole package.
I'd say that people tend to dislike crappy managers. No one (rational) actually hates a manager that makes their life easier.
> Isn't it absolutely crazy that we have laptops with 6-megapixel screens, and we use those capabilities to simulate a 40-year old video terminal that in turn simulates the behavior of an even older line-based Teletype machine?

Nope!

The fonts are anti-aliased to hell and scalable; and just look at the breathtaking colors!

Moreover, many GUIs are like this: a smattering of miniature tele-types (called "edit boxes" or "input fields") that you must switch among to prepare input before clicking Submit, which is just a thinly-veiled carriage return (and in fact bound to that key).
There's very little to be smug about:

https://en.wikipedia.org/wiki/Spotlight_(software)#Privacy_c...
Some Turn to Church; Others, to CrossFit
Electric car engines are efficient at converting electricity into motion. However, this neglects the efficiency of power plants at converting fuel into electricity, and the efficiency of transmission of electricity. Taking this into account, electric cars are generally about as bad for the environment as ordinary cars.

Of course, this depends on the cars compared, and more importantly, on how the electricity wherever you live is generated. The real point is: it's far more important to improve how we generate electricity than to get more butts in electric cars.
I don't think it makes any sense, and the fact that it's a boilerplate clause everyone gets makes it worse, not better.

Employers really need to stop trying to control what their employees do while off the clock.
SlackDown: A lesson in brand interaction
What manner of madness caused this?
The end result is the same but super fish was clearly and intentionally malicious (or at the very least unethical). Dell's blunder is more negligence. I'm glad that smart people are keeping an eye on these companies.
It's surprising to the mainstream left, which is as ignorant of current behavioral genetics research as the mainstream right is of climate change research.

Edit: downvoters, I'm not trying to be explicitly political here. I'm really just making a broader point that the uncritical embrace of the blank slate hypothesis is the reason this is surprising, in the same way that confirmation of AGW would be surprising to a climate change denier.
https://support.microsoft.com/en-us/kb/2952664

This KB sneaks in diagtrack.dll to windows 7, aka telemetry.
Mastering the 4 Magical Elements to Making a Living Online from HOme
What I find interesting is that you don't even try to justify government surveillance, you just approach it as if the natural state of affairs is that they get to know everything.

I sincerely hope that you are in a minority with such a dangerous, misguided belief, but I suspect you are not.
> Diligent study of how biases are formed? Sure.

> Nerds working daily towards that? Lol, no.

You realize that the only difference between those two is a piece of paper? Getting a college education is - or rather, was - literally being a nerd of $SUBJECT_MATTER.
Works socially too.
Naive question from a Python programmer: Does this problem come from Ruby not having a standardized exception-safe way of freeing resources (like Python's `with`)? Or is there a de facto standard way to do that, and some libraries just forget to use it?
1.3/16 is assigned to APNIC and seems to be (at least partially) routed via Phoenix.

This is also where requests to 1.3.3.7 stop. They are not routed further either by 154.24.24.214 or the subsequent 38.140.140.42.

Cogent should be able to answer why.
It could install superfish or anything it wants but you are correct, I've updated it to say crapware instead.
Fukuyama presents an interesting counterpoint in The End of History (https://en.wikipedia.org/wiki/The_End_of_History_and_the_Las...):

"What we may be witnessing is not just the end of the Cold War, or the passing of a particular period of post-war history, but the end of history as such: that is, the end point of mankind's ideological evolution and the universalization of Western liberal democracy as the final form of human government."
Simple miscommunication. I didn't mean that all nerds are like that. I meant that of those who are like that, they are disproportionately nerds.
More and more it looks like it's time to go full Stallman in your computing environment:

https://stallman.org/stallman-computing.html
Even when your electricity is 100% coal, electrics are still pretty good. Look at a more realistic mix, and they're much better than gas cars. And the grid is getting more green by the day.
Silicon Valley tech workers are taking LSD to increase their productivity
As someone who has been to Israel many, many times I feel that the French would benefit greatly by consulting with the Israelis regarding running their anti-terrorist security apparatus.

As things stand, the French and the EU in general have been quite critical of Israel's attempts to fight Islamic terror.
Reminds me of Yeats' The Second Coming (https://en.wikipedia.org/wiki/The_Second_Coming_(poem)):

Turning and turning in the widening gyre
The falcon cannot hear the falconer;
Things fall apart; the centre cannot hold;
Mere anarchy is loosed upon the world,
The blood-dimmed tide is loosed, and everywhere
The ceremony of innocence is drowned;
The best lack all conviction, while the worst
Are full of passionate intensity.

Surely some revelation is at hand;
Surely the Second Coming is at hand.
The Second Coming! Hardly are those words out
When a vast image out of Spiritus Mundi
Troubles my sight: somewhere in sands of the desert
A shape with lion body and the head of a man,
A gaze blank and pitiless as the sun,
Is moving its slow thighs, while all about it
Reel shadows of the indignant desert birds.
The darkness drops again; but now I know
That twenty centuries of stony sleep
Were vexed to nightmare by a rocking cradle,
And what rough beast, its hour come round at last,
Slouches towards Bethlehem to be born?
You've just created an infinite loop here, you know?

My takeaway is: just disregard what everyone is saying and focus on the consequences of the actions proposed.
If you're just finding public parking on the street then you're pretty much out of luck for now. As EVs become more common, we might see charging stations installed for street parking. Imagine a row of parking meters, except they're J1772 connectors instead. Won't happen for a while though.
I wish they'd let you return stuff this way, like:

return {a, b, c} = foo;
I was literally just wondering that, too. In NYC, for instance, there are a number of places [1] that are considered "destination chargers" that are parking garages throughout the city. I imagine that for an add-on fee to the monthly rental of a parking space, they also providing charging. That being said, I imagine it easily puts the potential monthly parking fee near $1,000.00 a month (given that it looks like indoor garage parking is generally around $600 - $700 a month.)

[1] https://www.teslamotors.com/findus#/bounds/43.02971601884381...
>dangerous

In the extreme, yeah, it's dangerous. We're so far from that point in the Western world that I don't fear it right now.

>natural state of affairs

Yes, it is the natural state of affairs that the government have the power to snoop on us with a warrant. Otherwise, law enforcement has their hands tied behind their back. 1st grade civics tbh
You can have objects all the way down --- when "all the way down" means, down to the "no user-serviceable parts" panel kept firmly in place with security screws.
I don't know. If we're talking about the self-described "rationalist" technologist clique, you have a point. Their relative insularity and elitism sometimes serves to intensify their own biases.

However, I think it's too pessimistic to say that people can't learn to be better at this. Just knowing that bias exists is a step in the right direction. I can have productive discussions with those self-described rationalists, (although I have to learn their terms of debate first since they keep making up their own). But there's something admirable in people trying to adapt these great intellectual traditions to their lives now.

And furthermore, who else are you going to turn to? Maybe there will eventually be professional bias-shattering specialists you can call on, but for now we all have to do what we can.
Do+You+Sleep+At+Your+Trading+Desk?
Yes, including the US. Spraying crops with airplanes is very common. Not sure where the idea it is banned comes from?
My last car purchase we thought about going with an electric but we only have a rented parking space. I'd love to have an electric car but there would need to be chargers with every parking meter here in the city. Having a garage here is a luxury that most of us don't enjoy.
I have no idea how the dysfunctional wasteland that is the windows consumer ecosystem can survive. Microsoft has actually cleaned up it's act quite well and seems to be producing quality software compared to, says, the Win 98 days. But OEMs and their crapware...? I recently used someones new Lenovo notebook and you couldn't get work done for ten minutes without some sort of popup breaking your concentration. Not even the same, possibly important one, repeated over and over. No, there were 15 third-party items in the system tray vying for my attention with updates, warnings, status informations etc.

I seriously wonder how people can work for these companies. Not that they're terribly evil (b/c, after all, this rant is pretty much the definition of a First World Problem). But in that I couldn't spend the majority of my waking hours for an organization that has so little taste.
https://support.microsoft.com/en-us/kb/2952664

Have a look for this one, I'm going to look for it on my work machine on Monday.
Matthias Wandel Builds a 42“ belt sander
And yet again I have to point out how this is an obvious case of Hanlon's Razor, where stupidity is confused for malice.

To install the root key is in no way an attempt at spoofing people since it would eventually be discovered and exploited by someone else. If Dell wanted to use this pre-installed cert they would not have installed the private key. And even then it would eventually be discovered much more easily than any number of backdoor methods they could have pre-installed in the BIOS or the OS when they control the entire deployment and shipping process.