skysight-inc/HackerNews huggingface dataset:
> the workers might otherwise be doing: perhaps just toiling in the fields for 16 hours a day

That is robber barron propaganda to make you believe their enslavement of people (by creating the right situation where the people have no choice) is actual good for them.
Yeah but dolphin via ollama is a fine code assistant and didn’t require a zillion bucks or a Larry Summer-level shady insider Washington power play gone afoul.

The revenue numbers are pricing in that someone makes Linux illegal, i.e. not real or a real tragic loss for humanity: pick one.
I've been trying to run the demos in Firefox on Linux, with an NVidia 3070. For the ones that will start, I see "WONDER", then a "loading" screen, with about 100Mb/s download traffic for about 10 seconds. Then RAM usage increases over about two minutes to 24GB or so. Then I get "Gah. Your tab just crashed" in Firefox.
Maybe it just needs another, independent tool. One that detects poorly written bug reports and rejects them.

A cool thing about LLM is they have infinite patience. They can go back and forth with the user until they either sort out how to make a useable bug report, or give up.
Wasn't VAX assembly very orthogonal and nice?

This is the stuff of religious wars; and the VAX is the patron saint of the CISC school of ISA design. Large parts of the VAX ISA are very nice, and it's a lot of fun to program in assembler. There's (relatively for the time) lots of registers, and tons of addressing modes. But some of it is plain bonkers. How many variations of ADDL3 are there across all addressing modes? Dunno...thank gawd the doco is excellent. Then you get to things like INDEX and the numerous character string instructions and suddenly you got a migrane. You want BCD? Well of course you do. A CRC instruction? The customer is always right. Bit fields? Why wouldn't we? Didn't find something you like? We have the writable control store option so you can microcode your own instructions.
I agree. I just posted a reply to a sibling comment saying the same.

I personally think the odds are decent that content-neutral parameter size-based distribution restrictions will be upheld under intermediate scrutiny. Personally I am opposed to such restrictions and think they are a stupid mistake, but I can separate my own feelings about a topic from how SCOTUS is likely to perceive it

Whereas, I’m sceptical that any content-based regulations (require LLMs to have safeguards to prevent them from generating disinformation, extremism, hate speech, etc) will survive strict scrutiny. Even if there is some category of content which is so horrible that SCOTUS will conclude the government is justified in restricting LLMs from producing it, it is basically technically impossible to design safeguards that only apply to that horrible content without collateral damage on less horrible content. Given that reality, I doubt any content-based LLM restrictions will be upheld
I don't foresee technology going anywhere, no
Stories about the former CEO are wild. Apparently he once announced a major layoff program, followed by waitresses bringing in tequila shots into the room to elevate the mood.

Not to mention the time he acquired a wave pool company.
This comment is an absolutely perfect example of Brandolini's Law [1]:

The amount of energy needed to refute bullshit is an order of magnitude bigger than that needed to produce it.

One sentence of the same tired myopic cynical trolling bullshit causes 20 responses and paragraphs of explanation to try and refute. Absolutely perfect.

1. https://en.m.wikipedia.org/wiki/Brandolini's_law
The scientific method didn’t exist before the Enlightenment. We had tolerant societies before the present. But the notion that science should trump religion is modern.

That doesn’t imply a glorious present. Just a qualitatively different one from any period before the modern era.
I mean, if we actually last another 400m years, or even 1 million it's completely possibly that we could slowly shade the Earth with solar shades orbiting the planet. It does not take 'much' energy to reduce the energy input to the planet when you can move things on very long timescales.
As someone in an adjacent field who tried to keep up with the state of the art until the late 2010s, I really relate to this article. I'm reminded of another interesting personal story about AI-induced academic depression https://arxiv.org/abs/2003.01870. I think it's valuable to record things like these.
(Last updated January 2020. Can think of no reason why anyone in the postpandemic world needs to know about this. Although, if I must read about Quirks mode, I do at least enjoy reading about it in a font with such a beautifully elegant capital Q swash.)
Also could take into account distance to the point of interest. So, in city X you have a number and city Y another.
Check inbox for binding term sheet
if you don't think FAANGs (and most companies) participate in "exploitative business" you should find out how your iphone was made (hint: lots of exploited workers).
I'm a big fan of everything from the Walmart Onn brand and Amazon Basics tech, cheap and useful!

Last time I went to Walmart, I got this cheap onn. Google TV 4K for just $20!

