skysight-inc/HackerNews huggingface dataset:
Best to remove `*.`, otherwise your filters will match only subdomains of those domains -- unless that is really what you want to accomplish.
LOL what a nice joke on UI!
Sorry Alex, you got nothing.
A nice thing in the garage would be a mode to run your code with some example input. I am writing that test outside of your game using the logs.
>An enduser has to google around to find the answer.

Welcome to Linux?? Not to be sarcastic but if you want your hand held install Windows for your .Net development. It's pretty nice over there.
Green's conviction about this is tantalizing but it's also melodramatic in a way that makes it easy to believe something not quite true (or provable, anyway.) In fact if you look down the thread, you'll see Green admitting that correlating Salter is basically speculation and other people providing plausible alternatives to Green's claims for Salter's motives at AWS. tptacek has a more measured history of what actually happened and it is very different than what you'd glean from Green's tweets.[0] Personally in this case I'd be more worried about touting Ring's end-to-end encryption with one hand while the other hand points one of those ends to your police department[1].

[0] https://sockpuppet.org/blog/2015/08/04/is-extended-random-ma...

[1] https://www.theguardian.com/commentisfree/2021/may/18/amazon...
Glad that DuckDB is useful to you!

Some more notes that might be of use:

* We also have a command line interface (with syntax highlighting) [1]

* You can use .df() instead of .fetchall() to retrieve the results as a Pandas DataFrame. This is faster for larger result sets.

* You can also use DuckDB to run SQL on Pandas DataFrames directly [2]

[1] https://duckdb.org/docs/installation/

[2] https://duckdb.org/2021/05/14/sql-on-pandas.html
Thanks for your comment.

Companies don’t need to adopt the standard for their data to be in DNS. We’re populating DNS with public website data already. All *.uk domains will be populated in the next 10 days. Then we’ll roll it out further.

In the example provided it’s mainly for big companies with lots of phone numbers. But NUM is for any machine readable data for any company - small traders, pubs, restaurants and more.
If you mean this: https://en.wikipedia.org/wiki/1031_Canal that is rather different - a non catastrophic, partial collapse of an unfinished structure. This was a catastrophic collapse of a well used structure. People died in both so please don't think I am trivialising the NOLA tragedy but it was different.

When you use concrete in large amounts you take standard samples called cubes as you pour and these are subjected to standard tests. In the UK we use a 10x10x10 cm cube and then it's allowed to cure for a standard time in standard conditions and then crushed. There's a bit more to it than that but basically, it is quite easy to demonstrate "standard" concrete and there is not much money to be made with rubbish materials. There are exciting possibilities involving admixtures but that is down to workmanship. Shoddy concrete (whatever that is) is very unlikely but a popular meme.

Conc. for a structure like that may be pre-stressed or at least reinforced. Pre stressed is where you put rods or creatively shaped steel through it and literally squeeze it. Conc is great in compression (pushed/squeezed) but rubbish in tension (pulled apart). Imagine a beam supported at both ends and think of pushing down on it in the middle. It will try to bend in a curve. The top surface will try to get smaller and hence is in compression and the bottom will try to stretch and is in tension. If you drill a hole along the length of your beam near the bottom and stick a steel rod through it and put some washers and nuts on and crank on some compression you now have a sort of model for pre stressed concrete. The steel rod is ace in tension and gives the concrete beam a lot more strength. Embedding steel mesh ("rebar" or reinforcement bars and the like) have a similar effect but ...

The thing about pre stressing over adding mesh/rebar is that you are locking away a huge amount of energy into a static structure. There is a huge gain to be had in reduced thickness of conc and hence weight which means its a double win but you also need to ensure that the "rods" (in our model, not quite reality) never fail. If they do fail then it's normally rapid not just a gradual fail. The effect of prestressing can happen by accident in "normal" meshed conc. Most digger drivers that have used a pile driver attachment to break large chunks of conc. will have tales to tell of large lumps of conc suddenly exploding. Fishermen often tell tales of the one that got away ... 8) However it can happen.

So I hope I've shown that shoddy concrete itself is unlikely. There are far more ways for a structure to fail than that. Workmanship is possible but for my money the ground basically dropped away from under the structure and it sort of exploded and imploded simultaneously. I can't put this any other way but it seemed to fail completely in every way possible, simultaneously.

It is the most horrible thing to watch and will haunt us forever.
This sounds like a great conspiracy theory. Unfortunately, I think this is one of those cases where incompetence is a better explanation than malice.
> Python 3 took longer than a decade to kill

That was an inevitable conclusion from two facts:

1. Python 2 was EXTREMELY well adopted. Like, Java-level, but even deeper in the stack.

2. Python 3 had fundamental changes. (namely byte/string)

The only way for a shorter migration is a change to one of those two facts.
> … it would mean He chooses to hurt and kill people and that is bad.

