skysight-inc/HackerNews huggingface dataset:
I have! I didn't reflect much on it though because I'm focused on creating a dynamic language. Perhaps I did not understand it?

Another interesting concept I ran into while researching modules is parameterized modules. Essentially, modules that take their dependencies as arguments. The modular equivalent to dependency injection I suppose. Instead of a module importing by symbol a specific library as a dependency and some package manager resolving it to actual files in the load path later on, the programmer explicitly loads the library and passes it to the module as an argument.

Instead of the symbolic imports we're all used to:

(import lib); lib imports lib2 internally

Module importing becomes analogous to function calls which construct an instance of the module given its dependencies:

(import (lib2))
(import (lib lib2))

This is really elegant and more or less reifies package management into the language. However, it presents serious ergonomics issues because it forces the programmer to deal with all these package management and library loading details. The truth is we want to sweep all that ugly stuff under the rug, not deal with it every single time we import a module.

The main benefit, the loose coupling that stems from the ability to substitute dependencies without having to change the importing module, can be accomplished in a declarative manner via package managers. Arch Linux packages for example may have a "provides" variable which allows multiple packages to implement an interface of sorts and be used interchangeably to satisfy dependencies. So I think parameterized modules imposed significant costs for little benefit.
Then energy is relative? An object is 'stationary' in space, a comet comes along and hits it. The comet has energy.

OR the comet is just sitting there, 'stationary', the object hits it. Not the object has energy.

There's no total energy to a system, except calculated from some point of view?
Energy innovation could heat 150 UK swimming pools after £200M investment
I think it would be quite cheap. The only reason is that I was using Gfycat which shut down.

The reason I did not implement my own was that Gfycat was integrated with reddit, so that posting the link would automatically show the gif.
Usually one wants a subset of the thing that -ffast-math does, e.g. -fassociative-math. And only within some limited scope.
Built https://global-conflicts.com for this
You refer to your smart phone as a non-mac computer? Because nobody is talking about Mac's besides you. Or PC's. Or "computers" outside of smart phones in general.
Same question but for Switzerland.
Think a rollerblade turned sideways, so that when you are standing neutrally you are moving in-line with your shoulders (like a skateboard), and the wheels from each skate form a single straight line.
Totally disagree. Most people have such a low view of VR and by extension AR that Apple wants to avoid any association with it.
Sounds like you need an SQL database. You could use SQLite.

Then provide a GUI to modify that database. You could add a bunch of constraints in the database too to ensure the config is correct.

Usually when there is plain-text files though, it's because they want it that way. It's easier to edit a text file sometimes than rows in a database. Cut/copy/paste/duplicate files and text. Simple textual version control.
I've pondered recently if with random access being basically free these days if interleaved media formats are still necessary?

Clearly for streaming purposes they make sense but it seems like you could just time align video and audio streams manually in other contexts?
Ask HN: Alternatives for MailerLite
Hi,

As MailerLite was recently compromised (likely all customer information stolen, API keys leaked and so on), what would be good alternatives in a cost-efficient mailing list and transaction email category? Preferably something where there are more security guarantees or even a self-hosting option.

More info here:

https://www.infostealers.com/article/mailerlite-hack-leads-to-massive-cryptocurrency-theft-an-exploit-or-an-infostealer-infection/
it used to be just math and physics
The NSA literally performs cyber attacks on foreign countries.
Anyone ever played those Netflix Games? I wished that was an add-on instead of included in the price.
Related: "hair wreaths" were a surprisingly common pass-time for women in the Victorian age.

https://saukcountyhistory.org/the-hair-wreath

https://mainestatemuseum.org/hair-wreaths/

https://civilwartalk.com/threads/the-art-of-victorian-hair-w...
Untold R&D billions went into this; we have no idea what the breakeven would be.

If we were to treat Apple and Meta equivalently, we would have spent a decade tallying Apple’s R&D investments as “losses”.
PFFT! Don't get sucked in with this guys nonsense. He is just another calamity caller , no better than chicken little.

