skysight-inc/HackerNews huggingface dataset:
Hold mine :D https://github.com/anchpop/genomics_viz/blob/master/genomics...

That's one expression because it used to be part of a giant comprehension, but I moved it into a function for a bit more readability. I'm considering moving it back just for kicks though.

My philosophy is: if you're only barely smart enough to code it, you aren't smart enough to debug it. Therefore, you should code at your limit, to force yourself to get smarter while debugging
Terra Mystica (https://boardgamegeek.com/boardgame/120677/terra-mystica)

This game ruined Catan for me. No more sitting waiting for dice to roll in your favor or getting blocked by the robber. All information is public, there is no randomness, and you have to figure out how best to spend resources to maximize victory points while no falling behind city building. Serious, Catan sucks in comparison.

Ricochet Robots (https://boardgamegeek.com/boardgame/51/ricochet-robots)

Not the most in-depth game, but rounds are quick and it requires keeping a lot of state in your head to solve the puzzle in front of you. Also very fun to add in house rules to how pieces interact with each other (eg, the black piece is magnetic and drags others around) to make the puzzles more complex.
This is the first time I ever heard someone complain about Python's error messages in the 10+ years I've been using it. Even people who just learned it, pick up reading tracebacks after about a day of practice. The only problem I ever see is if a library swallows too much, and gives a generic error, but that's not something the language can fix. I really hope they don't change things too much.
Wasn't there a Professor in Florida I think that introduced a new plasmid to the bacteria normally in our mouth and proved to prevent tooth decay? I've tried to look for it, but haven't been able to find it again.
This is incorrect, just looking at the M2 promotional materials the DRAM is quite clearly a separate component[1]. The DRAM modules are combined with the M2 in a single package though, maybe that's what you're thinking of?

[1] https://www.apple.com/newsroom/2022/06/apple-unveils-m2-with...
Why is that though? I have a ten year old machine at home with 8gigs of ram and it smoothly runs with alot of chrome tabs open?
>I know the resurrection is a fact, and Watergate proved it to me. How? Because 12 men testified they had seen Jesus raised from the dead, then they proclaimed that truth for 40 years, never once denying it. Every one was beaten, tortured, stoned and put in prison. They would not have endured that if it weren't true. Watergate embroiled 12 of the most powerful men in the world-and they couldn't keep a lie for three weeks. You're telling me 12 apostles could keep a lie for 40 years? Absolutely impossible.

- Charles Colson, advisor to Richard Nixon during the Watergate scandal
You can already achieve all this. Either turn of JS in your browser, or use extensions such as NoScript.
I think we have the right to save ourselves with the options we have available. I didn't tie these people to the rails, I didn't set the trolley in motion towards people tied on rails, I'm not the one that had any sort of input on what the safety systems should be for the trolley. If I pull the lever to save myself and 5 people die, they die as a result of circumstance and insufficient safeguards of the trolley system itself.
Inis - Clever Celtic-themed area control game, with tight drafting of cards for actions, but the ability to gain some crazy special one-time actions unique from anyone else as well. Beautiful artwork on the cards as well.

Spirit Island - Clever cooperative game about building up spirits to protect native tribes and expel colonist invaders. Tons of variety, soloable.

Troyes - Love the puzzle of using dice to take actions, and you're not limited to your own dice, because you can buy the dice that other players drew (and pay them so they can buy dice off you in later rounds). There's no time wasted with negotiation either, you can buy them before they've gotten a chance to spend them. Lots of euro goodness surrounding that central mechanism as well.

Arkham Horror The Card Game - Story based campaigns where it's okay to lose a mission, the story will accomodate for it. Each campaign is very different from the others. Also great solo.

Bohnanza - My favorite light card and negotiation game

Kahuna - Super tight 2 player area control where you can build up conditions to start a cascade of destruction to go from losing big to winning big.

YINSH - favorite 2 player abstract, where you use rings to place tokens, jump other tokens to flip them (like Othello), and once you get a 5 in a row, you remove one of your rings, which makes you weaker but is also how you win the game.

Cribbage - 2 player. For such an old game, it's got a surprisingly modern point salad combo feel to it. Only annoying bit is how often you have to reshuffle, which isn't a problem if you play some of the excellent apps available.

Can't Stop - My go-to push your luck game. I enjoy rolling the four dice and making a decision of how to combine them into two pairs for numbers, advancing down those tracks, and deciding how long I think I can stay in without busting. It's possible to win the game in one turn if you get lucky enough, but odds are you will bust if you keep going too far, so at what point do you lock it in?
Yup, I agree. Chess, full stop.
Wind River | Linux Dev | windriver.com | ONSITE (Ottawa) | Full-time

Wind River is looking for an experienced embedded Linux software developer.

We work with the Yocto community to implement and port key user-space packages and applications.

Your experience: Python, C, C++, bitbake, Rust, Go, Shell programming, git, Docker, Kubernetes, the Linux kernel, UEFI/BIOS, U-Boot/grub, PCI, USB, networking, storage, graphics drivers, and SOC-specific functionalities.

https://jobs.jobvite.com/windriver/job/oTlakfws

https://windriver.com/careers
> they (Google Play Store) removed our ability to see what “app privileges” that an app would required

Don't use Google Play Store, then. There are other APK repositories.
Ask HN: What markets are growing rapidly?
What markets are growing, or will soon be growing rapidly? E.g. (I haven't verified these with data) electric car adoption, orbital space launches, defence spending in EU, vr devices, applications of artificial intelligence.
PostScript is a Turing Complete language (always has been), and an over-simplified description of PDF is that it "just" wraps PostScript in a single Virtual Machine to target (versus PostScript has a lot of subtly different physical machines it was built for/targeted).

That "PDF VM" has had many 0-day RCE bugs over the years. Thankfully though the VM is standardized with the format it does have multiple implementations still in different applications and many exploits are application-specific implementation bugs.
With one dominant search provider, we are constantly conditioned to parse the results from Google. It is very easy to ignore certain parts of the page and mentally process which parts of the page your brain is interested in.

So, while it’s not necessarily “information dense”, finding the information you need is comparatively “cognitively light”. Or at least predictable…

The devil you know…
Wouldn't that mean the quantity vs quality of conspiracies though?
> isn't another tool

how about when the work is so interesting folks just are innately enthused?
it can happen, but arranging it to happen is super tricky
I was and am aware of this result, but I find myself under the spell of Constructor Theory's claims that information theory has fundamental issues, and simply don't know enough to verify the apparent fact that this is impossible, theoretically.

For example, as I read your argument, I observe that you've divorced representation from the situation -- that is for a given number that the number of digits of information and number of bits of information aren't fungible, and can only be approximated as a metric of the amount of information contained.

That proof regaring infinitely many primes is clever though, thank you for that tidbid.
US Wants ASML to Stop Selling Chipmaking Gear to China
If Unity has another layoff round we might see Godot become more popular.

Unity still has an unparalleled ecosystem, but I'm fearful of locking myself to such an unstable company.
Typically, "monolith" implies services - ie, the "backing services" from a traditional 12-factor monolith:

- https://12factor.net/backing-services

Monolith vs. Microservices comes about because microservices proponents specifically set it up as an alternative to a traditional monolith + services stack:

- https://www.nginx.com/learn/microservices-architecture/#:~:t...
A lot of cynical, businesspeople-are-full-of-shit responses here. But omnichannel is a very simple thing to understand. Customers want to be able to be able to reach businesses in a variety of ways: more extroverted people may want to have a phone line for customer support, more introverted people may prefer text messaging. Each line of communication between the company and a customer is a channel: omni- is a prefix which means "all".

It's obvious to me that software engineers are smart enough to understand these things, but I think many purposefully turn their mind off when there is something "businessy" about a subject.
Even then a hybrid will recuperate energy when braking. The "Earth-saving-mobile" of early 2000s, Toyota Prius did not even allow plug-in charging.
Scythe. It's so addicting, although the first play through takes a very long time.
I use a beautiful hack in the Cosmopolitan Libc codebase (x86 only) where we rewrite NOPs into function calls at runtime for all locking operations as soon as clone() is called. https://github.com/jart/cosmopolitan/blob/5df3e4e7a898d223ce... The big ugly macro that makes it work is here https://github.com/jart/cosmopolitan/blob/master/libc/intrin... An example of how it's used is here. https://github.com/jart/cosmopolitan/blob/5df3e4e7a898d223ce... What it means is that things like stdio goes 3x faster if you're not actually using threads. The tradeoff is it's architecture specific and requires self-modifying code. Maybe something like this could help Python?
Zero is a very manageable number, well done!
The actual study title is:

How Effective Is (More) Money? Randomizing Unconditional Cash Transfer Amounts in the US

It's not really about UBI:

"The data are most consistent with the notion that receiving some but not enough money made participants’ needs---and the gap between their resources and needs---more salient, which in turn generated feelings of distress."
No thanks on putting nano-particles in my mouth.
"The data are most consistent with the notion that receiving some but not enough money made participants’ needs---and the gap between their resources and needs---more salient, which in turn generated feelings of distress."

Sure, go ahead and distress me by giving me money. I'll somehow deal with it.

This sounds completely condescending. Are the researchers assuming that the participants' moods are more important than being able to pay a few bills? Of course the amounts of money they're talking about aren't life-changing, but if you don't have enough money, every little extra bit helps.
Yeah, and that's not enough. I guess I'll hold off on trying your language until 1.0.
Doesn't Law and Order oftenly introduce the criminal early on? It's not about the investigative part, but being able to go through the full law enforcement process including the judgment part. Law and Order isn't a detective show in my opinion.
This smells of a smear campaign against UBI. Somebody must be scared.
UI: Feels overpadded to me, I'd like to be able to see more stuff without scrolling so far
If you can buy consumer grade GPU i'll for sure prefer that as you can buy 4x rtx 3090 in same price as one A6000 and for almost all use cases outside extremely big models it should be a lot better solution. (I have one PC with 4x rtx 3090 for DL and it is enough but sometimes as i need to run very big model i just turn on colab with TPU [inference] or rent A100 server as it'll be still cheaper then any other solution)

For CPU I cant say much cause we are always limited by PCIE speed in our use case and Xeons are idle most of the time :P
People wouldn't laugh about these "silly" and "fun" moral problems if they had been forced to push their own mother into an oncoming train to save their son's life, like I was.
I hadn't seen this before but when I went to try I couldn't get it to work in Google sheets, am I using the wrong syntax? Typing "=SUM(A1)" just gave me the sum of A1 not A1 through the rest of the data in the column while similarly "=SUM(A1:)" resulted in an error. "=SUM(A1:A)" gives me the whole column as expected, not stopping when the data breaks after A11.
Betrayal Legacy.

I have a real soft spot for the flavour of the base game, Betrayal At The House On The Hill, even though I recognize it has flawed mechanics (some haunts can be absolute washes - depending on the configuration of the board at the time the haunt is triggered, it might be utterly unwinnable for one side or the other). Betrayal Legacy adds a compelling story throughline to repeated plays of the game, and some minor legacy mechanics (far less than, say, Pandemic Legacy). And, unlike many Legacy games, the "finished" board is still replayable!

I'm surprised not to see Twilight Imperium mentioned in here. It feels like a mash-up of three separate games with all the options and lines of play available, and somehow still manages to remain cohesive and not-overwhelming (the decision trees are broad, but you don't have to plan too deeply, so they can be evaluated quickly).

EDIT: each _individual_ decision in Twilight Imperium is not overwhelming; but a regular game will take 6-8 hours and if you are playing with expansions you probably need to schedule a whole weekend and leave the board set up overnight - so an overall game could well be called overwhelming, even if any individual portion of it isn't.

Taking a different tack, Dixit is a creative game that can highlight some interesting commonalities (or differences!) in how players interpret artwork.
I encountered one that did this, but the screen for selecting your floor was a temperamental touch screen, so trying to type "13" would often select "1" and "11" before 13, consigning you to riding and stopping at those floors, also.

Then I found the secret wheel-chair button assortment, which was genuine buttons.
"Why didn't you just become a pulseaudio dev if you hate pulseaudio so much"

Get fucking real, I have better things to do with my life than waste time ingratiating myself with the likes of pusleaudio devs. "Audio stopped working" describes hundreds if not thousands of pulseaudio bugs, do you really expect frustrated end users to drop everything else going on in their life and spend weeks learning the ropes of this shit? Get real.
The issue is that Python is sort of necessarily slow. Most code translates 1:1 to straightforward C but of course it is possible to create some monstrosity where, after the 3rd time an exception is thrown, all integer arithmetics change and string addition turns into 'eval'.

All approaches to "make Python fast again" tend to lock down some of the flexibility so aren't realy general purpose.
> 12.6.3 An annotation, page object or... that can trigger the execution of an action Page 415

What could go wrong?
There can be more than one thing that causes mob-style killings to happen.
Both things can be true and you are omitting/ignoring part of my comment about irrelevant results. Higher density of information means I can scan faster and see more with less/no scrolling. As for irrelevant results I called out that the relevant results were above the videos (irrelevant, to me in this context, content). Lastly, I very rarely get ads when doing technical searches so that doesn't really factor in here. I'd wager I get what I want within the first 3-4 results on google reliably (at least when it comes to technical/programming-related searches) and when I don't it's normally super niche (it also rarely has videos or other stuff in the results, think: error messages).
I think you mean the work by Sam Gross:

https://github.com/colesbury/nogil/

Interesting article about it here:

https://lukasz.langa.pl/5d044f91-49c1-4170-aed1-62b6763e6ad0...
> Only annoying bit is how often you have to reshuffle, which isn't a problem if you play some of the excellent apps available.

If you spend an hour learning how to shuffle properly, the reshuffling becomes just another enjoyable part of the process! edit: not implying that you, personally, shuffle badly now, just that I find the act of shuffling pleasing in its own right

But speaking of cribbage "apps", the bsdgames package on Linux distros will generally include a pretty good command-line cribbage implementation.
Maybe something like o'reilly's 'SSL Complete Guide 2021: HTTP to HTTPS' could bump up their price by $/£5-10 and give the difference to letsencrypt? :)
If you use or give them away, their serial ID may be blacklisted. Nvidia has marked items as stolen goods in the past.
Betrayal at House on the Hill -- Explore a randomly generated haunted house where one of your friends will turn on the rest. https://boardgamegeek.com/boardgame/10547/betrayal-house-hil...
"Trains" aka Ticket to Ride -- Easy to learn, difficult to master. https://boardgamegeek.com/boardgame/9209/ticket-ride
Bingo. In the long tradition of COM/CORBA, XML World, capital-A Agile, micro-services are hard to argue against because people fucking freak out if you push hard, because it’s a career path.
I've been learning Rust recently. There are a number of things about the language that I dislike, but its error messages are an absolute joy. They clearly put an incredible amount of effort into them, and it really shows.
> If the user waived their right to return an item, the item decreased in price

