skysight-inc/HackerNews huggingface dataset:
For what it's worth I completely agree with you. I've recently started learning Rust and the only thing that truly bothers me about it is that it appears as though you _must_ use Cargo to manage your dependencies.

I work for a company that supports a distribution (SUSE) and I also participate in a distribution's community (openSUSE) and this mentality of "let's just reinvent package management" really does bother me, because it feels like the benefits of having a single package manager for the entire system is being ignored. And this ease of pushing new packages results in a huge amount of small packages so that a standard "hello world" in many frameworks requires something like 700 packages (from a distribution side, that's 700 downstream packages that we now need to curate and maintain).

Don't get me wrong, language package managers do have benefits, but they make life absolute hell for distributions. And distributions having full control of package management definitely brings benefits to users. Rust is the most extreme example, where projects can require a particular version of the nightly build of the compiler. How the hell is a distribution meant to be able to build and ship Rust code in that instance (given that distributions also provide the development tools necessary for working on said projects)? Do we create a new package for every nightly compiler build? How do we curate it?

One of my colleagues gave quite a fair review of the situation and some potential future steps in his talk "Package Managers all the way down"[1]. But bringing this mentality verbatim to C++ is not a step in the right direction IMO.

[1]: https://www.youtube.com/watch?v=4ua5aeKKDzU
If it was destroyed by humans, maybe it can be restored by humans.

If a change in planetary albedo can disrupt weather patterns, then gross control should likely afford for a reversal. If you could change the reflective surface of country-sized zones, would the opposite be possible?

What if the general reflective surface of uninhabited areas were darkened across the spectrum, but especially in the radiative thermal and infrared region? Would monsoons return?

10,000 years is pre-historic. I wonder how many seasons were required to transform the region, given that the desert continues to expand even today.

If monsoons were returned, figure 2 generations of monsoons (40 years) might show significant reversal?
So give the students fresh, healthy, nutritional food for free and then you can rightfully blame the parents for giving the kid junk. Pointing fingers does nothing, offer an alternative and let the other side shoot it down and you can honestly say you've tried.
Exactly. People like Uber for "breaking the taxi cab monopoly"... by building their own monopoly.
do you have any source for this?
Well, this is NASA. They are not exactly rolling in cash. Maybe you could look at it as a sort of a voluntarily paid tax, earmarked for space exploration? I, for one, would be happy to donate some of my time for the cause, if they were willing to let me.

> is this the future of work?

Not just the future: many people have contributed to open source projects that have ended up being used in commercial projects, and never received any payment for their work.
I was under the impression that Silk Road wasn't a company but a private website run by Ross. Reading over the Wikipedia article and the indictment I can't find any mention of it being incorporated.

Although the indictment mentions at one point that he had an employee, but he may have been paying him privately and not as part of a corporate structure.

Does that change anything vis-a-vis the argument you're making with regards to civil disobedience?

My reading of your comments is that a corporation doesn't have certain rights private individuals have. That makes sense, but does your argument still hold if Silk Road is a purely private website without any corporate structure?

1. https://ia600406.us.archive.org/17/items/gov.uscourts.mdd.23...
Fox News Reporter Claims She Was Fired for Using Harassment Hotline
I think it's unlikely at this point...

We too are currently during some large projects for enterprises...

We will be releasing a community version on AWS and Azure in the near future which should be cheap or free, other than the instance cost on the respective cloud provider.
> was the rest.

Your Dutch skills are shining trough :)
If the cops come by, and ask you where your friend stashed the murder weapon, and you refuse to talk to them - probably defensible

Absolutely defensible. You are under no obligation to talk to law enforcement and as a matter of fact it's highly advisable that you don't say anything at all until you have a competent lawyer present.

I'm not a lawyer, but Ken White of Popehat is and he has a lot to say on the subject:

https://www.popehat.com/tag/shut-up/

Specific insight why you should really shut the fuck up until competent counsel is present is provided in this post:

https://www.popehat.com/2011/03/18/just-a-friendly-reminder-...

Edited to add this other relevant link:

