skysight-inc/HackerNews huggingface dataset:
>If controlling your own capital means having access to the economy so that you can buy food and housing, then it becomes a prerequisite for basic human rights like actually living; doesn't that at a certain point put it on the same level?

Nope. I think the OP is talking about universal human rights (which are universal in space and time).

Given the current structure of society, controlling your own capital is a means to obtain your basic human rights, and it's totally fine to view it that way, and enforce laws related to it. However, it is not a human right in itself - it is the path to one.

If we made it a basic (universal) human right, then we are putting ourselves in handcuffs - not allowing for a society that could potentially give all the basic human rights, simply because this one human right is forcing us to structure society in a capital oriented way.
Though I likely haven't completely understood each of the authors gripes, each problem to me seems to have a notable solution provided by Clojure (with the exception of tail-call optimization).

Clojure:

is compiled to JVM byte-code and is fast.

has a good parallelism story (parallel map, parallel fold, channels)

is almost completely backwards compatible.

has a sequence abstraction that leverages the same operations over many different types (string, vecctor, list, set, map, etc.).

has a standard compose function.

has reduce, map and filter in the standard library. Transducers (also first class) further extend their usefulness.

's closures allow statements and there's even sugar for annonymous functions.

has macros to reduce boilerpate.

has a conditional macro.

I'm sure this list isn't unique to Clojure but I'm most familiar with it.
This minus the pro bono. If you are indeed a key dev then you can offer to continue some paid side work short term to get them through the transition pains. It is only fair that you get paid and it also gives the old employer an incentive to phase you out more quickly due to costs rather than use you for a crutch as long as possible.
It's right in the article:

> Finally, finally, after almost a decade abroad, my husband and I decided we needed to go home to see what home felt like, or if the United States even felt like home anymore.
I grew up with Hershey's and I too think it's vile. Some truths transcend national boundaries.
Donald trump
Dividing students by ability, into groups such as honors/regular/remedial, with different levels of challenge. https://en.wikipedia.org/wiki/Tracking_(education)
>Some more academically gifted students have managed to graduate high school and finish their two year degree simultaneously

I did that, it's not as useful as it seems.
We still have Grammar Schools in Northern Ireland.

I definitely believe that they work, it's a shame they don't have them in England.
You brought up revolutionaries - it is plenty related.
I think many people dont want him to crash and burn. I think he was a terrible choice for president same as I think brexit was a terrible idea, but that's what we have got so I hope I am wrong on both counts. Why? Because I have to live in a world with both, so I don't wish for me to be right and everything to be shit, I hope I was wrong and everything is sunshine and fucking roses.
While this sounds lovely, can anyone with experience speak to the difficulty of finding sponsored work in Switzerland?

For instance, my wife is a social worker in the U.S. and speaks conversational German - but this is not likely to be considered a "high need" type of job for which a company would hire a foreign worker.
Maybe it's just based on a political calculation that a candidate who believes in climate change would have a vanishingly small chance of getting elected on the Republican party ticket given that they'd be in direct opposition to a core plank of their national platform.
Announcing Ionic 2 Final
Setapp, a Mac app subscription service, launches
Trump Knows You Better Than You Know Yourself
The smart looters would identify those spots in NZ now, and loot them when they're relatively unoccupied and not in alert state.

You see these OPSEC fails in the middle class, too, with the NRA/AR-15/"Molon Labe" bumper stickers on their cars. Thanks for letting me know you have cool firearms, ammunition, and god knows what else.
I made no implication saying it's bad or good (if I unintentionally did, I explicitly state that it was not here).

"You reap what you sow" is an idiom that simply says everything that happens to you is a result of your own actions. [1] It does have a religious context that has a more negative, connotation however.

Also, as I showed in the sibling post, we've known about the negative effects of salvage logging for at least 20 years. We're still doing it, by the way. [2]

Humanity will also "reap what it sows" in regards to our lack of action on regards to climate change. I intend to make no positive or negative claim. Simply stating the facts (I hope).

[1] http://idioms.thefreedictionary.com/You+reap+what+you+sow

[2] https://www.google.com/search?q=salvage+logging&oq=salvage+l...
Screw them. I have been on "we are going live at the end of the month" since July (finally happened in December).

These things can linger on for a long time.
There's an app in the Mac App Store called Disk Doctor which has a huge number of reviews. It cleans your hard disk and presents and nice dialog summarising how much space has been freed. At exactly this moment, it asks if you would like to write a review.
I've wasted much of my life learning things that don't have lasting value. Like, what's the fastest cpu, what's the fastest hard drive, etc. I've also wasted much of my life learning about things I will never use. The curiosity and addiction to learning has crippled my productivity for most of my life.