That's a smart approach. Make it the consumers choice.

I would make the modification of allowing buyers to list the stuff they don't want right back on the site and ship it consumer-to-consumer.
Not always possible. Unions have a great history of improving employee safety and pay. Why shouldn't people try to form unions? Not everything has to be for the benefit of the bottom line of a business. Business owners live in a society and enjoy its benefits as well. A healthy middle class is a good thing, although I'm sure there are certain economic theories that don't favor the wellbeing of the many over the profit hoarding of the elite. I am a moderate capitalist. I don't believe in capitalism at any cost like a lot of HN participants I suppose.
The GIL removal by that guy reverted some of the improvement done by other optimisations, so the overall improvement was much smaller.

And most people do care for single-threaded speed, because the vast majority of Python software is written as single-threaded.
I /think/ what they're asking for is a world where turning JS off is actually a real option. Currently the web essentially does not work in such a case, so while it technically exists the option to disable JS isn't actually an real option.
> Because I prefer the iOS user experience and Apple hardware irrespective of their management of the App Store?

Well, that's the trade-off, right? I don't buy a sports car and get mad when it doesn't have the utility of a pickup truck.

Different products have different features. For example, Motorola released a phone that was modular at one point. Samsung has a phone with two screens. There are companies that make de-Googled phones with Android that are targeted toward FOSS. Apple sells a different product with different features. The iPhone lacks the feature of "multiple app stores" but has the best platform and operating system.

