skysight-inc/HackerNews huggingface dataset:
I take it to mean that there is an effective generally accepted solution or methodology for problems in the field. Bridge building has been largely solved by methods of mathematical and computational structural analysis, manufacturing, and government regulation. We know how to build a bridge. Before the solution was known, designers would just go by intuition and we wouldn’t have any actual assurance that the bridge would hold. We can probably never solve larger domains like physics, programming, or architecture.
For H1B don't they have to show that they are paying at least market rate? And isn't it a factor in awarding the visa?
By definition as long as your mobile phone is a mobile phone it's a tracking device. You can turn it off just like you can turn your car off
I’ve done image annotation for ML / computer vision. I found it extremely useful to use my first annotations to train a poor model, then use results from that to annotate new data. You get feedback on model quality as you go, and looking at 100 images with multiple objects is way less work than annotating 100 images.

If it’s worth it? I guess that depends on the project you’re working on.
I used to do a lot of bit twiddling (for compression) and the fact that shift values of 64 (for 64-bit integers) always have to be special-cased, instead of just zeroing out the value, is so annoying and inefficient. I really wish it just worked in hardware.
Ironically enough, if people actually tried PHP, many would be amazed, especially at the quality frameworks. Productivity is very high in something like Laravel, and compared to JavaScript frameworks PHP frameworks are much more feature complete and well though out.

I'm a big fan of trying out different stacks, and I think a lot of people would love Laravel if they tried it. Give it a shot using PHPStorm and Laravel IDEA (free trials for both), and see what you think. Can't hurt.
I think I remember using an inkjet printer for that. If I remember correctly, the sheets had a white margin on one of short edges.
100mg/g is 0.1g/g meaning 10% of whatever weight. That actually seem achievement of just what can be bred in a plant. Even if that is dry weight or something else getting plant to that level of something mostly useless for it is mind boggling.
Which is illegal. They just haven't been sued yet.
Three short comments?

When I think of "spam" I typically think of overwhelming volume and a deluge of text. LLMs are certainly capable of high output rates. Can you point to any better examples?
It always amazes me when people miss this stuff first time around. “Dynamic programming” was always one of the common optimisations throughout my CS degree.
Not everyone lives in the West & has access to the fastest hardware or fastest networks. Some folks are living mostly off-grid using solar power & each heavy application is chewing thru their limited batteries.
Advance.

May his memory be eternal.
Precision Agriculture: Revolutionizing Modern Farming Practices
> a sufficiently portable assembly.

No, it isn't, and it hasn't been for about 40 years.

«
C Is Not a Low-level Language
Your computer is not a fast PDP-11.
»

https://queue.acm.org/detail.cfm?id=3212479

David Chisnall, ACM Queue, April 30, 2018
Aldus Persuasion was far superior to Powerpoint. Sadly it got bought and killed.
High flying tech jobs bonanza is over. Check back in a couple of years
CRISPR used to 'reprogram' cancer cells into healthy muscle in the lab
This is the only part of the article that matters, and even it is a stretch:

> Just a month after Sundar Pichai announced Google’s plan to cut 12,000 jobs around the world in January, the company filed applications for H1B visas to hire software engineers, analytical consultants, user experience researchers and other roles from outside the United States, with several requests aimed for new Google employees to join in August, the report states. Google parent Alphabet owned Waymo too has reportedly filed similar H1B applications to hire engineers.

The article fails to mention and actual H1B requests by the others, just lumps them in with the layoffs.
Is their car connected? I have a 2022 Hyundai and all it does is tell me to drive safely but if you don’t respond it goes straight to CarPlay. I imagine you need to connect the car to Hyundais app for them to get data right?
Most of these cuts haven’t targeted tech talent, so this isn’t really contradictory in any way.
I’m privacy conscious, and on the side of Mozilla here. But I wish the article showed examples of how the data is actually being shared rather than an analysis of the terms. What’s an example of my health data being used somewhere else. I know it’s hard to get proof of this but that is what would make the public more aware.
Julia's Symbolics.jl allows users to easily add custom rewrite rules. However, it's not a state-of-the-art CAS. I don't have that much experience with others. Mathematica doesn't allow it, I think.
In my school, there was a copier that’s could copy onto a transparency. Also, early laser printer ads would promote that they could print onto transparencies.

