skysight-inc/HackerNews huggingface dataset:
> You seem to have found a few minor bugs, and that's cool

I'm sorry, how are total miscompilations and memory corruptions "minor bugs"?

I am arguing against the mentality of dismissing compiler bugs, with the idea that "you will never hit one". Hence my examples of when I hit them during something as high-level as web development. I am not arguing that you'll hit such bug every day, or even every month.

I only have myself and those around me as reference. I have been a software developer for less than 10 years, but with the current total, I have been hitting a few "lower layer" (vm, stdlib, compiler, kernel, hardware) bugs a year.

Maybe I'm just "unlucky". If you want to find real numbers, take a look at GCC/LLVM/libstdc++/glibc/linux bug tracker statistics. I'm sure you will be surprised.
Drip also refers to the aftertaste of cocaine in your sinuses.
One major weakness of Firefox, relative to Chrome and Edge, is its use of sandboxing and process isolation to limit the impact that security flaws can have. Next year Mozilla will be working to improve these areas.

Firefox has been shipping with a sandbox for a while, let alone e10s. Is that an old post?
Man doesn't have a great track record of making that much progress in 30 years. The fact we've made so much technological progress in the last 100 is an anomaly.

Humans are attuned to survival not coordinating millions of people to a common goal.

Give us a break!
I had that issue (slow restart) with earlier versions, but it has been fixed with FF56.
UBI desperately needs to be tried out on a semi-large scale as a social experiment. We can't even form a useful moral argument about it until we know its effects. Will it start shaping local and regional policy or is it just going to quietly get discarded as a idea before its time?
> Considering some of the loudest voices on the strong to far left today are self avowed Marxists, especially in labor movements, I don't think it's even a stretch or "throwing around terms".

The most historically important labor union of our time, Solidarność, was the largest player in driving the Communists out of Poland and bringing back capitalism. It doesn't seem to me that you're throwing around terms, it's more like you're just sort of wandering around accidentally dropping them on the floor.