> Not to mention, even while Apple does not have a majority share of the smartphone OS market, it does have exclusive control over its platform in such a way that antitrust arguments are still arguably applicable?

That doesn't make any sense because plenty of companies have control over their own platform and that's normal and acceptable.

> If more app stores were allowed to exist, they can compete with one another, leading to improvements in quality. There can be app stores and communities built around ensuring security, with even more exclusive standards for the sake of curation. Especially in the case of stores focused on FOSS apps where the code is open for all to review. Making Apple be the sole gatekeeper promotes a single source of failure and security via obscurity. Not to mention, because Apple has control over the underlying OS, they can mandate 3rd app stores use safeguards that transcend individual app stores, like they already do on macOS via notarization.

But you said major companies won't create their own app stores or leave Apple's App Store. So who will be these companies? Who are they for? A small, vocal minority of users?

Will I have to download 3 versions of Instagram? The neutered App Store version, the version on the Meta store, and the privacy focused version?

> What if I have an underlying heart condition or other preexisting condition where I must rely upon the Apple Watch to save my life, as Apple claims their products can do via their own marketing?

Then don't use the product? I don't know what you're talking about here. Do you want third-party app stores without anyone working with the FDA to monitor your Apple Watch?

> If you like those things, you can still have them. Just don't use another app store. Like the majority of users wouldn't.