My HS teacher had elaborate combinations of transparencies that he would layer on top of each other. The upper layers containing hand-drawn marker annotations.
Do you have any evidence for that? My impression is that Mathematica is built on a rewriting language along with thousands of built-in procedures (some of which are sat/smt). I don't think its core engine itself is smt.
That seems like a really poorly thought out armchair logic, a war over Taiwan will not generate 10’s of millions of soldier dead. The worst would maybe be in the low hundred thousand and the net effect on a population of 1.3bn will be nil.
The temptation for China’s leadership to use war to rally its population under nationalism is a far more likely reason for them to go to war, but looking at how Russia’s botched Ukraine invasion is going it could be quite risky.
To expand on this. One difference between CDNs and Google Fonts is, that you normally sign a contract with your CDN under GDPR. I think the English term is data processing agreement. If the CDN is above board, and you have this contract, the situation is different.
There is also https://github.com/kjliew/qemu-3dfx pass-through 3D acceleration for qemu https://www.youtube.com/watch?v=e34mSBxDm7s
Best move right now is to go into freelance/consulting and wait for big tech to recover. Still plenty of money to be made that way.
There's a workshop exploring that: http://www.sc-square.org/CSA/welcome.html . They're trying to bridge cas and smt.
Bike Index
I totally agree. I can understand why they don't allow it but it definitely makes code more awkward.
You can also use nginx’s unit docker container, which hosts php’s interpreter in the nginx process.

https://unit.nginx.org/installation/#installation-docker
Okay, SMART ePANTS, you tell us how to create network-connected textiles
What I also love is the built-in „compilation mode“. I‘ve bound „C-c l“ to „compile“ and „C-c r“ to „recompile“. We have different tests in different directories so I‘ve sprinkled a couple of “.dir-locals.el” in all the relevant places populating all the right default “compilation commands” for me. So when I want to run or create a new test I hit “C-c l” once, select the right default and then recompile after every iteration using “C-c r”. This boosts my turn over so much as any errors are also captured in separate buffer. The tests may even run remotely transparently by leveraging “ssh”.

So you don’t even need a complex configuration for easing many of your daily routines.
If you prefer reading, you may want to look into Kaiwan N. Billimoria’s books:

https://www.packtpub.com/authors/kaiwan-n-billimoria

I’m halfway into their first Linux Kernel Programming book and like it so far.
I agree that the language itself has many warts and the standard library is what it is, but I found the modern PHP developer experience and tooling is surprisingly good. At least when working within the Laravel ecosystem.
What else is there to buy?
A CAS also covers only a tiny part of "an undergrad math degree" so that's beside the point here. Assuming it had appropriate tactics doing the job of a CAS using all theorems (which isn't happening any time soon), what math would be missing?
Until they make it illegal to tamper with said modems.
I think you should give HN more credit than letting the original poster control the dialog in the comments. I didn't flag your post, btw.

Best of luck
If I'm not mistaken, this has never been definitely proven in court. We know they do it, but courts have never discussed that. Doesn't make it legal.
Windows 7 was great.
whoa whoa whoa, this wild talk of putting in effort for a better future is dangerous.

you might upset the status quo.

worse, you might succeed, proving all the naysayers to be both negative and wrong.
> When the oils in the tree heat up, the plant releases flammable gas, which ignites into a fireball. This accelerates the eucalyptus fire hazards in a region and discourages firefighting efforts… The plants are considered dangerous in fire-prone areas because of their habit of shooting sparks if they catch fire. [0]

Apparently it turns into an ember-spraying fuel-air bomb when it catches fire. I’m not sure you could design a more fire-promoting tree.

