skysight-inc/HackerNews huggingface dataset:
Yes! I am shocked that almost no one seems to comment on power consumption for these units. Sure, they cost $200 while being just as fast as $700 machines, but they can easily pull $50 a month in power, assuming 25 cents per kwh.

Not only is that a waste of money for power, it is horrible for the environment. These machines are obscenely inefficient power wise. It's likte folks who buy a r720 for $150 that comes with 32GB ECC ram and dual cpu's, but it pulls $75 per month in power. Even if you don't pay for electricity directly (you do in rent then), it's still terrible for the environment.
I use a dot grid bullet journal with multiple colored fountain pens. I find it addresses most of your concerns whilst being flexible enough to accommodate any deviation you can dream of, without any dependencies on technological solutions. It's dated, organized, consolidated, efficient, flexible, portable, with room for artistic expression, and it gets you away from your monitor and keyboard and phone.
> Change careers? To what exactly?

I don't like generalizing by "generations" but this is something where I see a divergence in younger and older coworkers.

Older ones literally say, "I don't want to learn [insert relevant skill] because I'm too old."

Younger coworkers seem to come better equipped with the mindset that they will have to continually unlearn and relearn to remain relevant. And to counter your point about a recession, many of them started their careers in a recession and I see it in their conservative approach to employment.

I think this is more about a complacent mindset with people who may not have recognize that they have to adjust to continue to be valuable. I've known people who were downsized and squandered ample opportunity like free tuition to change careers. I've known others who've successfully parlayed a physically demanding job to one less physically demanding because they knew they couldn't do that forever.
Not a counter-example precisely, but it's a truism in software that something always goes wrong. Sometimes the hero comes from mismanagement and bad planning, but sometimes they're a response to 'natural' problems.

I've seen a few heroes at largish companies who do this fairly sustainably by floating around different projects and teams. They're not necessarily the most brilliant engineers around, but they're a bit less subject to the tyranny of Brooks' Law than most people; they pick up new projects fast and are willing to work crunch hours to contribute. In most companies, I think the presence of someone in that role would be inherently unhealthy, but there seem to be a few places where it's a workable response to the general schedule slip of software development.
One of the above indeed.
https://ourworldindata.org/co2-and-other-greenhouse-gas-emis...
> ...so they could be in the same location as their co-workers (who they’ll wind up emailing anyways).

This was the sentence that most resonated with me.

I think about this almost every time I sit in bullshit traffic when I’m just trying to run to the grocery store.

I’m lucky in that the company I work for doesn’t care if I’m in office or remote, but I really wish more companies respected that mentality.
https://blog.mozilla.org/security/2018/06/25/scanning-breach...
Even in that case, we would have the issue of Vavilovian Mimicry. This time being done by robots, which would certainly be a counter-argument for those that claim that this is not natural selection, but artificial selection.
Yup. They're in privacy because their biggest competitor is Android and this is their best angle. Tech advancements for phones are ho-hum at this point, so this is how they compete with carrier-based incentives for android phones on upgrade.

That's all fine and good, but privacy is a float, not a bool, and let's not assume Apple's going to go any further than they have to. They won't ever ask their users to do something inconvenient to get better privacy. They're not discussing specific threat models that they're trying to protect their users against. Just features that they support in specific use cases.

Which may sound like a hollow problem, but it leaves each user to deal with understanding all the threats they're under and what measures they should take. That's fertile ground for an adaptive adversary to work with.
> I hate how preachy publications like Vox and The Atlantic can be.

They have been this way for decades, it's kinda their thing. Just look at the monatage scene in the orginal 1984 Ghostbusters, they roast The Atlantic pretty well 35 years ago:

https://www.youtube.com/watch?v=EwKR_y93izs#t=1m55s

