skysight-inc/HackerNews huggingface dataset:
We have codes and laws about what wiring you are allowed to use, and independent inspections to ensure that things were done right. (even the best person makes a mistake). Adding a license doesn't really do much. I can teach a smart person how to write a house in a couple days (this includes looking up what size wire to use on the charts - the NEC is actually very readable once you figure out which section applies), from there on some experience will make you faster. Yet to become licensed requires years of experience, mostly to keep people out of the job.
> There are a lot of people who don't understand the harm in a little white lie

Except the harm here is quite obvious - he offered money for the recovery, so they staged recoveries. If they did it because they thought it would help him they should have refused reimbursement. Instead, not only did they damage his reputation, they defrauded him out of money in doing so.

> To be quite frank, when I watched the video, I never understood why one guy had a crucifix hanging from his rearview mirror,

I'm not sure what this means. Are you implying that you think someone with a crucifix hanging from their mirror wouldn't commit this crime?

> and why the faces were obscured.

Because you're better safe than sorry. For example, if the friends of the acquaintance weren't told what was really going on, it could have been devastating to their reputation if their face was released nationally and linked to a crime. That can spur lawsuits. Meritorious or not, they cost to defend against.
Up to a point, yes. But alas that point is unstable.
Indeed. My co-worker had a package thief that was his next door neighbor's son.
Fallout 1 and 2 were a huge success. I remember me and my childhood friends spending so much time during lunch breaks and after high school talking about fallout and our game states and comparing things we did right or wrong. I thin the huge influence of the Fallout series is not fully understood and appreciated. They really influenced the RPG genre in a big way. Fallout is the number one RPG universe for me even though I have played all the other RPGs at that golden RPG era. Baldur’s Gate, Diablo, Icewind Dales, Arcana, Might and Magic. All huge titles but Fallout series will always have a special place in my heart and I will be excited about every new Fallout game for eternity.
Airbnb has clearly been a win for travelers. As for the people who live in an apartment building next door to someone who illegally rents out their unit with Airbnb, their world has changed also, but not for the better.
You forgot the new OS wars, which happen on top of this "platform". Remember guys, one more layer of abstraction is all we need, then there will be no more problems forever!
"in what sense EU = Europe is wrong"

That one would even ask this is scary!

Well ... a completely unelected Executive making laws for one. A completely unresponsive government - they do make some neat laws, but they are fully elitist, they have a total disdain for anything populist.

A system wherein there is 'no way out' i.e. they will punish anyone who leave (i.e. Brexit).

Have a look at Junkers statements regarding the Treaty of Lisbon referendums. Those words should have sparked a revolution, and he should have been jailed long ago.

If there were alternative systems to the EU, for example, a trading block that was powerful enough to counter the EU i.e. UK, Norway, Switzerland ... then people would see that they don't have to be 'pro EU' to be 'pro European' and there would be alternatives.

The EU is one country away from having to face this, because Norway, Switzerland and UK are not quite strong enough, but with one more ... then we'd see some kind of alternative.

There would be 'competitive federalization' models and people would then have choice.

Right now, it's a dictatorship of the elite, and there's no way at all to get the Executive branch to budge on any issues.

Even literally voting 'no' on the Treaty of Lisbon was not enough. You can literally vote them down and they will march forward with their plan.
Brave is using the "opt-out" method used by tip4commit in 2014: https://news.ycombinator.com/item?id=8542969

From the comments there, a lot of projects dealt with that one by acting against such an abuse of their trademarks.
https://news.ycombinator.com/item?id=17637375
I agree that cynicism is warranted, but an alternative view is that rights and freedoms are gradually being offered to a wider and wider percentage of the population. We start off with rights reserved for all wealthy white landowners... along the way we get more rights for people of all races... both males and females... and so on as our reality comes into greater conformance with our ideals.