https://www.walmart.com/ip/onn-Google-TV-4K-Streaming-Box-Ne...
My friend said his building was shaking. I was there last week, didn’t feel it in Tokyo. Looks like some tsunami alerts have been sent. Seing some bad videos from hualien
Well in my observation people keep adjusting lower quality of service. I mean it is not going to be the case that people will start shopping in stores and/or cooking in kitchens.
Yeah you’re leaving us hanging here! To me it seems like people are learning their worth a little bit more lately and are demanding a little bit more/less financial stress.
FYI: Citibank is still down 90% from its pre 2008 levels. 90%!
I am acquaintances with a professor who is on multiple company boards. But really he is on meaningless committees, like the "Compensation Committee", and they just use him to broadcast the fact that an accomplished professor from a world-renowned university is "on their board". He just gets a check for them using him for marketing!
Yes, but the increase in supply with likely decrease the wages for most (but not all) engineers as software itself get further commoditized.
Not all that different. See these WGPU demos.[1]

As someone who's been using the Rend3/WGPU/Vulkan stack for over three years, I'd like to see some of these renderer projects ship something close to a finished product. We have too many half-finished back ends.
I encourage people who want to write engines to get behind one of the existing projects and push.

[1] https://wgpu.rs/examples/
This is awesome! I don't have enough background knowledge to know how to make one myself, do you ever plan to sell these, or make a tutorial on how to build one?
> While agreeing with the results of this article, I’ve found that convincing other developers of writing test with properties isn’t very easy: coming up with good properties is not always trivial.

Yes, but there's some easy targets:

Your example based tests often have some values that are supposed not to matter. You can replace those with 'arbitrary' values from your property based testing library.

Another easy test that's surprisingly powerful: just chuck 'arbitrary' input at your functions, and check that they don't crash. (Or at least, only throw the expected errors.) You can refine what 'arbitrary' means.

The implied property you are testing is that the system doesn't crash. With a lot of asserts etc in your code, that's surprisingly powerful.
Your “tone policing” comment isn’t relevant here. The OP wasn’t saying the argument is wrong because of the tone. He was just criticizing the tone of the argument in of itself.

And in general if you’re trying to persuade people being strident and confrontational is not the best approach. That approach seems better if you’re trying to rile up people who already agree with you or if you are trying to antagonize people into arguing against you. If someone wants to actually persuade it’s better to present the argument in a calm rational way.

Also your Wikipedia article is bizzare. Presenting arguments in a calm rational way is “colonialist”? It makes a bizarre assumption that polite discourse is inherently European which it isn’t. Discussion and speaking arguments in a detached, educated, and rational tone has been going in in Africa, South Asia, and East Asia and other places for thousands of years!
While it might tickle metrics the right way, frustrating a user into giving up because your bot was not satisfied is not solving their problem.
I’m being droll. It’s not boring (to me and you) but is in their estimation vs the more grabby headline.
Easiest way is a DB entry / Environment Variable / Config that turns a feature on and off, some central class/object that reads it and is a source of truth and a bunch of "if" statements in the right place to hide the feature and make it unavailable via APIs if turned off.
My Mac keyboard had broken the day I got my iPod. I was able to dock my iPod, sync up my huge collection of music in a few minutes and then head out with my new iPod to buy a cheap replacement keyboard.
If it truly worked as a series of incremental improvements, and considered total carbon footprint (transportation costs etc.), then sure.

Those are two pretty big "ifs" - people can be inclined to satisfice and pat themselves on the back for having done some minor symbolic thing, and then not go deeper. And it's much easier to sacrifice plastic straws than question whether your "bucket list" should really have a ton of carbon intensive global travel.
> Small unit tests have not empirically been shown to have benefits over integration tests, [...]

Do you have any links to these studies?

> * property tests: since these are semi-automatic they scale better but are a bit more complicated to setup.

Once you are in the groove, I find property based tests to be simpler (or not harder) than example based tests. But that's when I am writing tests as I am developing the system, ie I take testability into account in the design.
To me, academia has always been about developing proof-of-concepts for techniques that industry adopts years later. These proof-of-concepts are intricate but small, so they require a lot of ingenuity but not much resources or man-hours (a company can also hire far more employees than a professor).

