skysight-inc/HackerNews huggingface dataset:
Nope, but working with fewer/smaller dependencies (like Kemal) it seems more manageable. Also, the feedback from type system is much faster than the full build, so I've noticed I don't need to run the app to test every small change like I do with ruby.
There is also an interpreter mode available for testing, but I haven't tried it yet since that currently requires building the language from source. I'm hoping the interpreter will solve that DX issue entirely once it's ready.
Thank you! Glad to hear it made things click :)
My knowledge is probably outdated at this point (the now open source code is probably a better reference than my memory!) but at the time it was exactly as you described. Each workstation loaded the scene independently and work was distributed in screen space tiles and final assembly of the tiles was done on the client. I can’t remember if we implemented a work stealing queue to load balance the tile queue or not… my brain may be inventing details on that part. :)

I built a scene distribution renderer similar to Kilauea for my masters thesis in school, except with a feed forward shader design which exploited the linear color space to never send the results of computations back up the call stack… kind of neat but yeah, all sorts of reasons why that kind of design would not work well under production workloads. And RAM has gotten so stinking cheap!
And googling the key line there reveals a full page of Google results with articles explaining how both the initial assumptions and methodology was flawed. It was surprising even to me how easy it was to find rebuttals.

https://www.gavi.org/vaccineswork/yes-masks-reduce-risk-spre...

https://www.nytimes.com/2023/03/10/opinion/masks-work-cochra...

https://www.washingtonpost.com/opinions/2023/02/16/cochrane-...

At least, unlike the other person in this thread, you didn't do the gaslighty thing of acting like 'we all know' masks don't work.
No, that's definitely not how VCs work, there's a reason why no singular firm buys up more than half of any company.

And probably other folks more knowledgeable on how Hollywood legalities work can confirm a similar taboo exists there.
Very interesting paper, thanks for the link!
I've recently developed a new habit of celebrating my daily accomplishments as wins, no matter how small they may be. This simple practice has had a remarkably positive impact on my mindset. Last week, I wrote down the following:

> When it came to today's running session, I felt already exhausted and unmotivated, my mind constantly telling me that I was not feeling well and nagging me to skip the run.
But I bit the bullet and did it. And what's the result? This was the best run I've had in months cutting my personal best by more than 3 minutes!
Lesson learned: Our mind is pretty bad at assessing our body's capabilities. Don't let your mind limit your possibilities!

Similar to OP's experiment of doing 30-minute productive sessions for 7 days, I create weekly SMART goals (Specific, Measurable, Achievable, Relevant, Time-bound). For example

- Goal: Get better at cooking => Action: Try out two new recipes on Tuesday and Thursday.

- Goal: Add comment section to blog => Action: Spend 30 minutes after lunch from Wednesday - Friday

By expressing my goals in this way, I keep myself accountable and on track. I also feel more motivated and focused on achieving them.
Then no.
This is what New Zealand farmers say, also. And we're one of the largest diary exporters in the world. If the largest dairy exporters are all saying "well, we're a small country, we can't make any difference" where does that lead us?
Its obviously the wrong way to look at it. If 1 person was responsible for 10% of the world's emissions, you wouldn't say "well, he's only one person so it doesn't matter"
> I think our perspectives on this are just really different.

Appreciate the opportunity to converse, and I hear your perspective. I was trying let you understand why others feel very differently, if you're going to ask yourself why some may not love your industry.

> To me, this is much closer to a natural disaster

It's interesting to analyze it in this way, but this analogy runs into its some difficulties. Natural disasters are one reason why we have insurance, and subsidizing/bolstering insurance in the wrong ways often leads to moral hazard (insurance is where I believe we get the phrase). It's plainly fair to ask whether we should subsidize flood insurance in a flood plain. The benefits of FEMA disaster relief are widely shared, and are not unlimited. Private insurance pays for plenty of the costs associated with hurricanes, etc. So, this analogy is imperfect for lots of reasons, but the most salient of which is, this bank failure was in no way natural. Bank failures are simply a fact of financial life.

This isn't to say your bailout/backstop is not now a fine policy. I bet you and your employees have been through what seems like hell the last few days. And you've done amazing things at your new company over a few short years. I can fully understand how you feel this way because I might feel this way too.

But IMHO what people are desirous for in public life is less entitlement, less division, and more fellowship and public spiritedness. Values which I am almost certain you share.
Like offering it puzzles from Raymond Smullyan books, and seeing what it comes up with.
Market cap is a meaningless metric.

It's a car company that makes about 13% as many cars as Toyota. The fact it's priced at the sum total of every other car company combined isn't really relevant to the facts on the ground.
I’d say that’s a very substantive comment. The fact that you don’t want to hear it does not affect the substance. Of course, I realize I’m saying this on a site that literally makes unpopular comments harder to read lol, and where I’m only allowed to post ~5 comments at a time, meanwhile nobody will tell me why.
Not a dinosaur killer, no. But you probably wouldn't want it to come in over where you live.
web-sys[1] generates the binding code using the same IDL files that browsers use to generate their JS bindings to the C++ doing the actual work.

