skysight-inc/HackerNews huggingface dataset:
Well i witnessed more than one project just up and dump any pretext of supporting KDE3 once KDE4 was announced.

If the APIs were stable, there would not be a need to drop one for the other.

Look at the kernel, there have never been a situation where one have to go "sorry, but i only support X+1 from now on".

Similarly, until the 64-bit version, and that in turn was because of hardware not software, one could run binaries from Windows 3.0 (at least) on present day Windows.

That is the kind of stability i am talking about. That is the kind of stability that get third parties to stay with a platform.
'Right to Repair' isn't the same as 'Reparable'.

A device could have everything you claim it needs to be user-serviceable yet without the right to repair that device it would be illegal for a user to do so.
Why the downvote? The article is clearly concern trolling. Look, if you are worried about overpopulation, the US isn't your primary area of concern. The US is not overpopulated and probably never will be. Maybe some US cities are, but compared to China, India, and Indonesia, we have no overpopulation problem. I'm not sure that "being alarmed" is a good state of mind to be in--Americans suffer from crisis fatigue as it is.

The human race isn't going to solve its problems without either leaving the earth or having a massive die-off. You first.
> An additional clue: Not just the immediate managers of the worker bees, but going up the chain of management there should be people who understand the technology.

There's a natural (and I think fundamental) inversion that happens as you go up the leadership chain. The first level of supervision almost inevitably knows more than the most junior employee about their area of work. (Think a senior developer mentoring a new college hire.)

That may hold for two levels, but at some point, management is about breadth and not depth. The head of technical operations probably came from networking or systems or storage or database or communications, but probably didn't come from ALL of those, so is unlikely to know more about networking than the head of networking AND more about databases than the head of databases, etc. In fact, they may know next to nothing about some particular field of ops and yet still be the right choice to lead operations. (I was in this position in a prior role.)

So you get this weird situation where at the junior levels, the supervisor knows more than the supervised. At the more senior levels, that's usually inverted. And then you get people who determine that the senior person is clueless because they know more about their specialized field than the boss.

IMO, it's unreasonable to expect the CEO of Boeing to be an expert in finance, operations, aerodynamics, manufacturing, supply chain, engine design, certification rules, avionics, landing gear, radar, flight controls, and the 100 other disciplines needed to make Boeing work. I see no reason to think that technology is extra-special in that all managers of technologists need to be world-class technologists.
Repairabilty doesn't nessacry mean easily user swappable parts. It just means that it must be possible for a repair shop to perform the repairs. The legislation specifically targets DRM that's designed to specifically prevent unlicensed repairs and agreements that lock out independent third parties. I think it's a good idea as long as it isn't taken to an extreme.
What is your formula of achieving success?
If you feel like watching more hopeful content on the subject, there is Allan Savory's TED talk about how to stop desertification[1], and Freeman Dyson's speech called "heretic thoughts about science and society"[2].

Basically, those speakers suggest climate change is an issue that can be solved with better land management. Soil is extremely good at absorbing Carbon Dioxide. Isn't it why there is so little CO2 in the atmosphere (0.04%)? We just need to make sure the process does indeed happen.

When one looks at the map of Earth, the vastness of the desert areas is scary. Yet there are reasons to believe this is relatively recent. The Sahara was wet few thousands years ago, the American deserts became so mostly because of the considerable environmental changes brought by Europeans.

Desertification is much scarier than climate change, and it did not wait for the industrial revolution to happen. Reversing desertification is probably not impossible (after all it is being attempted already in many places around the world, like in Africa[3] and China[4]), and it might very well reverse climate change as a bonus.

I personally wish more effort and public attention was diverted to it.

1. https://www.youtube.com/watch?v=vpTHi7O66pI

2. https://www.youtube.com/watch?v=8xFLjUt2leM

3. https://en.wikipedia.org/wiki/Great_Green_Wall

4. https://en.wikipedia.org/wiki/Three-North_Shelter_Forest_Pro...
Fawn – Node.js Library for transactions across multiple MongoDB collections
whats the difference between 50Hz and 60Hz besides the timer shift mentioned in the article?
very few companies can do that. external capital is an essential part of entrepreneurship
I'm completely confused by Gmail's spam filter. We've already discussed its extreme tendency to false positives, but it's quite good about false negatives - no spam hits my inbox.

Except... Google claims >90% of spam never even reaches your Spam box, only the ambiguous messages. So why do I get 10x the spam at Gmail as at any other account? Are they not actually good at detection? Are they just a high value target that gets hit more often?

Or (my guess) are they trying to get clever? Google Doc's spellcheck is infamously bad because they're trying to use machine learning approaches without having a simple English dictionary as a fallback. Is Gmail trying to detect solely on email sender/content and totally abandoning approaches like greylisting?
That's the average. Some have more. I'm talking about those families, whether Muslims or not.
Waze now lets iOS users record their own custom voice navigation prompts
i still wonder what gs did with their tsla positions before they released their $180 target price
You need to give your investors a decent return that implies revenue some many multiples of the investment.

