skysight-inc/HackerNews huggingface dataset:
I had a similar problem, several constraints (dozen or so, iirc), data set of a few thousand items.

I thought about finding an elegant solution, but in the end decided that just doing a (psuedo-)random selection of the remaining set and then running through the resulting ordered list checking each one for all the constraints (ie, random sort). As soon as it failed a hard constraint, or failed > x soft constraints, toss the list and do another random sort.

Ugly, but it worked. Chose this solution because 1) I knew how big the data set would be, and I knew it would not change size enough to matter; 2) The other, very jr developer could understand the method; 3) The constraints, while semi-complex, were simple to check; 4) would be needed once or twice a year, could run completely off-line, and could be started well in advance of when it was needed; 5) and finally computers are fast & cheap, while my time is finite and valuable

As a result, the decision that "brute force" running on any available workstation for a weekend was an acceptable solution. In it's lifetime, I think the longest time it took to find an acceptable solution was a few hundred thousand sorts, finished in a few minutes.

It's now been retired as the program it supported went away.

I wish I'd had the time to explore better, more proper solutions, but at the time, quick and dirty and done was more important.
Parler CEO says he was fired by board
Hypothesis:

Property Based Testing is Monte Carlo simulation for model checking.
> Why does a populist law get to stand more firm than one passed by the elected representatives of the people?

Isn't that exactly what you should expect from a democrat state though? (i.e. democracy = popular vote; republic = elected representatives)
Facebook Lists and Google+ Circles. Failed models.
What will be the difference with a CTO?
What a fantastic piece of work! I just built the open theremin project from the same group. I love the open hardware movement. As someone who does confocal microscopy all the time this is particularly awesome.
I'm curious about the practical mechanics of this kind of thing.

Are there armed squads with AK-47's breaking in datacenter doors and forcing network engineers to update firewalls at gunpoint?

Or do they have a bunch of the local equivalent of FBI agents making phone calls to various executives saying "Block Facebook or we'll send you to jail"?

And what about VPN's?
https://www.npr.org/2010/10/08/92185496/bill-evans-on-piano-...

As Miles Davis said of Bill Evans: "he played the piano the way it should be played, like sparkling water cascading down from some clear waterfall" ;)

Broken Time: Nardis and the Curious History of a Jazz Obsession

https://believermag.com/broken-time/
Having genetics as a good option is great. Using interface{} works too, but is a kludge if you have to do it alot. You lose performance to reflection and gain runtime errors that are hard to handle. It's not the best part of Go, far from it.
Delivering SaaS Trial with ArgoCD, Gitlab and ActiveCampaign
they mean safety, because using `interface{}` is like using dynamic languages (python, js, ruby, ...)
Discrete Differential Geometry course starting, with lecture videos
This link is a 404. Perhaps they weren't intending this post to be public yet?

At any rate, archive.org managed to grab it https://web.archive.org/web/20210203194945/https://arrow.apa...
Many retail brokers all over the world restricted buying of GME and other stocks in that time period.
Bela Lugosi's bed...
the bat has left the film set
None of the techniques you describe are reliant on WGS. I wholeheartedly agree that sequcning has revolutionized medicine, but WGS isn't there yet.

NIPT uses low-coverage sequencing to identify aneuploidies for chromosomes 13,18,21 and some larger microdeletion syndromes - this is not WGS.

Cell free cancer screening is panel based and assays specific, known driver mutations.

Rare disease diagnostics can be WGS based (and some of the rapid 48h WGS studies of NICU babies are compelling from a technical standpoint) but most diagnoses identified via WGS can also be found via WES + chromosomal microarray.

Targeted cancer therapeutic target identification is panel based for most patients, as WGS doesn't identify too many targets for FDA-approved therapies that a panel + IHC + FISH + fusion testing won't.
Artbot dev banned from Facebook for posting Paul Klee's portrait of Hitler
Having dealt with font legalities (IANAL) while writing a bare-metal printer driver: rendered characters are not copyrightable. Method of rendering may be, but not final output.
On the contrary: It was Western technology and capital that propped up the USSR despite its repeated failures and inefficiencies.