I think the problem of learning instead of doing is better than lots of other procratinations, however, it's still a problem the same. The brain is easily tricked into thinking that learning is productive, when in reality, its pseudo-productive.

Effectiveness in the real world need be the ratcheting effect of learn, do, learn do. Just as climbing stairs is left, right, left, right. Making the ratchet click is sometimes quite hard. It took me years to fix it, and it's always a threat.
Ask HN: How do you find the current offering of Backends As A Service
Are you still glad that you used a baas to build your product?

Do you have any regrets?

Do you plan on migrating from it at some point?

Are you paying at the moment?

What one would you recommend? Any shortcomings?

Thank you.
> The fact that Scala as a language allows something like SBT to not only be created, but accepted, means I don't want anything to do with it.

FWIW, we agree and continue to use Gradle, despite making investments in Scala.
This is an advertorial. No real answers.
Why are you `dealing` with populism in the first place?
Goes to show what trusting an inhumane culture's concept of "best output" is worth
Situations like this one make me want to travel back in time and see for myself the first ever meetings where it was decided that people shouldn't have a right to repair the tech they bought.

I'm really curious on when did that happen for the first time ever?
Vouchers should be available for all parents to send their children to whatever accredited school they deem appropriate for their child's needs.
> 99% of the time, yes. But not always.

Hmmm, no, sorry. `NULL` is #defined as `((void )0)`. There is no 99% or other probability involved.

Sorry to be so pedantic as it's kind of an aside to the discussion at hand. I thought perhaps you knew something about NULL in C that I never knew and was eager to be enlightened.

I think you're conflating C pointer `NULL` with the database concept of `NULL` which is not necessarily represented the same way when interfacing with database client APIs.

There's probably a detail you glossed over whereby you're passing 0 vs NULL via separate method calls to the database client API. The distinction cannot be due to literal `NULL` vs. literal `0` purely in C programming terms.

The limitations of C require that database-NULL be represented differently from integral values in terms of data structures. Even if you do pass `NULL` and `0` in the exact same parameter location to the exact same method name, you'd have to ignore a warning about the implicit type conversion from `void ` to `int` and still the semantics do not change and you have no runtime bug as you described.
I think that Joel Spolsky popularized "fire and motion" (https://www.joelonsoftware.com/2002/01/06/fire-and-motion/) but the Hebrew original more accurately translates to "fire in motion" or, more awkwardly "firing while moving"
I will miss Elon Musk when he becomes the president of Mars.
Yeah, that didn't get much exposure in the west. I've never even heard of it.

Also, this isn't to say that the rest of the world was doing great either; lots of other 3rd-world places were surely having a hard time too. But the question is, were they having an unusually hard time during the 90s, or was that normal for them? In former Yugoslavia, it was abnormal: before that they had stability behind the Iron Curtain, and after the war they had peace and stability too for the most part (though still some troubles with Kosovo). The war they went through in the 90s, and all that stuff with Milosevic, was an abnormal time for them.
is it ? those things are trivial enough to be entirely bandwidth limited.
total_amount is 4 byte, passenger_count is 1 and those are tightly packed in a column layout.
streaming through that in 150ms is almost within the reach of a single normal chip with dual channel DDR3 ram.

Of course, not quite, and that's discounting the (small) sync overhead but still, no need to shell out 4 big servers, overpriced phi chips and fancy wide bus memory.
And here we are, invested in index funds, outperforming the hedge funds again...
Michael Stevens and Adam Savage Build a Near Perfect Brachistochrone Track
Not necessarily disagreeing with you, but I think part of the issue is not just that you can't afford to "go to dinner and a movie"; some aspects of the Ivys' cultures are built upon wealth and being poor inherently sets you apart.

Anecdote: at my wife's Ivy medical school, there are several events each semester in which students are encouraged to drop several thousand dollars in a single 4 hour event. One example is a charity auction in which faculty auction off experiences like a boat trip or tours of their wine cellar to students. Some of these items go for 5 figure dollar amounts. Events like these specifically exclude poor students or students with families by design. While attendance isn't mandatory, the events are planned and executed by the student body via assignment or election, so it is difficult to not be included in some form or another. I can understand how, after attending for a few semesters, one would feel that wealth defines the culture there and that being poor excludes you from that culture.

Edit: it's also important that while all ages and socioeconomic statues attend the Ivys, the vast majority of undergraduates are 18-22. As someone 10 years older and who has an adopted daughter that age, what you suggest isn't advice that will be widely adopted by people of that age group.
We use Jenkins, hosted on Amazon. We're .NET stack, so some of the other options didn't work.

Biggest lesson for us: Avoid putting all your logic into Jenkins templates. You're not capturing your CI/deployment logic in version control, and this can cause problems down the road (we backed up Jenkins regularly, but versioning was a weak point).

Instead, do as much as you can in scripts, and use Jenkins as a glorified crontab (+webhooks).
I was on a stipend during grad school. And I was grateful, rather than resentful, towards the undergraduates and taxpayers (in my case, far more of the latter than the former) who paid for it.

I enjoy exploring ideas that are emotionally unpleasant, but which it's hard to construct a logical argument against. Some unpleasant ideas turn out to be correct!
Food Classification with Deep Learning in Keras / Tensorflow
What part of that sounds like fundamentalism?
But in Switzerland, my husband's company gave employees six weeks of vacation a year.

And yet, I find people get used to it and consider it normal rather than a great thing. I give my employees 36 days of paid vacation per year (7.2 weeks) and, yep, got complaints the other day when I suggested making December 22nd a mandatory holiday day(!) :-)
Ivy Plus.
I left out remote work. I do not consider it an option for many reasons:

