skysight-inc/HackerNews huggingface dataset:
Software 20 years ago was less capable. But software 20 years ago also didn't expect to keep making money after it was sold to you. So the motivation of the vendors has changed. Formerly: Deliver, once, a product that's good enough so you'll be pleased - and recommend it to others. Now: Suck you into becoming an ongoing revenue source, even (or particularly if) that means a less good user experience (e.g. ad overload, dark patterns, turning "for life" features into "paid subscription" features on upgrade, etc. etc.)
My Geico™ (US car insurance) premium went from [annual figures, $1000ddct 10x minimums, no accidents, 20 years licensed] $550 pre-pandemic to $800, as of latest summer renewal.

The introductory letter from Geico's division (of Berkshire Hathaway) tried to soften the blow of rates jumping 45% in just over three years... but I am about to drop down to liability only, and sell a vehicle to cover next few incurrence$.
How does this actually kill fine tuning? I don't think OpenAI can kill open models. People are not going to to stop wanting to keep their data in-house or at least more under their own control. And there are massive companies behind the open models.
> GCed languages prevent the majority of errors the higher complexity of Rust unloads on the programmer to solve by wrestling with its syntax.

The other value that Rust adds, that you're ignoring, is control over mutable/immutable access. In Rust, to share data between threads of execution, you have to grab a lock or such. In many other languages, like Go, the lock is advisory not mandatory, and nothing prevents two threads from writing to the same struct field concurrently.

I personally think I'd really enjoy a "GC'ed Rust" for many uses. I wish GC was a Rust feature crates could opt in to, and then the embedded & high performance crowd could avoid that like no_std works today.
I’m not aware that this policy has changed. What has changed is that Google will rank results it can’t (officially) index without showing their content. I’m guessing they do shadow index them but use the whole “if you outwardly can’t tell they did then it’s as if they didn’t” C++ compilers use to get away with insane optimizations.
:-/ OK I'll bite.

> Which definition will prevail if a dispute about model use comes to court in the Chinese legal system?

The license specifies that the applicable laws are the laws of the PRC, and NOT the laws of Macau, Hong Kong, nor Taiwan.

And you're claiming the courts in PRC will just say: "no, because Taiwan is part of China, let's use the laws of Taiwan instead"?

I mean, I'm ashamed that I even replied to your comment.
I'm not sure what math you think I'm supposed to do, but I know that a railroad wheel has ten tons of weight on a strip a couple of inches wide. If a moose is thin enough to not get knocked aside by the snowplow[1], it's probably thin enough to get cut through by the wheel.

Still waiting for some evidence for the claim that "moose are responsible for quite a few train derailments".

-----

[1] Yes, I know that not all railroad engines have them. Most that don't have a flat plate that still gets down pretty close to the track.
Almost every time, developer technical support will look at the internal bug and if there is no known workaround will say “sorry that’s our bug and engineering is investigating, we don’t have anything to tell you, please keep an eye on the feedback and we will update you if anything changes - in the meantime here’s your TSI refunded”.
The golden rule is "do not rewrite history of a public branch". Rebase/squash your PR branches to your heart's content, but once it's merged that's it.

You get clean history by not merging branches with 50 intermediary "fiddling with X" commits in them.
I did. I have an "Asus Zenfone Max Pro M1" (what a mouthful) and the volume is always too high and the audio ridiculously bad at "low" volumes. Changing some values with ALSA makes it almost bearable. The easiest way I found to do that was to root the phone, compile tinyalsa in termux and use this script to call tinyalsa with root:

https://pastebin.com/5f1jwpkb

If anyone has ideas how to do this without root, get around the issue of calls being lower volume or remove the dependency on tinyalsa and termux, I'm all ears.
> It's not that they can't

Maybe, but I'd wager you are over estimating the actual management capabilities of many of those people.
Let me introduce you to the "Europäischer Plan zur Krebsbekämpfung"
Just because you haven't experienced it, doesn't mean it doesn't exist; in much of the world outside of America, public transport is not unpopular.

