skysight-inc/HackerNews huggingface dataset:
When I worked at a remote company we had a lot of "hallway conversations" on Skype. I would argue that we had more creative ideas then than I ever see in my current company at the office.

In the end it comes down to people. Either people are innovative or not.
Do I also need to signal when I move it forward in case you are leaning a tablet against it? I mean come on. Instead of looking at this from that point of view you should consider why you feel the need to be pre-warned of a passenger doing something they are allowed to do at any time.

I get it that coach is tight but I shouldn't have to signal to everyone that I plan to recline my seat.
Whoever likes this sort of travel, should follow Matthieu Paley (the photographer who took those photos) on Instagram. His pictures are wonderful and the destinations he goes to are amazing.

And he clearly loves places he goes to and people he meets. At some point he was commenting on his own photographs, saying something in the vein "Just came back from Lahore. What a great hospitable place, Pakistan is such an undervalued tourist destination". Undervalued tourist destination!
> and they exist as a class of people defined by biological markers

No, that's totally wrong. Religion is a protected class in many cases.

http://www.hr-guide.com/data/G714.htm
Sorry, to clarify:

> All they have to do is convince Google. Chrome's the king of the castle right now.

When I replied "Native Client", I was giving an example where Chrome came out with something the other browser vendors rejected on technical grounds.

I love this development (Binary AST) and hope it's adopted.
>But he hadn’t worked to go that fast.

I can't explain what I think about that without getting banned on this forum, but that feeling seems to be the center of the article; basically hipsters crying about smart use of technology.
>>Would you buy less books if you had to click a confirmation window?

Isn't it well-documented that the more steps you have during th purchase process, the lower your conversion rates? I'm sure this is especially true at Amazon's scale.

To be specific though, if I'm on my phone and I see a confirmation window, I might postpone the purchase until I'm in front of my computer - and by then I might forget about it. One click purchase completely bypasses these types of scenarios.
This is incorrect. Cancelling is not just about preventing wasted resources. It's about reacting to a change in circumstances. You can't predict ahead of time that the user will change their mind. You can't know ahead of time how long a call will block.

If you want to write an app that feels responsive, you must be able to cancel operations.
As a former core developer of OSCommerce, where our users were threatened with patent infringement over exactly this, I will order a nice glas of whiskey, celebrating this thing is finally over. This one patent made me join the fight against software patents in Europe, which we sort of won in 2005.
Last four of social is so abused it shouldn't count, and date of birth is in nearly every company's loyalty database. That leaves drivers license and state ID number as the leaked data. I'm honestly not sure how important or secure those are.
Maybe I would have cared to speak up more for net neutrality if I didn't notice what an absolute joke it is to even worry about it at this point. Google, Facebook, Twitter, Amazon, and all the news media services are heavily biased, actively censoring, and abusing the trust we have placed in them. I'm sorry I didn't have time to speak up, but what guarantee do I have that anyone would have listened? We gave away all our privacy, rights to speech, and everything else we had going in order to gain minor conveniences. The web has turned into a disgusting social engineering tool that tells you what to buy, think, and do at every step. Instead of fighting to keep our computing under our control, our data in our hands, and our upstream a combination of the two, we're all pretending net neutrality matters to anyone. What are you going to upload? Who is this affecting? Oh, poor Netflix can't actively change reviews and rating systems to lie to you about how favorably other users view their content because big old Comcast is throttling them? Well, fuck Comcast and fuck Netflix. I'm done with them. We need to reach Web 3.0. Whatever that means.
We use Crucible for our code reviews and I have been happy with it. We use the Atlassian 'stack' so it integrates well with Jira and Bitbucket, which is nice.

It is nice to have all changes highlighted and the ability to make comments on line levels or file level so that the author, and team, can see what is going on and get good feedback.
This is a good example:

https://qz.com/166186/the-swiss-are-scandalized-by-trains-th...