1. I have tried it a couple times, and I did not do well. It's kind of like that advice where people say your bedroom should only be for two things: sleeping and sex, well home to me is only for home-y things: family, cooking, relaxing, house-chores. When I am at home, my mind is home. If I had the luxury of affording a bigger house with a separate office that feels detached from the rest of the house, I think it could work, unfortunately I won't know.

2. I am a little traditionalist in my thinking that having a presence in the office can only help you, and only being a remote worker can only hurt you. When it comes to job cuts for example, I think the people that are there day in and day out and have curated relationships with people are more likely to stay - it's human nature right? Also, getting a raise usually comes down to office politics. If you aren't there to understand how things work, it's going to be very difficult. Software engineers have pretty great starting salaries, but as we all know, they seem to get hard capped, depending on your market around the 150k to 200k mark. To be a 250k engineer must mean you are truly remarkable, something I am comfortable with admitting I am not.

3. To kind of restate #1, the separate of work and home is important to me. When I tried working remote, I always never felt that crossover from being home to being at work. Some people suggested that I actually get ready like I was driving to an office, and go out for a 15 minute drive to maybe a coffee shop or something to start my day, and if I ever get another chance at remote work, I may give that a shot.

I think as remote work becomes more pervasive, some of these issues I face may be solved, but I don't think we are there yet.
"Both come from the act of appropriating natural resources and converting it into something of greater value that is personally useful"

Where is that written?

I would like to point to you that your "private property", including your own body, could be considered as a "natural resource" ready to be exploited by other agents in the environment.

I doubt that throwing copies of "Atlas Shrugged" to their heads is going to change their mind (even signed copies!).
Fake reviews devalue all reviews, and this makes them less trustworthy and therefore less useful. And when customers can no longer make informed decisions, they buy fewer apps.
Just wait until he's able to pass his 35% tariff.
Hiring MBAs at tech companies as managers directly managing engineers has not proved to be effective. MBAs have traditionally worked in finance, oil and other Wall Street companies and everyone thought that bringing in MBAs to tech world (partially pushed by investors) would be a good idea. As with any new experiment, you just have to wait and let the time decide the results. And it has been few good years now since MBAs have flooded tech industry and as many like minded engineers have experienced, MBAs with no technical background are a bust as your decision making managers. Sure they can thrive at duties such as managing supply chain management of a large tech companies such as Apple or Amazon. Or dealing with international clients where your "prized" skills such as charisma, emotional intelligence and thinking on the feet matters.
Here’s What Consumers Expect in the Age of AI
Can the US really make power cords cheaper than China or Vietnam? If they add tariffs to imports I'm sure they can but is manufacturing for the domestic market alone enough to create sustainable jobs?
PMD meets Git to support incremental code analysis
Or a Trump victory was already priced into the market -- it doesn't necessarily mean people weren't bearish on Trump.
Great, and btw I think it's cool and I enjoyed reading it.

But what useful conclusions can be drawn from it?
I'm not a civil engineer but I'd say it works because you distribute the traffic?

Before building the tunnel:

- city = 100% traffic

After building the tunnel:

- city = 50% traffic

- tunnel = 50% traffic

Edit: seems to be a "traffic flow" problem, https://en.wikipedia.org/wiki/Traffic_flow
"Being rich ruined me for being poor and its lousy perks."
Thanks for your balanced reply. Sadly, some people see it as a badge of honor to write super clever code that's essentially write-only, and Scala somehow triggers this in them :-)