https://www.popehat.com/2007/10/26/shutupshutupshutupshutup/
_investing_ money in teaching to improve employee happiness and foster cooperation between teams seems like a legit way to spend investor money, with positive financial outcomes such as increased productivity, employee loyalty and hiring attractiveness. Companies such as Stripe stay ahead of the competition because they get the best _people_, in every sense of the term, and their investors know it well.
I do not agree with this.
Probably myTaxi (https://de.mytaxi.com/en/index.html).
I remember that from when it happened, it was widely reported at the time, even in the UK.
Hard to believe that it's 30 years ago now.

Edit: Sorry, Nicholas was born 30 years ago, it was 23 years ago when he died.
This would be pretty useful. Something like hiphop which could transpile into C or C++ would mean we (IncludeOS) could build tooling to run a node application on directly in a vm without a underlying OS.
Perhaps. JIT compiler has to care deeply for compilation time. For AOT compiler compilation time is a little bit less pressing problem which leaves some space for optimization passes that take too long for JIT.
AI seems to be the replacement for "algorithm" in pitches these days.
I do get the server id prompt
In an ideal world that would be the case. But in reality, unless you hurt the elites like Enron did, you'll probably get off just fine.
Disruption
you could get a very thin sheet of translucent paper, and put it on top of the screen. the pen should still work, and you'll get a more natural feel
I generally agree with your sentiment, but just to give another perspective I thought I should point out that there's a significant difference between those that can afford to travel to Europe and hail a ride from a "professionally licensed driver", and those that can afford to spend $3.41* to pool home from Boston to Cambridge at 2:30am on a Thursday night, with a guy returning home from work looking to make a few extra bucks, and three pickups along the way happy to get home affordably. Those of the latter type are far more numerous, and far more harmed by the increased prices due to regulation of ride sharing markets, than the typical financially well-off hackernewsian would generally be aware of.

* VC dollars still subsidize Uber, but even as an operational whole to < 20% of the true cost of rides. On the other hand, the equivalent taxi would cost at least $12-15.
App Store Optimization (ASO) – Quick Guide
Thanks! It's one of my favorite features in Preview.

I used to hate PDFs before getting a Mac, but the first-class support in Preview, with features like that (along with the ability to tear out, reorder and attach pages) made me change my mind.
Really neatly said. Sometimes it's worth noting the value in anlytical thinking that the user base at HN is able to produce. This (in my humble opinion) produces more valuable insights than what I'd find on cable news, or even sometimes in respectable publications.
The system was built from the ground up to use forward error correction over UDP. The point was to allow a much less expensive, super-efficient server. We had no idea how poorly UDP is treated on the Internet. Huge, fatal mistake
How does Docker affect energy consumption?
Agreed. When I have my QC35 on, people always have to tap me on the shoulder when they want to speak to me.
I've heard "motor" used quite frequently for "car", but only ever hear it from my 70yo father now (UK English).
As a followup, the New York Post reports that the Fyre company is facing an employee revolt. If the paychecks aren't delivered today, a mass exodus is expected.[1] The company may not make it to Monday.

[1] http://nypost.com/2017/05/04/fyre-festival-organizer-is-faci...
Arguably there are already couple of popular compilers [0] for JavaScript (Babel, Closure Compiler, minifiers etc.). They just don't target native CPU assembly.

[0] Compiler is just a program that transforms code from one representation to another.
Wileyfox officially came with CyanogenMod. That was one of their main features. Now that CyanogenMod Inc is bust, they build their own stuff and with the Update to Android 7 you get that. Turns out they also integrated two other companies TrueCaller and Yandex.
The taxi cabs aren't all one company though. Most taxi cab companies operate in one city. Additionally, lobbying is not a federal crime.
If you look at Hiphop vs. HHVM there is certainly a significant performance upside in taking advantage of clangs or gccs ability to produce efficient code.

I'm not sure why Facebook decided to stop maintaining hiphop. Perhaps manageability wasn't great.
Systemd-Free Devuan Linux Hits RC2
Location: Ukraine, Kharkiv

Remote: Yes

Willing to relocate: Yes

Stack: Ruby, JS, Rails, AWS, Postgres, DevOps, UNIX

Resume / Contact Info: http://bit.ly/2p3zgnz

---

Full Stack Web developer.
Writing a SPI Driver for the MCP3008 in Go
I'm guessing you're referring to google over the Hugo Barra incident? Not a big fan of google for using open source as purely a PR stunt and not releasing gmail as open source but I don't think Google forces anyone to pay a protection fee though.

I don't think Google is so bad. They're just doing what's good for their investors.
In Belgium it's pretty much the same. Except that it's usually a cookie and a piece of fruit they bring (morning and afternoon snack).

Some schools (kindergarten, primary and secondary) do offer the possibility to buy lunches. But those are quite expensive (more than $2, for 4y olds in my kids' previous school) and not very healthy, since at that scale, cost of food matters a lot.
Except that the recommended tools don't change every few months ;)
You went from 55kg to 90kg (I'm assuming those numbers are lbs beacuse I highly doubt someone eating 20% protein can bench 200kg) ? That's just your CNS learning how to activate the muscles with intensity - you probably gained very little lean mass. For comparison I made a bigger jump in first 3 months of training on a 500 kcal deficit - but I plateaued after that because I just wasn't getting enough calories and protein to grow - after I went in to a surplus I started adding weight to the bar again. There's no way you'll be anywhere close to a competitive (even on recreational level) with 20% protein intake - and you won't gain significant muscle mass/look like you lift (you might get some newbie gains but even those will be underwhelming compared to a proper bulk diet).
I just wrote a bash script collection built on cmake that allows me to build and deploy libraries and modules for easy use in any project I want, without having to worry about all the include paths, linking, etc. I just add the name of the module to a Cmake variable and the scripts do the rest, making sure everything is found and included. Even third parties work nicely this way since I can just build them using my cmake scripts and have them automatically exported as modules for other projects to use.

Setting this up was a couple weeks of learning curve but I agree it is worth it to invest in Cmake and also learn the low-level details about how it all fits together since after all we are dealing with a native low-level language, it also pays to see under the hood of these "package managers" and build systems so you can be fluid on any platform where you need to build.
VNect: Real-Time 3D Human Pose Estimation with a Single RGB Camera
I don't know... Maybe the local governments that were blocked from investigating by Greyball?
there is always something more that can be done
Like the other comment says, you need to have the dependencies already prebuilt.

You can say do things like

"link to these header and this library" - and the modern-er syntax makes that cleaner

but you still can't do a simple

"Get this dependency, build it, then link my current project to it"

To me this is a very strange and frustrating limitation b/c all the necessary piece are already there! It just doesn't have the functionality to call "build it" in the middle like that for some reason. I actually ended up hacking it in (it's like 50 lines of code) but it's a bit ugly and doesn't work recursively

EDIT: It's also very inconvenient to do out-of-source builds with dependencies... constant source of frustration
Did you just comment in a Stripe post just to say "Oh look how bad Uber is compared to Stripe!"?

Really. I like Stripe, I dislike Uber, and none of this is warranted.
> you don't want them spend a minute idling and typing the destination in the GPS

And yet this happens to me in probably one in four rides in Berlin (which adds up to a lot of rides), and not really anywhere exotic: Tegel to Kollwitzplatz for instance.

(I agree with all your points and I use MyTaxi which I find good enough, but I think the street map knowledge of Berlin taxi drivers has radically decreased in the last ten years. No idea why.)
I Want to Believe: Journalists and Crowdsourced Accuracy Assessments in Twitter
Why is it okay for the owner to do this, but not an employee? Why is it okay if you have just one shop rather than a chain?
Some think that the Amazon could flip to desert, with enough deforestation.
Maybe you should give FreeBSD a go. I've migrated to it from GNU/Linux for my everyday dev laptop, and haven't looked back. It's a lot like Linux used to be.
Do you work for Uber or something? Because you seem awfully determined to be willfully dense about this issue.
I couldn't agree more. As someone who develops internal applications in a non-tech company I consider it essential to have a different, non-developer perspective on the subject as well as direct, frequent communication with the the actual users of the product, which includes me. Potential problems and room for improvements are easily discoverable that way.
No, I meant in terms of autonomously directing chargers to pull power out of vehicles and back into the grid, as the comment implied.
This is how uber works in the UK. All cabs are licensed for private hire
Intelligent Ways to Turn Your Boring 404 Error into an Entertaining Page
SMS can provide transaction authentication:

"If you want to transfer $1000 to account 1243567890, confirm with code ABCDEF".

Assuming an attentive user, this protects against malware silently changing amount and recipient on a transaction the user is making - an attack the banks were struggling with. It also makes phishing much harder, since the attacker needs to convince the user to enter the code after reading this message.

Code-based 2FA is vulnerable to phishing where the attacker relays the phished credentials in real time. German banks were doing 2FA long ago, in the form of sheets of paper with one-time passwords (called TAN). Attackers were phishing those, so banks switched to "indexed" (iTAN) OTPs: The bank tells you which OTP to use, so someone who has just phished 1 or 2 won't be able to use theirs. Phishers started relaying the stolen credentials to the bank in real time, looking which iTAN the bank asks for, then asking the victim for the same.

Given these known capabilities of attackers, any 2FA method that is not phishing resistant and not bound to a specific transaction is not usable, and probably not better than SMS. Anyone can make a phishing site, running attacks on phone networks is harder.

Edit: Just realized that U2F would not be a suitable solution for banks, since it does not authenticate specific transactions, so malware could still swap recipient and amount.
Stuff like that all around developing countries. Those guys shoot themselves in the foot, but most likely that were their parents.

The true story here, I was going through the immigration control in JFK on Moscow -> NYC flight. In front of me was a guy with a family speaking fluent Russian. I thought he was Russian, but then he pulled out a US passport and began telling his "family" to not to speak with immigration or otherwise "they will be revealed". When it was his time to go through the officer, he was visibly super anxious and he barely managed to put a single phrase in English. The immigration guy called somebody, then policemen came and took him and his "family" away.

It amazes me that in this day, there still are naive people who think that they can get their way in the West with bought or fake papers.
I gave you an up-vote.. it makes sense that "2008 means financial crisis" but on the other hand many things happened in 2008 and not all of them had to do with that crisis. Especially if you are not in Financial Services. One would argue that the crisis started a lot earlier, or that in many countries the actual crisis became apparent in 2009-2010-2011.

Not everyone in this forum lives in the USA and people should remember that :)
Stay Up-To-Date with Recent Software Reviews 2017
This is the sad state of hypernormalism we're now in. We acknowledge the rich get a different standards of justice, but feel powerless (and rightly so) to do anything about it.
You can actually do this from within CMake itself with a bit of a hack

Here is someone who did something similar:

https://crascit.com/2015/07/25/cmake-gtest/

If you're interested I can upload my version a bit later
What America's Biggest Companies Pay in Taxes
They main upside of this system is that we can learn from it as well. (Though it does not explain they why well, it does explain the how well enough that we can figure out why it takes such an approach.)
It's hard to throw out core principles or do massive overhauls without starting over. At that point it's no longer a patch. They had many years to consider what made a game good, and what to improve on, and modernize concepts.
Almost everyone I know has switched (myself included), and we haven't had any issues. The fares are sometimes higher for long-distance pools, but that's pretty much the only difference I've noticed.
Given the reported strictness of the Uber rating system, are the actual drivers good? Isn't that what the rating system is supposed to solve?
Father of two (aged 4 and 5) and running an small company of 14 developers.

Before they were born, I always reserved some tasks for weekends, and spend several hours coding at night during workdays.

It took me almost three years to realise that this was absolutely not compatible with family. I used to "steal" sleep time instead of family time, so I ended sleeping between 2 and 4 hours a day.
Even productivity was good, I was always tired and in bad mood.

While it was really difficult to change long term habits, I work now from 9.00 to 17.30 with 15 minutes commute time, I dedicate most of my non working time to my kids and wife, and I am now a extremely happy person, and also the people closer to me :)

