skysight-inc/HackerNews huggingface dataset:
This is a solved problem, other countries do good background checks by requiring a reason for gun ownership. Collecting (maybe you can't buy as much ammo), range club (they need to vouch for you and you buy ammo at the range), hunting (you have a subset of hunting rifles allowed), self-defense (again, how much ammo do you need for self defense).

I'd like to see the Feds designate all schools crime as federal crimes since they interfere with the civil rights of students. Then make school shootings automatic death penalty, unauthorized guns would have a hefty sentence like they did with drug dealers.
The pain occurs because of the symbiosis between technical lock-in and careerists.

If a tech company has achieved both technical and organizational lock-in (or maybe "capture"), specs don't matter.
This starts becoming disadvantageous even faster than just trying to speed up. At that point a much better improvement for you is the development of a magnetoshell decelerator. Mass-wise, there's no situation where propulsive intercept is better since a magnetoshell decelerator will be much more lightweight than even an NTR stage.
Sure, Jamie is concerned about the practical consequences. If your response to Jamie's 2019 bug report about X in WordCount was to close the ticket because you rewrote WordCount as WordCounter even though you've got no reason to think that might fix X, that's CADT. You are wasting his time. Don't use a "bug tracker" this way just write "This is broken garbage, I don't care" so that people know what's up.

I don't see that nonsense with the programming languages. Even something egregious like provenance. There's a problem, neither C nor C++ make any actual sense on a vaguely modern computer as described if pointers are just machine addresses. So the compilers invented "pointer provenance" to explain why what they actually do is reasonable - but no such fix is actually endorsed in the Standards. A defect report was raised in, I think, 2003. But it was never repaired. Nobody is under the impression that C++ 11 magically means this doesn't count, they didn't fix the problem, it's still there, and in C++ 14 and C++ 17 and C++ 20. It's even there retrospectively (this seems to be controversial for some reason but it's obviously true) in C89 we just didn't realise.

Under CADT the C++ committee would say, well, C++ 20 is new, you need to write a new defect report if you claim it's still broken. But they don't suffer CADT, their problems are altogether different.
That's good one. Thanks.
Specifically that it's in colour? Sure, if you have two layouts with very similar flags I suppose.
Mojolicious is being brought to JavaScript, too. The intent is to have the same basic framework in both languages.
I think it's this one (for context, the submission title was "Fly.io buys Litestream" before changing to the blog post title; you can still find it indexed that way in search engines): https://news.ycombinator.com/item?id=31318708
Dynamic Trends for Open Source BI
I stick to default configuration as far as possible and I'd rather learn the hot key I dislike, rather than changing it.

Everything is a in git repository I usually call dotfiles.
There are plenty of people advocating for limits on ammunition, or other reasonable stuff; but go ahead with your strawman.
Interesting comparing the sizes of different compressors. `gzip -9` gets to 374K, whereas you report zopfli taking it down to 357K.

And I had at first run `brotli -9`, being fairly confident in my memory that it had more than nine levels, but finding -h mentioning -# as 1–9, and not seeing --best (level 11) at the other end of the output, and that that’s the default (unlike gzip where I think the default is mostly 6), so that -9 actually makes it do a worse job. Sigh.
doubt it -- see my comment about how Chinese inputs are not using flags in Big Sur
I want to point out something about part of the discussion in the article about AGI, specifically that Gary Marcus quote. He said that "if a person made these errors, you'd think there was something very wrong with them," and therefore we're nowhere near AGI. I disagree, not with his premise, but with his conclusion; and I think it's a distinction of definition.

To me, "human-level intelligence" doesn't mean "human-like behavior" at all. I think to measure intelligence is simply to measure the degree of generalization and synthesizing of data into new information. If an AI can generalize and synthesize info as well as a person, I'd call it human-level intelligence, even if it thinks very differently from humans, and therefore its mistakes are much "weirder" and "dumber" than the average human mistake. I think it's a bit of a biased fallacy to think intelligence should be measured by how human a system's behavior is in every domain.
I have a feeling the Russian invasion of Ukraine has something to do with this. As a Russian speaker in the US, I've already had some weird conversations with coworkers because of the Russian flag as a keyboard indicator. Obviously this is a minor inconvenience for me, but it seems outmoded to attach a language/keyboard layout to a national flag
Flags are powerful symbols for many people, some of which probably proudly displayed their respective one in the menu bar as a matter of virtue.
Spoiler, DuckDuckNope it's not
> I read somewhere on HackerNews that Python is kinda like a default language and rest such as Go, C, C++, Java are just for Optimization, once you figure out your solution.

Python is extremely convenient when you are trying to be productive. It is a good general purpose tool, especially if you're doing anything web related. My project starts in seconds and requires no compilation. Stack traces and tooling for the language is far beyond most other popular languages IMO. The standard library is excellent, but also the quality of popular python libraries is unmatched by other languages in my experience.

Python is not super fast at doing some stuff. If you're doing that stuff all the time it may not be a good choice. But for most of what I do, python is really good enough. A user will not notice a few 10s of Ms for that web request, and usually that isn't even the scale anyway for this type of stuff.
I think most Americans view it as a "Natural Right" not a civil right.
Can't get very mad at a guy who cons this crowd. Good for him, hope he had fun while it lasted
Im not sure that is true.

US peak demand is around 700 GW. That is about 0.25 km3 of water with 3000 m of elevation.

This is a lake 5km x 5 km and 10 m deep
I liked the first one. Sekiro was their best imo.

But elden ring’s design philosophy seemed to start with “what if we did dark souls but all doors and passages were open from the start?”

The answer is unsurprisingly that many players track awkward paths of hitting things too soon and too late.

If you’re going to have such significant character progression, linear games just make more sense. Breath of the wild gets away from it because link barely gets any stronger over the course of the game. Just a bit tankier.

Fighting bosses in elden ring and finding they’re drastically undertuned really ruins the point of playing a soulslike…
Go should have died?! didn't Go come out like yesterday? This is why I am hesitant to invest time in new hot thing languages. I swear in 20 years everything important will still be written in C, PHP, Perl, C#, Java, Python (how could I forget JavaScript).
Yeah their front page describes five means of doing fusion, and then a supposed demo unit.

This is perilously close to a zero point energy scam. If they can generate sustained positive energy from suitcase fusion, let's see at least one published paper.
That's mostly correct, but flags for countries with a recognised ISO country code will still be included, with I guess the most recent example being South Sudan.
Please don’t strawman. I see no evidence of shouting or calling the idea worthless in the root comment. Quite the contrary: if the poster had found it worthless, they wouldn’t be worried about it being sold to patent trolls.

Furthermore, according to the App Store what’s patent-pending is the algorithm that boosts eye contact, so comments on the codec don’t apply.
Sure right after we dismember NATO. Oh wait…

EDIT: NATO shills don't like this comment!
I do, and this was what sprung to my mind.

I feel like Pivotal has been doing a great job lately - especially with Spring. I'd hate to see Broadcomm mess with this, but it feels highly possible.
Tiered gun ownership. You can own revolvers, non-semi automatic rifles at the base tier. You also need to file a reason for gun ownership and accept liability for misuse of your firearms. Your teenage kid kills himself with your revolver, you're on the hook for manslaughter.
> Using KB&M on their first port of Dark Souls 1 back in 2012 was impossible because it was that broken

Also worth noting, Dark Souls didn't even launch on PC, it only got an unimpressive port (still capped at 30fps, with performance issues in Blighttown) a year later when fans petitioned for it

https://www.gamesradar.com/dark-souls-pc-petition-successful...
People deserve the right to safety regardless of where they are.
Naturalprover: Grounded Mathematical Proof Generation with Language Models
Schools are already pretty buttoned up. But you would be hard pressed to secure them to the point where a shooter couldn't just blow away the first guard and walk right in. Similar to the grocery store shooting.

Even prisons need huge sally ports and clear zones to prevent stuff like ram raids and car bombs. Securing EVERY school this way would be nearly impossible. Especially since we can barely staff them in the first place.

The terrorist always has the advantage of picking the least fortified target. In addition they have the drop on the defenders. So unless we have teams of armed and armored QRF guards in ready rooms and a single entry gate at EVERY school we're still going to be vulnerable.

Then, even after we secure every school, the terrorist just waits at the first bus stop, walks on the opening doors, and then kills a busload of kids.

https://miami.cbslocal.com/2012/12/20/teen-school-bus-shooti...

If we couldn't stop it in Iraq and Afghanistan with trillions of dollars of military hardware and surveillance, I don't seeing domestic terrorism being much easier. Especially with the prevalence of firearms and explosives in the United States.
Ask HN: Using GPT-3 as a learning assistant on a particular subject to learn?
Would it? The water will eventually evaporate again. It’s not like the water is burned up to nothing in a fusion reactor.
Isn't that how Apple operates with everything in every instance?
The specific claim was weirdly nationalistic, which seems reasonable since lots of users outside America use the “American English” keyboard layout, to the point where it’s not clear why that’s the right signifier. Probably more Indian users use that layout than Americans.
Flexbox would have been my preference here. media query to switch the flex-direction, order to pull the buttons up in small mode. But grid seems to work too.

I've been doing this for 20+ years. I was there when CSS hatched and we started switching out tables and image maps for divs and layers and then crying when IE4, IE5 invariably didn't work. What I mean to say is that isn't is nice that we can have multiple ways of accomplishing the same thing in a standard way?

I barely ever have to fix cross-browser positional issues these days. That used to be 20% of my working life.
I'm not entirely convinced that there is nothing that could be done other than firing. There is a case to be made that he purposefully sabotaged the organization not unlike the damage caused by changing all the server passwords as a giant FU. If true, there are certainly damages. We just have an easier time with the tangibility of one vs the other.
Your infantryman still gets weapons that would be considered destructive devices under the law and illegal to own. Grenades and so on.
Have you considered exercising the right to found a new nation? Or exercising the right to peacefully revoke consent to be governed? Or perhaps abandoning preferences so that your likes/dislikes aren't so determined by capitalism?
You mean something like this?:

https://mdsp.maryland.gov/Organization/Pages/CriminalInvesti...

Sure hasn't worked in Baltimore.
Thx for taking a look!

Code lives here: https://github.com/jonroig/nozama

We're using the categories Amazon provides. One needs Amazon Product API access (I think) to get larger groupings from those niche categories...
> The fact that you think you even need to defend yourself is a sign that there's something deeply wrong with where you live.

Yes, I live in a boring dysfunctional dystopia called "Philadelphia", with a murder rate hovering above South America and edging into Africa's numbers
I think your reply sort of proves his point, if 38.5 -> 35 hour workweek is enough to move, well, employers are not getting the best deal.
Custom Rom/OS->F-droid->Aurora store->Browser->Privacy apps, Regular daily usage apps
Hanging a personal US flag in the US is a symbol of national pride (often by veterans) or a gaudy "'murica, fuck yeah!" statement (something like a dual axle pickup you only drive to Walmart) depending on your leanings.
> Google would not own a patent on PageRank

Well, in my country they actually don't. YMMV as per one's location.
If you like this kind of thing the #tweetcart on twitter is a great hashtag to follow.

Whole demoscene effects (even full games) inside a single tweet targetting the Pico-8 virtual console.
Flags are not the way to define a language preference. This design decision assumes 1:1 parity with flag and language which is just not true.

This move makes language preferences less ambiguous or potentially less offensive and I applaud Apple for doing it.
No. The lack of curly braces doesn't have a big impact on python being hard to reason about as the code base grows, it's the lack of tooling that comes with a strong statically typed language. It makes refactoring hard across a large code base.

Python is a great scripting language, and it's a great language for hackers that work on their own personal projects. It's not a great language for enterprise microservices on teams of like 20 people. The growing pains are real.
Never, he means "constitutional carry" which is also a (tm) term from the NRA that really means, no permit needed to carry guns around. The police love this by the way (not).
I wouldn't say totally irrelevant. I've worked on many line-of-business applications and websites where the database is the bottleneck. People love to obsess over "what language?", happily ignoring the fact database access is 90% of the request time.
I mean this seems broadly more sensible as a default option – it's quite hard to create a clear mapping between "keyboard layout" and "national flag".

If you would like to add a flag of some kind to the menu bar anyway, I'm sure it would be very straightforward to whip up a little application to add whatever icon you want up there!
It's a matter of personal taste I think - I might change it to say "Now called 'Raku'". Also it's worth remembering that at the time I wrote the article there were plenty of blog posts and articles about Perl/Raku floating around. I wanted to briefly summarise it and use it as a way to look into the other ones which had been bouncing around in my head.
Flags are not languages: http://www.flagsarenotlanguages.com/blog/why-flags-do-not-re...

Arguably it makes a little more sense for keyboard layouts, but even then.

Edit: also with alternative layouts. Is Dvorak English? If you want you can create your own keyboard layout with Ukulele https://software.sil.org/ukelele/ (or edit an existing one) and change the icon to any image.
list of perl modules in cpan sorted by last update time

http://www.cpan.org/modules/01modules.mtime.html
Might this concept remove an important life lesson for children?
To be honest flags should never have been used to indicate language / keyboard layout / input method. It may be “fun” but these things only loosely correspond.

None of the input methods I use ever used flags anyway.
Nothing is wrong with nationalism, especially the Penn Jillette brand of nationalism you seem to be advocating for. I'm just not flag-obsessed and find it weird to have a flag in my periphery for ten hours a day.
Why Infer Types?
Maybe once you get to that stage it doesn't really matter. Maybe if you're going for a billion dollar earth shaking idea, it doesn't really matter.

However, I've worked for a small company for quite a while now. We've had several successful projects and several failures.

In my experience, technical debt taken too early can easily double the time it takes you to find out if a project is a dud. That matters to us.

My general rule is: push off technical debt as late as you can. Aways leave code slightly better than you found it. Fix problems as you recognize them.

I think a big mistake developers make is thinking "make code better" should be on some roadmap. You should be making code better every time you touch it. Nothing about writing a new feature says that you have to integrate it in the sloppiest way possible.
> Absolutely. Nowhere else in the civilized world do people rely on having a gun to "protect themselves or their family"

Of course you cannot rely on something you are not allowed to have in the first place. Those individuals are still vulnerable if they were presented with an imminent deadly force threat.

> Perhaps you need to look at why, in your society, there are so many "opportunities" for "defensive gun uses".

Of course! that's a very interesting subject in itself. The widespread ownership of guns is not itself the cause.
I think Perl lost to Ruby because of Rails. Whilst Perl had a couple of web frameworks - Catalyst, Mojolicious and Dancer - they never gained anywhere near the traction of Rails. I think this was because Perl's early success in the 90s was based on CGI.pm, not frameworks. Catalyst gained a little adoption at a few big companies but it was hobbled by dependence on mod_perl which had a much riskier memory mode for hosting companies than mod_php. Perl was also a bit late shedding its mod_perl legacy by which time Ruby had Rack and Python had WSGI. Despite the brilliant work of Miyagawa it was game over by the time PSGI and Plack appeared.
Not a strawman - I think I'm seeing a video codec. You're seeing a "boosts eye contact" video filter?

Can you clarify your statement? Maybe I missed what you meant.
Author here, funny to see my old post. Any questions about how we use Go nowadays?
Install FDROID for opensource apps

Install AuroraStore (from within Fdroid) for access to all apps on GooglePlay

Install OpenBoard opensource keyboard (disable googleboard)

Add some official repositories to Fdroid for more apps
https://forum.f-droid.org/t/known-repositories/721

IzzyOnDroid / DivestOS Official / Bromite
It would make it easier to get guns off the street if you could confiscate uninsured weapons and hold them until proof of insurance.
python also has this problem
Show HN: I built a multiplayer Sudoku game, play in real time against friends
I have been meaning to do a "Show HN" for SudokuToo for over a year, but I've kept putting it off as there was always "just one more thing" I wanted to add. However, I've decided that it's now time to just put it out there as it stands.

https://www.playsudokutoo.com/

I first built it in December 2020 after my wife and I kept "competitively" completing a Sudoku grid over a morning coffee during lockdown, seeing who could finish it first. We are still doing so every day!

The concept is simple - You 'start' a game, and send the link to a friend - this generates your grid ready to be played. Once your opponent opens the link you start the game at the press of a button. Whilst you play you can see the other player's progress across the top. It's not limited to just two players, so you can play against multiple opponents at once. You can also just play a timed game yourself, if you wish.

At the moment the grids are completed head-to-head in real time, and the winner is the first to finish. A future version will allow your opponents to play against a recorded version of your game at a later time, with the winner being whoever finishes it in the quickest time.

The tech stack:

- Vue.js 3 / Ionic Framework on the font end

- Python / FastAPI / Redis on the backend via websockets

By using Ionic the plan is to build "native" apps for mobile with additional features, one day...
I think it's largely because of Ruby's deep association with Rails. This is nothing against Rails, per se, but so many people only think of Ruby in association with it that they just never reach for it in other contexts. Personally, I think Ruby is a great utility scripting language, really good for the sort of small projects that many people would probably have used Perl for two decades ago.

(Having said that, I suspect that the Ruby community's love of "first, install a Ruby version manager" does it no favors when it comes to adoption for these sorts of small projects, although the same is arguably true of Python.)
Yay for GMOs! :) This tomato can happily sit next to golden rice on the GMO-fortified plant foods list.
New and shiny > old and dull.

At least as far as marketing goes, when trying to hire young and hungry devs. More so at startups.

My old job was quite spread geographically and organizationally - lots of small offices with engineers that had more or less total freedom when it came to tooling. It was actually a gov. agency - so that might surprise someone, but it was one of those places that was transitioning to the digital age, and therefore, didn't really have much solid structure.

The various teams pretty much used the tools they wanted to solve the problems at hand - I think we had three different versioning control systems at play, and multiple different databases. Working with data across the organization was a total nightmare.

But we did have a common platform for communication, sharing stuff, and all that. I think we were around 250 devs. and engineers, and a survey shoved that we used over 20 different programming languages.

One thing I DO remember, was that some people in most teams were constantly pushing for the latest (as in 1-3 years old) tools. Someone's writing an API in Flask? No - screw that. FastAPI where it's at. Team x is still writing RESTful APIs? We're doing GraphQL. And that's how it went.

When some of these guys would end up in dev. blogs or being interviewed, they'd of course push the "See, we're not old and stuffy anymore. We've hired lots of young engineers, and right now we're using [trendy stack]"
What I do not understand about GDPR is analytics. If you are operating a website outside the US and EU citizens access that website, my understanding is that applicability of GDPR is limited to only uses where the site is capturing data from EU citizens. If the server statistics include standard analytics (e.g. client IP address, client browser, client screen size, etc), are not those analytics the capture of personal data from EU citizens? In this regard, don't EU visits to all non-EU non-GDPR-compliant websites involve a violation of GDPR simply through accumulation of server analytics? Is there an exclusion for this? Or can any website operator anywhere in the world be fined for non-compliance on this basis?