Swiss media are abuzz with the news of the country’s faltering rail system. Last year, the state-run rail operator missed its target for punctuality; only 87.5% of trains arrived within three minutes of their scheduled arrival.

A national transit system runs like clockwork, every single gear must be turning in sync for the system to work.
I wish there were less money in politics and no one likes backdoor schmoozing. But I have more faith in our elected officials character, in general. I think most politicians aren't being bought, they are just accepting money from people they already agreed with.
Why is declaration wrong? I am in process of learning C, and I don't see anything wrong.
Dupe: https://news.ycombinator.com/item?id=15044264
Just no, we really need to stop taxing and penalising bike culture worldwide, electric or not.

Wanna tax something? How about fossil fuels and combustion engines.
I can see that as an argument, but can we agree to keep the question to one strictly about speeds and safety and not about the relative morals of work?
What duty? You think that domain registration is by default a duty of the government? The government has no real say over the internet - and the little it has should be removed. Thats like saying space travel or planetary colonization should be reliant on the approval of a government... its not their place to be in charge...
It may not be conclusively proven, but there is strong supporting evidence. See, for example, http://www.jacionline.org/article/S0091-6749(15)01193-8/abst....
https://codereview.stackexchange.com might be a good place to get feedback...so long as the code works and the question meets the rest of the site guidelines, this is the kind of question that often gets favorable attention.

Good luck.
You forgot to mention that after kicking you out, they can also sue you for the max amount they can possibly get out of your body.
I should have mentioned "1 or 2Mb of code on an average-ish computer".
I think the obvious thing that VSCode could've done to avoid this disaster was moving files to recycle bin instead of deleting permanently on discard. You or OP might say why would the behavior of a Linux tool like git move to recycle bin? Well, TortoiseGit on Windows (git client) (or even going as far back as TortoiseSvn) will always move files to recycle bin when you discard changes. If they can, there's very little excuse why VSCode can't. There is also very little maintenance overhead for a user. Once in a while you notice your recycle bin isn't empty and you go and empty it.
First review: They liked it.

Things I learnt:
It uses an LCD(screams, I like AMOLED) and has no waterproofing.
An update for the camera was pushed right before the review was release which improved it greatly.
Seems like a good $500 phone not a $700 one to me.

https://www.theverge.com/2017/8/18/16165040/essential-phone-...
> Our jobs will just move an abstraction level higher.

This seems a little optimistic in terms of the average software developer's ability to think at higher and higher levels of abstraction.

It's not an easy skill, and not that many people are very strong in it.

Just look at how programmers today react to mathematical paradigms and explanations (category theory, anyone) in any practical setting.
Building an AR App with ARKit and Scenekit
7 deadly UX sins (and how to avoid them)
>White privilege is not being afraid of the police.

Ian Murdoch, RIP.
> Wanna tax something, try fossil fuels

Revolutionary!
Netflix’s new trailer for ‘The Punisher’ depicts a concrete killer
As far, as I understand Blum's paper, he doesn't talk about general non-monotone networks, but rather about "standard networks", where all 'not' gates are moved to the front: "The resulting network is a so-called standard network where only input variables are negated."

Could it be, that Tardos' function has exponential monotone network complexity, exponential standard network complexity (with inverters allowed at front), but polygonal complexity in general networks (with not gates/inverters also allowed in the middle)?
Well, that's not very positive... but I can relate. VS Code lost some work of mine on the first day I tried it, so I decided not to continue using it. It wasn't super important so I wasn't angry, but it was a good chunk of code I had just spent probably 45 minutes writing and debugging.

You could argue it was my fault because I didn't stage and commit the new file, but there's no reason to close a buffer just because the backing file is gone. Close it if I say so, otherwise keep it open with the last-seen contents of the file. This has always worked fine in Sublime.

Please always err on the side of not losing data, even if it means keeping around "annoying" extra tabs.
Digital currencies like M-Pesa & Paypal?...

