skysight-inc/HackerNews huggingface dataset:
Yes, sorry for not making that more obvious. Since we work with US-based governments at various levels at the moment it's simplest to stick with folks authorized to work in the US. This may change in the future as we look at doing work internationally, fingers crossed!
I am not a tax expert at all, but I pay some tax experts a lot of money, because I do a lot of bootstrapped R&D and the tax laws around it are nuts. My accountant has suggested that I am totally fine, but my lawyer told me he wanted to do more research (not that this was an outright bad rule), but didn't think I would be stuck on this. I declined on the research (legal research is very expensive). My lawyer is very conservative, and my accountant is very liberal on this sort of thing, so that's the range of opinions I'm looking at.

In general, I'm not so sure this is particularly apocalyptic unless you are bootstrapping with high expenses, and you are doing hard tech without a launched product. If you have a launched product, software development can be an operating expense. If you don't, it's harder to justify. If what you are doing has low technical risk, you can also put the number in a different spot on your income/loss statement and operationalize it. If what you are doing has low expenses, it probably doesn't matter much either way because it's not worth anyone's time to figure out if you can actually claim the credit.

If you are bootstrapping a hard tech product and have not launched anything yet, I hope you can afford the amoritzation, because you might not be able to afford your technical risk either.
That is likely way too much melatonin than is needed or helpful. Try taking 1 mg or even 0.5 mg a few hours before you want to fall asleep. Lots of easy to find evidence that common dosages are way too high. Typical person produces anywhere between 0.1 mg and 0.9 mg per day (varies strongly with age). Remember, absolutely none of the supplements in stores are regulated for safety, efficacy, or appropriate dosage levels.

Example: https://news.mit.edu/2001/melatonin-1017
Looks alright but the Simon cowell live demo looked as bad as those replace your face apps.
Sorry. I meant to say way, way, way more capable. ;)
You're conveniently dismissing a few concerns and from that drawing the conclusion it isn't inherently bad?
> There are darker things down the path of eroding our protections from our government than whatever evil they’re asking us to yield for.

I agree with you, but this illustrates part of the problem of our messaging. These policies are still just tools which don't have an inherent moral value. The evil comes from their abuse on a mass scale, and the huge temptation to abuse them, with the emphasis on how easily the powerful can be corrupted.

This is prone to being called out for being a slippery slope fallacy, but we need to just back it up with historical precedent, like how similar policies were abused in the US as revealed by Snowden.
> they can't because they are all stuck using React

You can get most—if not all—of that behavior in React with JSS and TypeScript. All of your component code (HTML, CSS, and JS) can be colocated in one file, you can jump to the CSS class definition, TS ensures the class name is legit, etc.

Svelte and Vue provide a more batteries-included experience, but React is very flexible.
Not really, no. The value of your contribution over the person next to you is marginal at best after a certain point. Even if you are say 50% more efficient than the next engineer. You will still be less valuable than someone who operates as a force multiplier improving the efficiency of 8 engineers by 15%.

Now, don't get me wrong I love having doers on my team but when the rubber meets the road I'll reward the folks who lift all boats first.

Especially with the rate of turnover these days, having someone who can rapidly onboard and get engineers up and running can make huge difference and if you are working on basic B2B SAAS stuff on standard languages, there are tons of good mid-levels out there.

If you shift into niche languages or are doing something complex the equation is likely to change.
Curiously, C semantics influenced CPU instruction set architecture to support C better.
‘Media Bias’ has been a talking point of the right since the John Birch Society in the 1950s. Certainly there are left wing groups like FAIR who have talked about it for years but right-wing groups like AIM are more tropey.

I’d say the secret in politics can be found in the work of Mancur Olson who would say a large group like ‘women’ or ‘white people’ cannot really organize on its own behalf because of the free-rider problem. A union has to have a ‘closed shop’ otherwise one could get the benefits of the union without paying dues. A membership organization might get small donations from 1% of that group but those members do not have any say or representation in what the group does. It is like a turbocharged engine which has a huge amount of energy cycling in the shaft, in this case 95% of donations go to overhead and getting more donations and there is no change and little advocacy but it is a great job if you can get it.

