skysight-inc/HackerNews huggingface dataset:
> ANSI C is the de-facto baseline everything has in common,
> using C11+ narrows which platforms you're able to build for.

Sure, but which platforms are you thinking of? I think you're
overestimating the proportion of C codebases that care about targeting
highly exotic hardware platforms. GCC can target all
sorts of ISAs, including embedded platforms.
It can't target, say, the 6502, or PIC, or Z80, but they're small niches.

I'm not an embedded software developer though, perhaps there are
more developers using niche C compilers than I realise.

> Even if C11 does provide the primitives for correct implementation
> of Peterson's Algorithm, what about the other platforms that don't
> have a C11 compiler - it does them no good.

If portable atomics/synchronisation machinery is not offered by your
C compiler or its libraries, I figure your options are:

1. Use platform-specific atomics/synchronisation functionality

2. Leverage compiler-specific guarantees to write platform-specific atomics/synchronisation functionality, if your compiler offers such guarantees

3. Write your atomics/synchronisation functionality in assembly, and call it from C

Here's a project that uses all 3 approaches. [0] (It's old-school C++ rather than C, but it's the same in principle.)

I'm fairly sure it's not possible to
implement your own portable synchronisation primitives in standard-compliant
C90 code. As I understand it, the C90 standard has nothing at all to
say on concurrency. It's possible that such an attempt might
happen to work, on some given platform, but it would be 'correct by coincidence', rather
than by definition. (Again, unless the particular compiler
guaranteed the necessary properties.)

[0] https://github.com/gogglesguy/fox/blob/fe99324/lib/FXAtomic....
I've little doubt that when smell was an important part of finding and identifying food people would have better trained senses. Whether a kit from Amazon can enhance your sense of smell, not sure. Certainly not without spending a lot of time with it.
That's what we have PG&E for: Peaty Grapes and Ethanol.
> xenophobia and cruelty

this blames the reader of the comment indirectly, and calls to gather and act now to remedy these obvious and ugly moral traits

yet, most readers (like me) have had nothing to do with setting the rules for this system, nor implementing them. In addition, it is large companies that routinely exercise the actual restrictions.. and yes I have seen it directly.

Overall, this comment to flay and riddle the reader with guilt over this issue, is corrosive to unity.. and comes off as whiny and naive
Can't believe they worked with a bank with "trans" in the name. /s
Discussed one year ago:

https://news.ycombinator.com/item?id=29031488

(1260 points, 256 comments)

p.s. It's actually 55GiB/s, aka 59GB/s :)
It's a western sentiment that violence is okay, but everything else needs to be prude.
Stephen Diehl: Crypto is ‘commoditisation of populist anger, gambling and crime’
YC has funded a ton of great financial companies eg. Coinbase, One Chronos, etc.

We're a derivative exchange regulated by the CFTC. We're no more gambling than grain futures are!
Does UASP make the Raspberry Pi faster?
>> Part of the H-1B process is to prove you (hiring company) can't find and equal American citizen to come work for you.

> This is true for a company sponsored Green Card application, not H-1B visa.

IIRC, that's typically gamed. It's been awhile, but I knew a couple of guys who went through that and I recall they postings "to find an American citizen" were written hyper-specifically in order avoid hiring anyone, and if anyone actually applied, I'd imagine the interview would have been tough with a predetermined outcome.

It's a crappy system. Tests like that should be at the start, not at the end. If they're at the end, it just wastes everyone's time and subverts the test: even if you think the company should hire more Americans, are you going to undermine your coworker in such a way that they may get deported? Is it fair to do that after someone's put down roots? (No.)
Yeah I really don't trust most devs outside the space to make good infra decisions at this point if these extremely common concepts like cordon and drain to your average SRE is considered news worthy or worthy of being mocked to them. Just hire a SRE like you were supposed to in the first place or god help them when they actually decide they need one at their definition of "scale."
Japan definitely does allow naturalization for non-Japanese, source: https://en.wikipedia.org/wiki/Japanese_nationality_law