EDIT: The OP I am replying to has changed their posting quite a bit. Hence my comment does not make much sense anymore.
went through a lot of the same stuff. Its tough to be isolated and mental health is a large driver of why I didn't want to continue working alone on a (small) SaaS app.
How am I going to became visible?
What is the point of invisibility? I register - can't comment or write, cause of low karma or whatever it called here. Need to be promoted to get out of it. To someone promote me, I have to be visible, isn't it? I'm not even sure, someone'll ever see this text, lol!
BRB, growing a third arm ;)
It really depends. My home server uses about 120w idle (older series i7 with many disks). It comes out to about $25 a month in electricity.

That’s enough to where you should make sure it’s worth it, and ask yourself if you’re better off with a higher end NUC or even raspberry pi, which use orders of magnitude less power.

(We have solar so I don’t really worry about the power consumption anymore)
Yes, definitely. This is mostly a non-replication of the original study. I was a little disappointed that they didn't look at defects per line of code, even though that's already a fairly well-studied metric.

I think the lesson here is that you can write good or bad code in any language, but choose one that's fit for purpose. Using proper abstractions (including those builtin to languages) probably does more to reduce the incidence of bugs than anything you can do other than writing automated tests.
In an infamous rant, Linus Torvalds also hints at using a language as a filter for programmers[1]:

>Quite frankly, even if the choice of C were to do nothing but keep the C++ programmers out, that in itself would be a huge reason to use C

[1] http://harmful.cat-v.org/software/c++/linus
On 4, I mean that your legal status is usually a contractor one (i.e. you're not protected by the laws covering workers/employees). Yet you are not paid by the hour or by deliverables as usual contractors are.
Yeah, I've been remote first for three years now and don't have any of these problems. Perhaps OP had a bad experience. And not knock IRL first — there are definitely things I miss about being in an office but they are all social aspects and not work — but I think remote first does have a lot more benefits. It's also tougher, the discipline required, the social isolation, all difficult issues.
Are there plans to monitor an entire custom domain?
The reverse is way more interesting to me.... do a seemingly bunch of random aggregations and joins and send me an email of all the English versions and let me look at the results of those if I care to. The issue with these types of ideas is always that only "clean" or heavily analyzed data can generate this level of automation... and this type of tool is really only useful for when you are looking at virgin data or data that is crap.
KLM airfrance does this. It depends on the airport and how much automation it has regarding luggage.
Does this mean that actix-web does not use actix (the actor system library) anymore? If so, is there any cause of concern regarding the maintenance and state of actix going forward? I think it's a very important library and would hate to see it abandoned. If anything, it needs more love, particularly regarding documentation.

I'm also interested in any alternatives for implementing an actor-based application in Rust, if any.
How likely is that most Nurses working there do are not able to comprehend risk in real terms?
I don't think it's particularly helpful to invoke gaslighting here. But otherwise I think this is a fine analysis of the situation.
Because it's hard. Managing remote work is it's own skill that not everyone has.
> If they focused on making it simple, fast, and reliable, it would have a much better shot at taking market share from Chrome.

imho, they've already achieved this and have a great browser that's at least comparably-competent against Chrome.

The battle Mozilla has with Firefox isn't in improving its tech specs, it's in winning over hearts and minds, and that's a complicated, somewhat costly game.

(I say this as a long-term Firefox user who encourages it with all my friends and family)
Also, https://www.mozilla.org/en-US/privacy/firefox-monitor/
The boring answer is, there are range of preferences; some prefer offices, others prefer remote-only, yet others prefer a combination of remote and office. To each unto their own.

On "But whole-team remote work? No thanks!":

One of the cardinal rules for "remote-first" to work as intended is that either the whole team is remote, or not.
Otherwise, information asymmetry can affect team dynamics and morale in non-trivial ways and the product suffers.
It depends. After all “women and children first” has been the historical norm. Men have been treated as disposable for the history of humanity. Men get drafted to fight wars, women don’t.

> This forum is full of men who don't work solely for money. Who work for challenge, to feel like they can do something special, to compete, to be with collegues, because the job fits their personality well etc.

I have a great job but definitely work for the money. I am after all enriching the founders, execs and investors. I don’t think it’s a great idea to glamorize working for someone else.
So why doesn't GitLab fire all their high cost of living employees and replace them with someone cheaper?
I'm a remote worker. The office I was in is as described. Fantastic place to work. I went remote because I don't want to live in a high cost city and I don't want an insane commute. I was commuting 2-3hrs each direction for years to allow myself to live in the mountains and forest but still have a good job in Orange County, CA. I've now gone fully remote and it has been fantastic for my work life balance that I'm still trying to get right.
And loud as well - servers aren't as optimized for noise as desktops are.

I use ThinkPads from Ebay - I get the high end model from 4-5 years ago. Coming off lease they can be in great condition often loaded with RAM and just need an SSD. The build quality is great, and they're cheap.
I agree, one of the reasons to even upgrade personal computers is to take advantage of the power efficiency. Also must do for anyone who is planet conscious.

Perhaps if the person who buys these old enterprise server workstations also has renewable power source, then it would seem to be an over all win.
The title was a 1.0 release announcement but @dang changed it..
If it's a home server doing not much most of the time, an intel skull/hade canyon can be a good choice. It can be really powerful when it needs to be, is effectively a laptop cpu the rest of the time, so not drawing much power. The only inconvenience is that it has no ipmi and it becomes really loud under heavy load.

Also you can sort of get 10gbe through a thunderbolt adapter but I ran into some compatibility issues with hyper-v.
Thanks! Yep, you're reading my mind - I'll definitely need gamedev experienced brains to move this forward)
The US will have spent nearly $6 trillion on the war on terror by the end of fiscal year 2019.