A special interest like ‘the 100 biggest farmers in California’ can organize much more effectively and the people involved see a much more straight line of getting influence. For a group like that, politics is a business expense and spending $X on greasing politician’s palms makes $20X for the interest it is a great business. (One answer to the problem could be to try to make political spending and bribery more expensive. If it cost $10 to get a $5 tax cut all but the most cantankerous rich people would shut up and pay their taxes)

The democrats and republicans pretend to represent great warring general interests and it is a lot of fury signifying nothing. Spamming the agenda with that stuff prevents any real changes but leaves space for special interests to pursue ‘politics as usual’. It’s a bit like pro wrestling.
Freedom of speech is pretty well defined in a century of US case law and in nearly 3 centuries of western political philosophy, the core is government restrain of speech. When you shift focus to moderation on social media you're in the territory of a "culture of free speech" which I agree is a mushier and harder to define thing.

The key difference is that the government can put you in jail, or confiscate your property whereas Facebook and only harass you within the confines of Facebook.
Yes, it loads now!
For a while; after some time probably an alternative store will appear that is full of crap.
University site licenses for UNIX were very inexpensive. UNIX/C was way more accessible than most competitors, and students took that experience out to the real world.
_Their_ dataset? The data comes from the users!
LibreOffice Calc blows Excel out of the water when handling CSV files.

It's interresting how Microsoft haven't done a thing to improve their handling in 20+ years. Microsoft 365 is no better at opening CSV than Office '97 were.
It's a language model, not a world model, it only knows how words go together and how language works, and language has no connection to reality. It has no concept of "correct" or "false" or "wrong" because a lie is just as valid of a way to put words together as the truth or an accurate statement.

Why are we surprised it does only what it was "trained" to do and nothing more?
I did and I don't see it.

There are many useful subreddits
On a launched product, cost of sales. On an unlaunched product, cost of inventory, etc.

One of the key questions that defines "R&D" is technical risk: are you answering a question of "Can it be done?" or "How can we do it?" If you know how and you are just slapping it together, it's an opex.
Mhmm. And what separates a gadfly from not-gadfly?
Why will Meta fall? Won’t people learn to unfollow accounts that post spam content? And if it is AI generated content that gets lots of engagement, wouldnt that help bring more engagement to Meta?
Huh, this is neat. If you click on a book's subject(s), it will then take you to the specific topic and a reading list tailored to it.

For example, this is their Mathematics reading list: https://www.sjc.edu/academic-programs/undergraduate/subjects....
> Only apple nailed it.

Meanwhile, my wife's Apple laptop fails to go to sleep if it's plugged into a Dell monitor via USB-C, instead it wakes up and dings every time it's about to go to sleep.

As always in Apple world, how well something "was nailed" depends on your exact circumstances, and when something doesn't work, you have no hope of ever getting it to work.
100% -- The expressions "polishing a turd" or "putting lipstick on a pig" come to mind.
It really reads like a horror story about stealing a cursed artifact from an ancient tomb.
This is the issue with people in general. Any industry is going to cause a certain number of deaths. And nuclear is far from being the worst. Particularly nuclear medicine, which has saved untold number of people.
Yes, it could. Sorta. Both the optics of needing to do that, and the optics of doing it, are fairly bad.

Plus, the belligerent nihilist faction in Congress would be really pissed off over you ruining their high-drama sh*t-show.
Had a great experience at St. John's. Unfortunately, transferred to a state engineering school due to financial reasons.
… or just talk to people in real life? (Until we have AI generated humans I suppose)
Relevant reading;

https://en.wikipedia.org/wiki/On_Bullshit

https://www.callingbullshit.org/