Oh, no he seems to be buying crypto assets; which have value because they're decentralised. Silly me. I was confused by the author being confused.

Edit: if you're downvoting me for this comment then you don't know what you're talking about. Happy to debate!

Edit2: seriously, there's a distinction to be made. One is a censorship resist asset (which is why the trade-off of greater resources is made) & the other isn't.

Edit3: explain to me why that isn't true & I'll change my position!
How about "one-click"?
> What changed is that a lot of developers today don't care about the open nature of the web and are perfectly fine with sacrificing it for faster load times of their JS-saturated websites.

I'm one of those developers who couldn't care less about the 'open nature of the web'. I understood the necessity of it to the early, emerging internet, but times have changed. Now that we have secure sandboxes and the web is choking on its own bloat, it's time to shift back to binary blobs.
chrome, no proxy, UK amazon from the UK

it's probably because I don't use 1-click that often, because it is rarely 1-click, which leads to me not using it very often

(I use normal buying constantly though)
In a lot of business code reviews are compulsory (or at least some sort of inspection) and often required for accreditation.
There is often a convenient change set from version control tools such as SVN/GIT etc that can be used to define review content and these change set often have associated diff tools to help.
On previous projects we'd just branch every change in SVN and get someone else to check the changeset to merge onto trunk.
Saying that we are currently using JIRA with associated code review tools and this is great and provides a nice log of comments and responses which we can present to QA (as review evidence) on a simple web interface.
Reviewing the code is a great way of sharing the knowledge in addition to finding bugs earlier (if done well).
msys2 / cygnus, etc have GNU make for windows.
Speaking of using Python or Node.js as a language for a build process, there were so many times it failed when I trying to run the build script included in the github open source project I found interesting and downloaded to my local file system, and usually it's a project not written in my familiar language, and since I'm NOT familiar with Python nor node.js, so when the build script emit something like a dependency error, after several tries without success, I usually just give up.
I guess the upside is that we can keep an eye on them.
Great article! Elasticsearch queries can be very tricky, and it took me a while to sort out the tangles (and I'm still learning!). You might be interested in a resource I'm putting together to help teach the ins-and-outs of ElasticSearch - details at http://elasticsearch.carrd.co.
I know you said air-cooled, but what about a Peltier cooler? Silicon stays cool, water gets hot, win-win.
But BSD was a rewrite too. I don't know what the mix of Unix versions in common use was 30 years ago, but I assume AT&T's original was up there. That's the version I started with around that time period.

I was actually assuming that most people today were running Linux, but I forgot that Macs use pieces of BSD.
One classic tool is an issue tracking system, particularly when it is synchronized to version control, wikis, file repositories, etc.
Interestingly enough, Germany has a Nazi party and they have a seat in the European parliament.
I had used Scala for many years before trying C#, and I have to agree. The only thing that I really missed in C# were higher-kinded types.
I would call "former Harvard money manager" an anti-pedigree given its gross incompetence this past year.
I swear there's a pervasive feeling among bicycle and mass transit advocates that if the experience is too convenient, it's not morally right. A bicycle is morally right because it takes effort and gets you to work a bit slower than a car. An e-bike is morally wrong because you don't have to work as hard and you get to work just as fast; you're not sacrificing anything by not taking a car, you're not a hero. Similar reasons behind buses/trains vs. ideas of self-driving electric municipal cars.
I flew with Ryanair for the first time in years last week, I was also pleased by this! Although the seats do seem surprisingly thin and wobbly (especially with small kids bouncing around in them).
> they are just not allowed to use Google or Facebook to display their message.

I think the concern is, what if Google and Facebook can be thought of as essentially being the internet. It's certainly true that the internet has gotten far less decentralized in the past decade. Google essentially has a monopoly on how people find information.
People do get upset and frustrated over those sort of content restrictions too. It's just not currently a red-hot issue because it's been status quo for so long.

Maybe it hasn't raised to EFF's radar before, but it does flare up every now and then. The PMRC drama culminating in Explicit Content Advisory as sales restriction was probably the biggest one in recent memory. The MPAA moving rating system got some heat around the release of This Film Is Not Yet Rated (2006). The EFF did get involved in the SCOTUS case Brown v. Entertainment Merchants Association, but I hate to even mention that for the tangential connection because I don't want start another gov't vs private censorship wankfest where everyone misses the fucking point.

But in general, the people who do care find themselves spending time on other priorities, or locked in a flamewars with people who show no morals beyond bland acquiescence to the status quo; and nothing ever changes.
I would want

- String type that has the memory managed by the runtime
- Some perl: if (buf =~ /regexp/)
- associative arrays as a built in thing

and I have such a language, sort of, here:

http://www.little-lang.org/
It is entirely appropriate to limit the speed and size of large trucks (high bandwidth users) on roadways or charge them more.

This has nothing to do with net neutrality. ISPs already get to sell their users as much or as little bandwidth as they choose to. If the ISP's users are sending a lot of traffic to one web site, that's only possible because the ISP's users are sending a lot of traffic. They can't stream movies unless they're already paying for a connection fast enough to stream movies. Which web site streams those movies doesn't matter.
> Hooray for the free market

The free market says they don't care. I've had my identity stolen from a data breach. Could I have sued? Yes. Could I have led a class action lawsuit? Yes.

Did I? No. Why? I'm fine now and just like billions of other humans, I'm lazy and simply just don't care enough.
Or it's relevant for the opposite purpose when it's a secured environment.
> Universal Basic Income

Seriously considered and nearly implemented by famous leftist Richard M. Nixon: https://www.jacobinmag.com/2016/05/richard-nixon-ubi-basic-i...

> Outlawing fossil fuels.

A fossil fuel phase out eventually is a requirement, both to deal with depletion and global warming. It's just the schedule that's reasonable to argue over. https://www.theguardian.com/world/2015/jun/08/g7-leaders-agr...

> Banning GMO.

Mainstream position in the EU: https://www.newscientist.com/article/dn28283-more-than-half-...
That's good to hear. Apparently I jumped all the important parts when skimming the article. Appreciate the clarification here.
Just use youtube-dl, mpv even integrates with it nicely.
Where am I looking at this through a 21st century lens?

I'm just saying that in all of these cases, the strong won and imposed their will on the weak, thus suppressing their ideas and culture... Love doesn't seem to have been very important in any of this.

I don't understand your criticism, sorry.

> Had there been no war, the abolitionist argument probably would have eventually won out and social change may have been more rapid.

Maybe, I'm not comfortable speculating about such things. I don't know nearly enough to even start :)
> “But, I feel there is a clear line between human power and non-human power,” he added. “I think there should be a very simple classification: human-powered or not human-powered.