This is the "arc of the universe is long but it bends towards justice" narrative that Obama and MLK have favored; it resonates with me at least, even though I certainly believe there remains much work to be done.
The only explanation for the continued usage of consumer banks that provide sub par service and pay paltry near-zero interest rates is the lack of basic financial education. The majority of people just don’t know any better and think switching banks is a pain. In reality it takes 15 min to open an account online.
RBS is the same in the UK, despite being majority owned by the taxpayer at the time !
Official says China has resumed video game approvals after 9-month freeze
How about trying to replicate all those things in Cocoa, GTK, or WPF? When people kvetch about Electron performance relative to native apps, this is what they mean. At least over here in Crazy Finicky Mac User Land, I tend to be at least as concerned that Electron apps are just lousy Mac citizens. It's not just that they don't look like other Mac apps, they don't support Mac UI conventions and frequently don't support system services and scriptability.

It seems to me that most apps are written in Electron for two reasons: it lets you write apps in JavaScript that are conceptually very similar to web apps, so you're not learning a new weird-to-you language like C# or Swift, and it lets you go cross-platform with far less effort--you're writing one app rather than three. But this doesn't mean that you're not making tradeoffs in both performance and usability when you choose to go this route.

There may come a point in time when a well-written native app won't trounce an Electron-based app in terms of memory footprint, startup time, and integration with the host platform. But that time is not now, and it's silly to pretend otherwise.
YouTube: Dyson Sphere, Kurzgesagt
Brendan Eich answers on Twitter: https://twitter.com/BrendanEich/status/1076187316748615680

basically he plans to keep it working the way it works now, "opt out" and all - he's confident this is a completely legal way to work
Eh, that's a pretty simplistic assessment. It wasn't the ability to say you were married that was under contention, as I understand it. It was whether homosexual couples should be conferred all the same privileges as heterosexual couples. Those privileges don't really fit under a "free speech" view.
Tom Scott, an educational YouTuber. (I am not him, the title was changed by a mod I think)
Mapquest is surprisingly still going, and it seems better than Google Maps in my limited experience with it. When visiting Orlando, FL a couple of years ago, the Mapquest app generated optimal and correct directions while Google Maps was generating erroneous ones.

There's also OpenStreetMap.org.
You must be talking about white birch? Pennsylvania Dutch birch beer is very similar to root beer.
Ask HN: Stripe Atlas for LLC. Worth It?
Stripe Atlas: https://stripe.com/atlas