History shows?!? Who is history? Up until the 19th century most societies were able to succeed with only a small portion of population being educated. Education of the mass is a relatively new thing and most likely won't be around after the quote Great reset.

The only two things society needs to be successful is bread and circuses! A.k.a. Grain subsidies and presidential elections every four years.
WeeWar's Spiritual Successor
Most Apple products contain moving parts - speakers and vibration motors.
> the biggest of which is probably Digimon

Digimon is more about "other self", with exception of Cybersleuth and like Season 4 (which was Digimon but Power Rangers transformations). Only Cybersleuth (and other more recent games) were Pokemon "catch them" like plot-lines.

Digimon are fully sentient beings equal to humans (or even in some cases, divinely inspired angels, devils, or gods). In many cases, they are the representation of a person's soul and the "other self" reflected in the digital-world. This is why when Tai feels courageous (his Crest is Courage), Agumon gets powered-up. Because Agumon is specifically connected to Tai.

Palworld seems to be closer to Pokemon if anything, though the crafting stuff makes it look closer to Minecraft if anything. Some of my friends compare it to Ark:Evolved.

"Pokemon but more grimdark" was probably Monster Rancher, if I were to pick a 90s clone series.

Or the Persona series even.
How's out-of-the-box support for multi-monitor setups with Ubuntu? How about supporting higher refresh rate external monitors?

How does the trackpad feel compared to what people are used to with Apple devices on MacOS, is it at all comparable? I remember that being my least favorite part of using Linux laptops like what System 76 would put out.

How's the device build? Plasticky? Flexing? Once again, I dreaded that about the System76 machines, which IIRC are just rebranded Clevos/Compals.
Decent points, but it's good to remember that all cars have AWS (all wheel stop) - if you're not careful have AWD can make it easier to miss the transition to where AWS is no longer sufficient. In the NW the main attraction of AWD is not getting stuck in ski area parking lots and not having to put on chains when the roads prematurely force chaining up "except for AWD" because the state patrol knows almost no one has snow tires. (And I've never gotten stuck with snows on my FWD Jetta, but have had to put on chains all too many times before I really needed to - which is enough of a pain that I'll probably get AWD on my next car.)

And trailheads around here also often are a lot easier to get to with a bit of extra ground clearance. So I may well give in and get an SUV for my next car. But the real driver (so to speak) will be that given the predominance of trucks on the road, not driving one yourself becomes a risk. (You can see the signal in the IIHS results.) So I'll be looking at how small I can go to meet my needs and minimize externalities, I suppose.

All of that said, the more threatening the roads look to potential bikers and walkers the fewer we'll get of them. And whether it's happiness, health or efficiency you're trying optimize, more of those are pretty clearly a win.

I've biked and walked American cities and country roads for over half a century, and while there have been many improvements over that period, the last five years have seen a series of what feel like steady reversals in the NW US. More and bigger trucks are part of a complex set of setbacks but feel like a key one to me. It doesn't take too many aggressive moves by monster trucks to make you wonder what you're doing out there.

If we want further progress, we'll have to figure out how to mitigate this problem.
1/8th (soon to be 1/2) of the working world:

"I do a lot of X and I'm almost ashamed to say I tell GPT Y then I see if it works and try again".
The rate of fusion in the Suns core is actually very slow and gram for gram it is not producing much energy. But the core of the Sun is well insulated by the vast bulk of itself, so even a slow release of energy builds up to extreme temperatures.

https://en.wikipedia.org/wiki/Sun#Structure_and_fusion
I never do this kind of work so I can’t say. But if I did, I’d imagine I want more control. I mean, perf improvements are welcome to all code, but if I need a piece of code to have a specific optimization I’d rather opt-in through language constructs, so that the compiler (or other tooling) can tell me when it breaks. A well designed API with adapters from and to regular code would be better, no?