I wonder which side of the line electric shifting (which is legal in cycling race) falls.
I don't see open Nazis having a seat in government in any country where it is legal to advocate Nazi ideologies. On the other hand, Austria and Germany, two countries where that is illegal, have together 5 European MP's from their respective Nazi parties.
Well Pope Francis is not a denier, and in some sense the Church scientists are the least biased in the world, since they are beholden to no one but God. They don't need to be published or get tenure. They can go with or against both academic and political orthodoxy as they choose.

So if Francis came out and said climate change is not a concern I would actually pay pretty serious attention to that. And I'm not even Catholic.
"If we put out a generic call for speakers, it's likely we'll only get white men to respond"

Besides misandry and racism displayed in plain written form, the author of that article is projecting her hate speech towards a portion of society.
I think more emphasis should be given on the benefit that diversity brings to the organization. A university or a company with lots of young white middle-class people will miss a lot of ideias that people from other backgrounds might bring.
Yeah, it's like a more prophetable Cassandra cluster.
Funny how doing anything non-standard with Windows OS requires to "team up
with Microsoft": first Docker, now Terraform. I read it as a quite a lot of
deep changes in Windows to make it fit.
Eons past, the HTTP status code 402 was reserved for future use; "Payment Required".

Please to god W3C, take 402 and make it part of that standard! I so wish for us all to be able to respond 402 and have a simple standard way to charge.
There are many, many better choices than that company

