skysight-inc/HackerNews huggingface dataset:
> we haven't totally solved all of our dependencies on limited resources

I think this seriously understates the case. Hoarding certainly matters in terms of shared wealth, but the resource use of the mega-rich is much closer to that of the middle class than their financial position. The common "fourth Earths to live like Americans!" statistics seem to abuse means, but even median first world consumption is basically debt-financed in terms of resource use.

Certainly we can expect more efficiency in the future, our current consumption isn't irreducible, but that's far from a guarantee we'll make it through the gate. The trend on issues like water consumption has been for efficiency gains to slowly lose out against the fundamentally unsustainable approaches taken everywhere from Oklahoma to Capetown.
valid opinions get downvoted on HN? that's sad. oh well.
And that helps me get an Android container running on an actual desktop OS how? That was the question, after all.
The host OS in this case is ChromeOS, though. But OK.

I took the point to be "cgroups is weird, nonstandard and by implication dangerous" when the truth is more "cgroups is standard equipment, sorta boring, and the obvious way to implement a container like this".
Yes. Boot, launch chrome tab, type Ctrl alt t, then type vmc start dev.

You have a GNU/Linux kernel which you can do whatever you want.

For more info visit Reddit and the Crostini subreddit.

You can use Steam or really whatever.
Uber acquires dockless bike-share startup Jump for $100M
With a moment of silence in sympathy for this poor sod who is sharing a special level of pain few of us have encountered...

> With so many files in store you may think that two people working on the same file would be rare, but it turned out that most work happened within the same 100 files or so.

Not really surprising, unfortunately. This is a hallmark of the Big Ball of Mud. Thousands of code files and yet people keep tripping over each other.
Show HN: Rack::Reducer – dynamically filter data via URL params, in any Rack app
After all these posts, I still don't get what is the problem with the ISP seeing my DNS queries. That's still private telecom information protected by law. Unless you're doing something obviously illegal, and are under investigation. They can't do anything with that data legally. Using Cloudflare or VPN most likely won't solve the problem anyway, at least if you're doing something criminal enough. Therefore claiming it making you untraceable on net, is snake oil anyway.
Our Journey to the North Star
Some more interesting tidbits from the testimony:

"For even greater political ads transparency, we have also built a tool that lets anyone see all of the ads a page is running [and are] creating a searchable archive of past political ads."

"In order to require verification for all of these pages and advertisers, we will hire thousands of more people."

Sounds like Facebook has a lot more work to do.
At least in New Zealand, if you abandon your job, the employer can bill you for any costs incurred, e.g. if they had to get a worker from a temp agency, you'd have to pay for the worker, or at least pay for the extra costs of a temp worker.
If by "passive" you mean a lot of fun, I play bass & gig around town as well as running a non-commercial internet radio station - goatradio.org. Being a musician / audio engineer generates a decent amount of cash.
Intel's block chain implementation [0] also uses SGX. It isn't all DRM.

[0] https://sawtooth.hyperledger.org/docs/core/releases/1.0/sysa...
Depends on discipline I think. I see Python in operations and data analysis a lot more than I did even 5 years ago. I’m all for the change because I like Python but I do miss my old friend Perl.

I started at this company because of my experience with Perl and Oracle. Now everything I do is Python and Postgres. I’m totally ok with that.
I meant the increased acidity of diet soda would have different affects on dental health compared to seltzer.
The whole PEP8 thing sounds pedantic, but will help people use the library in the long run. Using different cases for certain methods isn't really a convention in Python, and tripped me up a bit, too.
It does not clash at all, except in cases where the courts decide that you effectively control all expression in a public service.

Just like it's not a First Amendment violation for you to refuse me to paint racist slogan on the side of my house, does not mean it's a First Amendment violation for me to refuse to run your ads on your site.
> Yes that's my point. You can't just say production is a better use of resources than consumption, because people need to consume.

Exactly. We'll put a cost on how much it is to live per day, and if you fail to exceed that, capitalism will slowly kill you.

And for a great many people, it does.

It kills by pollution in communities that don't have enough to fight the corporations.

It kills by depriving basic health care.

It kills by malnutrition.

It kills by subsidization of refined carbohydrates and sugars.

It slowly kills by locking people in jobs in which the upkeep for their bodies is higher than what they make.

It further injures the future generations by depriving education to those in impoverished areas.