I'm looking into forming an LLC, and while I am a big fan of Stripe, I can't really understand the value proposition of using Stripe Atlas to form an LLC. Forming a Delaware LLC costs about ~$200 online through some other services. While Stripe Atlas does provide Azlo (https://www.azlo.com/) for LLC's, Azlo is free regardless. So what am I getting for the additional $300 I am giving to Stripe?

Has anyone here formed their LLC through Stripe Atlas and was it worth it?
His position on the death penalty -- at least according to himself -- never changed. He came to the belief that the only way a republic would survive, was if it was a republic of virtue, and that it could only contain virtuous people. People who were not deemed virtuous were to be executed. Once all the non-virtuous people were executed, a republic of virtue could be established, and the need for the death penalty was no longer needed.

As he himself would argue about the necessity for the Reign of Terror, "virtue, without which terror is baneful; terror, without which virtue is powerless" -- effectively, to prevent the usage of the death penalty, we must use it aggressively, so there will be no need to use it later.
Men in
Daimler Delivers Its First Battery-Electric Commercial Truck to Penske
Good point, right now I use Electron as a quick MVP for basic apps. If the apps become more complex, then we will talk about moving to a native platform if we need to focus on native libraries or performance. Pick the tool for the job at hand.
They were acquaintances, not neighbors.
The Man Eating Leopard of Rudraprayag (by Jim Corbett) is an even more chilling tale of an animal being cunning. I read Jim Corbett's books when I was younger and enjoyed them but now I've questions about the numbers themselves. Seems too far-fetched for a leopard to kill 125 humans.
The thing about Electron (that is often drowned out in these threads) is that it's a web browser, which means... like any website, there's a litany of weird performance tricks you need to know and be aware of to make a good performant UI that doesn't have performance degrade over time.

Like many websites in tabs in a browser, sometimes... it's easier to just kill the tab or window, and re-open it. Usually a sign you've done something wrong in your UI handling code.
Hackers Celebrate Holidays with Fake Amazon, Apple Receipt Attacks
Your Freedom Markets™ position doesn't account for information asymmetry, aka power imbalance.
Ask HN: What cities have gigabit fiber internet access?
Here is a question I haven't seen asked.

What cities on the planet have good gigabit fiber internet access?

1. The access should be generally available to anybody in the community, or within a large area of the community.

2. Speeds should be 1 gigabit or higher and symmetric.

3. It would be really good if consumers were allowed to run servers (web, irc, etc.)

4. Access should not be limited to regions. For example, if there are nation state firewalls, you should mention that.

5. Static IP addresses are not a requirement. Static IPv6 would be nice though.

6. Please mention price.
It was repealed because the people who disagreed with a significant political force. Those who don't drink and wanted it didn't really change their mind at all.
Uber charged him $236 for a ride he didn’t take to a place he didn’t want to go
No real world issues yet. Every couple years I look up some Rust performance benchmarks and pass on it. Benchmarks like this: https://benchmarksgame-team.pages.debian.net/benchmarksgame/...

I'm not sure if it's still an issue since I don't use Rust daily; but one recommendation I'd make concerning array bounds checking is to do something like electric-fence and allow the compiler to be told to allocate arrays to end at the page boundary such that the hardware interrupts when you go off the edge.

If the compiler restricts such an array to only being indexed with an unsigned integer, then it can be safe but forego bounds checking altogether since the lower bound is always 0 and the upper bound check is hardware accelerated.
You can track a swarm microsat. The government could even help them make sure they orbited correctly and wouldn't hit the ISS. That's what good governance is. Bad governance is telling everyone no you can't do something unless we deem you worthy of our time.
I'd been really loving Brave and using it as my daily driver for a few months now, until that I noticed that little "Brave Ads" icon at the end of the address bar. That's when I realized their entire business model is just in the usurpation of existing Google ad revenue, dressed up with "privacy concerns" for the good PR. This sent me on a journey to find a really solid, free, Chromium based browser that is totally de-Googled, which seems absolutely impossible. I've tacitly settled on Vivaldi, but it's just impossible to really know if they are trustworthy as a company in the long run. Ultimately I feel like I can only trust a browser who's entire build process is open source at this point.
I use Electron as a quick MVP for basic apps. If the apps become more complex, then we will talk about moving to a native platform if we need to focus on native libraries or performance. Pick the tool for the job at hand.
Or if you want lots of help switching, a local credit union will probably do that, too.

I was in a branch of my (not very large, so not really expected to be multilingual) credit union here in Seattle about a month ago and a branch employee was walking a middle-age-appearing couple through switching their automatic debits and direct deposit and such to the account they’d recently opened. And he was doing it in German.
Girl wrote a fire song in less than 30 minutes
Lol
hhhhhhhiiiiiiiiiiiiiiiii!!!!!!!!!
Crossing a busy road is not harmless. I know of someone that literally died attempting to do it.
ROFL, at some point there will be a javascript CPU (https://twitter.com/steipete/status/1047415826083729408) - and the entire OS will be asm.js. Then the cycle will begin anew with web browsers being built for the OS. God help us all D:
Very cool. The Raspberry Pi is turning out to be a nice platform for little AI driven projects like this.

It's not using machine learning, but I'm just now finishing up a Christmas present; a web accessible treat dispense with live video. I know those exist commercially, but it has been a fun project to build one anyway.

Terrible quality pictures:

https://imgur.com/a/nesMdhy

Raspberry Pi Zero W for the brains; Pimoroni speaker hat; cheap stepper motor and bridge; IR emitter and transistor create an IR break beam to detect when treats are dispensed; Raspberry Pi camera for live video feed; all controlled by a custom AppEngine deployment which provides a nice web interface for dispensing treats, viewing the video, and even uploading their own sounds which get played before the treats come out.

The most difficult thing has been the mechanical engineering; something I have little to no experience with. The whole CAD process took me a few weeks of working on and off. Then another two weeks of printing and iterating the parts. The main body itself is a 14 hour print even at high speed. I ended up using FreeCAD for the whole design. Not sure if that was a mistake or not. I like supporting open source software, but ... I have this terrible notion that something like Fusion360 would have made the whole process 10x faster... But it's all printed and working!

Since this is going as a gift to someone else, I also had to take a lot of time to make it easy to use; it couldn't just be a fiddly hack. So, for example, I got a nice setup procedure built into it for setting up wifi. You just hold the button on the back to put it into setup mode, and then show it a QR code on your phone with your Wifi network's details. And since there's a speaker, I'm using some text-to-speech to walk them through the setup. It turned out nice.

And using the magic of ffmpeg, I was able to get the Raspberry's camera feed into an HLS stream, which gets securely uploaded to the AppEngine server. So it's a live video, rather than still pictures or delayed video uploads. Was really happy when that got working. (I use hls.js to handle desktop browser compatibility. Works a treat. Also, FFMpeg is supposed to be able to upload the HLS stream itself to a server, but that was broken or something; had to use some Python to pipe it manually.)

Just putting the finishing touches on the frontend now. 4 days to go... wish me luck!
Screenshots of 2,000+ Linux Distro Releases
Ah yes, the relativism argument. Surprise!

Almost nobody believes the West is perfect (or any other system) is perfect.

Shoot - I'll bet you could get a lot of people to buy into an authoritarian system that maintained peace.

But the issue of Han nationalism which extends to the extermination of Tibetans, to the incarceration of 100's of thousands of Uighers etc., to the total lack of democracy ... combined with the fact that the system is still hugely corrupt ...

I mean, it would be one thing if China were at least a well ordered machine, but it's not, there's corruption from top to bottom which completely undermines any legitimacy in whatever 'system' they have.

Summary: 1) Nobody really thinks any system is perfect. 2) Most people would prefer the rule of law, basic democracy, and low levels of corruption, and at least basic human rights. Those are almost universal.
I didn't post that to suggest it was something remarkable or novel in game development, but it certainly wasn't a waste of time as the commenter I replied to was suggesting.