Germany allows too since I have seen many, many first generation immigrants become German citizens.
> I swear (even though I know I'm wrong) that he just makes this stuff up.

I don't know if this in particular is made up or not. But tasting notes, especially of the marketing kind, can be a collection of notes from different preparation methods, consumption temperatures, and, most likely, from being drank next to other coffees that taste different and might bring out each other's individual accents.
> sorting polygons correctly is inherently O(N^2), [...] because polygon overlap is not a transitive property (A in front of B and B in front of C does NOT imply A in front of C, due to cyclic overlap.)

Well ok but I don't get this:

> This means you can't use O(N lg N) sorting, which in turn means sorting 1000 polygons requires a million comparisons -- infeasible for hardware at the time

ISTM you CAN'T sort it full stop because of cycles - so what kind of sort (never mind O(N^2), any sort) can order cycles? They can't.
I am going to be that guy: so they take a country like South Korea as an example of fast economic growth, and wonder why that is.

Maybe because other, already rich countries like USA wanted to support them so they would oppose their neighbours with undesireable political systems?

How about the Middle East countries like Saudi Arabia? Qatar? United Arab Emirates?

Yes, this is simplistic, and definitely not the whole story. But there is no research that can consider all confounding variables, so it's going to be hard to trust any research.
Many of which would be capable of doing so if they got a fraction of the $40B that SLS got.
You know reading this caused some forgotten neuron in my brain to fire.

When I was reverse engineering the thing, I seem to remember there being a bit related to color/shading that I couldn't figure out what it did (I could see that it was being used).

The system had a 64 color palette. The software broke that up into 8 sub-palettes to give you for 8 main colors with 8 shades each (0-7 first color, 8-15 second color, etc.)

Polygons could call out colors directly using full palette index. Most polygons "faked" shading, they really just specified different shades of the same color for effect. For example, the dodecahedron / meteors in the space waves aren't real-time shaded, just colored to look that way.

However the hardware could do shading, which cost an expensive dot product. So it was used sparingly. To do shading, the polygon used a 3 bit color "index" to call out one of the 8 sub-pallets. Then you add an offset of 0-7 based on the dot product of the normal vector to apply shading (I used 8 x dot product to get you an offset from 0 to 7.9999).

I recall there being an extra bit there (4 bits instead of 3) but couldn't figure out what that last bit was for (it seemed like a "1/2 bit" to me). It looked like it was being used, but didn't make sense, so I stripped it off, and it didn't seem to affect anything so I forgot about it... till now. If I'm remembering correctly, this might literally be a "1/2 step" to add between shades? That can't be right can it?

Another way I read what you wrote is that it could be considered an "anti-aliasing" bit to do some alpha blending at the edge of a polygon to fake higher resolution? Maybe that's a better way to read it?

My memory is probably not 100% here... Would love to hear more.
I didn't know that, actually. Thanks.
Clean-room engineering a compatible BIOS?

Reverse-engineering the unknown bits of hardware?

Troubleshooting compatibility bugs in common software packages and fixing them in hardware?

Putting a PC into a luggable case with a small display and carry handle?

All that was exciting engineering!
noted - thanks for the suggestions!
I think there's a confusion of terms here. You're defining left and right "wingness" based on political party affiliation. In which case, I'm not aware of Harris advocating for Republican candidates, though I don't follow him.

But the author is likely considering Harris' broader world view, which as sibling commenters have noted, is full of race realism, clash of civilizations narratives, and other distinctly right-wing ideas.

It might be instructive to consider Jordan Peterson. Peterson and Harris are similar in a lot of ways; they travel in similar circles, they both use academic credentials to give authority to their political views, they have similar views on trans people. They both buy into debunked myths about IQ. They both talk a lot about "waking up," Harris through meditation and Peterson through cleaning your room.

For years he and his supporters insisted that he wasn't a right-winger. Now Peterson is on The Daily Wire. I doubt we'll see Harris pursuing a similar path, Harris seems much less erratic. But I think it's an interesting parallel.
Incredible - loved it! This is what a modern digital music instrument should be like :)
He's right you know: [0][1][2]

[0] https://www.theverge.com/2022/1/4/22867143/google-pixel-upda...