https://capx.co/soviet-communism-was-dependent-on-western-te...
> I don't feel like I can say no.

Well the truth is you can't say no without it harming your position at the company. Even if it just means they go lay all of those issues on a team member, whatever person steps up to do what they ask is going to get ahead of you.

That's fine if you don't care about getting ahead.

I think the only way to really enforce these sorts of boundaries with a company is to find one that respects those boundaries before you start there. During your interview ask questions about their overtime policy, how much overtime their devs have done in the last couple of sprints, how often overtime is expected in order to meet deadlines, how is overtime compensated, etc. Be as specific and probing as possible about how they actually support work-life balance.

Slightly related to your frustration of "company says one thing and does another", check out this thread (and definitely read the article) about cargo cult companies https://news.ycombinator.com/item?id=26016890
I'd be surprised if the ink didn't change at all when it's drying on a page for decades, vs liquid in a bottle.
You seemed to be saying that it is worrying, as it may indicate brain emulation is much further off than some people are thinking.

This indication is the opposite of worrying to me, it's reassuring.
The thing about Arsenal is, they always try to walk it in.
Jeff Bezos – Going to Space to Benefit Earth (Full Event Replay)
Daddy I wanna watch bambi
How about submitting whole channels? I'm thinking of the likes of BlondieHacks, Vintage Machinery, Adam Savage's Tested, Essential Craftsman, Primitive Tech: each one a whole library of instructional material in a general category area.
Sonder Definition on Wordo Dictionary
> The majority of normal people probably don't care as much about "privacy" as some of the vocal folks here do.

I think you're correct, but then that makes it a no-brainer for Google. Let us opt-out, the other 99% will continue to be part of the data harvest (and they like it!). Google can say they give user's a choice.
I love this so much. It’s like youtube but without the youtubers. Thank you!
It survives because GPL forces it to be performed in the open, in a cooperative manner. This is not the case with browsers.

Both Linux kernel and web browsers are arguably too huge now to be even maintained entirely by a single organization, let alone to be developed from scratch by one.

Linux being under GPL kinda forces cooperation between businesses for their business needs, if they are going to tweak Linux. With browsers are you under impression that you can just fork Chromium maintained by someone else and then just add your business value for you alone to reap.
Yes, eliminate cookies entirely. Let companies revert to relying on consumer feedback and word of mouth praise rather than cyberstalking.
In what way? It doesn't have a fast release cycle but it is routinely kept up to date with modern standards and Apple often forces the update making sure old version die off.

I don't think the comparison makes any sense.
Show HN: A Clubhouse for Remote Teams
We are building Tappy: drop-in audio lets them spark a conversation with a single click.
Video calls make everyone feel the way people on TV feel every slouchy, interruption is magnified. Drop-in audio talk lets teams spark a conversation with one click.
Indeed it is, as are many of the older, more grognard corners of IRC.

Also, IRC is still alive.
You bring up some good points and I'm familiar with the Stratasys products (though it's been a few years).

You can only slightly "buy your way out of the speed problem", which is as much dependent on the material as it is the capabilities of the machine. An 18 hour print for a small item is not unusual at all, for me, but I'm on a pretty simple printer.

A stratasys-style machine wouldn't make sense for this application. I think "high-end desktop quality" FDM would suffice for accessories/GameStop (with, perhaps, an option to get items printed in aluminum/other exotic materials shipped -- partner with someone), so the aim would be to find a reliable, enclosed (with appropriate filtration[0]), FDM (or similar price/quality), pick up 3-5 of them per store -- different sizes -- and spend a mint building software for your customers to use to interface with the printers[1] and automate the hell out of the ugly parts of the printing process (print-bed surface prep/part removal, maintenance and cleaning). And make absolutely sure the model has every convenience feature (like bed leveling, temperature controlled build chamber)