AI is no exception. All evidence suggests that current LLMs don't scale (EDIT: they do scale, but at a certain point somewhere around GPT4 the scaling slows down very quickly), so we need new techniques to fix their (many) flaws. A proof-of-concept for a new technique doesn't need hundreds of millions of dollars to demonstrate huge potential: such a demonstration only needs a small model using the new technique, a small model using the current SOTA, and some evidence that it scales (like slightly larger models that show the new model isn't slowing down its scaling vs SOTA).

Academia is also about creating better explanations for things we already have. So researchers don't even need to develop new models, they can simply create small existing models and demonstrate some new property or explanation to get a worthwhile result. We probably need better explanations for how and why current LLMs work in order to create the better models mentioned above.

EDIT: At least how it's supposed to work, you don't even need to show success either. Academics merely need to show a new technique with the potential to improve the SOTA. Even if the technique is a huge failure, the work still advances the future of AI, by contributing to our understanding of models (what works and what doesn't) as well as removing one potential option.
How well does simulated data work in this space? My first stab at doing this scalably would be as follows: given a new product, physically obtain a single instance of the product (or ideally a 3d model, but seems like a big ask from manufacturers at this stage), capture images of it from every conceivable angle and a variety of lighting conditions (seems like you could automate this data capture pretty well with a robotic arm to rotate the object and some kind of lighting rig), get an instance mask for each image (using either human annotator or a 3d reconstruction method or a FG-BG segmentation model), paste those instances on random background images (e.g. from any large image dataset), add distractor objects and other augmentations, and finally train a model on the resulting dataset. Helps that many grocery items are relatively rigid (boxes, bottles, etc). I guess this would only work for e.g. boxes and bottles, which always look the same, you'd need a lot more variety for things like fruit and veg that are non rigid and have a lot of variety in their appearance, and we'd need to take into account changing packaging as well.
It has reasonably already burst a few times. At this point IT is just a reactionary part of the broader economy. IT being a leading technology experiences bubbles with in itself at as new flavors come around just like any other industry. Like in 2017 there was a huge bubble in tile work with schluter all in one systems. Any reasonable tile layer could take two weekends of classes and start making about $1000 a day installing these new tile systems in commercial buildings. Now the hype is dead most tile jobs are just as they were. There was a bubble in insurance a few years ago with Medicaid advantage plans as well.

Perhaps IT has more bubbles but on the whole comparatively salaries are falling in line with other industries.
Yes! And then I'd follow up Event Horizon with Pandorum. Perhaps not quite as good or as well-known as the other two, but still clever and worth watching.
Maybe in the distant future, yes. But I don't think the digital transformation has peaked yet. If there is 20% more demand for software engineers (like my example above), then I don't see wages decreasing.

When we have AGI that can completely replace engineers, then yea, maybe. But I'm not accounting for that because all bets are off if/when we have AGI. We'll have to start getting into weird scenarios at that point. For example, our wages could decrease but services/products are far more abundant and better, leading to a better quality of life despite a decrease in wages.
China's tech workers trapped in jobs by noncompete contracts
By leaning on inductive biases, we've historically been able to get pretty far with relatively small models and litte data.

The trouble is, applying inductive biases requires that you make assumptions about the problem, which requires that you understand the problem. The stronger the inductive bias, the stronger the assumptions.

Creating fantasticly large models allows us to eschew the inductive bias in favour of model capacity. That capacity would lead to useless, fragile models which overfit without mountains of data.

It's great to explore the maxima of either approach so we can define some kind of loose Pareto frontier of model size and performance.

I do think there's tonnes of room to benefit from the pissing contest the tech giants are currently engaged in and learn from the massive models what can be done for smaller models.

The RAG pipeline is kind of an approach to add some inductive bias to such large models. Currently people tend to use the same giant causal LLMs for RAG as they do for non-RAG Chat purposes, but I'm certain you can get much smaller models performing very well for RAG. In fact, I'm sure plenty of folks are doing it already considering the number of eyeballs on LLM and RAG atm.
We should set up some stone monuments to delineate the high water mark, for future generations.
>Anecdotally, I've never heard anybody complaining about insulin spikes in their continuous glucose monitor from eating carrots.

I never used a blood glucose monitor, but I did use ketone test strips and small amounts of shredded carrots added to a spinach salad would have pretty significant impact on my detectable ketone levels.

I was often surprised by things that knocked me out of ketosis. For example normal serving sizes of whey or casein protein powders (<1g of carbs/no sugar)could.

I’m not hating on carrots or demonizing them, just for my purposes I avoid them and other foods that knocked me out of ketosis or consistently had significant impacts on my detectable ketone levels.
Testing behaviour against an 'oracle' is a great class of properties to check.

Especially useful when you want to test an optimized version against a simpler (but slower) baseline version. Or when you have a class of special cases, that you can solve in a simpler way.

Testing the system against itself, but under symmetry, is also useful. But that goes close to general properties. A symmetry could be flipping labels around, or shuffling input order etc; it depends on your system.
What kind of restaurant do you have?
...The main problem is some asshat trying to install a backdoor.

I use bash habitually, and every time I have an inscrutable or non-intuitive command, I pair it with a comment explaining what it does. No exceptions.

I also don't clean up after scripts for debuggability. I will offer an invocation to do the cleanup though after you've ascertained everything worked. Blaming this on bash is like a smith blaming a hammer failing on a carpenter's shoddy haft... Not terribly convincing.

There was a lot of intentionally obfuscatory measures at play here and tons of weaponization of most conscientious developer's adherence to the principle of least astonishment, violations of homoglyphy (using easy to mistake filenames and mixed conventions), degenerative tool invocations (using sed as cat), excessive use/nesting of tools (awk script for the RC4 decryptor), the tr, and, to crown it all, malicious use of test data!!!

As a tester, nothing makes me angrier!

A pox upon them, and may their treachery be returned upon them 7-fold!
They aren’t making the chips that are in demand. Neither does AMD for that matter, but AMD does not make its own silicon. Whether that’s prudent, we shall see.
Prompt engineering along with being able to describe problems exceptionally well will become important.

Just the other day I needed to write a complex script using a library I knew very little about. I knew "what" I wanted to do and that the library could solve the issue, but did not know enough about the lib to to solve it. I wrote pseudo-code and ChatGPT was able to generate a working script on the first shot.

I predict more of our work will shift towards describing problems well and knowing less specifics about certain libraries.
Southern fried chicken biscuit. So far as we know, first of its kind in Taiwan. https://www.thejispot.com/
Truly dystopian work culture: “ On her first day at Pinduoduo, Emma had been asked to sign a "confidentiality, noncompete and intellectual ownership agreement," and upon resignation was asked to sign a "notice letter" that would restrict her from working for rival companies, or any affiliates in which those companies have a stake of more than 20%, for the next nine months. During that time, Pinduoduo would pay her 2,400 yuan ($330), or 30% of her previous basic salary, each month. If she broke the agreement, Emma would have to pay the company 24 months' worth of salary and return the compensation she had received.”
I believe the fall of FTX has eliminated most of the buzz around around Crypto and Web3. The hype cycle is full force exclusively on AI right now and the discussion over tech layoffs.

> I want something new to talk about.

What about talking about the Millennium Prize Problems! Six questions yet unsolved along with prize money
> Lots of autogenerated code appears "obfuscated" - certainly less clear than if a programmer would have written it directly.

That's why you don't commit auto-generated code. You commit the generating code, and review that.

Same reason we don't stick compiled binaries in our repositories. Binary executables are just auto-generated machine code.
Yes. I opened an issue here https://github.com/tisonkun/dacapo/issues/3.

I found other templates implement this, so it should be easy to borrow from their code.

I have a large backlog of posts written in my native language that can be posted here. Stay tuned :D
Be fearful when others are greedy and to be greedy only when others are fearful.

A rational person might see this as a buying opportunity.
It’s AGPL licensed already :)
It was this exact person that made me hate it. Oh look an empty puzzle, except you can’t have consecutive numbers, the 2s can’t be in the corners and every alternate cell is the sum of the previous two. It’s stupid.
Mandatory item weighting was standard procedure in many western europe self-checkout kiosks for years. The experience sucked and the solution felt over-engineered. They just dropped it recently and moved to a trust-based model overseen by a single employee. Now it's much faster.
Thanks for your feedback!

I'd like to keep the page clean to focus on the content.

Yes, I noticed that the space is too tight on mobile. I may not be good at style, but I will try to improve it.
Spam post reported.
The other commenters have already more than addressed the internal revenue angle and the fact that Intel is just in a bottleneck any way you cut it. And that it’s a minimum of a year before we know if they make it.

But I will add that if they make it (basically that Gelsinger’s fundamentally sound-looking plan proves in fact to be fundamentally sound, and that they let a nerd run Intel long enough to find out), they’re going to be Kobe and Shaq in a bad mood.

A reborn Intel stepping into the room and seeing NVIDIA and AMD pillow fighting on top of the biggest pile of semiconductor bucks in the history of conductors or “semi-anything” will be like the “justice is real” scene from pick a Tarantino film.
>AI is no exception. All evidence suggests that current LLMs don't scale

Lol that's the opposite of what the evidence shows.
Sounds like what happened with Facebook
Is this time ever coming back?
Collin has been writing more extensively on IRC. A screenshot of one of his posts can be seen in [this YouTube video](https://youtu.be/0pT-dWpmwhA?t=1158).

He notes that while he was unsatisfied with some of the changes Tan introduced, Tan was nonetheless extremely helpful.
Teenage labor participation is at some of the lowest levels ever. Most teenagers who would have otherwise gotten jobs, are now trying to do things to pad out their college applications. My suspicion is that you would have a hard time paying low wages to teeneagers at the moment.

https://fred.stlouisfed.org/series/LNS11300012
> Prompt engineering along with being able to describe problems exceptionally well will become important.

Sounds like writing code