And your own transportation system is vastly inefficient in the task of getting you and thousands of other people where they need to go. In a world where people's destinations are wildly divergent and travellers are few, cars make more sense. But when you see a clogged interstate filled with cars all mostly going to the same or similar destinations, whose occupants could easily fit into a couple of buses, you start to see the logic behind public transportation.
Besides the obvious people scaling problem, trying to create a deb package per pip package or rust crate will also explode the size of the apt metadata to download.
Big picture software testing (2017) [video]
I swear I can still recite a bunch of hex for 6502 opcodes, burned in after entering them painstakingly into a monitor program.
These are all things that we were doing in person as well...is in person work not a video game that pays then?
I think the problem is bigger than the young author would like to admit. She's correct that Zoomers probably have it worse than previous generations as the victims of a psychological capitalism that seeks to profit by hollowing out their sense of self worth. But I think those forces got started a while ago. Companies were already clawing at people's attention in various ways, and treating it rather like a science, well before those efforts were distilled into algorithms.

Maybe the bigger problem is society's tolerance of mega companies that become so large that no one employee feels responsible for their abuses.
Apparently Rowling thought of Hogwarts before moving to Edinburgh - but it seems a bit of a coincidence that Heriots school is right next to the graveyard with Tom Riddle's grave:

https://www.pottertour.co.uk/blog/george-heriots-school-harr...

Mind you - I'm not really that big a Harry Potter fan but I did live in that part of Edinburgh for many years and my son went to Heriots after adventures at other schools...
> We’re gathering developers from around the world

Where exactly were they "gathering"? I'm squarely in AI research at a major co and I never received anything about it.
Are you not getting OutOfMemory erros?

We are in the same scenario (querying lots of Parquet files in S3) and we noticed that DuckDB quickly crashes with OOMs in environments with a few gigs of RAM.

Setting the memory limit setting or the disk swap file has not worked.
There should be no such thing as a 15 watt cable, by the way.

Every cable is a 60 watt cable by default. 20 volts, 3 amps.

Cables designed for 5 amps have a marker chip in them. If they follow the old spec they support 20 volts, and if they follow the new spec they support 48 volts. There's not much incentive to fake these because you still have to put a chip into it and 60 watts is fine most of the time.
I disagree that the limiting factor is construction. The limiting factor is that there are significant entrenched interests based on the scarcity of property which influence any eventual laws/regulations or incentives to build more property.

> You can build an arbitrarily large amount of shelter

You can, but it isn't done, because of see above. For a lot of people/businesses in power to actually change things, it's often more profitable to defend the status-quo than make the change. It's a "tragedy of the commons" problem - it would end up better for everyone if the change were to be made, but only if it's done collectively - otherwise any individual player would be at a disadvantage.

But my original argument wasn't even about third-party constructed shelter. Even if let's say you wanted land just to put a tent somewhere and call that your home, well you can't without buying said land first, which is often priced disproportionately compared to wages (and there's pressure to keep it that way, where either wages/earning potential are pushed down, or land will just raise in price to match).
It's not even clear how they were recruited. Generation Lab says only that it was via proprietary methods i.e. they won't tell you. Why not? Is there anything so sensitive how they got in touch with students? Normally, polling firms are more open. It suggests they don't want you to know where their lists came from (could be as bad as MTurk).
Most of the details are available in the specification, which is available here: https://www.nrscstandards.org/standards-and-guidelines/docum...

The missing parts are the audio codec (HDC) and the formats of the various data streams. These have required reverse engineering.
The attack I linked to discussed completely theoretical attacks. No examples were provided. The attack we are commenting on does provide an example.

In context it it obvious that I was addressing the contention that the paper I linked to had something to do with an implementation error.
Games can be designed to be winnable, but many games are not.

Working hard is not the same as working smart. That's kinda what I was hinting at. Many people are able to make much better decisions in games compared to real life.
From scratch simply means that they didn't base it off some other llm.