For instance, imagine I have auto-perf something and I check (manually mind you) the asm and all is good. Then someone changes the algorithm slightly, or another engineer adds a layer of indirection for some unrelated purpose, or maybe the compiler updates its code paths which misses some cases that were previously supported. And the optimization goes away silently.
It’s 6 months of subsidized COBRA where the company is contributing. Legally you are entitled to 18 months but you have to pay out of pocket entirely.
I think that's also the difference between science and engineering: has the tool/technology been around enough to learn heuristics, or is everything still in the "fuck around and find out" phase?
And if you're not doing it yourself, $150 does not get you very much labor.
The tagline for this movie was something like "Anyone who offends China, no matter how remote, must be killed."

The villains are all American/European mercenaries. The whole plot of the film revolves around saving a Chinese-owned factory in Africa from the evil, and apparently racist?, American bad guy. The Chinese Navy shows up at the end to save the day as the savior of the African people, while the Americans are called useless. The film ends on a picture of a fucking Chinese passport.

I'll watch propaganda movies, but I prefer them to be a little less thinly veiled.
I’m saying it’s not a copyright issue but an issue of using a service without permission. A legal threat seems too heavy handed in this case but it does make sense that doing that would be illegal in general
Multi-threaded and/or async code can perfectly exist without shared-ptrs. And no, you don't need a shared-ptr to manage the lifetime of an object shared by two threads.
I'm not saying Vision Pro won't eventually justify itself, but $560m revenue is likely nowhere near the cost for this programme so far.

This project has been rumoured to have hundreds of engineers for 5+ years, that's that revenue already (let alone profit), then the manufacturing setup, new chip development, etc.

Even if this product makes $2bn revenue, which could be unlikely just based on the rumoured manufacturing limitations and number they expect to manufacture this year, it probably wouldn't be justified once you figure out the profit margins. This is clearly all about the next product, or the one after. It's about the iPhone 4 launch, for this product, not the first, 3G, or 3GS practice runs.

Apple have a history of healthy margins, but huge production costs on their high end stuff, so while this is $3500, I wouldn't be surprised if it's still only 50% margin. That's great, but it's not the 70% one might expect from such a high price, and it will be because of things like maybe the body costs $200 rather than $50 because of some silly uncompromising design choices that don't make sense for high volume consumer hardware.
> especially considering how we can't import cars from China.

Are you referring to the US tax credit rules around battery origins or vehicle import tariffs? Because there certainly isn’t an actual ban on Chinese-made cars in the US. You can go down to your local Buick or Volvo dealer and buy a Chinese-made car today.
World's First Microprocessor: F-14 Central Air Data Computer [video]
Judgement and condescension are unlikely to change minds or behavior, or add anything else of value. It will only make people wonder who really has an issue with immaturity and low self esteem.
> Aren't there people who learn to speak, albeit with an accent, even though they have never been able to hear?

Yes, some people go through "speech therapy" and train to emit the right sounds while not hearing the output (but I think they rely on the inner vibrations ?).

Understandably that requires a ton of training on top of existing skills and not everyone ends up with something workable.

Part of the existing skills is the the ability to vocalize the sounds in the first place, and if a kid never intentionally vocalized for 11 years, I wonder if their vocal cords could ever develop to a point they can make the range of sounds needed.
Nice straw man you've got there. You're really beating the crap out of that thing. "Sprint" is just a term for something you can also call an "iteration." No one is expecting you to actually go full-throttle 24/7.
This article annoyed me. Not because I think it overestimates any of the difficulties, but it condescendingly compares against "standard software engineers" as if their problems are so much easier and lack additional dimensions beyond algorithm and implementation. It doesn't help that they call N^4 "exponential".

Long debugging cycles are not new. In fact, the field started out that way, when computers were slow enough that even a single edit-compile-run cycle could take hours (or days and some political capital, if you go back far enough). Even today, long debugging cycles are far from being restricted to ML, especially for failures that are only seen intermittently and in production.