And productivity has grown because I can focus on the really important things, both at home and at work.
Very interesting!
Do you do any sort of typechecking in this?

FWIW, HsSqlPpp also supports various dialects.
In SQream DB we use a custom dialect, while HsSqlPpp is mostly Postgres.
I'd like to see a more recent evaluation of this.
I'm really happy with the effort of "compiling" NodeJS to native binary.

What I'm looking forward to is lightweight electron that will allow us to use the native browser-engine for each platform.

QT/GTK for Linux, WebkitView for macOS, Edge for Windows.

Hope the effort of node-compiler, zeit/pkg will be beneficial for the future of desktop apps.
I recently caught myself holding my finger on a paper book and waiting for the translation dialog to pop up. Guess too much time spent reading on a Kindle.
Why, thank you, Technically Correct Man!

http://www.damnlol.com/the-adventures-of-technically-correct...
They don't need to start from a spaceplane - an air-breathing booster that could give a delta-v higher than a Falcon 9 and still land would certainly be cool enough.

If they manage to get enough speed from the air-breathing phase, they may even have a single-stage-to-orbit + VTOL vehicle. Now that's a seriously cool tech to have.

The reason we do aerobraking and parachutes is that our engines are not efficient enough and we can't carry enough propellant to decelerate to a landing but if we have engines efficient enough, we can have a single stage drop a payload close enough to LEO that a cheap second stage can finish the job and the booster can still do a powered landing after circling the planet once, we have a game changer.
"Based on the rocket equation"