For humans, hurting other humans is bad. Why would one presume the same applies to the creator of all things? Because God created all things, including all laws of absolute morality, everything he does is right and good. Not just causing harm but doing pretty much anything to humans is entirely within the authority of the creator of humans, since humans exist to fulfill the purpose of their creator (similar to how a programmer's program is created to fulfill the programmer's will).

Hurting other humans is wrong in most cases for other humans because we lack the authority. The Creator, by definition has that authority, not just to hurt but to cause all the good experiences of life.

That said, hurting people is not the same as evil. An Almighty creator who knows all and exists beyond the constraints of time and space has no need to resort to evil.

The Christian God I believe in , chooses to have good will and purpose towards humans even though he has the authority to not do so, because of his unchanging good character. Bad things happen to everyone, that is what justice is for. in it's time God will make all wrong right.

If you believe an almighty God who only does things people like and cannot prevent bad things from happenning,then you don't really believe in the almighty and all knowing part in my opinion.
They presumably developed on CRTs, of course, but I would also guess that they drew while zoomed in and thus were very aware of each pixel and of tricks to make things look good.
486DX CPUs had an integrated FPU. Only the SX version didn't.
B flat as a replacement to C# huh? That name is a bit too clever.
Figlet: A FIGfont implementation in Elixir
> They also point out that the reports disproportionately come from the area immediately surrounding US military testing/training facilities.