[1] https://www.reddit.com/r/GooglePixel/comments/r4xz1f/pixel_p...

[2] https://www.androidheadlines.com/2022/10/911-bug-pixel-6-ser...
> Kalshi is partnered with LedgerX LLC (d/b/a FTX US Derivatives)

How has the FTX debacle impacted you, if at all?

https://www.coindesk.com/policy/2022/11/17/cftc-has-boots-on...
> 1588 was standardized in 2002.

offtopic but this sentence is beautiful to me.
Be assured, no one is spying on you or cares that you are pooping.
Thanks so much - agreed!
Btw we have a discord channel if you want to join - traders tend to chat/debate/share trading strategies/troll us there: https://discord.gg/rJpKGZk6Wt
The limitation is getting the entropy. Where do you get that from in parallel?
And on sale for $1499 at Samsung, Newegg, and Amazon either now. I ordered on from Newegg a few days ago as they had a $50 credit bonus. Can’t wait for try it out.
Not surprising based on my experience. BR hardware/software is a nightmare to maintain. Lots of new multimedia tech really sucks in terms of the overall experience.

In the codec realm, I find myself going all the way back to MPEG1 for a side project. Getting 100% of the patents/royalties out of the equation does wonders for compatibility. ISO is still getting me on the standards docs, but that's a one-time cost.

Not every application/customer on earth demands the bleeding edge in efficiency or quality. Especially in the information theory arena - you are always trading something else important. It's usually latency, memory & compute, which are very powerful dragons when trying to scale real-world applications.
Crypto Brokerage Genesis Warns of Bankruptcy Without Funding
> The United States has some of the most generous and charitable immigration policies of all countries on Earth.

Depends on who is immigrating, doesn't it? The Diversity Visa Lottery is outstanding, true. However, I consider Germany's Blue Card superior to H-1B: you can get a visa in a few weeks once you have a contract and a BS degree. For H-1B, not only you have lots of paperwork and processing time, you also have to win the spring quota lottery. Unless you work for a university, they have separate quota.
I once asked for a very smoky whisky and was bought out something completely clear.
I own one, mine's really waterproof, I almost always forget to take it of when doing the dishes or bathing the baby. Agree, it's great, I only wish it had some kind of transflective lcd screen ( like the garmin's ) : better battery life and always readable screen...
Then to be shadowed by the traveling delivery drone problem.
It's a running joke in my circle to describe the taste of any expensive wine, beer or coffee as, "strident, yet insouciant."
Maybe not YC -- that's a strange thesis for seed money -- but it wouldn't surprise me if this strategy flowed from Sequoia; not as a primary investment thesis, or even the primary reason for bribing* a former regulator, but rather as a happy side pot payout.

* Yes, the revolving door is bribery-by-any-other-name. Anger at this type of legalized overt corruption of our institutions is literally ripping the country apart.
Trust your gut. Start looking for another position now. You don't want to wait for someone else to tell you your future.

As a side-note, recognize that people lie to prevent panic. It may quickly turn from "you are indispensable" to "your position has been eliminated".
Those quotes made me laugh and reminded me heavily of weed reviews.

Fun tidbit - The difference in aroma, appearance, flavor, and experience of a $9 eighth of cannabis versus a $900 eighth of cannabis would likely be noticeable even to an amateur.

You don’t necessarily need to be a Ganjier[0] to tell.

Efforts to homogenize it and remove labeling do serve to remove brand bias which is why it is standard now at cannabis cups - but still the quality shines through - literally sometimes.

But when it gets down to reviews and describing experiences we are all limited by the English language.

Some quotes from my own reviews:

“The insides almost looked like the outside of a banana slug. That kind of yellow.”[1]

“Beyond the citrus notes, the smell is definitely honeydew to me, not cantaloupe.”[2]

[0] https://ganjier.com
[1] https://thehighestcritic.com/reviews/cultivar-review-pleazur...
[2] https://thehighestcritic.com/reviews/strain-review-melonade-...
It's fun to do a "blind tasting party".

Get a bunch of friends to each bring a bottle. Maybe give a criteria, like a price range, so people don't feel obliged to impress with the price tag.

All bottles are delivered to the kitchen at the beginning of the night, where the host puts each in a numbered paper bag. Each attendee gets a score sheet.

Start serving, either by pouring or just putting a few bottles on the table at a time. It's a normal party, apart from each person giving each numbered wine a score, and conversation about the wine being an icebreaker.

At the end of the night total up the scores and reveal the bottles, generally to some hilarity.

It's fun to throw in a few wildcards. As the host, I threw in a couple of extra bottles: one well above the price range and another the cheapest I could find. (Found out after the event that an attendee also decanted a box into a bottle. All in the spirit!). I also poured all the left over bits from each bottle (not glasses!) into a bottle and served that up towards the end of the night.

The cheap wildcard came second. The dregs came middle of the pack and the expensive bottle came below the dregs. It was a fun night and the guessing game really got people talking about what they liked and disliked, but they couldn't be pompous about it, unless they wanted to risk a ribbing at the end of the night.

It also works with beers or homebrew.
"a hint of rotting grapes, notes of a bar fight"
Esc worked for me!
Okay, on a personal level this can be tricky to calculate and it is highly individualistic.

Example for Heating

A German price comparison site has done the calculation and for their model – 20m² home office and a yearly usage of ~2000 litres heating oil for the whole apartment) – you would end up with ~4% higher usage [0]. That means that you have 80 litres more heating oil which is equivalent to roughly 80 days of commuting 20 km / day via car. The German average commuter does ~32 km / day [1].