Performance mattering is not unique to ML. Obviously.

Data issues are not unique to ML. Anytime you need to run against a "representative workload", you'll bump into them. Heck, anytime you run against a large test suite you'll run into issues with the quality of the comparison data, especially if the tests are long in the tooth. Furthermore, anything you're doing statistics on in general is going to bump into data issues—unless doing statistics is automatically ML?

ML lacks various other dimensions of difficulty. Distributed systems. Web browsers that need to execute arbitrary code that hasn't been written yet. Backwards compatibility. Forwards compatibility. In-production databases. Cross platform development. Power usage optimization. Concurrency (ML can have this, but it doesn't always need to, and it can be in the "embarrassingly parallel" bucket). Deep dependency graphs.

The author thinks ML development is hard because that's what they work on. They are but a grasshopper.
Came here to say I hope this can someday lead to a tinnitus cure :'|
Leveraging Amazon S3 with Athena for Cost Effective Log Management
My teammate did awesome work in the AWS cost management and wrote up his decision at Autify! In our case, EKS Control Plane logs position us to save ~$2,000-$3,000/year on our AWS bill! I strongly recommend diving into the blog and learning the three options including each trade-off.

1. Utilize the new CloudWatch Logs Infrequent Access log
2. Make use of the open source project kube-audit-rest
3. Deactivate certain Kubernetes logs
Exactly.

"Kate Judson is a lawyer who often deals with crimes that did not occur. As the executive director of the Wisconsin-based Center for Integrity in Forensic Sciences (CIFS), her job is to examine ostensible scientific evidence to see whether it backs up prosecutors' claims.

"Some people who died were classified as victims of homicide when they were really the victim of illness, or accident, or suicide, or medical error—that kind of thing," says Judson. "We had a case of a family that lost their child. The caregiver was accused of attacking her. It was later discovered, based on new medical evidence, that the child had been really ill with a disease she was probably born with."

Evidence can't bring a child back, obviously. But it can get an innocent person out of jail. And it can give a grieving family some peace of mind. To learn that your child "was held and comforted in their last moments, instead of attacked," says Judson, "would be important to know."

When the center was founded four years ago, Judson left her job as a public defender to become its first employee. Now a staff of four works to keep bad science out of the courtroom. "
I've had a speculation about the Fermi paradox for years. I call it the uniform cooling hypothesis. Not sure if it's original or not. The idea builds on the present cosmological model that considers the universe to all be of the same age.

If the emergence of complex life in the universe is a threshold or phase transition effect, it might not happen until the universe reaches a certain age in which all conditions are satisfied. At this point you'd have the "simultaneous" (at geologic time scales) emergence of complex life all over the place.

If this were the case, what if for some reason (such as multiple overlapping factors all having to be satisfied) the standard deviation in the time dimension is actually small? In other words what if life emerges or hits certain evolutionary milestones at about the same time +/- a fairly narrow window like one million years.

If that were the case then the universe would be full of things more or less about as advanced as we are, but very few that are vastly more advanced. The probability of one of those few very advanced outliers existing in, say, this galaxy might be relatively small. Intergalactic travel is many orders of magnitude harder than interstellar travel (which is already brutally hard) and would take millions of years even near the speed of light, so even something like a Kardashev type II or transitional type III civilization wouldn't be likely to cross between galaxies. Something like that could be out there but insanely distant and completely undetectable.

We wouldn't see alien interstellar probes, starships, or techno-signatures from anything large scale enough to be detectable because for the most part these things don't exist yet.

Would also imply that once we build a starship, that's about the time we should expect to encounter starships. It would be a cosmic-scale version of the principle (and apparent historical pattern) that steam engines appear when it is "steam engine time." Maybe it's just not starship time yet.