As you said, OCS was a needed optimization at the time it was rolled into the publicly facing releases, and I thought it was an interesting topic to at least share with others who are interested in the discussion (the amount of negative downvotes I see now maybe suggests folks don't find it as interesting as I do as someone who merely plays video games but doesn't develop them); at the very least I wasn't aware that it's a common technology, but it is still an interesting technology to me nonetheless.
>One solution might have been to tie the evolving galaxy to the player’s progress through the plot rather than the wall clock, a technique pioneered in Infocom’s Ballyhoo back in 1986 and used in countless narrative-oriented games since. It can convey the impression of rising danger and a skin-of-the-teeth victory every time without ever having to send the player back to square one. In the end, the player doesn’t care whether the exhilarating experience she’s just had is the result of a meticulous simulation coincidentally falling into place just so, or of a carefully manipulated sleight of hand. She just remembers the subjective experience.

Ugh, I've played many games like this, and while it's true that they do have advantages, I think they're a poor choice in open-world games like Star Control II, where there are many different things you can do at any one moment. If I can just ignore the world-ending threat and mess around with side quests with zero consequences, it really makes me not take the threat seriously. Plus it's much less immersive when the evolving galaxy doesn't evolve independent of my actions - it's easy to perceive games that only progress the world when I hit some specific milestone in the main story.

