skysight-inc/HackerNews huggingface dataset:
> The only Apple content I pay for is Apple Music, because it’s so damn convenient and I listen to way more music when I have it. I used to put my own music files in the exact same app, though, and that worked fine.

You can still do this, but you have to use a Mac or Windows PC to do so. It’ll sync your music up as part of a cloud library that exists alongside Apple’s licensed music. It’s the reason I go for their service vs. Spotify (which will let you sync music locally to their app, but doesn’t have a cloud library).
There's a similarly great book called _My Love Affair with Miami Beach_ with photos by Richard Nagler & text by Isaac Bashevis Singer.
So in Question 8 part 2 you had multiple cycles through a graph. You started on all "A" nodes and you had to find the first time at which you were entirely on "Z" nodes.

The intended solution was seemingly to calculate the length of the cycle (as in, until you were on a "Z" node) for each starting node separately. Once you'd done this, you could find the LCM of these cycle lengths to find the overall period of the cycle (~10^13).

This solution might not work if your cycles weren't constant length -- for example imagine when walking your graph you found your i_th Z-node after {6, 7, 6, 7, 6, 7, 6, 7 ...} steps; or perhaps {6, 7, 7, 7, ...}. In the test data, this didn't occur - it was always {n, n, n, n, ...}.

I can give another example perhaps - consider you're asked to find the last 3 digits of 2^n for n >= 1. You start off calculating: 002, 004, 008, ... eventually you get to 2^103 which ends in 008. This means that the cycle length would be {103, 101, 101, 101, 101, ...} since it'll never get back to 002 or 004. Solving this is a bit more difficult than the constant cycle lengths, since it's not a simple LCM.
Ah, a place I'd love to work in.

Anyway, nowadays software development, including tool development takes the path of quick iteration so manuals are not very relevant anyway after a while.

Does IBM still give paper manuals to system programmers? Maybe the mainframe business is old enough to retain certain traditions.
Now you're just making things up. Safety professionals make up a minimal fraction of the workforce which has barely increased in recent years. If anything, we should be spending more on workplace safety. Those are hardly useless jobs.

https://www.reuters.com/investigates/special-report/spacex-m...

Companies have been quick to cut DEI jobs as soon as the outside political pressure died down.

https://nypost.com/2023/12/28/tech/google-meta-other-tech-gi...

The military has been cutting personnel. The number of divisions has gone down. Higher military spending has been going towards procurement programs, not towards more uniformed jobs (although some defense contractors have expanded a bit).
Excellent news and truly surprising.

I shall buy a space launch immediately!
GGPoker's Security Breach Allowed a User to Gain Advantage
The Apollo program was born from the fear of Soviet space military technology.
Well, like what? The book gets thrown away?
I still use CFML today, albeit a fully open source rewrite of it. It’s insanely productive, even if it doesn’t tick all the modern enterprise programming boxes.
Loved personics!!! It was a bit expensive but they made great gifts, and were a good way to get singles. Much easier than waiting for the radio then quickly pressing record+play.
Is it not the inverse? (With a refresh token lasting longer than the access token?
dd? Isn't that a problem on UNIX systems where "dd" (the disk destroyer) is a standard command.
In theory ornithopters are more efficient that quadcopters, since you are moving more air (momentum) at a lower delta-v (energy). In practice a lot depends on the efficiency of the drive train.
I had a difficult time with both part 1&2 of Day 20. At first I just mentally modeled the circuit as "clock-based" where the Flip-Flops flip only when all previous pulses are processed and a synchronizing clock signal is given,

e.g. a flip-flop (default to low) with 2 input ports, on first clock signal (time 1) both ports receives a low pulse; second clock signal (time 2) the flip-flop inspects 2 inputs and decides to give a low (two flips) at the end.

Frustratingly, this model passes the 2 examples flawlessly but fails for the real input.
Dealt with him via TACC for a big simulation I did and was grateful enough for his help to buy a paper copy of the first volume in the series. Very interesting though a bit outside of my area. I will look at the others and encourage anyone interested to check them out.
I may not have explained my first idea correctly, it’s lifetime or 20 years, whichever is longer.

As for 40 years, it allows time for a given work to solidify in history. Multiple generations will have grown. If the work is relevant to multiple generations 40 years after creation, then it should belong to everyone. Twenty years is too short. It would be available to people who grew up with the first printing and to whom it is still relevant.

Basically copyright should be long enough for most things to become firmly irrelevant, outlive their usefulness, or made their changes to society before entering public domain.

A lot of people who oppose copyright would not like this because it intentionally keeps the stuff they want to use out of their reach until they would no longer want it.

For me, the purpose of public domain is allowing what has been important in our cultural history to be for everyone, not locked behind a rent-seeking corporation. But I also want authors to be able to keep control over their own works as long as it remains relevant to them.
Or perhaps, Shoegle (Shoogle?) =)
1440p. But seriously, to continue to support free libre open-source software and hardware in whatever way I can, even if the alternatives aren't quite there yet for some things. Plasma Mobile is shaping up to be very interesting indeed.
Can you improve the efficiency of your home, like solar panels, heat pump, double gass windows [1]? In the long run they save you money, but less money meand less fuel burned, so everyone wins.