[0]: https://www.gardeningknowhow.com/ornamental/trees/eucalyptus...
Book Written Using OpenAI and Image2Image
I wrote a childrens book about George Washington University, using Image2Image to generate the illustrations, and OpenAI to write the script.
If only there were labor protection laws that prevent companies from firing and hiring at the same time(for same/similar roles) in the US.

This is madness.
Can you make FAANG level money doing consulting?
Well when I said I disagree with tipping culture, I didn't mean to imply that I don't tip where tips are expected. What I meant is that I'm happy to tip even where it's not expected if the service was exceptional.
Market rate is +/- 50%.
The fact that the narratively-low-value, could-be-anything-other-than-climate-change existential crisis was one of the more plausible existential crises was one of my favorite parts of the movie. At least one of the parts that gave me a feeling of joy.
I think the language is the problem in some key areas. I started using PHP at the tail end of 2.x and remember trying to get a couple of endemic sources of bugs fixed in 3.x: register globals, requiring constant diligence NOT to ignore errors, and inconsistencies around things like parameter ordering for array functions or magic type conversion. Every time, it got pushback from someone saying it’d break too much code – at a time when there were billions of lines less PHP in the world, and when those were causing high profile security issues and app failures. I ditched PHP in the 2000s after getting tired of that, but picked up a legacy project a couple of years ago. Register globals is finally gone but everything else which I remember causing having to carefully train developers to avoid in the 90s is still a rake in the grass today.
Well, I used to do PHP back in the day, and I know the language has changed and evolved a lot, but I've looked at Laravel thinking it would be something cool and interesting and productive, and it seems bewildering and bloated. Doing one simple thing seems to take a mountain of incomprehensible overhead.

Not to say it's bad, but even with some experience, I couldn't grok it.
Very nice write-up!

I wonder if it's possible to combine the custom ISO with cloud init [0] to automate the initial node installation?

[0]: https://github.com/tech-otaku/hetzner-cloud-init
That's Altman talks out of the sock-puppet ...
I've personally noticed that H1B tech workers get paid significantly lower than others. It's a shameful business practice and obviously also really hurts the competitiveness of non-visa workers.

My guess is that there's no clear market rate for any position. Companies can always say there's a wide range between lowest and highest paid for any given role.
Starting from 1997, over the years I completely replaced PHP with Python. Apart from the language itself, which I like a lot for many reasons, some benefits that come to my mind:

- Better libraries and frameworks overall
- Better programmers overall, so more competent colleagues
- Relevant in many fields outside web development
- Allows to learn and use various paradigms, like async/multithread/multiproc...

I do keep track of PHP improvements. In fact, I keep a small personal toy framework as a way to test its new features. Some of these were very much welcomed, like safe mode + runtime typing. But some of these were just catch-ups and none of these are compelling enough so that I would want to start a new project in PHP.

Other ecosystem I'm interested in is Go, for other reasons.
Double, triple, even quadruple
Generally not supposed to say this out loud, but being the only American on an all H1B team at these companies can be absolutely brutal. Very alienating, always missing out on back channel communications, no sympathy for missteps
The built in web server is awful on its own. Forget production usage, it’s hard to even use for a quick bit of E2E testing.

Unfortunately it has some really opinionated routing rules with certain file extensions, preventing you from having a dynamic URL with something like a .json or a .xml extension. Instead it will always try to look up a static file of that and serve it instead.

I can’t find the bug tracker issue for it but it was closed out with a message along the lines of “don’t use the built in web server for anything besides a toy”.

Luckily there are plenty of PHP Cli based web servers now that some other commenters have mentioned.
Easily, especially if you have a good resume.
> What is a sufficient supply of vitamins and minerals?

General rule: Get your 100% daily values of everything. If you have worries about specifics of nutrition for yourself, a nutritionist or similar specialist would be the best option, as it also depends on any underlying conditions you have.
Like wine, which is apparently full of all kinds of additives.
I think the secret is that python is so slow that you have to vectorize and call a library written in C to do any serious math. In 2008 this was a serious downside, but it meant that a whole community got used to slicing, multi-indexing, specialized functions like cumsum, and shared idioms. As a result, when the GPGPU revolution hit, you could write vectorized gpu code in any language, but the shared idioms meant that python programmers had the unique superpower of being able to read each others vectorized gpu code.
> Globals, function names, massive pieces of code right in the middle of HTML, shell_exec.