IMO, "the world only moves when you do" is the safe and boring choice when it comes to stories. A truly independently evolving world like Star Control II's is radical and much more interesting - and if it was more common for games to evolve in wall-clock-time, you wouldn't have this issue of players having their playthrough unexpectedly ruined.
I think it's important to note that the US ships a huge amount of its 'recyclables' to Asian countries who are happy to take the money and don't have environmental standards for dumping.
Augmented Reality Santa Claus
This really sucks for those that have invested in the platform and now have less than a month of warning.

If anyone needs help migrating off hyper.sh I am pretty free over the holiday period. I have extensive DevOps experience. I'm happy to help (gratis).

My email is on my profile.
I think criminal law probably should not be looked at in this way. Murder? Best if people think of not murdering people as an absolute and not some contract that should be contemplated as breakable if risk/reward calculation is right. Most humans don't think on gradients and are much more comfortable with binary choices. And we would probably have to bring back torture to get the risk/reward appropriate on that law.
Mark said we can`t talk about this.
Perhaps he forgot if the cat is inside or out and he prefers to know directionality so that he can think "nah, it's about to rain so the cat shouldn't go out."
Honest question. Why not Firefox? What are your concerns with it?
People complain about paywalls, but this is literally the first Twitter link I've looked at in days and I get a rate limiting error. I don't mind paywalls, but wish micropayments we're easier. Whatever anti-user stuff Twitter has been up to (this isn't a new problem) is just atrocious.
It's not always socializing though. Plenty of people have canceled their paper newspaper subscription in favor of getting the same paper on their phone. There's some difference in medium, but it's not a particularly significant shift.
How would it work otherwise? How would we automate consent from the relevant webmaster, website owner, etc? It seems like we wouldn't be able to successful communicate with the principal in many or most cases.

I've thought of something vaguely similar – documenting website behavior and optimization opportunities without the involvement of publishers. It would be nice to have a known online resource/repository for this, kind of like the security vulnerability communication website that I can't remember at the moment.
It felt like especially early on planning fueled contributions which they used to update and expand the existing plans which fueled more contributions. I think that's one of the reasons why it feels/felt kind of stupid to the outside observer where it felt like they were just planning to expand the game to chase more money rather than start working on the game.
That’s indeed a problem, but it can be mitigated.

If you have a low-latency trading component written in Java, a common trick is to continuously bombard it with ‘fake’ inputs to keep the desired code paths nice and hot.

The fake inputs should be virtually indistinguishable from real ones that you would normally act on. The more subtle the difference, the better, e.g., just flip the sign on the timestamp field.

You can use that subtle difference to pick whether the order goes out to the real exchange or a fake exchange. The decision needs to avoid actual branching instructions, though, or the JVM will likely optimize out the ‘real’ hot path, and you’ll fall back to interpreted mode when an actionable ‘real’ event comes in. I usually use a branchless selector to index into an array ([0] goes to a real socket, [1] goes to a black hole socket).

You can also use this technique to make sure you can respond to very rare events quickly. For example, you may want to respond to news signals from Bloomberg. Actionable news is rare, so if you want to keep your news parsing/analysis code warmed up and in the cache, it needs to constantly be reacting to warmup data.
Aggregated knowledge from a small number of debates outperforms large crowds
I wonder how many stories suffer "mutations" that break them from their previous incarnations. The article mentions "The Smith and The Devil", and speculates that metal-working technology would have been around at the time of its origin, but I'm not sure if that's any more likely than the profession of the protagonist changing over time.

At the very least, in Russia there are many tales of Ivan outwitting the Devil, regardless of his profession. Maybe that's just a horizontal transfer and the story taking advantage of a previously unoccupied memetic niche...
In grand scheme of things, these don't matter when the sea level raises 2 meters and 2/3 of coastal population and civilization got wiped out post-2040.
Witchcraft moves to the mainstream in America as Christianity declines
My argument is that if this device could be produced and work using a shampoo bottle then it can be produced for less than $6000 and still be as effective. The problem of course is all of the hoops that need to be jumped over to get approval for even the simplest devices.