I'd probably limit material types to one (production) and one (support, when necessary). Optimize all of the hardware for the printers to the specific characteristics of that material and choose a material that prints easily/quickly -- PLA is a reasonable choice, prints pretty quickly but is brittle/fails over time and has a low melting point, ABS has several toxicity concerns and is finicky as hell to print with, but it's cheap and when it prints "right", it's durable.

It sounds crazy to do something like this with desktop 3D printers, but it makes the most sense. $1000 will get you one hell of a box with the ability to print in multiple colors and with more than one hot-end. It's probably, as you mention, not quite there yet -- I know from personal experience, messing around with the slicer software can take some time. There'd be a lot of software to be written and probably some additional hardware to design to fit the purposes of the stores printing needs. But, I guess you'd give the staff something to do while waiting for customers to not come in and buy games. /s :)

While they're at it, throw in a large CNC/laser cutter, re-tool to sell dev boards/robotics equipment, replace "Game" with "Hacker" and open up several hundred hacker-spaces around the country. Perhaps that would have worked better for Radio Shack. But I'm only half-joking -- every time I walk into small-time game/hobby/computer shops I find that the (often young) staff there are makers and would fit right in with a little training.

[0] This, too, depends on the material. And you might need to call in the lawyers/etc to figure out how things are going to have to be designed to avoid a future class-action from your employees/customers due to exposure to fumes. ABS is known to be problematic; it's also cheap and has many other desirable properties.

[1] The good news is that there is a ton of open-source pieces to start with.
Apple asking developers to return DTK Mac mini, offers $200 credit
I can imagine, OSes in general are not prepared to such reported numbers shrinking. There would be a hole.

What if a moment ago my OS has still 64G and then all of the sudden it only has 63G. Where would the data go? I think something has to make up for the loss.

For me it makes sense to report logically 64G and internally you do the remapping magic.

I wonder, how some OSes deal with a hot-swap of RAM. You have a big virtual address space and all of the sudden there is no physical memory behind it.

Hm.
Strange, Scientific Excuses for Why Humans Haven't Found Aliens yet (2018)
You said it, stop switching distros, master it and enjoy. By mastering the distro I mean knowing enough to be productiva with it. I almost only use debian or alpine(docker and servers) and gentoo on mi laptop
> We also found that Democrats and Republicans who held more inaccurate beliefs about the other side were even willing to subvert norms of democracy to hurt their political opponents.

This is the scariest bit neither side seems to realize. You think the opposition is doing a terrible thing, so you have to do a bad thing for the greater good to counter it instead of doing the good thing. Now your opponents see you do the bad thing and imagine it as an even worse thing that they need to do bad things to counter, for the greater good. Who cares about breaking social norms when the opposition has already broken them even worse (or so you believe)?

It's a positive feedback race to the bottom, with rational actions based on inaccurate beliefs every step of the way. Sure, I don't like my candidate, but they're the only way to stop the opposition's candidate, who has literal skeletons in their closet!
I don't doubt you are correct. So Google, let me turn the data collection off.
People still hold on to odd double standards. You can publicly investigate, or even deny any warcrime, such as the Battle of Aleppo, the Iran-Iraq war, the Khmer Rouge. You might be called crazy at most. But there is an insane sensitivity to anything related to Hitler.

Having said that, banning a JPG of a drawing of Hitler seems unusual, even for Facebook.
If you out a blank line between your bullet points, they'll display properly:

* BigQuery: no

* Redshift: no

* Spark SQL: no

* Snowflake: no

* Clickhouse: no

* Dremio: no

* Impala: no

* Presto: no
Perhaps, although Zuckerberg never built Facebook in an attempt to help the public. Even the most hagiographic recounting still acknowledges that Facebook is a profit seeking endeavor. What's so interesting about Moses is the paradox of how someone so arrogant, so elitist indeed, can have done so much for the public.
Alabama Amazon Workers Could Make History with Union Vote
The Programmer's Brain
This is the most condescending response I have ever received on HN. I do not find that link helpful and it's really insulting. You immediately jump from "he doesn't agree with me" to "you are ignorant and need to be educated as such until you agree with me."

