skysight-inc/HackerNews huggingface dataset:
One "meta" way of looking at things like this is that it represents a part of the technical debt left behind by the industrial revolution. Eventually we have to go back and fix this stuff, but as with technical debt in most code bases we tend to ignore it. Unfortunately technical debt is subject to compound interest, so the longer we ignore it the more costly it is to eventually deal with.
Sounds like a plan. Looking forward to reading the 'lessons learned' blog post in 6-12-24 months.
I add opening hours to establishments I frequent. Since next time, I can easily answer the question "Is X open right now?" without needing to be online to do so.
That's a really cool approach - I am operating in a similar space [1] but I have not introduced any rediscovery options like that yet.

[1] https://www.randoku.co/
> Ironically, there are aircraft carriers moving around the oceans forcing some countries regarding some agenda.

What irony are you referencing specifically? The United States' usage of carriers to threaten the PRC? The PRC's usage of carriers to threaten the ROC? Some other countries?
> They have a track record of labeling serious bugs as non-issues, ignoring them, or just not filing them as CVEs. Serious issues keep coming up.

This seems like it needs some citation. There certainly have been bugs. I think it's legitimate to talk (with specifics!) about cultural issues with systemd's development and its impact on security. But I don't see that this statement is particularly well supported. In particular I genuinely don't know what you're referring to with respect to ignored/suppressed bugs and CVEs.

I mean, systemd is a lot of code and makes up a big chunk of the system plumbing these days. Obviously it's going to make up a big chunk of the bug budget. People don't get upset about flaws in someone's random cgroup launcher or encrypted block device manager or daemon wrapper not because those projects don't have bugs, but because basically no one uses them. Because basically everyone is using systemd!
A: Yes they did. They edited the post to remove it after my post.
> where other people were able to observe them

in a very limited way, with even less tools than today. Scale is a factor but there are a million other factors in "tightly knight communities" that corrected for what you call "antisocial" behavior.

I think you mean policing. The societal worth doesn't need to be established here.

Surveillance is the act of looking for suspicious behavior with the intent to find flaws. That wasn't a requirement to a society. If anything, these ideas lead to witch hunts.

Living closer together is not just mutual surveillance. That would be quite the stretch.
Ford to cut 7k jobs as part of company ‘redesign’
I'm not involving gmail in the transaction because I didn't ask them to read the mail.

If gmail (and email in general) is going to make use of the "mail" analogy, that comes with the expectation that they do not open your mail.
Not sure I have too much to add to the discussion but I do have a question – what do the people who know the most about climate change think we (consumers) should do? There seem to be few coherent lobbying efforts; the people best known for accurate science (IPCC) have no information that I can find about what an average human should be doing to help fight the good fight; it all just feels so impossible.

Does anyone here have any links or suggestions? I've done a small amount of work on "raising awareness" (https://twitter.com/ipccbot) but it seems like everyone either knows and cares or knows and doesn't care. A lot of the climate news feels like climate news porn – so the earthworms are freaking scientists out, what does that mean for me? Can I help the scientists? Are there places I can donate? Or specific calls to action I can follow to help advocate for saner climate policy? What is that policy?
The mechanical parts of the printer aren't that important pretty much all the printers can reach a good enough resolution for production.

The biggest thing in 3D printing now is high end composite filaments and multi material applications.

So for example if you print with PEEK (PolyEtherEtherKetone) or PEK/PEKK/PEKEKK you can print extremely strong parts which can be used for aerospace applications and even more.

The problem is that those materials are very expensive PEEK can easily get to $250-300 per lb. and even higher for the better known brands and composite PEEK filaments (e.g. fibre reinforced PEEK).

Beyond that you are limited by your print volume but many of the cheap printers especially the Chinese ones are pretty good in that regard.

My largest 3D printer (Anycubic Chiron) has a custom print head (E3D Volcano) and custom drivers my hotend can reach 420c> so I can print with PEEK I just can't afford it, not to mention w/e NASA has used for this which I'll assume is probably even more expensive.