[0]: https://www.verivox.de/presse/modellrechnung-homeoffice-erho...

[1]: https://www.postbank.de/themenwelten/beruf-vorsorge/artikel_...
In 1903 NY Times predicted that airplanes would take 10M years to develop
Why is this? I come from academia and I have yet to encounter a good argument for not using parser combinators, in new applications. Can you please point to some reason?
thank you! also wow the source list on there + the color space viz are great. this is a top 10 readme
I agree 90% of the way, but there is a term; "blue dog Democrat." However, RINO is universally pejorative, whereas blue dog is not.
It might be useful to you - it definitely was for me - to get a few french presses of strikingly different coffees that are 'emblematic' of certain flavor profiles. This was a long time ago, so I just used Starbucks blends (sorry current me) but you could certainly do something even more telling nowadays. So you'd get a yergachiffe that was definitely blueberry, but then a slightly different Ethiopian bean that's very lemony, and some Arabian style Indonesian beans for Spice characters, a Guatemalan or something for nuttiness, etc.
this insider article should clear up a few things! https://www.capitolaccountdc.com/p/gambling-on-politics-an-i...
I spend most of my 15 year career working at startups I've worked long evenings, weekends, dealt with stress, tense situations (both commercial and social) and deadlines and never had any symptoms of burnout. I switched to a large enterprise company and enjoyed the relaxed pace for a year. The first 6 months took some adjustment but I quickly figured out that getting things done in a large company just required a bit of a different skill set. Sometimes it took weeks to get a simple configuration changed but when I finally talked to the guy I learned that he had 5 kids, three of them who were sick, instantly made me realize that my frustration about the pace was uncalled for.

Fast forward to the second year, I got a new manager who turned the office politics to 11, put people in positions that they were absolutely not fit for and in general made a huge mess out of everything, ignoring the advice and suggestions of the team while doing it while continuously reminding us engineers of our low place in the picking order. If there was a way to rank managers this guy would be in the bottom 5%, I've worked with about 30 managers (in one way or another) in my career so this was bound to happen at some point.

However, I was totally not prepared for the effect it had on me. Within months I was reduced to someone who was frustrated 24/7, unable to do even the most basic task, I was sleeping poorly and my physical health was suffering. It took an enormous amount of energy just to sit through online meetings without lashing out, the rest of the team was feeling the same so you can imagine what kind of environment it was. I was lucky to get a new job very quickly and after getting out of that toxic environment I was my old self again in mere weeks.

I can totally imagine how burnout can be modeled as learned helplessness. If, I, as young, healthy guy can be reduced to a wreck, in months, in a toxic environment, I can only start to imagine what people have to go through that don't have the luxury of switching jobs quickly (for whatever reason).
Probably on my itch page: http://tinspin.itch.io