Most of my perception is based on billionaires I know in real life. It's anecdata but it's enough to persuade me. I choose not to talk to one after he became rich because he became such a horrible human being. The others roughly follow the same trend. All of them are rich or became rich by shitty means.
A fan did just that, but it's rather painstaking work.

https://thewertzone.blogspot.com/2020/07/babylon-5-fan-re-re...
let's hope generics doesn't become a over(ab)used feature, that'd make the code harder to read and my experience harder to maintain, especially because when you need to fix something it takes a lot of time getting in context so you can actually write the code for the fix.

I mostly write Go these days and haven't found many use cases where generics are needed but there are definitely cases where they would make the code nicer.
> it doesn't contain any PII.

Even if that was the case, this is a bullshit argument. They don't need any PII, it's just more fingerprinting. They already have all the personal information they'll ever need by using all the other means.
"The knowledge base should be primarly in your head".

Unrelated to the article, but I often vaguely remember that I did read something on internet, and want to be sure of what I did read, but google search is not powerful enough to find the thing I already seen.

I wish I had a search engine for every content I browsed, watched, heard, but I don't care about the content I didn't read yet.
Welcome to the pornification of the world.
Musk is a man on a mission, Bezos has a hobby.
No, it's one system to have in your shell rc - that does the work of nvm, pyenv, rbenv etc.

Main benefit is you no longer need N half-baked utilities fighting over your path and shell completions, just asdf.

And plug-ins mostly re-use other tools, so it's both simple to set up and mostly avoids duplicating effort.
What am I supposed to choose here?
What do you think skip or accept means?!
I started using more recently. Any time you find an interesting article on Reddit or whatever, add it to your feed. After a while you don’t need Reddit or whatever anymore. The only problem I’m having is duplication where for example yahoo tech has an article from TechCrunch so I see both. Otherwise I cover way more articles in way less time and when I’m done I’m done instead of scrolling endlessly.
Python, NumPy, Pandas Dates and Times Explained
The website isn't always responsive on first attempt but Wall Street on Parade ran a piece on Keith Gill over the past weekend. Point being from all these pieces, this isn't some total amateur who just made bets and videos in casual attire--he did have a day job in the industry and knew the professional rules of conduct.

The aftermath of this whole incident will be far more interesting than the actual unfolding.

https://wallstreetonparade.com/2021/01/gamestop-promoter-kei...
So like a GNOME Web for mac but backed with VC money?
I'm saying it impractical to consider `null` and `undefined` as different "values" in JS. `undefined` was originally built to be a "thrown" exception built for a language without thrown exceptions. It wasn't intended to be a placeholder value like null is. The language today makes it possible, you can today write `var x = undefined` and expect things not to blow up or behave all that differently/quirkily between browsers and browser modes. I'm still going to be worried/skeptical of any code that intentionally uses patterns like that of setting objects and properties explicitly to `undefined` and treats that as a different value from `null`.

Yes, you have to handle cases where things are undefined, but I'd be wary of handling them too dissimilarly to where things are null, because `undefined` was not designed to be "Null 2: Electric Boogaloo", it was designed to be "404 Item Not Found Exception" in the time before JS had real exceptions.
Unless those projects have required copyright assignments (neither does, to my knowledge), then you’d need to get agreement from the copyright holder for every contribution that still has code in the project. If there are any holdouts (or even any people you just couldn’t get in touch with) then you’d need to remove the parts they contributed to proceed.