That said I can print quadcopters and small drones with glass or carbon fibre reinforced nylon or PET easily and the 3D printed parts are usually the toughest part of those builds.
NVScene took place in San Jose in 2014 and 2015 (and previously in 2008, it's been a little irregular).

The organizers are now trying to create a new event without Nvidia's involvement.
I haven't tried hg but from what I've seen one major advantage of git that gets under-acknowledged is its speed. Git is fast and fast really does matter for a version control system you use constantly. Is hg as fast as git?
The 3 guys work at the National Museum of Computing in the UK. They may well have access to cards that they can use as templates.
I referenced that video so I'm clearly aware of it.

Assange putting "murder" in the title doesn't actually make it illegal homocide. That's not how any legal system works.

IMHO that incident is unfortunate because some of those people were innocent, and it is legally questionable, but there's also a strong argument that it was legal. A very far cry from exposing something clearly illegal like the My Lai Massacre or Abu Ghraib torture.

So all he's done is expose one legally questionable incident from 2007 by a single military unit during the Iraq war? I suppose I'm not forgetting anything then.
I think I'd take inspiration from the sandstone fortifications I saw in Florida as a kid, that stopped cannonballs by basically eating them whole with a super-thick barrier of soft sandstone.

Cook up aerogel panels 1m thick, and layer them over your inflatable shell. The panels would still be translucent to sunlight, although it would scatter significantly. Micrometeorites would plow into the aerogel, making micro-tunnels in it until the kinetic energy dissipates. The micrometeorites would then remain embedded in the panels. Larger impacts could still plow through the panels completely, to breach the inflatable envelope, but those are more easily tracked and avoided. Panels that get too shredded can be replaced, and the micrometeorites harvested from them for study.
I think the Voynich Manuscript was written by someone who let his/her part of the brain responsible for language understanding run in reverse, so generating a new language. This new language, "speaking in tongues", follows the rules of Universal Grammar, so all frequency analysis will point to it being a legit language, yet the language itself will be forever indecipherable. The same holds for the undeciphered Zodiac cyphers. The "one time pad" used by the creators was probably forgotten the next day.
That seems an odd place to look, considering this is at the top of the page:

> package is gone

> This package is not in any development repository. This probably means that the package has been removed (or has been renamed). Thus the information here is of little interest ... the package is going to disappear unless someone takes it over and reintroduces it.

So it is an obsolete package?
Yup, seems you're right - journald appears to be the only mandatory non-PID1 process for systemd. Good to know. It also will forward happily to rsyslogd if that's your bag and then you never have to look at it, so I'm gonna just give a big ol' emoji shrug on this one.
What are - if any - the security implications of the signature spoofing that MicroG requires? I've considered trying to squeeze MicroG into GrapheneOS, but GrapheneOS currently doesn't support signature spoofing. LineageOS does, but unfortunately my device isn't supported by LineageOS.
Earth will be fine, people will not. Climate change sounds innocuous as daylight savings and needs to be rebranded in order to resonate with more people.
By that standard SystemD proponents' fetishization of ineptly implemented change for change's sake clearly makes their position invalid.
> What good would that do?

It would surprise and nudge expectations in a positive way.

> You have already seceded that…

?

conceded ?
So it got a second Slashdotting :-)
Everyone is a journalist nowadays because everyone has social media, a blog, a photo camera, and other means to release content made through observation(s).

However, there's a distinction between journalist and professional journalist. He worked with professional journalists at various points in his life, that's for sure.
> possibly some corruption along the way.

This is the first time I’ve heard this accusation. Do you have any basis for this claim?
Swedish Armed Forces – Brand Guidelines
One of his topics really hit home for me:

Customers don’t differentiate branches of a company when thinking about brand identity.

Google Fi was running a special, buy the phone from Google Fi and you get $800 off of your bill. I bought the phone from Google. Not Google Fi. It took 3 months for them to figure out that I was never going to get that $800. Every rep that I spoke with except for the last one said, "it looks like you should get this money, we don't know why you aren't."