[1] Assuming they make sense where you live.
Search was the biggest feature of the web in the early '00s. Now it's such a mess. I can't imagine Search will ever be amazing again, given all the complexity of providing quality while still avoiding all the crap.
Does the solar figure include the batteries?

It is very sad that nuclear is actually cheaper than coal.
Making a Top Gun and Star Wars-Inspired Fan Film in Unreal Engine
It’s true. CFML is the fastest nothing to something I’ve ever used.
My father made about 6-8 of these “mixes” in his 30s and they became the soundtrack to our family’s lives.

I have such fond memories of driving around listening to these tapes.

The anticipation of the inevitable good time as I opened a case and put the cassette in the stereo led to the cover art making my heart race. Even just looking at the thumb nail of this video gave me flashbacks to the pure joy of a child.

His obsession was Motown and the rhythm and blues of that era and I still love that music and claim it “raised me”.

This company, and my fathers curation, is absolutely responsible for forming me into the person I am today.

The tapes were a complete education of that moment in time in music, and we listened to them on repeat for years.

I sometimes wonder what is lost by the infinite scroll of contemporary streaming services.

When we’d listen my siblings and I would rotate on picking our favorite tunes. My siblings would change it up and pick different tunes from the options each time their turn came around, but, much to the frustration of everyone else in the car, at the age of 6 I only ever wanted to hear one song: “Rescue Me” by Fontella Bass.

Still one of my all time favorite songs.

https://m.youtube.com/watch?v=sFI7eQt3ghI
Apple already had and has multiple hardware SKUs for the iPhone to support different regions, for example the US phones have no SIM tray while other areas still did/do.

They were already using USB-C on the Mac and iPad so I don’t believe the EU mandate forced anything but maybe the timeline.

That said, I wouldn’t be surprise if side-loading is limited to the markets where it’s required.
Wait, I have seen this at least ten years ago. It was a concept that had a working version, made by Festo.
You can buy the gloves today. They work with any software that supports OpenXR Skeletal Input. https://store.diver-x.jp/en-us/products/contactglove-rev-2-m...
> Most cultures absolutely do. Japanese culture is teh exception not the rule.

By what measure? Most of the world is African and Asian, and those cultures are not individualistic.

> Of course it does. Those two things are not mutually exclusive at all. Unless you take one of them way too far like the Japanese do, with no discernible benefit.

The Japanese system produces tremendous benefits: an orderly society where everyone behaves according to rules.

> That's not because of individualism, that's because of corruption, lack of regulation and enforcement, wealth disparity etc.

Japan has corruption, wealth disparity, etc., as well. That isn't the thing that makes it different. Every society has those forces. Individualism just makes it harder to build a nice society in spite of them.