And they're not inherently bad.

PHP made the internet fun. Anyone could get going with a PHP enabled host with by creating an HTML document starting with <?php> and have a working something that the world could see by end of the day.

Today's web development feels like such a drag. In that you need to choose the scaffolding, create the scaffolding, wait for the concrete to dry, drill holes for the infrastructure and then construct the infrastructure.

When you then go to connect the infrastructure you find that one of the girders has buckled which requires a patch-up or refactor. Someone's misprinted the blue-prints and the cable ferret has gotten lost down one of the connectivity holes. You then discover that a new scaffolding company has come to town so your construction is now obviously out of date.

PHP enabled you to have something cool in days. Nowadays you spend days just trying to setup react. my two cents.
Every single one of his posts is posted from a place of pain, it's pretty obvious.

So some horrible bug involving shifting registers ate a portion of his life, and we get a cool blog post.
Any other fans of the Byrne film "True Stories"?
Yeah it's not fair to put Go in the same bracket as fast langs tbh.

It's a lang to ship MVPs quickly without much thought & cheaper devs - not a high perf one.
Out of curiosity, in your projects where you use PHP with frameworks such as Laravel, do you do server-side rendering, or SPA applications? I prefer the former but I wonder what's the trend now for the people into Symphony, Laravel, etc.
After reading this, I'm not sure if Google are on my side.
See also:

Linux kernel and its insides (https://0xax.gitbooks.io/linux-insides/content/index.html)
Significant amount of tech workers were affected, at least at Google.
at the very least - this is spectacular bait
> There's a non-zero cognitive cost to the author and all subsequent readers.

No, the cognitive cost of a particular abstraction relative to all other abstractions under consideration can be negative.

The option of not using any abstraction doesn’t exist. If you disagree with that then I think we have to go back one step and ask what an abstraction even is.
Wow that guy is obsessed with twitter.
Probably happens the other way too.
Market rate is based on the national median. So yeah... they do get paid more than the median, but far less than a developer where they work. It's why H1 workers tend to get hired in high paying areas. That's when it's worth it. If they can swing remote, it might be worth it. I've had a California company "lowball" me and I cackled at my amazing raise internally.
I mean, no kidding. Half the people I work with are H-1B.

The program takes jobs away from Americans and should be illegal.

I want to work with people from my town, not people from halfway across the world.
Right but that's mostly because it includes its runtime and the C version does not.

It's pretty easy to avoid this problem anyway - just combine multiple tools into one binary like Busybox does.

In any case the simplicity of the Go code is not really related to the binary size.
Well React was born in Facebook which was famously PHP codebase. It makes sense.
I think this is a sound analogy. I certainly recognize myself in the person without proper training and theoretical knowledge that just went and did stuff. Of course I changed and so did my tooling.
I wonder if it's different in the public sector? I'm at a university and (pay transparency) earn pretty much equivalent to equivalently experienced colleagues. (Edit: in the Midwest)
CHIME telescope has a raw data rate of 1PB/day[1], or roughly 11GB/s. They use three levels of on-site processing since they can't store that much data.

The LHC had a data rate of over 40TB/s and even after the low-level triggers of over 100GB/s back in 2016[2]. Again they're forced to throw away most of it due to lack of storage.

This means someone looking for a novel signal can't just scan through the archives. I'm sure science instrument groups like the ones mentioned would have loved to be able to store more data.

[1]: https://iopscience.iop.org/article/10.3847/1538-4357/aad188

[2]: https://www.annualreviews.org/doi/full/10.1146/annurev-nucl-...
(2019):Apple's Tim Cook has close ties with Kushner and Trump
Mozilla clearly has not looked at how data is collected at all. They're at step 1 of the privacy invasion story: let's shame the lawyers for all the unenforceable crap they wrote in the terms of service.
Symfony and Laravel have their proper usages.

I used to be Symfony snob too but tried Laravel and I definitely see its strengths.

Laravel was not the right choice with our homegrown, non-framework app, with an existing schema.
I don't think its connected (my parents wouldn't set anything up), but who knows?
I guess that depends on climate, anecdotally in the UK both I and many people I know mount our phones on the windshield or dashboard without worrying about it being hit by sunlight and without overheating problems, even while it's charging and screen on for satnav.
Not surprising at all. They want to go back to the pre-crypto craze era and they all have a common plan for it.