The benefits of Fi out weigh the shittiness of their customer support, or lack thereof. And none of the other carriers are any better. That's the only reason I am still a subscriber.
The Guardian has decided to do just that https://www.theguardian.com/environment/2019/may/17/why-the-.... Now it's 'Global Heating' and 'Climate Crisis'
> For example, if you google "can't delete file windows" this site will come up. I don't recommend installing the software https://www.easeus.com/partition-manager-software/delete-fil.... )

That's interesting. It starts talking about different ways to try to delete a file, and at the end it recommends that software and gives instructions to wipe partitions with it. Did I misunderstood that?

> No matter how many times I yell and scream at friends not to just blindly google for "Device Drivers" and install them, they do. Even sites that look a lot like a legit Epson or Canon site (for scanner or printer drivers, etc) are fake.

Does Windows still not have package repositories like Linux distros do? Installing software from anywhere other than official repos should be an obvious no-no if repos simply existed.
Deep Learning to improve lung cancer screening
Yeah but there are other forms of food other than meat, so I still don't see how this would threaten "food" security.
Licensing isn't the solution here. Software changes too quickly, while institutionalized tests and textbooks, and certifications move incredibly slowly. Treating this industry the same as others will hopelessly slow down the already glacial pace of government software, while innovation will continue outside the system.

Software is a different realm, as other commenters point out. When faced with a problem in the software world, what's the solution? More software!

The accrediting bodies that regulators might want to form should focus on free test suites and tools for gauging security. Static code analyzers, auto penetration testers, something along these lines.

Regulate the quality of the software, not the software developers. It's easier to objectively test.
Xbox chief Phil Spencer outlines plans for fighting toxicity in gaming
It's not just percentage based. There is a fixed booking fee sometimes as well.
This mentality is exactly the reason a new entrant was able to find huge sales success in an extremely difficult and expensive industry.
The most common refrain I've heard is to reduce meat consumption, and to shift from high-carbon-output meats to lower-output ones. I think the rough order, from highest to lowest, is:

- Beef
- Pork
- Seafood
- Chicken
- Non-meat diet
Like an open source / hardware sewing bot?
Yup. Talked to several of my lawyer friends and they always say lawyer salaries are a bimodal distribution.

There's an initial peak for all the regular run-of-the-mill lawyers that toil away doing most of the work, and there are a small subset that make absolute _bank_.

So essentially, there's not as many lawyers making the mean salary as you would expect compared to a job like software developer.
Why do you think they should be employees?
This video explains it all:

https://youtu.be/lhtZc-nFNt0
I mean, fair cop. Though a lot of my Uber and Lyft use is with the endless discounted ride offers I get, which seems to just be a transfer from investors to...well...me.
Back in 2005 or 2006, I had purchased a cable-ready QAM PCI Tuner card. When I scanned channels, I saw a number of very high numbered channels that all appeared empty of content.

One day, I was flipping through the channels, I hit one of the high number channels, a relatively newly released movie was playing on it. I started watching it for a bit and the video paused for a second and then it started rewinding.

It took me a few seconds to realize that the Video on Demand service was being transmitted in the clear on these high number channels and the people's STBs were programmed not to see them. With the PCI card though, I could see any VoD being played on my local "circuit".
I have one of these sitting on the table right in front of me. We've had it for a couple months, and the brine shrimp are swimming around happily still. I figure it has a 50-50 chance of being broken by my kids before the shrimp die.
1. Google Kubernetes
2. Apache Spark
3. Microsoft Visual Studio Code
> there is no magic formula for ensuring your ideas are always sound. If the idea is wrong you can't even write tests to ensure it's correct.