That’s probably more than enough to cover quite a few people in their retirement.
I’m much more paranoid about GPLv3 infecting other code over an API than I am about GPLv2 infecting other code over an API, especially now that Linux has a clearly-crafted “no copyleft shall pass” fence erected on its syscall API.
Ask HN: Advice or representation on possible defamation lawsuit against GitHub?
I have an anonymous troll who has been stalking me on social media for over seven years. They follow my accounts and post false and defaming information about me through: Github, Reddit, and even Hacker News.

I requested almost seven years ago that Github remove the defamatory statements posted on their site and they refused. I have requested this again just this month and they also refuse.

Recently, I had a very lucrative job offer revoked the day before I was to start and the exact reason provided by the hiring manager was this defaming and false information which has been posted by this anonymous internet troll on Github.

What are my options here? I'm not looking for a pay day, I just want the materials removed. Github has told me they will refuse to remove the false information without a court order.

I believe the following criteria have been meet, but IANAL:

- The defendant made a false and defamatory statement concerning the plaintiff;

- The defendant made an unprivileged publication to a third party; and.

- The publisher acted at least negligently in publishing the communication.

Can anyone help? Do any lawyers here want to sue Github? Is there an easy way I can compel Github to remove this libelous information?
Utah will test hidden tech hunting for weapons at schools, stadiums and churches
Agreed, the remuneration in professional sports tends to more than compensate an early end of a career. Was an example of how a career is not limited by some arbitrary pension age but the physical impact of that career and ageing.

Alas not all career paths afford remuneration to accommodate the aspect of age limitations and the impact of that career upon health.
Woop. TIL - Thanks!
So basically if I put somebody's email address I could know the sites they have logged in in the past?

And then I can use the leak and get access to their account? Shouldn't this information be mailed to the email address queried rather than displaying upfront
Even if tokens aren’t a security (and although I understand both sides of the debate it’s my professional opinion that they are) they are most certainly a commodity. So the battle over jurisdiction is really between the SEC and the CFTC, not between the SEC and no oversight at all.