Please re-read the posts where I've discussed Apple's collective bargaining on behalf of users against developers as it relates to the App Store. I think once you understand how that works (as I've explained it) you'll see why your comment here is incorrect.

> You insult and demean Apple by accusing them of being unable to handle an open platform.

No, I said that it will make my personal experience much worse and I think that it will make the experience for most people worse as well and it will only benefit a small, vocal minority of people. I'm sure Apple can "handle" third-party app stores. That doesn't mean the user experience won't be degraded for the vast majority of people who just want to pick up their phone and use it.
Riichi mahjong. It's a surprisingly strategic traditional board game coming from Japan with several modern clients for online ranked play.

Also Neuroshima Hex.
Good idea, but WUFFS is written in C
If you're going to run a crippled-ass phone to protect yourself, because the regular phone is so fucking insecure, why even bother with a smartphone? They'll just find an exploit in something that the "security mode" hasn't disabled.
After working in large companies for a while, I've come to think that meetings are a checkmark for moving forward because you can point back to them and say XYZ was decided therefore what you did was justified. But beyond that they're basically useless and more impactful as a way to show off and get visibility
Fair point, but I think the technical term for that is "Stockholm Syndrome". Or perhaps in this case, we should call it "Mountain View Syndrome".
Unexpected Clues Emerge About Why Diets Fail
> * I won't use a different search engine for programmers stuff vs everything else.

I'd use this as a ddg bang[1]. I don't use them often, as ddg is a great search engine, but some search engines handle certain queries better and ddg lets you route queries efficiently.

https://duckduckgo.com/bang
It's not just Erlang either. The example uses Elixir which (afaik) is helping increase the ecosystem's popularity.
Government regulatory body and a pilot's union.
It doesn’t matter at all whether you have realized a loss by selling the asset. If they sold the Bitcoin, they could easily buy it back with hardly any transaction costs.

I did not actually make a “very large statement”. It is trivial to substantiate (as seen above).
After a busy season of Amazon recruiter spam, which didn't stop even after I asked to be removed from their database, I emailed their corporate support at jeff@amazon.com and it stopped almost complete.