There are two parts to this. A wrong idea as in building the wrong product, and a wrong idea as in building the product wrong. There aren't any mechanical processes to protect against the first, but building the wrong product is rarely catastrophic (maybe only from a business perspective), and even if it is, it is usually not the software developer's fault. But as to building the product wrong, there are processes and tools that can help -- a lot -- like TLA+, which is slowly gaining momentum and has completely changed the way I think about software. Tools like TLA+ are extremely powerful at tackling those "complex, difficult to predict side-effects when composed into complex systems", but they don't replace careful thinking, they only help you with attacking complexity once you have decided to think hard about the problem. Getting developers to think hard before or during the development process -- but not while typing code -- is a cultural shift.
Part of the problem is Bluetooth itself. The protocol is an over-engineered abomination full of totally unnecessary statefulness and special-casing and other nonsense. It's really hard to get Bluetooth to work reliably.
Hi lanecwagner,

Congratulation for releasing Q Vault!

If I am not mistaken, that project is your work. It's better to put "Show HN" on your post title and link to the project.

"Show HN" is a way to share something that you've made on HN as mentioned on https://news.ycombinator.com/showhn.html
Agreed, it's not that hard to use. But it's worse than other free solutions in some important ways, so whether people can use it matters less than whether they'll bother to.

As far as I can tell it'll continue to exist for communities that are on it, or maybe for new ones that are deliberately trying to select for the kind of person who's willing to deal with IRC's limitations. Those are both perfectly valid cases, not everything needs to be aimed at mass market adoption.

But beyond those groups, there are lots of nicer services that most people would prefer to use for one reason or another. And even if the self-hosted and/or free software leaning groups, Matrix looks more promising looking forward.
I've been worried about climate change, CO2 emissions and related material for quite a number of years now, and I've believed that we should have been pushing hard into nuclear power for a long time.

However:

> Wind/Solar necessarily implies doubling-down on natural gas as this is the standard (and only) way to get around the intermittency issue of those renewables.

Can we so lightly dismiss battery storage? It has a ways to go, but its price continues to improve exponentially.
It's fascinating that someone knows what a device driver is but doesn't know what a malware site is. Is this someone whose computer knowledge is frozen in 1996?
those are examples of government safety net though no?
Absolute Imports with Create React App
‘Ghost Work’ explores the ups and mostly downs of the hidden gig economy
Epitome of lemming syndrome: OMG we have to setup shop in China so we can produce goods more cheaply. But if we do we're forced to give up the tech. Can we just not do that? But all our competitors are going to do it.

Maybe invest in another nation or continent.
It's a great show, sort of the housebuilding equivalent of "How It's Made". One of the problems with the various HGTV shows is that they tend entirely gloss over the nature of the work that's actually performed. Plus, you got to love those Boston/Massachusetts accents.
Judge rules parents of deceased West Point cadet can decide to use his sperm
I don't understand why this is being downvoted, apart from non-scientific resentments.
Nuclear power will be needed, together with renewables (hydro, wind, solar), to massively increase the chance to shift away from fossil energy.
what is this in response to?

The App Store is a different ecosystem running on a different operating system designed for different hardware owned by a different company entirely?
This a common debate point for basic income, providing the safety net for entrepreneurs, startups, artists, etc. Really was expecting a mention but it seems to have shifted toward boring arguments about privilege.
Docker is about deployment. The isolation model is built on the same tooling that systemd uses, but the usage model is all about how to come up with an easily isolated runtime environment that can be published and extended in a big development community.

Basically systemd has nothing like a dockerfile, that's not what it's for.

I think there's a good argument though that Docker should be retargetting its encapsulation work to a lower level OS primitive where possible (which would be systemd on linux) instead of rolling its own.
Every time these things appear I feel very happy because it seems that the gopher protocol has finally returned! Then I click on the link.
Can we ship all the nuclear waste to your house?

Assuming the alternative (which you conveniently left out) is the negative externalities of coal-fired power ending up on my doorstep? Yes, I'll take the nuke waste, thanks. Pull around on the left side of the house, please, so that you don't crush the sewer lines.