It will be more action than CL.
> the sole developer on multiple projects

This should give you some protection

> developer at an esteemed company

What is your company reporting to the financial press? What are you hearing internally about the prospects of the company?

That said, you should always be prepared to be dumped into the job market. Have your resume and references ready.
The pragmatic albeit unpopular response to that is: Do not put down roots while on H-1B as you are not guaranteed anything yet.
As a current H1B holder, I agree. I always say that visa workers may not realize it at first but the day they stand outside the consulate for their visa interview, they indirectly agree to whatever headaches come with being on an H1B (or any sort of work visa for that matter).
It's typical to drink watered down wine with routine/non-fancy/on-the-road meals. The locals call it 'gemišt' which is a germanism (gemischt = mixed). The wine used for this is bottom of the barrel, since it's a shame to waste good wine for this purpose.
> It’s absolutely essential to ensure an open sky and install a solid stationary antenna

What effect, if any, might a major earthquake have on the time calculation?
We moved to a farm in wine country in the PNW years back, and I had this 'ah ha' moment. It was the summer before the pandemic, and we had friends visiting. We sat down to eat a meal we made with all of this local food. I took a sip of a wine from a vineyard nearby. That's when the term 'terroir' suddenly made sense. The wine had the same essence as the food we were eating, all being from the same region. But it was elevated. It's like, the celebration of all of this hard agricultural work. The cherry on top.

People find ways to turn anything into a game. And status, striving, gaming – they enter into anything. But for me, I generally just keep a list of favorites. Reds often give me a headache, so a good red, to me, is one that does not. But I've grown to really like Rosé, and it doesn't have to be summer.

Anyway, there's definitely good wine and bad wine. I think personally a good story contributes a lot more to the value of wine than its rating. But 'value' can be very subjective.
I love Polymarket. It's what dapps should aspire to be
Nope. Not buying it. Just pulled a couple of bog standard thick film 100K 1% 1206s and they are measuring at 99.94, 99.96, 100.02, 99.93 kiloohms.

They're probably batch controlled. There is no way every resistor is being tested for compliance given how cheap SMT resistors are.
Think of the distance between "I like playing video games" and "I want to work for an AAA developer".
This paper takes a deliberately weird solution to the problem.

FizzBuzz can be done more "normally" in Haskell with similar levels of simplicity as non-FP languages: https://wiki.haskell.org/Fizzbuzz
It wasn’t the point I was trying to make.

The mind furnishes you not just with objects but also the constraints within which objects (abstract or otherwise) can be analysed.

You are trying to work out how the mind works in a box provided to you by your mind.
LedgerX is the only entity in the FTX empire that is fully shielded financially by virtue of being federally regulated by the CFTC.

These are exactly the types of situations where regulation matters most! We have seen no impact from that fallout and our customer funds are fully separated in a segregated member account held safely at SVB.
Sure, this is nothing about being "Microsoft" or "Linux" centric, you can use it as a ticketing and CICD tool that literally has plugins to connect to AWS or GCP through terraform cli stages and deploy from there. Azure DevOps is about as centric to Microsoft as Jira is to Canonical in terms of service functionality. If your only criteria for tool selection is "MS bad" you might want reconsider how you evaluate your tool set. I say this as someone who started out using Linux, still uses Linux for the majority of their job, and uses a MacBook Pro for work and personal use, outside of gaming of course. The only things we use in Azure specifically are Active Directory and Azure DevOps, which again, right tool for the right job. You probably wouldn't want to attempt using FreeIPA because "MS bad" when AD has already been production ready for years. And again, there is no way you will be able to see how JIRA does things wrong if it's the first and only tool you ever use. Search functionality is a relative dream in Azure DevOps, for starters.
ME TOO, it sucks that KaiOS has turned it into an ad machine...
PSA: these named colors can be used to set the color of Philips Hue lights using voice assistants. Most of the X11 colors can be used. https://en.wikipedia.org/wiki/X11_color_names#Color_name_cha...
That's a great model and I wish you and your team success!
Modeling the End of Monkeypox