This is perfectly good language and exactly the correct thing for them to say.
I like to look at my repository and find a clear history, the projects story. Communication is extremely important for me, thus I use rebase wisely and squash before merging (fast forward) to develop and main. Conflicts are solved under feat/chore commit and never in develop or main.

A repository shouldn't be a dump of unmeaningful commit messages, but a curation of best contributions at the time of commitment.
Do companies like Berkshire with large piles of cash convert any of that into large holdings of metal reserves like gold, etc?

Apple also holds a lot - https://www.investors.com/etfs-and-funds/sectors/sp500-compa...

Is there a reason they may hold it in cash instead of gold, in some unique event where time is money, and there isn't the time to convert the gold to capital before they may want to execute on certain event types?

Anyone have book recommendations for what kind of moves are possible, why such large cash reserves are held by companies?
There used to be an app called scroll (https://twitter.com/tryscroll?lang=en), which got bought by Twitter, which is now part of subscription, but only for the top articles. Informed.so is doing something similar but different: https://www.informed.so/

The problem creating such a service is that most media houses believe that their content is the best thing since sliced bread and thus they often don't want to partner. Even though most of their content isn't that unique. Of course, some publications do have unique content, e.g. nyt, bloomberg.

I could see artifact being an interesting company to tackle this though (https://artifact.news/). They are already sending traffic to news sites and only serving what the user wants. If they now let me bypass paywalls for $20 that would be nice.
yet you fail to recognize it. talk about a self own
Spiders make their silk (2014)
A lot of beginner FPGA projects are just crappy microcontroller / crappy microprocessor projects.

I'm thinking back to my college years, where I spent about 70% of the LUTs of our little FPGA board making a Wallace Tree Multiplier. Yes, good to learn Verilog over, good for learning how half-adders and adders could work together to make bigger circuits and all that, but its not exactly a good use of FPGA capabilities.

Given how many chips are available today on the market, what are hobby-level FPGA designs that truly take advantage of custom logic in a way that a microcontroller and/or microprocessor (or other common parts) cannot replicate?

---------

Looking at history: I think the traditional use of FPGAs and/or ASICs were matrix multiplication routines, specifically Reed Solomon error correction codes. The most common implementation was probably CD-ROM error correction IIRC.

But I'd argue that such routines are doable with ARM Neon these days, especially with PMULL (Neon carryless multiplication, specifically designed to accelerate Galois Field multiplication). And a lot of other matrix-multiplications are likely an ARM Neon problem solvable with a tiny Cortex-A5 or Cortex-A7. (These CPUs are available at $8 to $20 price points, far cheaper than an FPGA, and they run Linux so they're also easier to program for than learning Verilog). Microchip's SAMA5D2 for example is like $10 and a total solution is under 500mW of power consumption (DDR2 included).

I think communications is the right overall idea. A lot of problems come down to large matrix-multiplication or other large-scale compute problems. But a lot of radio circuits (ex: Bluetooth, LoRa, Zigbee, etc. etc.) already have ASICs. Perhaps communication protocols itself need experimentation, and FPGAs are best at that?

I do think that a low-cost, low-latency, low-power communication protocol should be invented for wired communications, or infrared, etc. etc. And that might make more sense to FPGA-out rather than using a microprocessor / SIMD / ARM-Neon on.
Apple’s customer support as a whole is atrocious. Here in the uk their milton keynes apple store is essentially a cesspit of cockiness and upselling rudeness. Filed a complaint against an employee and have yet to receive any feedback two months later. The only apple product in my life is now an iphone, but that will be phased out too. Good riddance. Open source all the way.
Annoying Apple Fans: The Flipper Zero Bluetooth Prank Revealed
Tolkien's writing is accurate and descriptive enough to not only produce an atlas [5], and a legendarium of plants [24356] but for said atlas to not only describe the routes, but the types of land/mountains traversed, and how they would have come to be.

[5] https://www.amazon.com/Atlas-Middle-Earth-Revised-Karen-Fons...

[24356] https://tolkiengateway.net/wiki/Flora_of_Middle-Earth
> If programmers will learn Rust as first language

Imagine a person who just started learning about programming. A person who may still be tripped up by the fact that `=` and `==` are completely different things here.

Imagine that person.

And now imagine explaining to that person a language, that even many experienced and skilled software developers say is significantly harder to learn than the average programming language.

Sorry, but when I think about a good teaching language, Rust isn't the first thing that comes to my mind.
> long-term investment that is owning a house

I agree with your points but I want to highlight that this perception is part of the cause of the housing issues. People really do want to consider their house to be an investment which incentivizes them to be opposed to changes which might lower their house price. I do not own a house but see a house as a long-term security choice more than an investment. It doesn't need to be an investment for me to prefer a house to an apartment.

Still, I agree with the points, housing included!
The comment you replied to agrees that it's the phones (well, the social media accessed by the phones)... But then it asks, why? It's not orthogonal, it's additive.

And I might suggest that the author of the essay very likely hasn't considered this next level deeper, because "this is water".
The trouble with git rebase is that it can create havoc by those who don't understand what it is doing conceptually, and (probably more importantly) how to recover when things go wrong.

When I hear people griping about rebase, I assume that nobody took the time to teach them how to use reflog first. Once I had an understanding of reflog, I could mess up all I wanted (without pushing) and recover. In that environment, rebase can become a very useful tool. Without being able to recover, rebase becomes a tool of confusing irreversible destruction.
Interesting note. Ever wondered where punch cards came from?

Believe it or not, they date back to the early 1800s and the https://en.wikipedia.org/wiki/Jacquard_machine for weaving cloth. They became used for computing in the late 1800s, notably for the 1890 census with https://www.census.gov/history/www/innovations/technology/th....

The inventor of that, https://en.wikipedia.org/wiki/Herman_Hollerith, founded one of four companies that became CTR, which was later named IBM.

When electronic stored computers became a thing, IBM naturally moved from mechanical computing with punch cards to using electronic computing with data and programs off of punch cards.

We like thinking of computing having started with electronic computers. It really didn't. Punch cards were the last relic of a history of mechanical computing that predated transistors, electronic computers, and even the vacuum tubes that electronic computers were first built from!
That's absolutely false. It's trivial to prove that OpenLlama is both more transparent (details on how it's trained), and more open (better license, and public training code).

Llama 2 doesn't even mention the dataset used, so it's not very transparent.
I'm not talking about my costs or the costs of an entry level developer. I can afford stupidly priced breakfast even if I don't want to spend that much.

I'm talking about waitresses, cashiers, shelf restockers, CNAs and whomever else on the bottom scale of pay not being able to afford anything but rent.
OK but their secret sauce is out there. There are other foundational models. Curious to see if they can create lock-in or network effects with their APIs and such
There is a collision in names:

Cicada, this CI tool, uses a DSL (domain specific language) to write configuration, and this DSL is referred to as "Cicada language", and blasted in marketing copy as a "real programming language" on https://cicada.sh/ . The Cicada DSL is documented in https://cicada.sh/docs/ci-lang/index.html

However, this is a completely different language from Cicada language, a programming language and theorem prover hosted at https://cicada-lang.org/ and https://github.com/cicada-lang/cicada .

This name collision is very confusing, and I wonder why Cicada the CI tool didn't just stick to python, since it is also a "real programming language."
do some research about how these models work and what prompts are.
I’m not sure what you are suggesting. That it is inefficient to have the cash on the books to allocate as they see fit (patience which has turned out to be efficient given their track record), or that because it’s there the government should take it to deal with climate change and famine?

Are you arguing it is inefficient or you don’t like the way capitalist democracies are structured? I can’t argue the latter as I agree with you, but the former is pretty objectively (over any period of time greater than a half decade) incorrect given their track record.
also, if you go and check out Homer's description of Troy, there isn't the level of detail that Plato provides for Atlantis, or at least his understanding of Atlantis. Whether or not Atlantis existed, it would seem to me that at least Plato thought of fit as a real place rather than an allegorical one.

Usually when a mythical city is described, the author highlights their mystery, utopian qualities, or moral lessons they impart, rather than providing a blueprint of their layout and structure.
Another article from the Wall Street Journal. How to get rid of the paywall? This extension works (there is a Chrome version too):

https://gitlab.com/magnolia1234/bypass-paywalls-firefox-clea...

In the case of WSJ, these two little things will bypass the paywall:

1) use "https://www.drudgereport.com/" as the Referer for "www.wsj.com"

2) block the cookies