I understand the whole point of this is that the rocket equation, assuming as it does that you'll be carrying all the fuel you need with you right from the start, doesn't apply until you get to about 28 km up, and once you get to that point you're not starting from zero speed; you're starting at about mach 5.

Anyway, on the the answer to your question. The projected outcome is that the cost per KG of payload into orbit is less. So that's why. Because it will be cheaper.
That's kind of what I mean. The kind of person who will put a child's lunch in the bin, even (especially?) if they are in a rush, is not the kind of person I think should be in the school environment.
For the latter, because that indicates a criminal enterprise. The idea of a coordinated group of people all breaking the law is deemed worse than one individual.

I can reconcile this with my own values.

Practically, an enterprise of criminals is more likely to be effective, and thus would create more negative costs.

Legally, it allows prosecution of the organizers of a crime group, who are likely the most dangerous and more difficult to catch in the act, as they contract others to do their work.
A mildly interesting dovetail to all that is that a vernacular for phone used to be "the blower". I suspect through comparison of early phones with [ships] communication voice-pipes.

Cf. https://en.m.wikipedia.org/wiki/Speaking_tube#Domestic_use.
Not speaking to that specific product, but actual medically-approved food replacements are at a big price premium, because their use is so niche.

(And if it's not going in your mouth, it can taste like ass.)
it's hard to make a small active sensor that produces enough light to work outdoors on a sunny day.
> But maybe this is an edge case?

It is, Edge caused case
Developer evangelist?
I mean it didn't drop our user connections.

The link you give talks about persistent HTTP connections paired with a broken http client.