If you are over-funded, the products that you have conceived, the markets that you are targeting, these need to change to deliver the return now needed.

At some point, the very company itself has to change to be something else. A lot of companies struggle at this point, and in essence the problem is self-created by taking on too much investment as the original market and product may have been just fine for a lower return that would have satisfied the first few rounds of investors.
Mastra Industry – Manufacturers and Exporters of Sportswear Uniforms
Hacker News hasn't changed much, unlike all the other sites.
Comment numbers were much smaller though.
probably could have got around all of it had he made something people wanted early in the process.
So, what exactly is the mechanism that makes
overfunding lead to a company's failure?

They wouldn't be a billion-dollar failure if they'd failed with ten guys and $10 million :)
That article seems to be satirical. I'm not sure what you're arguing.
I'm a distro maker (closed source Linux distribution) and I don't use systemd, as doing so would add significant non-determinism to what is an otherwise deterministic process.
but they are great at raising money and their car business is cashflow positive. Tesla certainly did a lot better than other attempts at electric cars
It's because as far as the company is concerned, the employee and his neighbor are replaceable commodities, with their replacements able to handle their work with minimum business impact. That is how it is in most of the roles in most of the IT companies in India. They are in the services field, not the innovation or product or value addition field.

In industries where the company values the employee, this hardly happens. Of course I am excluding employees who have considerable access or reach, who can cause significant business impact, ex. financial sector.

But, whatever the company thinks of it's employees, it's a good practice to not humiliate the employee. Suing also doesn't work in India. So a service job in the IT sector is only a slight degree away from bonded labor.
Hat tip to you sir. Bookmarked.
Exactly. Soti is paying on average $80k/year for their non-senior devs (source:glassdoor). That's $20k/year less than the median starting salary of graduates from my undergrad. Of course, they are in Canada, but still, it's no wonder they're having trouble hiring people. Just pay more for less positions...
It's not difficult to spit out machine code at a high pace. TCC is one example given by the grandparent, but it's certainly not the only fast compiler out there. Languages like Turbo Pascal were designed for rapid single-pass compilation, way back in the 80s.

A million lines of code represents an AST with a few million nodes in it, which compiles to a binary of a few megabytes. To do this we have computers with a dozen cores running at 4ghz each, 100GB of memory and blazingly fast SSD drives.

It's easy to forget, but computers themselves aren't slow. The software we write is just inefficient.
I disagree that they are limited. They were limited when these organization had captive local audiences and enough reputation that those if far off places would buy a subscription. Back in the day where getting competing sources was either difficult or not even an option.

So now being able to pick and choose from dozens of great companies for news, both national and international in source, these once "protected" companies need to up their game.

So like with any other industry, if you ignore competition from other sources to include other countries, that are as equally respected or more, you do so at your own peril
It's especially frustrating, because I genuinely feel we could actually solve this problem with relatively minor economic impact if we wanted to. There are dozens of realistic proposals around for limiting warming to 2-3 degrees. We just need to choose to do them. Instead the world's leading nation continues to elect anti-science morons to positions of power, and so we do nothing but head down this road to destruction. The 2100s are going to be super ugly, and frankly I'm glad I won't be around to see them.
Massive List of Programming (and other freelance) Specialties
I agree... they once had a nice product, but failed to skate to where the puck was going, became a me too company... with no differentiating vision. Go-Pro already pretty far down the same path.
I never remember the formula, but I know that 0 is freezing and 20 is room temp so I fudge it from there and know that 27 is warm, but not really hot.
> Doing your job well should be enough.

Define 'well' without some sense of 'values', and I might start to believe what you think here..

Otherwise I'm inclined to suspect your critique and resistance might simply be some sort of transferrence of wanting to maintain the dominant own anglo/protestant 'congregational personal piety' values in US culture to the more intrinsically communitarian sense required in this context - (assuming you are from US)

e.g. the philosophy of "I can believe what I believe and you can believe what you believe, I can associate or not associate with others who beleive the same thing, there is no 'correct' way, all things are valid so long as they are 'good', although I don't define 'good', because human nature is naturally good", etc, which is itself an intrinsic and communal set of 'values' embedded within the US culture that is directly traceable to the english/low-countries protestant reformation in combination with the values of enlightenment philosophy..

Agreed some companies get carried away with values lip-service without actually following through though, and, if I'm correct, perhaps this common mode should be the default.. but best to be aware of hidden bias..
Speed in software development
My standing recommendation is printing that QR code on paper and not keeping any digital copy of it, as it does function like "your second password" for all intents and purposes. You really don't want your 2FA tokens synced anywhere online, or stored on any device someone could potentially break into over the Internet.