I'm using a proxy server that allows me to do this so I don't need the extension.
Data-Bouncing – The art of indirect exfiltration
Yep. We should have forced mining and oil companies to pay opportunity costs to our future self whenever they extract finite resources from the planet.
I've been extremely happy with their generated voice!

I had GPT read something to me in the car. My wife was nonplussed with my "audiobook" until I told her that you can talk to it like Siri. Then she called it "scary" haha
Yeah, good point. I guess you'd have to rethink almost every algorithm from scratch. I'm not even sure what a cache-friendly A* would look like and that's basic.
This is a really good article but you aren't going to like it if you're on the pro-SJW side.

I think it's a very good rationalization of the rational side of anti-SJW reasoning particularly as applied to Free Software.

Dude is literally being slandered and called a Nazi and SJW people in the comments here are defending the slander and attacking the poster ad hominem while making straw man arguments. It is amusing but also makes me lose hope that rehabilitation of SJW types is possible.

I personally think we need to divide communities into pro-SJ and anti-SJ spaces. SJ is self destructive, least of which because they tend to lose lawsuits when courts get involved. Defending literal slander is yet another example of that...
My dads collection of punch cards are a favorite childhood toy of my family. You fold some of them in half and those can be walls/corners, and the flat ones are roofs, and you make these giant multi-story play houses out of them and then perch your lego people everywhere, and then collapse them by shooting with rubber bands. Such a fun memory.