Interestingly, most of the points you raised (financing innovation, alternative to VCs, etc.) would put tokens such as Kin squarely in the “securities” bucket instead of the “commodities” bucket.

Regulation is coming for cryptocurrency and regulation is needed for cryptocurrency. And the industry would be far better served by working with their future regulators to establish reasonable guidelines rather than fighting them in court.
The value proposition for the investor in an ICO is that if the currency sees adoption for real transactions, its value will rise. The value of a currency is fundamentally determined by supply (total units in circulation) and demand (what you can buy with it). If you start being able to buy more things with it, and supply remains constant, the value of the currency rises. This is why the Fed is constantly injecting money into the economy: economic growth means that you can buy more things with a dollar, which means that if the money supply remained constant (as it did under the gold standard of the late 1800s), the value of the dollar would continually increase and prices would continually decrease.

With an ICO, you lock up some of that money supply in speculators' wallets, in exchange for the initial capital infusion. As the normal use-value price of the currency rises, they will sell and take their profits, injecting money back into the economy.

The wrinkles right now are that a.) nobody really knows how to value a currency with few-to-zero users and b.) a lot of these projects didn't deliver. That meant that a number of people lost their shirt in 2017 (actually, I suspect that number is less than commonly reported: I think most ICO investors were early Bitcoin and Ethereum hodlers who had already cashed out their initial investment into the bubble and then had some play money to diversify). But if you can pick winners now, when all the initial hype has disappeared, you stand to make a fair bit as people start using these platforms for real commerce.
Growing a Bootstrapped Startup with Do
Days after the announcement of antitrust suit against Facebook, existing champions within the technology sector jump into the arena with a groundbreaking alliance.

Unprecedented industry collaboration or an overlooked antitrust risk?

What could come out of a partnership between the largest enterprise software company and the largest consumer software company?
It appears to be effective against a range of viruses:

https://en.wikipedia.org/wiki/Remdesivir

But of course there's no guarantee, it's not really a great question when it comes to biology.
Show HN: I built a platform to surface useful products information collectively
Hellо, I Am a Compiler
> Isn't 64 a rather arbitrary number?

This is likely a cultural reffrence to The Beatles' song When I'm Sixity-Four (released in 1967, 55 years ago).
> Companies these days bend over backwards to make the office experience as optimal as possible.