If the standard deviation is very narrow, you'd have this weird interstellar trick or treat night event where the probes and starships start arriving at about the same time everywhere in the entire universe.

At this point maybe everyone exchanges knowledge and technology and you have an insane explosion in complexity, sort of a cosmic Cambrian explosion, and then you get Kardashev type II and III civilizations and onward.

Zoom way, way out and it looks like a sudden phase transition of the entire universe from being dominated by non-living physical processes to being dominated by living processes.
Apple's profit margin on the Vision Pro, from a purely bill of material perspective, is estimated to be around 45%. But of course they have spent billions of R&D towards that project and it is far from out of the woods yet. It will be in the red for a few iterations over years.

Meta has sold more than twenty million Quest headsets of various types, and by most measures that project is still basically a money pit.
You seem to have confused not paying attention with nothing happening. The carrier relationship was completely different for iPhone users, starting with how you didn't need carrier approval to put something in the App Store.
Greek letters were used as numbers during the time of the Romans.

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

also, sorry to be that guy, but D&D hasn't had a thief class since 3rd edition came out, in 2000.
The problem with imperative languages in configs is that they become harder to read. Webpack configs always devolve into this.

We need better tooling to allow tracing a how final configuration values are being generated.

And a _live programming_ environment so we can see the final generated configuration in one view.
I think there is a hypothesis going on, that the Earth has an above average quantity of gold because of some novel cosmic event, e.g. neutron star activity that just happened to be in our neighborhood ~5 billion years ago during the formation of our Solar System.

My layman understanding of Astrophysics is that we understand things up to Iron pretty well. Beyond that there is a lot of conjecture.

I've never heard it explained very well, the best I can find is a 40 year old PBS show. Thanks to Virginia Trimble.

https://youtu.be/0byMj2VrT2g?t=565
Minivans are light trucks for fleet purposes, so they can also get bigger engines and what not, if that's what people are looking for.
>Tons of developers became seniors in < 3 years

Senior in less than 3 years?

Sure, he/she may have "senior" title, but this is nowhere even close to actual senior.

They are señors.

What developer could do in less than 3 years? I'm not talking about highly skilled/talented people

Started at his/her first company, ramped up, got familiar with all the stuff like tools, processes, culture, code base, software development life cycle, learned stuff that he didnt know but needed (e.g tools, libs, frameworks, langs)

It took like 3-6 months, after that he's reasonable contributor to the projects

And now we have 2.5 years left - what you can do in that time?

Participate in one bigger project?

Participate in 2 mid size projects from the beginning to the end?

Participate in 5 small projects from the beginning to the end?

This is your seniority?

You have seen whole software dev. life cycle in 2 mid size projects?

or

You have seen some part of software dev. life cycle in one bigger project?

It is a joke.

Exp != Knowledge, and seniority is about exp and responsibility, so for me it is:

0-3 junior

3-7 mid

7+ senior

and above that you have other fancy things like leaders/principals/etc

Of course, those aren't hard rules, senior with 6 years is ok too, but let's dont be ridiculous with seniors BELOW 3 years.
Microdot: A web framework for microcontrollers
Reading this reminded me of my recent pains of migrating my EC2 to IPv6. I ended up writing a guide on it. Take a look if it helps!

https://news.ycombinator.com/item?id=39111148
No Way[mo] that it gets shut down. Possibly split off and IPO'ed, but no one is going to throw away technology that is very close to cracking a multi-hundred billion dollar market.
Effectively, we've been out-competed in all the low complexity niche; life adds complexity to take advantage of novel niche where there is less competition.
I am confused at this: the window that people speak about is largely one of having any language. Aissam seems to have a language, albeit an idiomatic one that was developed to communicate with parents. If so, he has developed the speech pathways, even if any given language will be one of second language acquisition.

Now there may be another reason, but the article is either missing context or the question was not expressed in a way where the doctor answered in a way that follows the science around the critical language period, as I understand it (at least)
Sure, you should write about it.