We, as the Scala community, play an important role in shaping the culture of programming in Scala as one that embraces simplicity as the true elegance, maintainability and testability, friendliness and openness to criticism. The language will remain flexible (though we're always looking to remove warts), it's really up to your company culture to decide how to use it (which is different for different teams over time).

Many big players, such as Twitter, have done a great job with that (and continue to do so).
I'm all for changing parties from within, but with:

* Life starts at inception

* Man-made climate change

* Evolution (taught in school)

* Not a single payer healthcare system when comparing to any industrialized country on earth

* Anti-consumer ethics in FCC, compared to any other industrialized country on earth

* Tax policies clearly aimed at keeping money flowing upwards, only very slightly veiled, yet again compared to any other industrialized country on earth

all being partisan issues, can you rise in ranks and still be a republican while opposing those views?

While anti-vaccination movements and GMO fears are more prevalent in liberals, they ARE spread across the spectrum, as well as not being party issues. I have read no attempt to legislate against vaccinations.

If "progressive causes" == science backed causes, then go right ahead.
Comcast, in late 2016, rolled out a nation-wide data cap at 1TB/month without any change in billing, but offered our unlimited data back to us for another $50/month.
I have been in a similar situation. I didn't have a hard date of starting a new job to meet, but I had my own plans and a rough date of when they needed to get started by.

The project that I was on was originally supposed to ship in December. Then it slipped to January. People started working 80hr+ weeks, though I said no to that. In January, there was a big, dramatic meeting with execs giving speeches, saying we needed to push it back 2 months instead of 1 month to make sure we had enough time to "do it right". March came and guess what? They pushed it back again another month. This time so quietly that it was like a top secret rumor or something. They did finally manage to release it in April, still as a total mess. I turned in my notice the week after.

Luckily for them, that's about when I was planning to leave anyways. If they had pushed it back again, I wouldn't have felt any hesitation in leaving before the release, because I have my own plans that I'm not about to change, and they have no clue when they're actually going to release.

In your situation, do you have any confidence that they won't keep pushing the release back for months and months? I wouldn't.

I expect whoever manages or hired you there originally will not like it. But given that they're responsible for this state of mismanagement and the only thing that would make them happy is you working killing hours for pocket change, I wouldn't be worried about what they think. You can bet that anyone else in the industry who knows of this knows what kind of group they run and wouldn't hold it against you for leaving like that.

You have a new job to think about, and I'd be a lot more worried about what your new manager thinks of this. I think they would not like it at all if you tried to push back your start date to meet the schedule of a mismanaged project that they have no assurance won't push further back.
HP recalls an additional 101,000 batteries over fire concerns
I believe you are applying a circular definition. We call people smart when we like a majority of the actions they take. Due to the unknowable causes of these "smarts", we have invented many memes to rationalize them - eloquence, colege education, street smarts, intelligence, philosophical wisdom, the list goes on.

Since we are good at hypocrisy as well as rationalization, we have left ourselves a back door for thebpeople we truly hate - he's not smart, he's lucky(or the opposite, if we are really sympathetic).

I believe you are right that "these qualities" are a "requirement", but only due to their flexible nature and our tendency to assign and strip them in order to meet our just-world view.
"the whole tech crowd wants him to crash" - is this an alternative fact?

lol. Get downvotes for pointing out the "alternative fact".
Do you have any evidence of that? From my understanding the two are hand in hand. (note: I am not an investor)
Wow. How years can give perspective.

<poor kids sense their disadvantage.

Oh how not true. It may feel like a disadvantage but everyone has some disadvantages.

A kept child that never had to contribute to meeting their families bills can never understand what that is like. To not have the backstop of a bank account.

Poor is not a indicator of effort for ivy-ers but a badge of success no kept young adult can ever experience.

Just like families where the marriage failed, the children will never know a happy home. And the mostly unsaid sense of decision failure associated with divorces. Everyone has some disadvantages. Turn them into advantages.

So my "advice" to a poor student is take your experience as a one-up to those around you that will never be able to know poor-mess. Most likely you earned your good future as it won't be given to you.
Hardcore libertarianism is the exception, not the norm in tech. Tech tends to float in big cities and as such is naturally liberal. A lot of the successes of early tech startups is in part due to liberal hiring policies welcoming women, gays, and minorities who otherwise had a hard time working or getting hired at the old conservative shops like IBM.

Its the weirdos who gave us the Apple // and the Mac. Not the button down conservative culture Thiel represents. I'm not sure its even fair to call Thiel a tech industry person. He's very much now a financier and investor. He's not making the future, he's worrying about what stocks to short and who to invest in.
So your proposal would actually give rise to (intellectually) segregated schools in all but name

I didn't find that at all. There is more to school than classes, and we did have a bunch of classes that weren't segregated by ability (history, geography, religious studies, shop classes, sometimes PE, etc.) Plus we had lunch and all breaks together. My friends where absolutely not all in the same math set as me.
It matters because we make it matter. It's psychological anchoring and it's a very real thing.
POC I came across on reddit.

https://github.com/XiphosResearch/exploits/blob/master/scree...