"But hey, we made a killing on the markets. And stock prices went up for the next quarter. And those low wagers we employ, well, ehh, turnover's a thing. It's just another externalization we don't have to care about!"
In general, in engineering, getting very good at some obscure specialty (which is highly valued and you like well enough) is pretty good advice in general. Of course, pick wrong--or don't be flexible enough--and you're the world's performance expert in some computer architecture that's now obsolete or the Y2K expert in 2001.
Toys Were Us: The Perils of Debt
When we moved to Boulder from New York recently we got some really weird looks for buying a plastic bottle of water at the store. I actually felt some joy from receiving that tacit disapproval. Soon after we joined the herd in using stainless steel bottles in our car, backpacks, etc - something we aspired to in New York but was hard to commit to when there's a deli on every corner.
Maybe it is an indication of some kind of decline. Saying that decline is the decline of capitalism seems like a stretch, though.
You make it sound like the users aren't even on the Facebook site. Remember that the 'users' are using a Facebook service, a consumer product provided by Facebook. They are responsible for what the product is, and does, regardless of what the users think.
>Where will the top schools find more "top" professors to teach and mentor all those new students?

A shortage of smart, ambitious PhDs seeking policy positions is, fortunately, not a problem our society has. Quite the contrary.
Does not make what he is saying any less true.
How is marriage an income strategy?
What is happening is Google has enabled the KVM. You are using a second Linux kernel and can do whatever safely and away from the ChromeOS Linux kernel.

Even GUI works as forwarded to ChromeOS. So start xclock and opens.
A private advertising medium (Facebook, twitter, the TV station, etc) are not responsible for upholding your first amendment right to free speech. They are a private entity that get to decide what gets published on their platform.

The first amendment only frees your speech from state suppression.
Also, I believe contactless is something the US is behind on too
>>"We are committed to providing public goods that help society navigate the path to AGI. Today this includes publishing most of our AI research, but we expect that _safety and security concerns will reduce our traditional publishing in the future_, while increasing the importance of sharing safety, policy, and standards research."

This seems like the key disclosure statement. I never reconciled how sharing A[G]I techniques with the general public increases AI safety in the long-term; now we know OpenAI has also come to the same conclusion.
thanks for this. so what's your advice for a social startup building a new platform in today's data-privacy concerned world?
...and ungodly debt. The situation is massively worse than Hurricane Katrina ever was.
Morocco as well. Be sure to check the seal because they refill them with tap water and sell it on the street. You can get sick even from washing your teeth with tap water. Sick as in ruin your vacation, not sick as in really sick.
Another comment regarding this:

"In a country like France, corruption is not uncommon at that level, goes mostly undiscovered and is rarely prosecuted. "

My brother is working in a construction bussiness in France and he has a handfull of stories of this type of high-level corruption (house built for the ex-mayor, refection work done for a lawyer, invitations to Roland-Garros...). But as the author have said, it's the same thing everywhere.
Yeah but think of all the sweet swords and armor you can have when you have a dozen people to carry your stuff...
Some highlights in video form https://www.youtube.com/watch?v=7iLOaL9z59k&t=11s
The object type is the type of all non-primitive types, what you want is the Object type instead. Yes, it's confusing, especially as there's also the {} type! This article goes over the differences:

https://blog.mariusschulz.com/2017/02/24/typescript-2-2-the-...
I just got my first GoPro last week. This is perfect timing! I’m still figuring out their ecosystem of apps but I’m sure I will encounter some limitation that this project will help solve.
Electrical Vehicel Routing

Highly theoretical stuff that let me transition well from university
Educating people definitely helps. But even the most educated one's could give into impulse and get triggered to false propaganda.
I guess it depends what use somebody can make of the data itself. Presumably human psychology doesn't change very much, so you could still use it to train and validate models years or decades later.
Supports AS. The thinking is this is why Google did it. You can now run GNU/Linux applications
Instagram ranked worst social network for young people's mental health
Hear, hear. I have a sensitive sense of smell (and thus taste) and tap water here (in a huge metropolitan city in the U.S.) tastes like chlorine, and it's a little sweet. People here say it's "delicious."

To avoid drinking "delicious" tap water I drink bottled water, and I have for decades. Also, fluoride in the tap water? No, thank you. I don't get cavities because I eat well and brush correctly.
Reverse ismosis filtered water water. Less expensive in the ling run.
I can't see how it would possibly work without such scarcity thinking as saying people can't take too much fish.
Did the EFF comment at all on the Obama campaign use of social media data?
Computers have incredible potential in helping us think about and solve problems. Most programming environments have difficulty in showing up that potential however (they are think to program rather than program to think). Especially in machine learning, it is interesting to wonder what kind of tool on a computer would help us solve problems if it isn’t a programming environment or notebook/playground.
and FB zucks, always did and always will
I remember how I still preferred managing files in Norton Commander in DOS instead of Windows at the time.
And I suspect on HN particularly very few of us will find a better ratio than in our day jobs...
> can social media kill you though?