Now I look at them and amazed to see some are filled with my dad's FORTRAN programs. It's so fun.
Arguably he also stands to lose a lot if he DID do his job right.
I filed a TSI earlier this year. It look them six months to reply, and even then it was to ask for information that had already been given in the original report. By then I had already figured out what was causing my problem and found a workaround. Still, I thanked the developer for their time, described my approach and asked if there were a less hacky way to do it. I never got a reply.
Right, but with electronic payments, total purchase amounts can be reported to the government, just like income is reported now.

And you do not have to worry about figuring out valuations of a million different kinds of wealth or who owns what. A much simpler formula for taxation, you spend up to $x, tax rate is y%, and so on and so forth.
Open Source Scripts for OS Privacy and Security Configuration
If you can't figure out why Bitcoin stuck and the others didn't then maybe you should put a little more effort into understanding the differences. Or just respectfully stay out of these conversations maybe?
2D and 3D animation. I've started with 3D and Blender and Unreal Engine, and following along with Youtube tutorials on the same. Still very much a hobbyist, haven't produced much that is worth showing, but am passionate about this space.
You definitely pay a performance penalty on S3 (S3 is high throughput but high latency storage) so not optimal for (any) database use cases. Local disk will always be faster if you can swing that.

It’s not a DuckDB specific issue (although there’s headroom for improvement — I don’t think DuckDB’s S3 connector is highly optimized). It’s S3.
5Gbps is conveniently unambiguous, but 10 and 20 exist in variations that use four lanes and in variations that use two lanes. According to Wikipedia, the symbols with a number are only specified for the four lanes version, but there's little doubt that half-width cables will also be be advertised with whatever bandwidth latest devices could funnel through.