That QR code paper can be secured the old fashioned way: I recommend a fireproof safe. The fact that you'd have to compromise your physical security (either the phone or your safe) and digital security (your password) at the same time provides reliable 2FA.
Sensationalism is not a firm basis for serious debate or serious action. If anything is going to save the human race, it is technology, but to hear these breathless alarmists talk, they are anti-technology, anti-progress, and apparently want us all to live stacked up in massive cities with no real quality of life at all. I tend to see this as either an exhibition of control-freak tendencies or simply full-on communism. Either way, it sucks.
I can't really comment on non-technical managers, as all of the management at my company are former (and current) developers.

However, this list itself doesn't seem like a bad set of questions for a developer to ask themselves, let alone a manager ask the developer. We all know that it's all too tempting to fix the problem we want to fix, rather than the one that needs t obe fixed.
but hardware has high initial costs. higher than software in many instances. you need physical space, manufacturing , and more employees than in a purely digital company
What Economics Models Really Say
>I think it was unfortunate that this piece did not begin by conveying that the original study's authors specifically state their goal

Except that they began the piece by conveying exactly that:

>But it's a far stretch to say that such an accomplishment truly creates reliably long-lasting relationships, regardless of the immense immediate effect.
The idea isn't that you hire everyone who can FizzBuzz, it's that you don't hire (or waste any more time interviewing) those who can't.
hmm.... anyone want to buy some Snap shares?
I wonder how much of that might be people who realize they will never be a truly world-class technologist, and so try management as a path where they might make their next career progression. (IOW, a scheme on the part of the new manager not the bean counter, or at least a symbiotic scheming.)
Ruby port of clojure.spec
How Anarchy Works (1995)
You sed it.
recently, https://news.ycombinator.com/item?id=14716986
Think it's worth keeping in mind the state of the smartwatch market in 2017 is a fraction of what people thought it would be when Pebble was going big and the Apple Watch was a rumour. Investors were clearly hoping it was about to explode like smartphones did.

I mean I don't even feel the Apple Watch will still be around in the next few years.
Can you expand about these "relieving letters"? I didn't hear about those before...
Realistically, you should make communities local and more self-sufficient, like they used to be.

This idea that you have to commute 20 miles to work every day, in a personal car, is less than 100 years old. People used to grow up, live, work, and marry and raise families in their villages. Not many would travel all the time. Mozart was probably the most traveled of his time, and he probably didn't go half as many miles as the average worker today.

Make it so people can work from home. Give them an unconditional basic income so they don't have to work.

The problem is capitalism, as much as many people here don't like to hear it. Capitalism is great at what it does -- but it doesn't care about externalities. If a person runs out of food, capitalism doesn't care. If a species goes extinct, the world is turned into farms and monocultures, or the planet is polluted or resources are depleted, capitalism won't care until it's done.
Snake oil? Being that you couldn't be further off the mark, you really should not be speaking on this topic.
U.S. health care's widespread overbilling problem
Every hack I've read about is based on social engineering and is enabled by weak policies and overly helpful customer service representatives at wireless companies.
https://www.effectivealtruism.org/ is substantially about bang for your buck.
If you have questions about how to pick a freelance specialty please let me know. Hopefully, this list will give you some ideas if you are stuck.
Listings looks exactly like what I was looking for - does anybody have experience with a similar tool?
>The courts can decide just on the legality.

Legality is just a way to enforce what we consider wrong and right -- that is, morality.

What you describe (they only consider legality) is a bug not a feature -- and a bug that has been exploited many times, from scammers exploiting loopholes, to Jim Crow laws, to the Nuremberg trials.

Courts should (and under good judges do) strive to judge based on the spirit of the law (morality) not the letter (legality).

(Not that morality here doesn't mean some prudish values as the word is sometimes casually used -- I refer to the general concept of what's moral (justice) vs what's merely permitted (law)).
Different tool but for anyone doing a bunch of academic research and wanting to group what they are learning using an open source tool; check out docear.org

They could really do with more developer support also. Had difficulties finding someone to build a LibreOffice plugin and a (Mac)Word Plugin.
Yeah, last time I've tried it (a few months ago) incremental build times where a lot slower for a full rebuild and only about 10 % faster when touching a single rs file. I've already found a few issues and it seems you guys are working on it :)

But as of now: C++ incremental build times (with the right build system) are a lot better than Rust's.
agree, we just made a small survey among our customers to learn whether they are looking for more secure way of authentifiction and data storage generally for their work/business (not only our product) and of course almost everybody replied with "yes, definitely, we need more security" and on the next questions about how much are they willing to spend on it, more than 80% replied with "depends on the price", which means security is indeed not in the top priority and is quite price elastic.
> partnership buy-outs, unexpected death of a key shareholder, divorce