Yeah, it can and it did. Not only did the Ashley Madison leak led to a few deaths, check out what happens in countries where homosexuality is punished by death when private information goes public...
You're literally commenting on an article about it.
Yes it does. Well if you consider gnu/Linux a desktop OS.
You might want to research Swan Global Investments for a strategy to reduce risk using puts to hedge.
As the link mentions, that software is outdated and Iodine [0] is a recommended replacement. I setup an Iodine server when doing some traveling and only had to use it one time, and it was painfully slow Not sure why it is slow, perhaps DNS packets must be smaller than a normal TCP packet?

It was still pretty cool that it worked, but I wouldn't want to use it regularly.

[0]: https://code.kryo.se/iodine/
There are no glaring mistakes when it comes to Reddit's new design. Nobody is saying that the use of white space is wrong or that having margins and padding is wrong.

The issue is when it's not respecting anything and is simply thrown together randomly. If OP's app were to copy the same padding and margins as Reddit's new sidebar, I would have nothing to say against it.

Yes, your app will do fine with minor design issues. It won't drives all of your users away. However, they might start to notice that your main competitor's app feels better and slowly trickle that way. There is a reason that all top brands have such strong design and user experience/graphic design teams. One or two small issues is fine, but they pile in really quickly. Nobody wants to complete a checkout when the entire page looks like the content of a 1995 website in a iframe.

My personal philosophy is "why do anything if you are not going to do it beautifuly?". As a full-stack developer, it's easy for me to see both side of the medal. It would be very straightforward for me to simply throw components on the screen and call it a day. By the time I've programmed and integrated them in, I'm tired and only want to close the task. I have to remind myself of my motto and it always results in a better experience for everyone involved with the end product. Most of those design decisions can be done in a few minutes if you take the time (and if you have received proper training to spot the issues) and those few minutes can results in a big leap in quality.
Puerto Rico is an unincorporated part of the US; it is controlled by the US government. So, basically, the US are responsible for that corruption?
Yes but it's in facebook's interest to have the best, most accurately targeted advertising platform. In this case the facebook data CA obtained wedded it to facebook's advertising platform and that's what is in facebook's interest. FB would love to release tons of data to all advertisers because then those advertisers would advertise on facebook. The pressure against this release is negative public perception. So fb's profit motive incentivizes it to walk a tightrope with our data in hand. That's the core problem.
> 12 years after [1996], the project is still active. The company recovers daily penalties by billing ever-increasing change requests to the government. The year is 2008.

So this was a project for a government agency in France that limped along for years.
My favorite part is when they claim license plates are not identifying...no, that's just why when the police are looking for someone, they'll release the license plate info. Sure, it's indirect, but not very when you have access to the license database.
Ha I feel the same way, 150?! I don't think I even feel comfortable at 8.
I'm a good cook now, but when I was first learning I spent a lot of time and effort trying to find good recipes that didn't seem to difficult, too expensive, too unhealthy, etc. There was a lot to learn! I think a lot of things seem easy in hindsight like that. A lot of recipes didn't go into enough detail for a total newbie. "Brown the meat". Easy now a days, but when I started that meant I had to go down this rabbit hole of figuring out how to do that correctly. In the past few years I had to teach my SO to cook and just properly browning ground beef and chopping it into small bits took a few rounds to get right on his own. What does it really look like when it's "done"? What size should each piece be?

Yes, overall it's definitely going to pay off(even just after a month or two), but I think it's easy to forget there's still a decent barrier to starting. I ate a lot of burnt chicken when I first moved out. :P It took a while to afford the pots, the pans, and eventually the thermometer to fix that vs just eating the cheap banquet meals / boxed food.
> We are actively training the users into feeling those rules as superior.

I would wager that we are not necessarily training users into feeling those rules as superior, but the absolute opposite — people tend to feel more at ease / comfortable when those rules are in place, and we want people to feel that way when they use our products, and so we use those rules. Ubiquity/familiarity is one reason why someone may feel at ease with a design, but it’s absolutely not the only reason. There are other more fundamental reasons why some designs are pleasant and others are unsettling / frustrating.

For example we can’t explain why harmony sounds pleasant and why dissonance is unsettling. We can explain how they are different from each other and describe these differences with rules, but not necessarily why one makes us feel good and why another makes us feel bad. But the musician knows these things— that certain arrangements make people feel a certain way. And using this knowledge, the musician can compose music that falls in line with the effects that he wants it to have on people.

Still, you don’t need to be a musician to know when a song sounds horrible. You don’t need to be a chef to know that the food tastes horrible. You don’t need to be a designer to know that it’s unpleasant. We can feel an unsettling interface even if we don’t necessarily know why it’s bad. Good designers are just more in tune to these feelings and also are able to identify and implement the technicalities as to how to make the design feel the way they want it to.