Is that because the observers are disproportionately likely to be near US military testing/training facilities?
It occurred to me that the BBC Micro (I didn't have one but my friend did) was pretty strange? Given the nature of the BBC (Licence fee for broadcasting). What was the funding setup?

In a strange way, there would be outrage if BBC Autonomous Vehicle or BBC Rocket Launch Services were a thing today. It just seems odd.
The problem is that the 2mm is probably not even over the building. If one corner is subsiding significantly more than the other, eventually one corner of the building is being held up by shear forces from the rest of the building. But concrete isn't very good with handling shear stress. So then it breaks, drops, hits the ground and you have a building collapse.
We wouldn't necessarily have to go back to that. We would be worse off without them [0], but Honda could get even GM's 5.7L V8 engine to pass regulations without a catalytic converter [1] in the mid-seventies. Eventually they couldn't get their CVCC engines to pass emissions without a cat, but we could make it back to the late seventies / early eighties. And that assumes we have made zero progress in engineering and material science over the last four decades, which strikes me as unlikely.

[0] https://www.designnews.com/stub/we-make-it-simple-how-honda-...

[1] https://jalopnik.com/when-honda-gave-gm-one-of-historys-most...
Yeah for the political reasons outlined by the original posters. I happen to think those are bad reasons , me being in the minority does not necessarily make me wrong
The concept of professional ethics exists as is well established in other fields such as medicine, engineering, legal work, and journalism. Why should software development be regarded to take place in an ethical void?

Granted, if you refuse to do something your boss tells you to do because it violates your concept of professional and personal ethics, they may decline to continue employing you. And you might not have a legal basis to challenge your termination if what they asked you to do is legal. But walking away from a job may be the best option in some situations.
Reminds me of San Francisco's massive liquefaction zone.
I think your four points are all absolutely true. However, I cannot plausibly think of a reason why we _wouldn't_ have a disproportionate amount of online bad behavior from the mentally ill. There's really almost nothing in the online environment to prevent it, and quite a lot of mental conditions result in manic phases of some sort that would cause them to spew a lot of it online.
You don't need a phone number to register on Wickr. That's probably a big one.
Can you explain what you mean. I'm not sure exactly what you are implying. I'm assuming this is a Dune reference?
You don't know shit. I “hate” Go and Google with a mild passion (I mean this lightly, rhetorically) and still know enough to explain to you that modules have nothing to do with publishing binary blobs (which like isn’t even a thing in the go ecosystem) or private repos. Modules add a layer of indirection and solve so many actual problems with the GOPATH like “how do you have a dev copy with local changes and a main copy of a library on the same machine?”, “how do you manage/scope different versions of the same dependency between/to different projects?”, etc. GOPATH was so abysmally short sighted only Google could have created it.
Many visual artists today also factor in the capture and display technology, specifically around color space which can have meaningful changes between mediums

Nobody is suggesting pixel art was an advanced form of alchemy, they are saying many artists understood techniques or why their printed pixel art for a presentation would look one way while their digital version looked another way
Perhaps it is because there is no evidence of nonhuman intelligence visiting and engaging with Earth. I'm not sure who's surprised by this report.
Does the "emoji keyboard" support searching for animated stickers or something? My guess is that it's littering your phone with thousands of tiny clips.
Targeting the FANGs and not the banking system and telecoms is super annoying.

The amount of damage the banking system can do to the economy is orders of magnitude greater than FANGs can, as we recently witnessed.

And the telecom regional monopolies that suppress competition and block municipal broadband have much stronger competitive moats than the FANGs do.

The government needs to address those first, but they seem better at lobbying than the FANGs are.
As primarily a frontend developer, I'm learning SQL/relational databases to be able to fully realize projects on my own.
The only feature I can think of since that growth annoys the shit out of me.

They've started syncing notification settings, so I can either have both my laptop and my phone beeping or none. Combine that with working within a small team that primarily uses Signal and it's absolutely terrible.

Leave them off and you'll miss something important. Leave them on and my phone beeps after work hours. And since there's nothing in between pausing them for 8h or 1 day, I forget to turn them on in the morning.

Went from never needing to touch those settings to having to change them at least 5x every fucking work day.
> I'm not moving to Cali!

Note that the expenses in San Francisco (which is not a big city, just an expensive one, but for which the numbers cited are roughly reasonable) aren’t at all typical of California, or even “the part of California from which people commute to work in the core cities of the Bay Area”.
I got 6 minutes and 7 seconds, half of which I think I spent trying to figure out the capcha.

Also, if you got to the capcha and got it on the first try, go back and fail it a few times. They have some really clever ones.
Actually, I bet good money the law was broken by Peter Thiel. It is very likely he used backdated options or sold shares at below fair market prices into the Roth. This is criminal behavior.
Transmitter also, but not powerful enough to get a useful return from an aircraft without a transponder at any significant range.
Texan men jailed after using Grindr to find targets for theft kidnap assault
The vaccine is all the stimulus I needed to get out and spend, contributing to inflation.

The direct payments were means-tested and the vaccine is not. Imagine the millions of people, who took COVID seriously, ready to spend money on experiences and paying resort prices even on a visit to family in depopulated parts.

Housing costs went up over pandemic, do you think restaurant workers aren’t the FIRST ones prices out of the expensive Berkeley-adjacent areas? This has been the primary warning about unaffordable housing. For 10 years people have been asking how you’re going to find good help where working people can’t afford to live.

Also sexual harassment and sub-$4/hr tipped min wage didn’t stop for people who were able to keep restaurants jobs over pandemic and workers talk. I know, the nerve. Next they’ll organize…
And the web wasn't born on Windows, it was born on Next.
Thanks for the book recommendation. I've also got a machine vision project I've been meaning to tackle one-of-these-days, and hopefully this will be enough of a nudge to get me started!
This is a distraction / what-about.

The focus is not on damage to economy from FAANGs.
Telegram works better as a chat app for my use case which is why I prefer it.

I use an iPhone for iOS development and as a backup phone, I use Android as a daily driver - WhatsApp couldn't sync history when I broke my phone twice in a year and had to switch to iPhone. And I prefer using a desktop app over mobile one, if my phone dies I can still use telegram desktop (this was useful a few times I left my phone in the car and wife drove off with it, I could keep using telegram to message her, my only other option would be messenger at that point).

I don't mind privacy implications of my random chats being read by telegram.
GPG-PGP works well,

has tooling on pretty much every platform,

is a mature, well-established product.

The complicated features are optional.

Using something like age, with one reference implementation in Go, not supported by most languages, nor time-tested, is just asking for trouble, like surprise exploits or bitrot making your data unusable.

I am perplexed by the frequency of "PGP/GPG is old, let's replace it with something new and untested" posts on HN...

In software development, OLD is GOOD.

(As a side note, I don't think Debian has been at the forefront of rational decisionmaking for a while, so I wouldn't watch them too closely.)
> More information can never be harmful.

That statement alone shows blatant ignorance of basic properties of the human psyche which makes reading the rest of your long reply rather pointless, as thought-through as it might have been from your perspective.

Humans are not the perfectly rational machines you seem to make them out to be. You need to deal with people in the real world, not some dream utopia that does not exist.
I think the Wall Street Journal had the best lede on this:

“U.S. intelligence officials have examined more than a dozen sightings of unexplained aerial objects that displayed no visible propulsion or that used technology beyond the known capabilities of the U.S. or its adversaries, according to a senior U.S. official describing a new report.“
It's striking how often you see adults who don't have friends they see regularly or even speak to their neighbors.
The Raku name was adopted not even 2 years ago, and it's not really the most popular programming language niche anyways.
Follow up: what was your time spent coding relative to your time spent tweeting?
If UFOs are real and their existence has so far been dismissible by benefit of the doubt (that the pictures and footage are fake), then the era of deniability may be ending. We’re surely not far from cryptographically verified social media content - companies like TruePic are already doing this, attempting to solve the problem of deepfakes.
It makes sense to me that now would be the time for some honesty about this stuff. I wrote a piece to this effect a few weeks ago.

https://benlumen.substack.com/p/nothing-is-real-right-now-so...
Cisco ASA Bug Now Actively Exploited as PoC Drops
Having the article state that you "shouldn't use it as an excuse" is probably about as effective as the surgeon generals warning on the side of a pack of cigarettes.

What makes you believe that quick disclaimer would discredit the claim the OP is making?
This could be so much worse. Why does the form retain my information when I get something wrong? It should reset, or go back to the start.
Here comes the law (DHH on the new proposed laws)
You can, but not all the languages receive the same level of support. I really tried (twice) to use F# on Mac recently and gave up because the tooling/docs didn't work.
This information should be a freedom of information request and made available to the public.

If the same people are always forced to endure the burden of blackouts, and elites are not they will keep happening.
I feel like app developers would try to do things right the first time, and after fighting the issue of users not accepting an extra 500 MB after an update, for the future they would learn to just request a good measure of their expected size x10, just to avoid that issue.
They are the most subscribed to print/digital media source in the United States. Their market share is considerable and they have the reputation to bring in new subs. They offer college students free/heavily-reduced subs to 'get em in', etc. This tactic sucks for the consumer who wants out, but the frustration keeps them from picking up the phone and committing to cancelling because 'hey, its only x dollars/month'
I think once you become a doctor, you quickly realize that a large amount of the population do not have the temperament to deal with 'maybe' bad news. Many are not the 135 IQ %1 of the population with a low anxiety personality who accept that they will eventually grow old and die, which happens to coincide with many engineering types on HN.
I tried this, but the apps were big so it would churn. And the first time I arrived in a new country and didn’t have network and Apple had decided to offload Dropbox with my locally saved itinerary it really sucked.

I think that might with tons of apps that are rarely used. But it sucks if I have 10-20 apps that I frequently used.
I assume you mean an ARM microcontroller? I think it may be possible. .NET has a code generator for ARM32, which I think generates Thumb-2 instructions.

The trouble I had last time I tried (.NET Core 3.1 I think) is you needed a cross compiling versio of RyuJIT that has the same bitness of your target. That is , you needed one that ran on linux x86 targeting linux arm32. And that was not easy to find. Maybe if I try compiling from a Arm32 host it will be easier.
We've been working on these types of chemical search optimizations problems across a variety of industries, and I'd like to echo this comment. Despite the fact that most of the space is unexplored, the act of exploring it for the sake of exploring it is often unwise. A vast, vast majority of the time a naive or even statistically driven search will fail if the goal is to find something "new." The reality is that the path to a truly new innovative chemical is hard to anticipate and even harder to optimize for plus the curse of dimensionality means that our intuition for how hard that search really is is hopelessly misguided.

If you're interested in related problems, my company, Uncountable, is looking for software engineers. https://www.uncountable.com/careers.
We emphasize that the most important thing for organizations to do today is structure their data. It's the best chance to take specialized internal knowledge and put it to use to find new chemicals.
> The very specific point I addressed, however, was that the claim that equal outcome itself is the singular measure of intent (and therefore some greater ___ism) is demonstrably false because it doesn't comport with the real world.

I don't think that's an accurate representation of the parent comment. They said, "A system can be racist in terms of outcome without having been intentionally designed to be racist." So it's clear they aren't implying that unequal outcomes are a singular measure of intent.

Something I try to be more mindful of when commenting on social media is how my reply steers the conversation. I think we all fall into the trap of "Oh, I agree with 90% of this but I'm going to correct this 10% bit here." In practice, that often derails the conversation completely away from the 90% that actually matters.

I believe these online conversations can be a meaningful and important part of how we learn about and interact with the world, so I try to be mindful of the goal of the entire thread and not just whether my comment is technically correct or not.

In this case here, I think your point detracts from the very important general point that there are many systems in the US that are clearly, measurably racist against Black people. And quibbling about the intent of the current participants in that system takes attention and effort away from actually fixing anything.

Imagine you're standing in your bathroom and raw sewage is firehosing out of the toilet all over the ceiling and walls. There is an interesting discussion to be had with your roommate about the relative merits of plastic versus copper pipes, temperature-dependent material fatiguing effects in winter-time, etc. But maybe that should be tabled until the matter at hand is addressed.

Right now, Black people are jailed, assaulted, and killed at a significantly greater rate than other races in the US in large part because of persistent systems whose history stretches back to a time when its creators were deliberately, actively, intentionally racist.

> Why not just do it for people if it's a good idea? If it's a bad idea, let's skip it.

Let's say you have a classroom where half the students are failing because the teachers mumbles and speaks really quickly and those students don't speak English as their first language. You might rightly say that, "Well, we want to improve the test scores of all students, right?" So you do all sorts of study plans, etc. and raise the scores of the whole class by 10 points. Great. Everyone is better. But the scores of those ESL kids are still unfairly lower than the other kids because you deliberately ignored any relative inequities by choosing to only focus on things that improved scores for all kids.