[1] https://github.com/rustwasm/wasm-bindgen/tree/main/crates/we...
Not sure what point you are trying make.

1. The top 3 gaming categories eclipse Just Chatting; and there are hundreds of gaming categories on Twitch

2. Most Just Chatting creators are gaming creators. There are exceptions (KaiCenant, Hasanabi, various female streamers); but the site is still geared toward gaming.
> if JD is so bad why do people keep buying them?

I guess the logical conclusion is that a company can be "bad" and yet still have people buy from them.

Edit: To be clear, I guess I'd just say your question is sort of illogical. I see no reason one should assume a company needs to be "good" for people to buy from it.
I think this depends on the seniority of the hire. A junior employee needs more mentoring and "assigning" under they get enough contextual understanding to know what's important and what isn't. Someone brand-new to an organization isn't likely to understand what problems their time is best spent on solving.
>I would agree that companies that give "2-3 hour" take home problems are a red flag for me

I wouldn't say simply having at 2-3 hour take home by itself is red flag. But if the take home is a pile of hot garbage (poorly or inadequate documentation on how to setup a local env for example) then that is red flag.

My first hire (that wasn't someone I knew/previously worked with) I did not require that they complete a take home test. That hire turned out to be a complete disaster. I have since started requiring take home tests, and I will never again hire anyone that I don't know without a take home test. After requiring take home tests the candidates that have been hired have been much better.
I certainly hope those 30k Amazon workers maybe consider unionizing now, after realizing that executive leadership doesn't give one single care what they think. Organizing efforts are federally protected, and if they're going to get drummed out anyway, not much to lose. You won't have a seat at the table until you drag it there yourself and bolt it to the ground. Don't want to be treated like a disposable cog who can have their work arrangement changed at any time? Organize. If people tell you "just go get another job", ignore them. You don't want another job, you want agency and protections at your job.

I imagine the current administration would be friendly to backstopping those efforts via the NLRB [1].

[1] https://www.google.com/search?q=nlrb+amazon
Huh, really? I thought it sounded interesting years ago and checked them out. I then read that it was for jobs/people in San Francisco only, and my reaction was, as the kids say, "lmao". Never thought about them again. Had no idea they moved on to allowing places that were potentially elsewhere and even in different hemispheres.
> because their assets are fine (just inconveniently structured)
If assets are so inconveniently structured that the bank fails, then the assets are not fine. A bond that pays 0.01% that never matures has an infinite value over infinite time. So while the FDIC/gov can solve the liquidity issue by replacing a $100 face value bond with $100 cash but that's still a net transfer of actual value from the FDIC i.e other banks.

As far as I know, regulatory requirements require/encourage holding good bonds but if the FDIC is going to start treating gov/muni bonds of any maturity length as good as cash, then there's less reason to hedge against interest rate risk.
Also what happens to the intuition and unwritten skills that humans learned and passed on over time? Sure, the model has probably internalized them implicitly from the training data. But what happens in a case where you need to have a human perform the task again (say after a devastating war)? The ones with the arcane knowledge are gone, and now humans are starting from scratch.
>If we're not going to let economic signals tell companies to check who they're banking with before putting all their assets in one place, how can that happen

The assumption that an operating company should understand fixed income pricing dynamics, have a POV on future FED interest rate moves, and dive into each potential banking partners' asset duration is an interesting one, especially when most of SVB's deposits were made during a period of perpetually falling interest rates, where duration mismatch helped banks.
I recently went through the entire beta React docs (took me about 3 weeks) and was blown away by the quality of the tutorials. The live code playgrounds and challenges are amazing. With the recent debate about reactivity and which framework implements it best (solid vs. react vs. vue vs. svelte), I felt that what mattered most to me as a junior dev is the quality of the documentation. I gained a strong enough understanding of the complicated concepts (dependency arrays and the useEffect hook) because the docs were so good. There is always room for improvement in JS land and other frameworks are constantly innovating, but the thing I always fallback to is: how good is the documentation?

Side note: I recently took an assessment test on React through Triplebyte and was given an expert level badge (for what it's worth). I think that speaks volumes about the new React docs because that is where I gained most of my React related knowledge.
Counter-sue for damages consisting of the total value of my foregone compensation package (which are typically 2-4 year packages). Triple real damages because enforcing a prime facie unenforceable contract is an unfair and deceptive business practice. I would be more than happy to be the test case for this novel theory.

My strong suspicion is that no competent employer has the balls to do anything other than settle the counter-suit (less about the $ amount than the precedent), and my even stronger suspicion is that I'd win the triple damages if the poor sops in legal were desperate enough for a severance package to try and fight.
This feels like old news. Built such a thing for a german hacker initiative like 7years ago. Back then sub 50€ and still runs.

Data available at luftdaten.info

https://sensor.community/de/sensors/airrohr/
As an adult who plays Fortnite (and has since the relatively early days of Battle Royale mode), I agree.

I didn't even enter a credit card at all for a few years, and once I did decide to buy in, there was a full checkout process. Even after they had my card info, there was no ambiguity when I was buying something.

I do understand that might be different on consoles though, since consoles have such a constrained and clunky UI compared to a PC. That seemed to be what the main complaint was getting at - apparently on consoles the 'view skin from your locker' button that you use to take a look at it is the same button used to one-click buy one from the shop? That certainly does sound like a dark pattern!

As for 'v-bucks', which aren't real money, I don't mind them. If you do stuff in-game you get tons of free v-bucks. I bought the battle pass once a couple years ago and it's been free ever since then, because doing the quests gives you enough v-bucks to buy the next one and, over time, enough free v-bucks for some skins too. Again if you get the battle pass once and play it, you'll end up with tons of free skins too. And they're all just cosmetic.

And sure, I'd generally rather just pay once for many games, but I think Fortnite actually does quite a good job when it comes to justifying paying more than once.

Every season there are new maps, new characters, new mechanics, sometimes whole new game modes. It really does keep the game fresh and fun. And keeps the player base coming back for years so there are always people to match against.

The "pay once and then that's all there will ever be" model very often sees a quick short life for online activity. Before long only a few die-hards are still around trying to find others to play with. And then the company shuts down the servers. Being able to self-host servers can help a small game live longer. But a game that requires 100 players per match? It would probably be a wasteland in a few months once the initial mass got bored.
It doesn't really sound like she was hired to hoard talent though. From the article it sounds like she was hired as a diversity token. She probably wasn't put on anything significant because if you put a token on something valuable and they're lackluster you can't fire them without losing your token which means you're stuck with them dragging the project down. Nothing-work was a safe middle ground that solved the dillema.
New can happen only once
> The rules do not apply to cooking appliances such as gas stoves.

You either care about air quality or you don’t. This makes no sense.
IMO React is missing hooks to work with promises. I made that hook myself but I think that promises along with AbortSignals (to interrupt promise if React decided to cancel it) are basic JS API and React should just support them out of the box. I saw too much code which deals with async functions in useEffect in a buggy way. Things like ReactQuery are nice but they should not be required.

Here's my implementation, for the record: https://pastebin.com/rjj0FDDd
> Why did react (effectively) get rid of class components?

Supporting some features for hooks and classes, both, probably would have meant having two implementations in some cases, that might not quite match up as equivalent. More API surface area, more code to test, more combinations and paths to worry about.

> And aren't classes just really functions under the hood anyways?

Other way around, actually: "functional" components end up represented by an object.
This is certainly an issue/annoyance (along with other things I don't care for about React), but calling it a "fundamental problem" and "embarrassing" ignores the vast, vast majority of React users who manage just fine.
I'm going through this process right now and would love to find examples of a larger open-source codebases doing this, in case anybody has references.
I don't think I've gotten that much more knowledgeable in the last few years but maybe I should take that as the explanation for HN seeming to decline - it's certainly the most flattering possibility.
If for whatever reason you'd like to backup a slack conversation and you don't have export privileges, check out SlackDump. Used it yesterday to back up a private conversation. Though it probably wouldn't be useful in a vast majority of cases, your employer would probably prefer you didn't have an external record of any messages exchanged. Also imap-backup for when you get an alert in the middle of the night that you're suddenly having email syncing issues.
Context of this is:
Senior engineer expectation: Build an app that returns results for x problem. Deploy it [there are a lot of requirements there to make that at least a week long]

Staff: Create and deploy the app with a CI/CD+deployment platform. (K8s)
If this happens to anyone - look up the laws of your jurisdiction in regards to "constructive dismissal". Being required to go back into an office after being fully remote for 3 years may well qualify, and then (as far as employment law is concerned) you were fired, you didn't quit.
Because its alway been cable. Just Youtube, Sony, Fubo etc are the cable provider.
Yes it streams, but it was never the same as a streaming service.
Something like PlutoTv or the soon to be oversaturated FAST market is just rabbit ears.
Mono culture is coming back big in the next couple of years, and this is how.

When our streaming forefathers spoke of a la carte as the future, they should have specified each individual piece of content and not a la carte channels. It would have saved us all a lot of money.
Most definitely it's hard to dig into the actual composition of air pollution. But "how much PM2.5 is in the air", while definitely crude, is still extremely useful. That said, decent sensors for PM concentration are already pretty cheap (<$100 for a module; ~$100 for a full package), so unless the price is going way down it's unclear how useful this particular innovation is.
Love the pitch video, absolutely nails it. I'd go even further and remove the SQL stuff from down below. It seems like you're trying to cater to a non-technical audience, for whom those might be confusing (as a tech guy I'd never use this really anyway). I don't like that there's no self-hosted version, but I guess you guys know your market better.
There is also a book called Project Orion: The True Story of the Atomic Spaceship. It's still sitting on my shelf, but I don't remember it being a particularly inspiring read because it was tailored towards interstellar travel when we hadn't even reached Mars yet.
Yeah, it's very strange when people think of LinkedIn "data" as some finely calibrate scientific instrument.

At best, it produces "anecdata at scale" (biased heavily towards people who or of a certain personality type that enjoys spending time on LinkedIn).
What if the AI can pass the bar, such as GPT-4. When can we allow AI's to be legal experts?
> and why, for example, you can't use a hook inside an if branch

Within the component functions's body, you may have many calls to the same hook, lets take useState() as an example.

Each useState() returns a different state variable, that is kept track of in a cache outside the component function.

On the first render, the state variables are created. On subsequent re-renders, the state variables are read from the cache.

The cache is a simple array. It keeps track of, and identifies each individual state variable from it's index in the cache array.

The first call to useState() gets slot 0 in the array, the second call gets slot 1 and so on and so forth..

For the tracking to work consistently, all calls to useState() within the function's body must also happen consistently.

In the same order, every time. Having a useState call within a conditional "if" branch breaks that consistency.
This sounds really bizarre to me. A company hiring to hoard talent is just mind-blowing. If they have surplus money, they should just acquire smaller companies and find talent. I really hope this is not a company wide culture promoted by the upper management and that some middle level manager who wants to feel important started hiring to expand their team. If there is one thing I want clarity on it's this. I really hope Mark and Sundar talk about this at some point and explain what is going on
The bad hands is just a symptom of a tool small model. Larger models doesn't have this issue.
This may come across as naive, but could you expand on the significance of this issue for people who don't use React every day? I see that lots of people think this way about Hooks, so I'm honestly just curious about what React users think is such a big deal
Model is code, weights are the input data to that code
My guess is that the fairly soon, the tech companies will be in a hiring phase again. Amazon has further damaged their reputation and will have to pay higher to attract talent.
She was a recruiter that started right when meta instituted a hiring freeze. Then they were too slow to lay recruiting people off.
you could shorten to:

$ mlr -N --csv head -n 20 pp-2002.csv

-N is a shortcut for --implicit-csv-header and --headerless-csv-output
Can you elaborate on what this issue prevents you from doing? I write production react code that is used in medical devices every single day and I have never had this problem stop me from developing a particular screen or piece of functionality, and I use pretty much every niche edge web API that there is.

Hooks has made me 3-4x more productive. If a technicality is stopping you from enjoying it, that is such a shame.
If you want to argue that it's okay to roll back child labor laws to allow some children to work 50 hours per week over the summer but that it's not okay to roll back child labor laws to let children work as late as 9:30 on a school night, be my guest. I tend to agree that the Wisconsin bill is worse.

The parent comment implied that it is always wrong to remove child labor laws, and that the GOP is the awful, backwards party that is doing it anyway. If you concede that it is okay to remove some child labor laws, in the words of the old joke, "Now we're just negotiating." I prefer that level of nuance over partisan ragebait.

If you meant to say something else, posting the full content of both bills is not as illustrative of your point as you might think.
I've never seen a take home assignment that asks for a fib. I've only have been asked about fib in whiteboarding sessions.

Usually it's a "Please write a program to solve this problem with the following rules" or "Please write a service that services x,y,x"
* A huge difference in power between the parties.

* Lack of laws. Non-competes should be treated as an exclusive employment by the company, to expressly NOT work on any of the covered topics. They must be funded.
Presumably this problem is solved with technology improvements or the need is recognized to hire experts capable of generating high quality training material. In either situation, there's going to be extreme discomfort.
This will depend a lot on your contract (if you have one) and your local employment laws. If Amazon tries this with. workers in Vancouver (Canada), for example, severance would likely be required.
Why? You think we cannot come up with better incentive structures? I doubt that very much.
How is that an actual _fundamental_ problem?

The world has embraced hooks, for better or worse. The fact is React still works well, and the React team has always been clear that performance is (somewhat) an implementation details. For example, they often advertise to use inlined functions and to use `useCallback` only if you're facing performance issues.

So `useCallback` invalidation is definitely not "fundamental" (imho)
>Actually... they aren't contradictory.

They are. Your intent may not have been contradictory, but the messages received by everyone else were contradictory. You should own that if you are serious about doing better. Your intent doesn't really matter in these situations.