More practically, anyone who was asked could reasonably respond “Why do you need to own the copyright? It’s already permissively licensed (in jemalloc’s case, with an LGPLv2.1-compatible license) - just use it!” FSF policy is the only obstacle, and they could make an exception if they wanted to.
Sooo about the 45th president of the United States, the man who regularly labeled people enemies. Which party was he the leader of again? Was there anything you didn’t like about his rhetoric? Do you think Mexican American immigrants enjoyed it when he labeled them all as... I don’t even want to repeat it. Do you not remember any of that or did a filter bubble prevent you from learning any of those things?
I wonder how many people in this thread had heard of Georgette Heyer but not "The Luke-in-Yoda’s-hut scene".

Even after looking up the script, I have no idea what you are saying.
I did not try image search. I just tried it and you are correct.
Yup.

Google is lagging everyone else on this issue because it'll hit their advertising income.
That graph seems to miss some of Panasonic's cells back in 2010. We definitely saw 3100mah 18650 cells 11 years ago.
> but honestly you have no idea how good you have it right now.

Do me a favor:
Grab an Android phone with all the Google crap still on it, factory reset it, and actually read the obnoxious ways in which Google asks you to give it permission to track you.

"We want to improve your search results!!! Click yes!"
The small print: and thereby enable us to log EVERYWHERE you walk, drive, commute ALL DAY LONG.

And that example is rather poor, I can't even properly reiterate how brazenly they lie into your face when they make up reasons for those confirmation dialogs.

The last time I did this, I actually had to laugh at how shameless the text was worded. Everything is phrased as if it were 100% to your benefit even though it is 1% to yours and 99% to theirs.

It's straight up manipulation.
Cuba should charge them $.10 a day in overdue fines.
My take:

* Collecting these for historical and inspirational purposes feels OK, but slapping some credits on there should be top priority.

* If someone uses them without permission from the original author, they will automatically become lamers forever, suffer public shaming in scrolltexts and live thenceforth as social outcasts.
>>Herd immunity was not government policy: https://www.bbc.co.uk/news/uk-politics-54252272

>Others, however, have suggested, despite the denials, that "herd immunity" was indeed the strategy for a period of time.

So I'm one of those. I'll accept that it wasn't announced as government policy by name, but what of that?

https://www.standard.co.uk/news/health/uk-herd-immunity-coro...

https://www.bbc.com/news/science-environment-51892402

Obviously denying the bet was made is the best course of political action to do otherwise would be a resignation letter.

Accepting responsibility for the very large losses would take some kind of integrity, bravery and honnesty that is more than a little unusual accross the entire spectrum of professional politicians.
I did a test a while back where I had a workstation compiling linux with SSD and one with a HDD -- it turns out all the files were cached in the memory (measely 8gb). But for general usage and user experience I would reccomend SSD without any question.
Evolved behaviours are arguably the opposite of memory: it's the RNA of the people who avoided the spiders that got reproduced.
Unfeeder – RSS Newspaper
How do you know truth is objective? Without a doubt it's true in hard science, e.g. chemistry and biology.

But by the time you get to social science, economics, politics, and ethics I think we're closer to the dark ages than we like to admit. In the dark ages religion was taken as objective truth, but in the present that doesn't work because people think religion exists to "trick" them or gain political power.

It's possible that we extend the authority that science has in the fundamental sciences to areas where it is not as effective without justification. The free marketeers always touted their view of objective science as dispassionate, objective science. Similarly, everything from the marshmellow test to the left-vs-right brain (creative vs logical) has been debunked, or at the very least been called into serious question due to a reproducibility crises in psychology and similar disciplines.

We really live in a HP lovecraft-esque world, where we understand almost nothing, and are controlled by powers beyond human understanding and control. This idea is something that naturally repels the human mind, and those who profess such a view are treated as being deficient if not mentally ill (external locus of control, anxious/depressive).

The reason Nietzsche is so revered but Schopenhauer is not, is that Nietzsche offers a hopeful "way out" of this crisis with his nonsense idea of the overman, while Schopenhauer is more disciplined and stops at pessimism. The latter is attacked as bourgeois, and as being a hypocrite, while the male chauvinism and other negative character traits of Nietzsche are overlooked.