https://en.wikipedia.org/wiki/Bullshit_Jobs
The amount of power CPS has in our state is somewhat unbelievable. A friend documented on instagram how during an X-ray of their daughters arm (as she had complained about a dull pain) that they found that she had at one point fractured it. She was 4 when she finally verbalized the discomfort but the injury was probably when she was 2. Her parents explained they didn’t know how it happened and like most parents of 2 years old know it’s sometimes impossible to know why your child is upset unless you see them injured.

CPS came later that evening and took both of their kids. The parents being Mormon had no drug or substance abuse issues, but her mom mentioned she was on antidepressants and the state decided to put them into a 1-year foster care for both of their kids until she an complete a mandated psych review.
You could also compare nuclear power to hydroelectric power. Hydroelectric power causes orders of magnitude more deaths.
> This is the issue with nuclear in general

nuclear what? chemistry?
I think that was the assumption here, but ignore stock changes over 10 years. People hired 2-3 years ago were hired on a "high" and their total compensation this year likely is not as great.

(For some definition of Great, it's still way beyond the average for $population)
How do you measure the future value of something you don't keep?
There is unsafety at the FFI boundary. The C functions will deal with pointers, so the Rust side will have to use pointers too. The Rust side will normally thunk it into safe Rust (convert pointers to references by introducing lifetimes, wrapping in types with destructors, making sure to add or remove Send / Sync impls as necessary, etc) so that the rest of the Rust code that's not at the boundary can be safe.

So if you have a Rust function that receives a pointer and a length representing the array, it will translate that into a Rust slice by trusting the pointer and length. Of course if the C caller gave a garbage pointer or a length that's bigger than the actual C array, then the "safe" Rust code that uses that slice will still be illegal.

C++ interop has some additional complexity because of templates, methods, inheritance, etc, that's handled by the cxx Rust library. I don't know much about it.
Unfortunately it is genuinely a complex problem. It is true that in general adding more housing lowers prices, but in detail the exact opposite is often true. For one, adding housing can lead to more demand for services (eg schools) which in turn makes a location more desirable which makes more people come which makes housing prices go up. The densest cities in the USA are also some of the most expensive for housing.

On the other hand, decreasing demand (eg people leaving) doesn't always fix socioeconomic problems either - sometimes, once people start leaving, more people leave until you end up with an empty husk of a city eg Detroit at one point.

People need services and people also want to be around other people like them. This causes feedback loops, making the nexus of problems related to housing truly and inescapably complex.
Authoritarians are praying and dreaming for this to be realized.
I'm sorry that I don't have a good answer for your question. I've got two such machines, both regular ITX motherboards. The main is an Asrock N3700-ITX (only driving 1080p), the secondary is an ECS KBN-I/2100. The main AP is the "router", which is a Ryzen 5700G on a full ATX board.

If I needed another AP, I would get another decently powerful but lower idle current machine to replace the main entertainment center one, and then trickle the N3700 elsewhere. Or if I didn't want to do that, I believe I have seen one or two amd64 boards targeted at being RPi replacements. The biggest thing is I want expansion PCIe so I've got flexibility later.

For power supplies, I'm using PicoPSUs on both. But I've also seen motherboards that take 18VDC. Or if you are willing to do some wiring you could power multiple motherboards from one supply.
SEEKING WORK | USA | Remote

Experience: Enterprise apps, finance apps, fintech.

Technologies: Java, Spring, Spring Boot, Javascript, NodeJS, Angular, React, Python, SQL.

Email: balajiv102018@gmail.com
Same here, I mostly know about the event because of the Bill Murray movie.
The ability to mirror twitter accounts to mastodon will work just fine even without the api. I'm not sure there's too many people posting from mastodon to twitter.
All AI projects need to be immediately nationalized. None of the people in Tech have shown themselves responsible enough for it and it will only be used against people.

That's a red line.
If you fold float expressions at compile time you will get different results than runtime if the program has changed the fpu control word.

People complain about dead code elimination all the time when we have these discussions.

Inlining break code that try to read the return address off the stack frame or that make assumptions about stack layout.

Loop unrolling might change the order of stores and load, which is visible behaviour if any of those traps.

I assure you that for each optimization, no matter how trivial, it will break someone code
Thanks for the reply, I'll look out for the book!
I have read many of these works listed. I don't like this database-looking list format; too many books there. Some of them are quite challenging.

Freshman Reading: Homer - Illyad, Odyssey ... ok! if you read the Odyssey in your own native language (not greek), you probably will enjoy it, but how are you going to know about the grand themes unless someone tells you about it?

seems sad in a way that these great works are reduced to a list item
Fox news spent an entire decade saying that Islam is a religion of hate and can only result in violence.

Find me the news channel watched by 60 million people that is willing to say the same thing about Christians.
well that was fun. a little choppy but fun
Pandering is the only way to feed and house the journalists.
Those bullet points are spot on. Once you reach a certain level of experience, by years and/or breadth of experience, you are far more effective and valuable as a source of advice and education than as a code slinger.
As a general reminder as long as you have a reasonable interpretation of the tax code; even if it is NOT the IRS's (and the judge eventually rules for the IRS), you will likely be clear of penalties.

If you try to avoid ever getting entangled with the IRS you will way overpay.

E.g,: https://johntreed.com/products/aggressive-tax-avoidance-for-...
Rust allows for zero overhead FFI between itself and C. For C++, there are some crates working to make that easier so that C++ objects can be shared, but generally, the C ABI is the common interop layer.

As to the security issues persisting, yes, the C security issues will persist. But, what’s nice is that the Rust code is safe and you just need to attest to the compiler that the usage of those C APIs is safe. Essentially the Rust code is safe, but it’s still your responsibility to prove that the C code is safe.
VFX Technical Artist here.

The industry hasn't started crunching jobs yet, but it's coming. The things were working on _will_ replace jobs, and we have dedicated AI teams working on tooling right now.

There's only so many 2D artists you need to do plate touchups when a program can do the same work instantly for free.

You don't need 12 animators on a project when a program can instantly clean up and retarget a mocap. You only need 1.

Talented VFX artists will remain in the mix, of course. Just a lot less.
You obviously didn't read the article, did you?
So you're saying that the advice you got was that if it's a launched product, you can treat software development as an operating expense and just ignore the fact that 174 says software development is an R&E expense?

I mean that sounds great to me...I just also feel like it's probably a very "liberal" interpretation indeed.

The part I'm getting hung up on is essentially, previously R&E expenses (as you note) were a lot more fungible, it depended on a number of factors including how risky the endeavor was. Things that you just do day-to-day in the service of keeping your company afloat (which for a launched SaaS for example would include fixing bugs or even developing basic features) were likely not R&E. Maybe if you embarked on a journey to develop a totally new product, it would have been.

It seems like the most basic reading of this is pretty straightforward: they've taken that decision making away and said "if it's software dev, it's R&E." Not "if it's software dev for a new feature, but hey existing bug fixes and maintenance don't count," just, "software is R&E now always."

Obviously everyone has their own risk tolerance for how they interpret things and what definition they use.
Was anybody else not taught things like this in school? Shortcuts like these where you get pretty close, but not exact are really useful; however, I recall math in school having to be exact or it was wrong. These handy get-you-close-enough tricks are helpful in competitions, standardized tests, real life. Anyways, thanks for sharing!
That's a fair ways off what I actually said.

Pairing is fine, long sessions (1 to 3 hours) can be genuinely helpful and good experiences.

They are less helpful if your colleague requires that session to get anything done. If their answer to the question "Show me what you've got so far?" is "ummmmm" or otherwise blank... time for the link and a pat on the back.

If it's "I tried this and it didn't work" or "I have this thing on this branch but I'm stuck" or "This is close but I can't figure out this error" - sure, dig in.
The community being that way would be a cause of decline.

There are certain programming languages which are technically promising but many people have problems with the creator, I know that.
> 0.1% of players

There are entire countries with different standard keyboard layout than QWERTY, I'm pretty sure that 0.1% is inaccurate.

I also remember that some desktop games handled alternative layouts just fine by default, without reconfiguring key bindings manually. I was only ever affected by QWERTZ, so the impact was limited.

Apparently both desktop and web has the suitable API to handle this well, yet web games don't seem to care.
The reason they run 4:3 on 16:9 monitors is to stretch the horizontal and make their targets effectively larger on their screen.

Obviously that comes with downsides as you mention.
Like Mumble?
Productivity got boost from WFH, but toxicity grew too
Impressing in some sense. But in the end only impressive because it is in the browser.

It lagged way to much to be playable. Also sound seem to be not working.
the FAQ makes it sound like these are necessarily on-site DC positions - is that the case, or is remote work an option?
I don't understand what point you're trying to make / what the relevance of this comment is.
But then people don't know a thing about isotopes, fertile and fissile nuclei, or what actually goes into a bomb. The reactors that produced the plutonium used in warheads largely came from specialised reactors designed for this purpose only. You cannot get the same stuff out of civilian reactors.
That’s why you let people vote how they want and then give them the Truman Show.
I can't say I've met many humans who ever think they are "wrong". A few will claim that they are open to changing their minds about their beliefs, but I suspect they are mostly deluding themselves. I am no different.
Ah lol point taken.
I second How to win friends and Influence people by Dale Carnegie. You can pick and choose what to apply but the main advantage is that the advice is simple — communication is a real time activity and anything too complicated will be hard to remember and hard to deploy and is likely hard to improvise and adapt to the situation at hand. Simple rules are best. The Charisma Myth by Olivia Fox Cabane is also good but you have to be selective in adopting the advice she gives.

The one thing that really stepped up my communication skills was moving to Chicago. Chicago people are emotionally intelligent and are eager conversationalists — this creates feedback loops in which I just talked more and the more I talked and the more positive reinforcement I got, the more I did it and the better I got.

I think being immersed in a culture where communication is prized and people are good at it is a cheat code.
The real problem is that Ubuntu is emitting knowingly vulnerable software for free, and then flaunting "if you were part of our pay-group, you'd get the security patches".

The ethical thing is to upstream the fixes, or quit transmitting knowingly faulty and vulnerable software.
But people are people. They get nervous/scared in situations. Maybe the boots on the ground snap and murder a bunch of civilians they thought were threatening.

A perfect drone wouldn't do that.

But on the other hand, a perfect drone has no cost of use, other than monetary. Which seems far too low a bar to set for the seriousness of taking a life.
Playing an FPS on a console sucks, sorry. The best handling it's a kb+mouse because of the precision.
Oh wow! Thanks! "Build your own X" as search term on HN really is great resource - and a rabbit hole I guess...
There's a lot of these math "tricks" or "shortcuts" that sound crazy at first listen, but then with practice, they turn out to be quite useful. I forget what the most recent brouhaha was called, but when I finally read up on what this "new" math being taught was, I just rolled my eyes. The problem with the recent teaching kids shortcuts to me was that they were seemingly only teaching the shortcut rather than teaching the long way so there's a proper understanding before teaching the shortcut.

In high school, I participated in an event called Number Sense. 10 minutes to answer up to 80 questions. Catch was no scratch paper, no errant marks, no erasing, no modifications for anything. If you tried to turn a 7 into a 9, it was marked wrong. squares and roots were common. 3 digit numbers multiplied by 3 digit numbers. lots of things that once you knew the shortcuts made it very possible to do this.
No, that's not correct. ImageMagick in Ubuntu 20.04 has a security update from 2020, and it even says on the Ubuntu website that Universe packages do (and have always) had security updates from the community. What is different is that now you can pay to get more minor security updates in the Universe packages (ones that aren't available in the upstream Debian release). See my other comments here where I give more details about what is happening.
(Kubelik-wise)