Don't worry, it's the safest kind of energy there is.

Nothing in your comment contradicts that statement.
This Joel on Software article “Things You Should Never Do” is quite timeless and worth a good read. The first one is never to rewrite your software. Your just giving your competitors a free break.

https://www.joelonsoftware.com/2000/04/06/things-you-should-...
> I wouldn’t go into China with any proprietary tech as a foreigner.

How about if you didn't own the company outright but were only a senior executive, and your pay was directly linked to YOY profit increases, ignoring the risk of having that technology stolen and used against you 5-10 years down the road?
Things You Should Never Do (2000)
I've heard the analogy of a software developer to a mechanic, and I like it much more.

Developer = Mechanic

Computer = Car

Make = Language

Model = Platform

Year = Version

A mechanic is licensed by ASE to work on cars in the USA and there are 50 different certifications [1], depending on the type of car/truck/bus. I don't want to see software development go this route, where developers have to get multiple certifications to prove they can work on a language or platform. It would be draining and force devs into silos, even more than they already are. And as the parent comment mentions, software is an "idea" problem and not a structural/foundational one. Unless your developer is a certified genius, what good is his certification?

[1] https://en.wikipedia.org/wiki/Automotive_Service_Excellence
I'm pointing out how easily it is to say "they're a puppet of" when a nation is close to a given nation and does something you don't like.
> 30 years later and we have reinvented IRC

Are you saying these messengers have a feature that splits the group in half at random intervals?

You should really submit a bug report to imessage and friends if they don't do that-- otherwise it degrades the reinvented IRC experience.
Yeah, my brother did this. He made a self sustaining garden with some bugs in it. The bugs eventually stopped reproducing, possibly because of inbreeding? The plants lasted quite a while until my parents moved and couldn't take it with them.
You would have to write quite a bit of code...

The success of systemd is in that it solves problems for distros that none other was solving (or even looking other way). If you want to successfully replace it, you have to solve the same problems, and do it better, so it would be worth replacing systemd.

And because none other was doing it, you would have to write solution that does that. Slapping some bash scripts together won't do it.
Most of the advice here are ridiculous.

Become crazy competent (EXPERT) in an area. You will find your confidence.
I'm getting tempted to go the LineageOS with MicroG route on my Pocophone (need to confirm it works first).

Does this mean I can use the Play store and apps such as Spotify without much issue?
A large issue I see with this is that of moderation. Discord, Slack, Reddit, and so on, all have appointed moderators for every community that keep users in-check according to community standards. With this idea, there are no 'owners' of any of these chatrooms, so are you going to moderate it centrally? That is a lot of work and requires a lot of people, just think about how much work it is to moderate a single twitch chatroom for spam, let alone an unlimited amount of them.

Would love to hear if you have any ideas on solving that. Besides that, I like the idea.
Contractor here. Well you are not obligated to accept the contract if the rate is too low. These Lyft / Uber drivers do the same thing, the rate offered by Lyft/Uber for a ride is too low so they decline and only accept if they get their preferred rate. The same as software engineer contractor does, I don't accept every contract opportunity when I am in between contracts.
it's the non-determinism that's the problem

as I said, I can fix the issues one by one as I notice them, but if they only occur 1 boot in 10, or maybe 1 in 100 it's miserable and a much less reliable system than before

but hey, the systems now boot 2 seconds faster (if they boot at all...)
This should be "HostiFi 2.0: Why I’m completely rewriting my $5,735 MRR SaaS". There is no reason to leave off the actual name of the thing that's being worked on.
What's an “idea” worth? How startup IP contributes to valuations
"Just throw in an ICE" is your grand idea? That sounds like the argument folks were making to add a keyboard to iPhones.

Perhaps you weren't aware that Teslas are holding 80%+ of their charges over 300k miles and are expected to double that performance with Maxwell technology?
No we can't dismiss it lightly, because there won't be a sole solution to tackle CO2 increase, but we need to leverage and improve all existing technologies.