Yeah it's cartelization and it's illegal but we all know they do it.
Given how modern science is hyped up to the public, it's really hard to admit you don't know and _can't_ know.

And yet it's actually obvious to a careful thinker that we really can't know whether evolution occurs exclusively by established methods. We know we have CRISPR, so at least this hypothesis is not true today. How high is the possibility that CRISPR was performed by some mysterious entity in the past millions of years?

Not even talking about alien stuff -- is it really not possible at least that some other animal, eg. some form of dinosaur, had invented this technology and later got wiped out by some global cataclysm? They had hundreds of millions of years to do this.

Of course we don't have any evidence either way -- and for some reason Occam's Razor tells us that we can just assume the simpler story is the actual story. Even if, as mentioned, there's actually no evidence either way.
Been doing this for the past 6-7 years. Hands down better than riding the big tech hype train.
Write C++ as easy as Golang with coost
I have found a clarifying comment, but while the comment [1] says:

> The Google Fonts Web API does not log or store IP addresses.

The linked source [2] only says that they don't use IPs to create profiles or to target ads. They very well might store them. Even giving them the benefit of the doubt, they can change their mind at any time and suddenly one is in legal jeopardy.

[1] https://github.com/google/fonts/issues/5463#issuecomment-129...
[2] https://developers.google.com/fonts/faq/privacy
> As I said, Macs don't have an Alt key

1. Wrong.

2. It doesn't even matter whether they have one or not—it's irrelevant.

3. You're strawmanning me so hard. Please knock it off. It's annoying.
That presumably take care of the escaping rules and grammar of the output language, unlike the giant string concatenator that is PHP.
Is that really related to h1b or other (cultural?) differences?
What headlines have you been reading that make you think the many thousands of workers cut were all not tech talent?
As someone who benefits greatly from serverless at a company I started I have to agree on the whole.

I love JS/TS, I really do. I love the syntax, I love almost everything about it. Packaging and commonJS vs ESM are the worst. It feels like black magic and problems take me a long time to fix. In the end I’m not always clear on why there was a problem in the first place.

I use raw PHP at my $dayJob (and have for almost a decade, well I used CakePHP and Laravel at other jobs) and I’ve got to say PHP can be pretty great. Most my annoyance with it comes from specific historical decisions the company (or I) made and not the language itself. Laravel provides a very nice layer on top of the crufty parts of PHP and while it sometimes over-complicates or over-abstracts things I do really like Laravel.

There just are less things in PHP that are “show stoppers”. I hope that things like Deno make wiring the language I love, TS, easier and less of a pain in the long run but today PHP is easier.

Sharing code with the front/backend is really nice in TS and only thinking in 1 language is great. Also serverless, for all it’a downsides, has one major upside: I don’t have to think about scaling almost at all. I know that’s not 100% correct but it gives me a massive peace of mind. My business is very spikey/bursty and so this matters a lot to me. Cold starts suck but once you get going it’s great. Also using Lambdas as “glue” for queue or just little self contained bits of logic does feel like magic. We use it at my $dayJob for things that we need to scale at a moments notice and it works like a charm.

I know you can run Laravel on Lambda but I do feel strongly that it’s not the right move to force a monolith into a Lambda (see also Express). I think serverless requires a custom/no framework because it’s just very different from normal deployments.
I hope his funeral has a slide presentation with some amazing animations and sound effects! :)