> Other western countries with the same focus on individualism have very nice and clean cities.

Most western countries aren't as individualistic as America. They're different than Asia, which is based on strong family networks, but it's not the worship of self that prevails in America: https://en.wikipedia.org/wiki/Law_of_Jante.

> The sooner any and all religions become forgotten, the better we will all be for it.

I wouldn't hold my breath, given that the world is becoming more religious: https://www.theguardian.com/news/2018/aug/27/religion-why-is.... Christianity was the glue holding American society together, and now that's breaking down we are seeing the consequences.
Search probably hasn't changed much, but the internet is very different.
Companies absolutely can "disable" trading by certain shareholders. This is what an IPO lock-up is, where insiders cannot sell their shares until 6-12 months after the conclusion of the IPO. It's also what a trading blackout is, where employees cannot trade shares between the end of the quarter and release of earnings. These are very common - almost everyone who works for a public company has encountered them.

These cases are temporary, but I suspect there are also permanent trading bans that might be caused by legal action - if, for example, an employee is found guilty of a crime, or is under a wage garnishment order.

Also, crypto has long had the phenomena of coins that get "locked" and can never be touched or transferred again, simply through holders that have died or lost the private key. For example, the original "Satoshi coins" - the roughly 1M Bitcoin (~$45B at today's prices, enough to make their holder the 27th richest person in the world) mined by Satoshi before Bitcoin became mainstream - have never been spent, and it's likely that their owner is dead. They simply drop out of circulation, and the price of all other Bitcoin rises to compensate.
> I'm on mobile, otherwise I would link to the reddit thread where I had a convo about this with the hypergrep author.

From some searching I think you might mean this: https://www.reddit.com/r/cpp/comments/143d148/hypergrep_a_ne...
I keep a list of them, I think I originally got most of these from https://news.ycombinator.com/item?id=33592990

* Retool - https://retool.com (not OSS)

* OpenBlocks - https://github.com/openblocks-dev/openblocks

* Saltcorn - https://saltcorn.com/

* Interval - https://interval.com/

* Bracket - https://www.usebracket.com/

* Windmill - https://docs.windmill.dev/

* Budibase - https://budibase.com/

* AppSmith - https://www.appsmith.com/

* ToolJet - https://www.tooljet.com/

I only have direct experience with AppSmith.
It cannot be, and the labels are also much more restrictive than filenames: a sequence of alphanumeric characters, underscores, and hyphens.

https://www.postgresql.org/docs/current/ltree.html
A hybrid with radio WiFi could be interesting. You could set up the usual ceiling light panels as a big fat downlink and use WiFi as an uplink. Would be pretty useful for public areas.

I think an uplink with visible light might be too much to ask, but if we could just glue these two networks together, it becomes a lot more useful.
It’s a very effective way to tax foreign countries too. Just print a few trillion and let the small countries pay the costs in inflation.
I reckon these days search is pretty difficult and everyone knows how to game it. I recommend using a search engine that lets you effectively change which sites are shown. You can do this with Kagi, or with Google's Programmable Search Engines - I'm sure there are more too.

In particular I block Youtube, not because they aren't sometimes correct, but because I don't want videos polluting the regular results - it just takes too long to get info from videos.

An ability to upvote results for a given query seems tantalizing but I bet it would be gamed too. The DIY approach seems to be the only tractable one.

In my case I only only results from domains I believe are correct. The whitelist approach does have downsides. Usually I'll vet new potential domains through social means like Reddit and this site, rather than identifying them through the search results. I believe there's an inherent tradeoff between discoverability and the gameability of the results.

Though I do sympathize with folks who reminisce about 2008 Google Search results, there were probably orders of magnitude less content out there and a complete ignorance to how valuable your place is on your business and thus no SEO.

I also personally disagree that yt-dlp is the "correct" result for the average user when they search Youtube Download. I highly doubt the average user would know or care to use the command line. A website front end would be more actionable for them.
Yeah I'm surprised how ventilation system is hardly seen in German houses. I suffer from terrible headaches in winter in Germany. On the other hand when I spend winter in France with closed windows and heating on, I have no issues. The only difference is in France where I stay, there is a modern ventilation system.
Does that include the banking system? Because fractional reserve banking is definitely one of those systems that should never work in theory but miraculously works in practice.
Why would you? Starlink is waiting list to get one, installation on the roof, running the cables, more expensive, less stable with a lot of interruptions.

P.S. I do use starlink in my motorhome (rv mobile plan with their $2.5k antenna).
Can encryption not be used with LiFi?
OK, now that I have hands on a keyboard, this is what I meant by Hyperscan's match semantics being "peculiar":

$ echo 'foobar' | hg -o '\w{3}'
1:foobar
$ echo 'foobar' | grep -E -n -o '\w{3}'
1:foo
1:bar

Here's the aforementioned reddit thread: https://old.reddit.com/r/cpp/comments/143d148/hypergrep_a_ne...

I want to be clear that these are intended semantics as part of Hyperscan. It's not a bug with Hyperscan. But it is something you'll need to figure out how to deal with (whether that's papering over it somehow, although I'm not sure that's possible, or documenting it as a difference) if you're building a grep around Hyperscan.
Pretty good but regurgitated design patters overall, I'm not impressed. Moreover I personally find the part about "Don’t waste vertical space" too far gone, it would be better to switch to a more terse language like APL or derivative if wasted space is the impediment it's made out to be here.
Vouched for this. Not sure why it was flagged. Maybe because it was an article originally from arstechnica rather than pocket.

https://arstechnica.com/science/2022/01/the-most-important-c...
ProDOS 2.4.3 for all Apple II computers
Most academic code is written fairly naively (it's usually the code that's written by people who have some idea and try to be "smart" that's a problem), and so can be cleaned up and made maintainable pretty easily. If AI causes more "smart" code to be written, that's going to make things worse.

On old hardware/software, that's normal, and will continue to be normal, simply because the value is in the instrument, and money spent trying to get the software/drivers to work on more modern systems would be better spent on buying a new and better instrument. The only way this would change is if we force all hardware vendors to fully open-source (and ideally upstream) their code (look at the whole IoT ecosystem).
Yeah, the problem is that there is so much low quality content, that search doesn’t (or can’t) do a good job of surfacing it above the noise. There is still some signal left, but it’s such a small fraction that it’s much more difficult to filter it out.

Having said that, I’m usually still able to find what I’m looking for, if I know that it likely exists, and know the keywords to use to find it. But it’s much harder nowadays for sure.
Ah yup! I just posted a follow-up that links to that with an example (from a build of hypergrep off of latest master): https://news.ycombinator.com/item?id=38821321
I remember some TED talk or some other tech talk where the presenter mentioned a Flickr stream of all newly uploaded photos. As you could only set the permissions after uploading photos, often, some private photos and scanned documents would appear in that stream for a few minutes.
> the area of the edge

No, it will give you the area of the island (more precisely, the area of the sea-level cross section of the island).
From what I understand, vertically integrated design & manufacturing was a big factor. Are there any other big things that contribute to spaceX’s low costs? I would be curious to see someone make a breakdown
> Haha nice catch. I'll take it back to my team

> P.s. I work for expedia in the nlp team.

Oh good, there's a PM in the comments, they're gonna save the product now!
Is there a modern version of CFML today or something currently maintained? It sounds really nice and stands in contrast to the convoluted options we have today.
I want to echo this point.

Our 'salary' was ~$24k/year. So, just enough to stay alive and for a beer on Fridays.

If my co-researcher had the coding abilities he needed, he would have left.

And, apologies if I wasn't clear enough here, we were grad students.
Is it actually more complex to provide good results, or is it just more profitable not to?

I have a hard time believing an organization like Google doesn't have the resources to provide a search engine that's just as usable as what they had 6 years ago (around the time I feel like the decay really set in). Seems a lot more likely that it's just more profitable to serve up garbage sponsored content.
I love that someone collected these.

The one I learned (I guess I have to call it "mine") is an amalgamation of a couple of those.

It's the "Violet gives willingly" version, with extra offensiveness to resolve 0 from 1.
For node version management, I highly recommend Volta (not affiliated) - https://volta.sh
GPT Video – Reproducing the Gemini Demo Using GPT 4 Vision
> For Rust, a file foo.rs only exists semantically if some parent file includes it via mod foo; declaration! And, in general, it’s impossible to locate the parent file automatically. Usually, for src/bar/foo.rs the parent would be src/bar.rs, but, due to #[path] attributes which override this default, this might not be true.

This is where the path based package structure of Java/c# was a huge win from a static analysis perspective.
If the coast is a sandy beach, then it is usually pretty smooth.

But in other cases ... https://www.nps.gov/articles/images/acad-ship-harbor-rocky-c...
Removing the theosophy from his work may make it more palatable (and ultimately more sensible).
It will work well in a lot of places where lag is an issue.
Should make lag-free wireless video game controllers and full-bandwith lag-free headphones a reality.
The $7500 credit should be a lifetime, single-use credit for the purchase of 1 EV and not tied to a brand or place of manufacture.
I knew Ed back in the day. It was a lot of fun watching him interact with my programming staff, mostly C++ programmers. Trying to get them to see that objects printing themselves resulted in excess coupling. Or trying to get programmers to write things down. I still remember laughing when he told them something to the effect of “programmers shouldn’t wear illiteracy as a badge of honor”. Essays on Object Oriented Software Engineering was a good book in the early 90s.
Take a look at the masters program at Charles Sturt uni in Australia, they allow course credits for experience, and you can attend virtually.
The primary sources for this article are [1] (long thread, but [2] is a good summary) and this response from GGPoker [3].

Putting things together, it appears that this vulnerability stemmed from inappropriate client trust: the server was computing and sending hypothetical all-in-equity (i.e. your chances of winning if all-in) to all clients throughout the hand, which is not exactly the same as leaking other people's cards but it's enough for a massive advantage over all other users. It seems that this was being sent in order to support a feature that shows you your equity after you click "all in" and the "hack" just surfaced the existing data being sent to clients.

The GGPoker response seems pretty confused. It seems that it doesn't really require a hacked client to exploit this, just the ability to observe network traffic. Per [4], they only started using TLS for client communication this year.

[1] https://forumserver.twoplustwo.com/29/news-views-gossip/supe...

[2] https://forumserver.twoplustwo.com/29/news-views-gossip/supe...

[3] https://web.archive.org/web/20231229114349/https://ggpoker.c... (archive link since it's geofenced)

[4] https://cardplayerlifestyle.com/ggnetwork-acknowledges-fixes...
The problem is that even if providers of the service are 100% trying to provide a great service, everyone on the web will always be min-maxing to appear on top.

So it's inevitably going to become crap.
I wrote this. My 2024 side project is to build a Linux user space, but I definitely didn't expect to come across weird things so early
I got different results for Google on "ad block".

And changing the query to "ad blocker" like Google suggested raised ublock origin way up in the results
Doesn’t have to be infrared but yeah, space isn’t “cold” so much as it’s an insulator.
Sales people you can pay on a commission basis, which separates the wheat from the chaff pretty quickly. There are companies like Sales Focus that specialize in it.
Are you using Lucee?
God forbid anybody who wants to use Linux in a professional setting.
I think we’ve all had that one friend/classmate in c plus plus 101 who always “cried wolf” saying there’s a problem with the compiler making the instructor proclaim that 99.9999% of the time if your code fails to run it is not a bug in the compiler. We’ve been taught/trained to find the fault in our own work.
Snowflakes processed via this method could be the future of true random.
-> Software to help landlords collude, take housing off the market, and jack up rents?

You're being facetious right?

A suit last month alleges just that .

https://arstechnica.com/tech-policy/2023/11/14-big-landlords...