But to each one their own, I guess
I don't think California specifically would be better off, for the reasons you describe. It was mostly intended to raise the question: "If nobody around the companies and people advocating for Net Neutrality actually wants it, why should a higher power intervene on their behalf?" The headline seems to give the impression that it's only federal Republicans blocking them, which if true would make you think they would prefer to have more local control.

I haven't heard any net neutrality advocates give a good argument for that yet. I could imagine "It's easier to have one standard than 50, for each state", but we don't seem to currently have too many disparate Net Neutrality laws that need to be unified. Or "Even unenlightened rural areas deserve open internet" - but that's not convincing if the big tech cities don't even have it yet.

I suppose there's, "It's easier to organize a nationwide campaign than to organize hundreds of local ones", but that makes it a matter of logistics not principle. Is that all there is to it?

Are they currently forbidden by e.g. the FCC from passing local net neutrality laws?
I have a friend who's here illegally. Last year he billed his largest customer $160K for concrete work. He stays so busy he never has time for anything. He has more odds stacked against him than any american who isn't sick, and he makes more profit on a 3 day job than most people make all month.

But first he spent nearly a decade working for a construction company learning the ropes and working his way up to #2. Then he quit to be his own #1.

How many americans griping about their minimum wage coffee job want to shovel concrete, dig holes, and do beautiful work for 8 years?
Why would anyone that needs to use Slack not be able to use the web version? I don't even need to use Slack, but I use the web version, and its because I didn't like the desktop one. But I still think using Electron is a reasonable tradeoff for developing a cross-platform desktop app.
This is by design. Patent lawyers are paid to obtain the most generic patent possible.
Can the Bitcoin Community Stop Neo-Nazis from Using the Digital Currency?
Airbnb is offering free housing in Barcelona for people affected by the attack
Facebook's futuristic AR smart glasses detailed in Oculus patent
You shouldn't new or malloc unless you need to. The more you allocate the more you leak.

Just stack/automatically allocate the resource and take the address with & then pass the pointer around. Because the data is automatically cleaned up you know you won't have any leaks (and certain whole other classes of bugs).

EDIT - Consider:

int myDictLen = 0;
int* myDictLenPtr = &myDictLen;

/* now you can pass around the pointer myDictLenPtr
to functions that can used an int* and it will be
available in this scope and automatically cleaned
up for you. */
This is a "feature" I actively avoid. Why in the world would anyone want to buy something online without a chance to review their purchase? Other web pages don't even let you leave the page without asking "are you sure?".
Probably because of the favourable taxation jurisdiction. Capital is very mobile and not there's usually not a strong reason to keep it in high tax jurisdictions if it's possible to move it out.

Of course, it should have been taxed when it was earned by investors. And it will be taxed again when investors receive and domesticate any dividends. That part is the dodgy tax dodging issue. Not the issue of where the fund is based.
I am puzzled by how an binary AST makes the code significantly smaller than a minified+gziped version.

A JavaScript expression such as:

var mystuff = blah + 45

Gets minified as
var a=b+45

And then what is costly in there is the "var " and character overhead which you'd hope would be much reduced by compression.

The AST would replace the keywords by binary tokens, but then would still contain function names and so on.

I mean I appreciate the effort that shipping an AST will cut an awful lot of parsing, but I don't understand why it would make such a difference in size.

Can someone comment?
I agree.

Unfortunately, I am not aware of a compilation of misconceptions on microkernels article that's more valuable than this one.