We generally don’t want people to feel uncomfortable when using our interfaces (although maybe sometimes we do), so we tend to settle on some rules of thumb that we know make people more comfortable like “visual heierarchy” “vertical rhythm” “line length not more than 60 characters” “not having to make 6 clicks for something you do fairly often” “context (such as breadcrumb navigation)” etc. And, I mean, when you put a lot of these rules together you end up with a lot of interfaces that converge to look and feel the same. Doesn’t necessarily mean we are actively training people to feel that these things are better. At a fundamental level people already do. Good design is more of a discovery of human nature / an applied science.. than a conspiracy to make people like things.

We don’t like food that tastes like crap. If everyone’s food tastes like crap, well, we’re going to be eating food that tastes like crap. Because we still need to eat. But the moment someone puts out food that tastes less like crap, people are going to want to eat that person’s food more than others’. And maybe that chef proclaims a rule that “when you include X in your recipe, or when you don’t do Y, your food tastes less like crap and more people want it.” And now more chefs who want to sell food are putting out food that follows that rule. And now more food on the market taste a little less like crap. That’s pretty much how design works as an industry.
From another post in the blog:

"Among the many comments, some surprised me. Seems lots of people cannot believe you can be fired in France for being 1 minute late at work. Sorry to burst your bubble, mates, but this is what SSIIs (contractor companies) were invented for. You don’t lose your job, you immediately lose the contract you are working on (no justification needed, this is what contractors are for)"

So they were not really employees, but consultants.

Still, he also wrote:

"For people who have a direct contract with the company, same story. Nothing prevents the company from saying you have committed a major blunder, fire you on the spot, and see you a couple of years later in court (Prud’hommes). Yes, that will cost them money if people choose to sue (I hope they all did). When you are unemployed, are you really looking forward to two years of battle with your former employer, even though you know you will win?"

Link to the post: https://projectfailures.wordpress.com/2018/03/24/follow-up-o...
In order to be aware of systems around it those systems have to provide quantified data and make them accessible via API. World is just too complex. And perhaps you should also break down what "running a company" means. Because running a company is a lot... people, politics, customers, financials, investors, paradoxes, ... where should the AI rule and where not? It's just not that simple.
Easily offer an export of your own data and simple deletion method that truly does remove any trace of you ever using the social network.

This includes all messages sent, comments made, events created, posts liked, etc. Yes, this means handling "What if two people had a conversation or it's a group conversation with multiple people? What happens to those messages?" I say for sure delete the message all across the board from the person who asked for the deletion but retain the rest of the group. If it's only two people, completely delete the conversation/thread as if it never existed.
I think we are in agreement. Google needs to change their AI/algorithms so that the more important, relevant aspect of every story increases in rank. Not the flashy click-baity articles.
There’s a great phrase for this I stole a long time ago: faster than possible.

When your code is only fast because it does the wrong thing, and fixing the problem takes much more overhead.
People didn't wake up one morning and say "oh, Rome is gone and it's the Early Middle Ages now." I don't think it's that much of a stretch. At the very least, the postwar order is facing serious challenges.
I use the free version of slack for https://github.com/nanohop/sketch-to-react-native

I mostly chose it because it was free (despite the 10k message limit - which I don't see us hitting anytime soon), and people already know how to use it. I know about the limitations and problems with it - but it was basically the easiest thing to get started.
Seeing how faster it is for me (compared to the web interface) to keep up to date with HackerNews after the weekend, I disagree. RSS is excellent to sift and pick many articles.
You can get a reverse osmosis system for ~$150. Maybe not cheap, but not super expensive either. Even if you're renting for a year and leave it behind that's less then $0.50 a day over one year.
> I don't think they should have any legal obligation to 'protect' users

They do have legal obligations if they're going to sell political ads.
> I'm sure governments are going to come down hard on Zuck for "allowing disinformation to be spread", but won't give a second thought about cutting education budgets.

Prevention is always cheaper than treatment, but much harder to get people to understand the value of because the threat isn't in front of them.
I have looked closely at deploying things to heroku and elastic beanstalk. I have looked at many many others, but these 2 appear the easiest and most battle tested. I had not looked at convox, though.

So my question would be, could you think of a reason to use convox over just elastic beanstalk? They both look relatively simple to me
VOO fees are 0.05% vs 0.09 for spy.

But of course fees are effectively much higher if you are paying transaction fees.

But vfiax (vanguard) or swppx (schwabb) can't be beat (.04 and .03) when it comes to fees. And it is pretty common for brokers to offer free Mutual fund trades or you can get an account directly with those brokers and trade for free.
I would highly recommend an inexpensive under-sink water filter, hooked up to the cold water line. I have a 3M "Aqua-Pure" which is far more convenient than the pitcher style, and probably filters better. I use it for everything; drinking water and cooking are the obvious options, but it also improved the flavor of my homebrew beer.
50 Years in the Making – The State of the Massachusetts Video Game Industry
The first amendment is not applicable in any way, shape or form