Since this company is 100% owned by Rodrigues, all of those events would require Rodrigues to decide to sell, or for him to die and for his heir(s) to decide to sell - all things that I would classify as liquidation events.

Maybe I am miscategorizing his viewpoints, but the article implied that Rodrigues doesn't plan on selling Soti.

So unless you are expecting Rodrigues to die soon I'm not sure what path exists for any other theoretical equity holders to gain any value from their equity.
Of course, if the supervolcano in Yellowstone erupts within the next ten years, then most of us will freeze to death instead.
Why single out Muslims when other groups are doing the same thing, like the Christian "Quiverfull" movement?

Remember the carbon footprint of 7-10 desperately poor people is almost nothing, while the footprint of a single typical American is enormous. Those American families with 7-10 kids are typically the wealthy sort, having kids is not cheap, and are a huge problem in terms of resource consumption due to lifestyle decisions. All those kids will have cars, they'll fly around for family vacations, and so on.
Sundae | New York, NY | Full Stack Engineer (2nd hire) | Full-time, onsite

Sundae is building the worlds best social influencer database. Would you like to be a vital part of sundaecollective.com's engineering team? Do you have the ability to deliver new functionality and own the entire application end to end? Are you driven to take on new challenges like setting up a Tensorflow cluster? Do you love React, NodeJS, PostgreSQL and AWS/Heroku?

If you are interested in discussing the role please send me an email at: aaron(dot)ryden(at)sundaecollective(dot)com
var MarketingCost = 0;

var customer = api.getNewCustomer(MarketingCost);

var BankAccount = api.Sell(customer);
I think SMS 2FA is worse than no 2FA, given that you can often reset a password using SMS as verification. If your phone number is hijacked, you're owned completely. Without SMS 2FA, you have to reset your password via email, or resort to contacting the company directly.
Love this quote:

"They can also be a false signal to investors, who often look at how much money a company has raised as a signal of its success, when "in fact, it's the opposite,"...

I think this is definitely true of a physical product company... without a subscription model of some other way to generate MRR.
Bookmarklet over MSCRM, allowing you to perform many useful functions
>What you care about is class, not wealth. It's a learned set of knowledge, behaviors, and taste that's very hard to fake or change past childhood.

And it's also superficial. One can have "class" and be a class-A a-hole.
Very unfortunate and hopefully there is a way for the victim to be compensated. I once worked at a financial instituion where they hired a bunch of contractors for a project which didn't have an approved budget. Somehow the budget was never approved and after a week or two all of the contractors were let go. Many of them moved from several states away and left previous jobs. I guess there is an increased level of risk if you're a contractor but I still thought it was pretty callous to hire 15+ people from all over the country if the budget wasn't a stone cold lock for approval.
but modern humans have better technology to possibly prevent, mitigate, and or delay crisis
I just made a couple of copies and stashed one in my house and the other at work. If the entire metro area burns down I'll be SOL, but for reasonable levels of disaster I should be able to manage.
Come on now. Eating out a dozen meals a week, a new $800 phone ever 2 years and a 2-3 year old X5 are inalienable rights.
If the challenge feels like "silly homework" then something is clearly wrong, but completing challenges during an application process if very, very necessary.

I've been in a couple of "hiring manager" roles and many times the challenge completely exposed under par developers with otherwise interesting cv's. Sloppy code, beginner mistakes etc. It's maybe a sign of the times where hiring managers need to actively test whether someone is propping up their CV with stuff or is actually knowledgeable. I wish it were different, but alas it is not.
you should always have at least two keys (devices) just as you always have at least two sets of keys to your home or car. same for u2f tokens.
> Why didn't you just write it correctly in the first place?

For the same reason Bluray replaced DVD replaced VHS. "The better solution didn't even exist at the time" (new browser features) often coupled with the equivalent of "Now everyone has a Bluray player so we can start using Bluray features going forward." (ubiquitous browser support)

That tends to get understood by my management. Compare it to something they are familiar with - and anyone over the age of 25 will be familiar with the BR/DVD/VHS comparisons.
Ha - excellent spot. Whoever signed off that copy as a benefit needs to rethink that line.

I guess they were trying to say if you can produce invoices quickly you can send them sooner which in turn might get you paid sooner - but that's me being very generous to the marketing person behind that statement. You're right, it needs to be re-worded.
If you look at the advice in the article, it is quite clear it is for people providing 'supervision', not managing logistics.
>A background process can explicitly ignore SIGHUP

The problem with SIGHUP is that a background process can't explicitly ignore SIGHUP, it can only implicitly ignore it. If you send SIGHUP to a process and it doesn't exit you have no idea if it didn't exit because it wants to hang around or if it didn't exit because the process is hung.

Part of the motivation for fixing that is to eliminate things like gnome-keyring-daemon hanging around after the user logs out.