Which is possibly rude to say, but the first person to use the word "postmodernism" in a conversation earns some demerits. (edit: that wasn't you. My bad!)

Another poster pointed out that a labor union is a bunch of laborers standing in solidarity for something they want. Acting as if that is always the same... well, have fun with that.
I always thought that this was a supply problem? There are a lot of junior developers out there and that has flooded the market, reducing demand for junior engineers.
> This needs to be Rust's motto or something.

Rust: climb that mountain so you can see further.
We have no operational space ships, so with current technology we will never get there.

The fastest feasible technology for human-carrying ships is the fission fragment rocket, with a burnout velocity of about 0.1c. That's 40 years to Proxima b. An 11 ly trip to this world would not be feasible, because a multi-generational ship with the payload fraction needed to hit 0.1c is not feasible.

Probes can be much lighter, enabling higher payload fractions and faster trips.
The Tale of Kubernetes
Sure, but my main point about it being a terrible implementation is that it's still means-tested requiring a bureaucracy that our current non UBI system features, which would be unnecessary and a cost-savings under a UBI scheme where every citizen receives $x each year.
DAMMIT. Once again the question that immediately come to mind is "Why the FUCK do browsers facilitate this shit?"

C'mon you stupid web devs on HN tell me again all your excuses to need these capabilities. Sorry to generalize to all those of you who don't do this, but many of you still want those capabilities that have opened the door. And those browser devs... It's like they compete to sell out the users by adding "features".
I think you have a point. It depends on context. Within the context of HN, you at least have to be civil. Civility and respect are not exactly equivalent, but they're quite close.
Yeah, I agree. The company was started in April, and the consultant joined that same month. Obviously you, Jeff, know better than we do, but it seems likely that he's been a huge part of the company's success. What would happen if you lost him?
Being so close to social is a liability for Facebook more than other ad companies. Whereas Google probably also sold ads to the Russians, they did it in a way that wasn't as intermingled with personal happenings. There is a conflict of interest in selling ads to customers who you've not done sufficient due diligence. And if a company is going to be careless, doing it in people's living rooms will piss them off more.
SNAIL MARKET IN NIGERIA
|Myth 5: It’s important to choose a major early.

I mean, I think it's good that Georgia / Arizona State have created "meta-majors" to give students more exposition on specific majors.. but I wish high-schools would provide that information before students sign up for a 20k-40k+ / year experiment to find out they don't want to become w/e it is they originally signed up for..

When I was a sophomore in high-school, a teacher went out of her way, tapped into her network and helped me land my first professional programming gig. I was still probably going to be a programmer as I had been coding for 5+ years already, but being exposed to that environment helped re-affirm that it was the path that I wanted to take.
How about NoScript, RequestPolicy, and Privoxy?

Were the blocking capabilities of any of these tested by your team?
Departures at OpenSSL
NixOS does not resolve the problem of updates breaking things unless you don't update your system (same with Arch). It does allow you to rollback in case of problems, however the same is true to Arch if you invest in the proper setup (btrfs snapshots for example).
My kingdom for Tab Groups! https://addons.mozilla.org/en-US/firefox/addon/tab-groups-pa...
Personally, I don't find it persuasive or constructive to start a thought experiment with "what would happen if this thing that will never happen actually happens."

Instead, I think you just get divisive click bate. Vegans will click thinking, "damn right!" Non-vegans will likely ignore it, thinking, "okay loony."

I think a stronger argument would lead with a direct fact or point of alarm. For example, "every non-vegan is contributing <blah> to greenhouse gasses."
5 ways to get free traffic to your site
I had a manager who had a job posting for a COBALT programmer. He couldn't find a single one
Then train them!
But you're not taking a hit really. You just think your are. You have made a profit still if you sell your house, tax the hit in capital gains and buy another place. It's not as much profit as without the capital gains but it's a lot more profit then if you took that original house price money and put it in a mattress. Hell that's even more money then just sticking it in the bank and getting a small interest rate.

You're not taking a financial hit, you just feel as you are. You think the capital gains tax is taking out a huge financial hit on something you already made lots of profit from. So you're still making a profit just not the one you imagined you were making.

That's like someone seeing their pay for the first and releasing the difference between gross pay and net pay. They think they are getting X but really they are getting Y. Both amounts of which are > 0 and so they are still making money. Like you still are.
This totally depends on how your municipality levies property taxes. In many parts of the Northeast US, for example, the county first sets its budget for the year, and then levies tax by dividing the budged among property owners in proportion to assessed property value. Therefore, if the county's budget hasn't changed, and if all of your neighbors' houses have increased in value by the same % as yours, then you'll pay the same tax as last year. Conversely, it's possible for your house to increase in value but to owe less tax if your neighbors' houses increased in value by more than yours.
I recently sold my appartment in central Stockholm, I am reinvesting my money in stocks and renting for 1-2 years before hopefully entering a more healthy housing market. Of course it is all a gamble, but most people I talk to recommend waiting +1,5 years, if you can.
What's wrong with electronic lab notebooks for bench work, and what would you hope to see in a 'notebook' that combines wet work with computational work?
We are two years in since the new MBP, and likely three years before we see a new model. ( Might not be a new design )

Very rarely have we doubt and not see the gain from an Apple transition two years in.

USB-C: I dont have problem with bringing in every connection to one standard or Apple dont ship iPhone with USB-C yet. These are all timing problem that will be solved one day. I have problem with USB-C itself. The quality, standard, and execution of USB-C in the public market with lots of different standard of cables that doesn't support PD or whatever feature. It is basically shit. At the moment I just wish they make a new version called USB-D and clean things up, for both the Transfer spec and the plug.

Keyboard: While most do like the bigger keys, it is still no where near as good as the old MBP. And there is a 5% chances ( The amount of new MBP repair due to Keyboard failure ) that the most important input devices on your Notebook does not work. And the repair cost $799. The 2nd revision of the Keyboard tries to solves the key travel problem by making a bigger noise, trying to trick your brain that you have typed and "felt" it.
Cant we just have a extra 1mm thick MBP that has much better keyboard and cheaper to repair, or even no need to repair?

TouchPad: As mentioned, no one has yet find a use case as to why we need such a large touchpad on MBP 15. Apple manage to keep the keyboard same size in both MBP, but not the touchpad. It frustrate you by various misfire from time to time, which was NEVER an issue with previous MBP.

Touchbar: It is useless, and does not work 100% of the time. Which align with Apple's new Keyboard design very well. But it doesn't annoys me since I rarely use it for anything other then those default keys. Trying to work with it for 2 years, it never clicked.

But I dont think any of these blog from Marco or rant in Reddit or HN matters. Tim Cook is much more of an Data / Number person. And the recent quarter shows there are more people buying the Mac then ever.

I miss Steve, i think he better then anyone else understand what the users need, and when to make the call or jump. The Apple now is trying to continue that way, but it is different. And it will never be the same.
Steve Jurvetson: no predation or harassment allegations are true
At the end of the day, when the police can't get into a room, they can break the door down.

Same with guns. The police are okay with gun ownership because they have the right to gun citizens down. Not to judge, but that's the balance.

Same with why we tortured. It counterbalances their vulnerability to secrets. If torture didn't work, Kiefer Sutherland would never have gotten anywhere. But if everyone were against torture, the show wouldn't have existed.

They have an answer to locked doors, suspects with guns, and terrorists with secrets that -- at minimum -- make sense to them regardless of their effectiveness or consequences to society or our ethical reputation.

The main problem with encryption is there is no workaround. There is no counterbalance. The lock is unbreakable, and there is no one to shoot or torture when all they have is the device itself (and no one to torture always, if they're abiding by the law).

This scares law enforcement. This whole campaign is driven by fear, but they cannot admit fear, so it's all rationalizations and confabulations -- which work by the way -- hence they're keeping at it. And when those with power empathize with this fear in between the lines, they will sign off on these lies.
But you don't realize a net loss from moving to a smaller home in the same area. The only hinderance is paying a higher tax % (because of CA), but you'll likely net more positive cash (because of the transaction) + the absolute value of your new taxes will be less.

I'm still not sure why exactly the issue is. You literally can afford to downsize and you'll make a ton of money doing so.

> If we make a local move, that "profit" just gets rolled in to the next house.

Huh? That's not how it works...

2008 - Buy house for $1M

2017 - Sell house for $2M

2017 - Buy new house for $1M (but smaller size)

Congrats you have an asset worth $1M you've just made $1M in cash. Now net out fees and you have a downsized home and are more liquid than you were before, but with slightly less wealth than you had yesterday (due to netting of fees associated with the transaction).
TOP 10 Salesforce Appexchange Apps for mass edit (to make our lives easier)
Kickstarter acquired a startup called Drip last year, and this product was built off that team/idea.

https://www.kickstarter.com/blog/drip-joins-kickstarter
Awesome! It worked with the same github account over two computers as well! This is exciting.
Rap battles.
Yes. It's called an investment. I don't see it as being that different from companies expecting an employee to be doing the work of the next level for a while before they get the promotion/raise of that level.
The Deadly Danger in Common Foods
Many people like the clunky syntax of Wirth's languages, and have been exceedingly productive in those languages.

There's Borland's ObjectPascal products, of course (from Turbo to Delphi), which were extremely successful for many years and still survive today. Pascal is nowhere as popular today as in its heyday, but there are people still using Delphi as well as Lazarus, a modern open-source Pascal implementation that's compatible with Delphi.

One of the most popular languages right now, Go, is heavily influenced by Modula and Oberon. Go is more complex, and opts for a more C-like syntax, but many of its concepts come directly from those languages. Another nascent language with a heavy ObjectPascal influence is Nim (which was created by a former ObjectPascaler).

Ada is another Pascal dialect that is far from dead.

Granted, I personally wouldn't want to use these languages today. Go and Nim are taking the programming language evolution further. But this article isn't about using Oberon today.
Lisp survives in part because of Emacs and MIT. Oberon never had an equivalent application.
I do not see that concurrency is a first class concept in Rust at all. The only mechanism that is in the language are the Send and Sync traits, and is even partially out of it.

Rust do not have language constructs for any concurrency/parallel model, and this is a good thing. You can use fork-join, parallel iterators, mutex, rwlocks, channels (mpsc, mpmc...) or any other model as a library.

The nice thing is that, as you say, is the type system the component that guarantee a free from data race code in safe Rust.
Coincidentally it not being worth their time coincided with Mozilla not sponsoring the contest any more. You can make of that what you will.
brave and opera both sit on top of chromium so idk about those
Sphinx? mkdocs?

Also worth thinking about how you should document it. Really great talk about this by Daniele Procida: https://www.youtube.com/watch?v=azf6yzuJt54

Prose version of the talk: https://www.divio.com/en/blog/documentation/
You may have hit some Skylake GPU bugs, mostly of those are fixed in kernels 4.12+.
opening statement flatly denies all allegations of predation or harassment:

"How does one respond to accusations so serious that being innocent is not a good enough defense? It is excruciating to learn just how quickly, in one news cycle, people conclude that because I have left DFJ there must be some credence to vicious and wholly false allegations about sexual predation and workplace harassment. Let me be perfectly clear: no such allegations are true."
Straw man. No one said zero tolerance for all things. Just racist harassment.

Your argument is weak as well. Would this logic apply to physically assaulting a coworker as well, if the perpetrator is stressed and they’ve never done it before and feel bad after? No, of course not. There is a line beyond which zero tolerance should be the rule, and that line starts with calling someone a n_gger.
A Windows 10 alternative: Microsoft should embrace, extend Linux on the desktop
Do you want to build a colony there? Send back pictures? or just hit it with a rock?

Right now, between 10,000 and 100,000 years.

Under 100 years is probably outside of possible without some fundamental breakthrough which we can't forsee. (and at this point it matters from whose perspective the time is measured)

Between 100 and 10,000 is the realm of at least plausible science fiction.

We don't _have_ any technology for interstellar travel because nobody has developed it.
You're right on 2/3 of those things.

Capital gains is never a "cost" to them, they are by definition only going to be taxed on their gains.

Real estate agent fees, like you said, are based off of the sell value, so unless their commission starts approaching 50% of the value of the house on a 2x gain...they make money. And if their mega-agent charges them 50% of the value of the house, then at least there are no longer any gains to be taxed on :)

The property taxes, however, make sense. Some places lock you in to a certain rate at the purchase price, and they said they bought very low. The argument is that they would be paying more in property taxes for a cheaper house, because they would no longer be locked in to their favorable current rate, which is entire likely given their circumstance.
Except you can really only "cash out" in a meaningful way if you sell and relocate to a cheaper area/somewhere without a housing bubble, which is extremely disruptive to your life.
What Is a Computational Essay?
It's easier to give a higher salary, filter candidates, and then don't invest into training.
Training must be done by someone, and that person's time is valuable too, so there're also other things for consideration.
I absolutely hate speaking to Swedish people who invest all of their retirement savings in their home. It just breaks my heart to know that they are taking on a very high risk by putting all of their eggs into one, figurative basket when other types of investing are not only less risky but also often present more of a reward too.

And, add the fact that investing in your house is one of the least helpful investments for creating new jobs and wealth for future generations. The people who had this idea have my pity but I won't refrain from using their story as a cautionary tale.
Oh, just saw that https://appcenter.ms mentions Cordova:

> Even more! macOS, tvOS and Cordova

But can't find it inside...
You need to balance the training cost (offset by revenue generated) of growing juniors against the cost of acquiring and onboarding senior hires.
Important question: if I have configured my editor with the one true way (VIM), and the remote has some dumb evil way setup (not VIM), are we able to be separately good and evil?
SciPy reaches 1.0
The team is extremely passionate about creating developer productivity tools. App Center's creators include the founders of HockeyApp, Xamarin Test Cloud, and CodePush. This is something we were all iterating towards individually, and when we met up at Microsoft, we realized we now had the team and ability to make it happen.

Microsoft is very serious about creating amazing developer tool across any app, platform, and language for a variety of reasons. Making Azure the most productive place to power your app is part of it, of course. But, in the long run, the easier we make development, the more the world benefits.
Yeah, you can actually do it. Just run desktop in your integrated Intel GPU and CUDA in NVIDIA discrete GPU.
That is called an apprenticeship: you work for very low wages while learning the trade, so the company gets something out of the deal.

Of course then the people you hire are not also college educated.
I'm not a vegan, or interested in becoming one, but this "study" is just stupid. Just look at some of the basic assumptions:

"researcher Mary Beth Hall began by estimating the impact of converting all land now used by the livestock industry to cropland for human food"

Why on earth would you do that? Livestock are much less efficient at using land than crops, in terms of how much land you need to produce a calorie. Furthermore, a HUGE percentage of our current crops are used to feed livestock. Without even Googleing it, the assumption should be that we would not use all pasture land for crop land. The total amount of land under crops might even go down under the vegan scenario, since eating the food directly would be more efficient.

Also:

"Burning the excess waste would add some 2 million tons of carbon to the atmosphere, they estimate."

First off, is burning the most likely way this would be disposed of? Why not compost.

Second, crops are carbon neutral. They take CO2 from the atmosphere when growing, so how can they add CO2 to the atmosphere when burnt?

"Fertilizer demands would also go up while the supply of animal manure dwindled."

Again, only true if the amount of crops increased. I'm doubtful.

The points about nutrition are better made though. Animal products are rich in some minerals and vitamins that are sparse in a vegan diet. Not entirely missing, but sparse. But then that's why I'm not a vegan.
> So all you have to do is ensure people have interesting work and pay/promote them at a rate that is competitive with their option of switching jobs to achieve that goal.

I think similarly. But these are also the two things that require companies to restructure in order to be able to reliably offer them to employees.

I went through this two years ago with my last employer. When it came right down to it, I didn't really have a place there. When my job was made redundant, my departure was bittersweet.

There was a time when they were open to expanding my role and giving me a direct report. But they decided to move in another direction.

It's more than just "treating employees well." A lot more.
Likely they could. "Colorful words" are often used to elicit an emotional response, and emotion can significantly impair one's ability to self-reflect and remove bias. If the goal is civil, substantive discourse (as is the goal of HN), all parties involved need to keep this in mind when commenting. That does take additional effort, but it's worth it to keep HN one of the better places to engage on the internet.
> most of society finds it acceptable only if it coexists with a mechanism to redistribute some of that power to the underprivileged class

That mechanism exists. It's called voting. The problem mostly lies with how difficult it is to get underprivileged people to turn out and vote. Of course there are also voter suppression efforts, but those mostly amount to a 'nudge' to make it a little more difficult so less people turn out. It's a much smaller overall effect than general voter apathy. That's part of why Democrats were able to have so much success this year -- anti-Trump sentiment seems to have gotten their voters to turn out in an off year when they didn't used to.
Serious question. If we are going to discover or invent a "warp drive" or similar, what are we doing currently that will lead us to that knowledge? CERN?
Happened to me. See my above comment.
He does not want to fill his bank account and be homeless. He wants a house. To be bought with the same money. That does not go into the bank account but into the new house.
Deep Dive into Kotlin/Native – KotlinConf 2017
Getting a job is about taking a ton of rejections until you don't get rejected any more.