My last 3 companies over the last 7 years (I'm new to one of them) have:

* open offices (2 of the 3) or short-wall cubicles. That latter actually had a noise meter to try and flag when people were too loud...but they had to make it mobile so it could be wheeled around to the area that was currently the most complained about.

* A constant battle to find open conference rooms. All 3 changed offices while I was there, and promised more meeting room space in the new office. All 3 quickly found it wasn't enough.

I don't doubt that the companies are trying to make the open office space as nice as they can, but you can only polish a turd so much - they are still committing to the open office spaces.
Then make those arguments. Don't just say you can. HN is a much more interesting place if you do!

But as for why most of those legal arguments don't make sense: what you're suggesting is that if I defraud you, you're now partially liable for the damages from that fraud to third parties, even though you're one of the injured parties.

That's not how our legal system works.
How do you mean? All they are collecting is your email, and the whole point is to show you that your email (and much more) is already in the wild
To be fair, Dota hasn't changed that much since W3 Mod days in terms of overall gameplay, yes there are talents and the map has changed but it's still 5 v 5 , 3 lanes, and you need to destroy the ancient. The only thing that has radically changed since Icefrog joined Valve is how it was monetized by using the Marketplace and cosmetics to rake in huge profits.

I would argue that the "gameplay" part is due largely to Icefrog's influence and philosophy regarding hero designs and reccurring patches.

IMO the game has never been more enjoyable and while I haven't gotten a battle pass since 2016 due to the fact that they have gotten too expensive with little value, this year's is actually really tempting with the new map skin, arcanas, persona, and announcer pack.
What's interesting is that some of my best friends have been people that society would judge as unsuccessful, not smart, and not cool. Mutually feeling accepted by one another is a big part of it I think, but I never really thought about it other than "chemistry".
> In the early days of Python, some employers used it as a way to filter for candidates who were ahead of the curve. I believe Paul Graham mentioned Lisp being good for attracting better programmers

Possibly "The Python Paradox" [1] and/or "Beating the Averages" [2]. (The first one, from 2004, is a bit of an odd read nowadays, since it no longer applies to Python.)

[1] http://www.paulgraham.com/pypar.html
[2] http://www.paulgraham.com/avg.html
Sure, I agree the organic standard is far from perfect and has many loopholes, but it's a starting point.

If there were a standard out there that instead embraced a systems-thinking view on safe practices - both chemical use and general land management, emphasizing safety for the long term health of the ecosystem, the farm economy, and the humans consuming the product - I would embrace that standard instead. Even if it were (as it might be) initially quite expensive.
> If developers are remote, you will find that your code-base becomes the same. That critical FooBarAdapter becomes something that only Naimh can work on because without co-location if another developer is stuck on it, rather than grabbing her for a "Can you look at this?" over the shoulder, it gets slung over the fence in an issue or pull request.

I have not found that at all. With good engineering practices and mature developers, no one should be gatekeeper of any functionality in any environment, remote or co-located. Inside a good piece of software should be idioms that work across the whole platform, so that no matter what the code does, anyone in your team can pick it up.

If you have a bad mix of junior and senior developers, and either of those groups are left to go on programming tangents that are outside of the idioms of the software then yeah, you're going to find yourself with code no one else understands, or tools no one asked for in the codebase. But that was a failure of the software's architecture, and the way you trained and managed your team to work within it.

I'm not saying it can't happen on a remote team, just that it's not a problem caused by remote work. A remote team is not any less competent just for being remote.
Seriously, it seems like every gamer reveres valve and gabe but all I've ever heard from insiders is how awful they are (nowadays).
Ask HN: How do you handle data migrations in SQL databases?
There was a recent discussion about handling schema migrations (https://news.ycombinator.com/item?id=19880334). Following up on this, if you deploy a schema migration, sometimes there's a data migration that needs to follow. For example, I recently wanted to "promote" a field from a JSON column in a postgres database to a SQL table column. It's easy enough to add the new column, but what tools and patterns are out there for handling the data migration?
I didn't downvote, but yeah, not sure what the poster is getting on about.

Personally, I think Apple is significantly different than the other company with respect to customer data, etc.

Apple Pay, iOS vault, etc., come to mind.
HealthRhythms | Backend Engineer | NYC | Full-time

At HealthRhythms [https://healthrhythms.com] we are working to make it easy to measure and care for everyone’s mental health. Our products leverage real-time mobile measurements with data analysis and modeling to create truly personalized just-in-time interventions. We are helping people and their clinicians detect and characterize their mental health from passively available data from their mobile phones.

We are funded by the NIH as well as seed investors, and we work with researchers, hospital/healthsystems, as well as pharma companies.

We're looking for independent thinkers who care deeply about the problems we're solving. Our mission is to redefine not only how we measure and treat mental illness, but how we optimize wellbeing as a whole.

We are looking for a backend engineer to help drive our various python coding efforts. You'll be working closely with our data science and mobile engineering teams on our data pipeline, improving our data quality system, and helping our data scientists put behavioral inferences into production.

Details are here: https://www.healthrhythms.com/s/backend-engineer-2019.pdf

Email us your resume and tell us a bit about yourself at jobs@healthrhythms.com

We're looking forward to hearing from you!
It’s already publicly available in the dumps Mozilla are searching on your behalf. They’re only making a front end to already public info.
It's a shame but this is what everyone (well, most people) expected. I am glad that is was properly investigated but it was always too good to be true.
For a sec I thought someone had photoshopped in a picture of a cheese grater...