skysight-inc/HackerNews huggingface dataset:
That isn't what I was trying to say.

I was saying that Apple tends to ignore the specialized/higher-precision option initially, focusing on the majority of the market that may not need it.

But then they introduce it later. As I suspect they will do in this case, too. But that leaves an opening (maybe, temporarily, if they can capitalize on it) for competitors that do support more specialized input devices.

If you wanted to draw diagrams or use handwriting input, Android had a huge advantage at first, ... until it didn't.
If they want to grow and take on Reddit refugees there is no way they can do that if they are worrying about a $16/month server or $68/month server. They are going to require much more than that and if people are constantly waiting for content to load they will just go somewhere else; which lets be honest that means they will probably go back to Reddit.
> "Your chair is still on order"

When I started at my current job, nobody was present when I showed up to the office. Everyone was WFH. Nobody knew where my MacBook was being delivered to as I hadn't provided an address (I moved cities for the job), but it was in transit to somewhere. There was the usual onboarding documentation being out of date and inaccurate but that occurs everywhere.

Thankfully things got better or it would have been my shortest stint in a role ever. There was an understanding among my new colleagues as to how badly they fucked up.
Mathematicians are familiar with the name Fano, but for Roberto's dad Gino, whose name adorns the first finite projective plane.
The drawbacks are as follows. To convert hydrogen back into electricity you need to either use a gas turbine or a fuel cell.

Fuel cells are expensive, so you have capital cost problems. Additionally fuel cells have problems providing variable power output. For this reason you often couple the system with a battery.

Gas turbines running on hydrogen have some engineering challenges. In particular the gas turbine technology needs to be re-engineered because hydrogen burns differently from natural gas. Secondly NOx emissions are an issue that needs to be addressed.

Moreover, if one is to store and transport hydrogen as a gas or a liquid, the infrastructure is more challenging than with a natural gas pipeline. If one is to further convert hydrogen into a synthetic fuel, you get additional conversion losses.
Good to read the full article before criticizing.
Palantir is one of the AIs that’s more likely going to go into kill drones, etc so in that sense it is a threat
How many have been attempted since then?
I'm not too familiar with the space, but what kind of market is fully deterministic?
And note that totalitarian states tend to become anti-science because it might upset their applecart. China was the dominant power, it didn't need innovation so why take the risk?
Adding to the list of languages that also have this: python. Unfortunately searching on google "python executable comments" only returns lobotomized results about what comments in python are.
Wait . We don't know if the anti-AI crowd is funded by western adversaries ...
Thanks for the explanation, clear and to the point.
What if I hit them in the head with a copy of Wittgenstein’s Philosophical Investigations until they stop?
I suspect that discord is the replacement for reddit.

There's a 90-9-1 rule of thumb ( https://en.wikipedia.org/wiki/1%25_rule https://www.nngroup.com/articles/participation-inequality/ ) and a migration from reddit to discord will benefit the 9-1 portions and provide a net loss to the 90% (lurkers / people who find content via google).

You can't make a community go somewhere. The the place that it ends up is on discord (and irc in times before), then discoverability for the rest of the population that aren't participants in that community will suffer along with the companies that previously hosted that content and were able to monetize their eyeballs.

... but isn't that what people have been wanting? "Down with {big corp}!" be it google or reddit or Facebook?
> [getting killed is] exactly what will happen if they go out and physically check.

Come on. The average tax plus penalty here was 500 Euros. No one is throwing their life away over a 500 Euro tax bill that any simpleton could plainly judge whether a pool does or does not exist at the address.
"doctests" is the name used in the python world
How to Tip Around the World
Milinda: I have spoken no untruth, reverend Sir. It is on account of its having all these things—the pole, and the axle, the wheels, and the framework, the ropes, the yoke, the spokes, and the goad—that it comes under the generally understood term, the designation in common use, of “chariot.”

Nagasena: Very good! Your Majesty has rightly grasped the meaning of “chariot.” And just even so it is on account of all those things you questioned me about—The thirty-two kinds of organic matter in a human body, and the five constituent elements of being—that I come under the generally understood term, the designation in common use, of “Nāgasena.” For it was said, Sire, by our Sister Vajirā in the presence of the Blessed One:

“Just as it is by the condition precedent
Of the co-existence of its various parts
That the word chariot is used,
Just so is it that when the Skandhas
Are there we talk of a being.”

Milinda: Most wonderful, Nāgasena, and most strange. Well has the puzzle put to you, most difficult though it was, been solved. Were the Buddha himself here he would approve your answer. Well done, well done, Nāgasena!
> Karp believes that the West currently holds key commercial and military advantages in AI and should not relinquish them.

Delusional take, considering the East holds the AI advantage.
There are two parts

1. How things are made: This is your programming language/core concepts/DSA/Problem solving. Don't start with two languages. Start with 1 along with design/psds/algo.

2. Why things are made: These are the tools like nginx/jenkins/aws/terraform etc. Understand their purpose. Think of how you would have solved the problem (#1), and then go in depth one by one into their detail.

If you are not using what you learn regularly, then you will quite easily forget it. So mix 1 and 2 to keep things interesting.

As for blogging, start taking private notes first. Eventually you will have a note detailed enough for someone else to read. Then you start to blog.
Needs "2016" in the title.

Past discussion: https://news.ycombinator.com/item?id=8327676
Was it maybe Dr Dobb's? Mark Nelson had an excellent series of articles about compression which opened up that world for me. I ended up working on compression for my PhD many years later.

I can't find any archives for Dr Dobb's, but some articles are in his personal site, for example this one about arithmetic coding:
https://marknelson.us/posts/1991/02/01/arithmetic-coding-sta...
Ye olde Bias-Variance tradeoff
Childcare, education, housing (often tied together) and health care. Those are the big 4 expenses that are killing fertility rates, and only one is somewhat material.
"However, sometimes I find that it does not update properly. On days when I physically see a friend install it, the numbers don’t go up."

I have a hard time decoding the statistics dashboard. Every day my extension gets uninstalled more times than installed but the user count remains stable. Why?
The F-35 performs … okay. That doesn’t mean I would want to go up against it in a fight
…and THAT is how we got AI regulation!
Show HN: Simplifying Pose Estimation with Circular Barcodes
> Of course, large language models are (by definition) currently going the other direction ...

How so? Aren't the networks' weights orders of magnitude smaller than the training data?
How do you propose code completions are done without it? To even produce a set of suggestions, you need to understand the parse context, the set of available symbols with appropriate types and scope resolution. AST parsers already have recovery mechanisms, and I am assuming those are all working as intended.
Maybe we're not talking about the same people, then. I am repeating almost verbatim what the folks at the Centre for Humane Technology say here: https://www.youtube.com/watch?v=xoVJKj8lcNQ
Nope stdint.h has been in msvc for over 10 years. Other c99 features may be not supported though.
Very curious to hear your reasoning!
Minecraft works great on Nix, I've had no problems with just installing it like any other package.
The difference is that energy prices don’t go below 0 for solar. They go below zero for coal, gas, and nuclear since you can’t shut the plants down on a whim. But you can with solar. You aren’t throwing energy away by turn off panels or stopping turbines, the wind blows and the sun shines for free, whether or not we capture it. The concept that energy price can go negative only comes into the picture because of things like gas, coal, and nuclear where we have to active produce heat to turn into electricity.

As for ammonia being easy to store. Yes, but only compared to hydrogen. But now you have a highly toxic gas. And, creating ammonia from hydrogen is another extremely energy intensive process.
Storing hydrogen is not the same as storing oil.

Over time, hydrogen damages the tank. (Which is undesirable combo with “explosive gas when mixed with air”)

I would like some breakthrough in material sciences here.
It's safe to assume that it is; that doesn't mean much.

AI risks include, but are not limited to, "if you get this wrong everyone dies" and also "if you get this right, your idea of 'good' is indelibly imprinted on the future light cone, and we don't fully agree with your idea of good".
Ability to send direct message to HNers will be really helpful.

It does exist but in the form of opt-in. Anyone may put an email address in their bio like you have. Anyone that wishes to receive direct messages may put in a throw-away email address in their bio and I would strongly recommend using a throw away address. Other options could be listing Discord ID's or other chat platform ID's.

Some of the old school forums had a happy medium in that people could enable/disable DM's and/or emails per account. Something like that might be ok but if everyone could DM everyone it may cause some to leave or create addons and uBlock rules to disable that feature.
Ok, this is indeed a very well kept secret. I have been programming go for a really long time, and was even a readability reviewer at Google, and I had no idea. Thank you, OP.
> I mean, does it matter? You might not appreciate it, sure, but you’re also not the original author.

Well, no, but I'd rather not assume anything: just let the author pick the title.

(I assumed that "gus_leonel" wasn't the author, since John Arundel has his own HN account under his regular "bitfield" username, but they do post a lot from bitfieldconsulting, so idk).
You can control click or middle click on a link.

Most websites only open external links on a new window/tab because they don‘t want you to leave to monetize you further. Maybe hn does not care as much, which is good IMO.
Why are they calling them "amoral"? The article does not explain this.

The only thing Dubai, Singapur, and Miami have in common is that they are not run by leftists. Do they mean that?
IANAL, but common open source licenses is a Yes. Non-licensed works are legally murkier.

You have a derivative work based on the original. The author retains the copyright, but has granted some permissions within the license document. What you can and can't do will be spelled out there. For example, the MIT license expressly permits modification and sublicensing [0]. The GNU GPL3 is even more explicit, giving definitions to modify, distribute, their permissions, and the requirements for both [1]. Double-check what the terms of the license give you explicitly.

What if their is no license? I think that gets closer to the heart of the article. Imagine you come across a website design you like. What are the permissions for their HTML or CSS? By definition the distributor controls all aspects under copyright. But if you only use a small part, you can defend yourself under Fair Use. But this is murky legal territory, as Entertainment companies and individuals have sued each other over Music Samples and their relevant copyright and licensing.

[0]: https://mit-license.org/

[1]: https://www.gnu.org/licenses/gpl-3.0.en.html
Switching APIs isn't seamless. Switching to a federated backend is even more of a hurdle.

None of the backends are likely able to support the load that Apollo (and RIF) would do (see also what HN did to Lemmy the other day).

Many of the users of Apollo and RIF are using them and the APIs that reddit was providing for free before to avoid paying for things and seeing ads making monetization of those and supporting the backends even more difficult (not that Lemmy and friends want to pay for server costs with advertisements - they'd rather donations - but that isn't a reliable income stream).
The messaging from OpenAI, about this, is still confusing.

They say[0], that the GPT-4 API has been static since March. Then why do they also have the 0314 model snapshot available? What is the difference between GPT-4 and GPT-4-0314 if neither has changed since then? Makes no sense. My assumption was, snapshot=static, default=non-static.

[0] https://twitter.com/OfficialLoganK/status/166393589599565414...
Like bio weapons? Wouldn’t AI make that problem much, much worse?
That is not the failure. The failure is that would not move anymore and the driver had to intervene and accelerate.
For one horse drawn wagons are thousands of years old, there's Sumerian depictions of them. So the idea that wheeled horse-drawn vehicles took thousands of years to invent after the chariot is just wrong.

The key to heavy horse drawn carts was the horse collar. A horse collar fits over the shoulders of a horse allowing it to push a load with its back legs rather than pull a load with essentially just its front legs.

Before the horse collar (invented about the 5th century CE) horses were harnessed either with a yoke or breast strap. Because of how these fit on a horse they could only use about half their available power at best and breast straps could impact their windpipe. For heavy loads oxen were used since you'd need twice as many horses for the same load.

Horses were far superior to oxen for many types of work once the horse collar was widely available because they're faster than oxen and have better endurance. With a horse collar they could pull the same load as an equivalent number of oxen but faster and longer durations. It not only made heavy horse drawn vehicles practical but increased the cost effectiveness of those vehicles since they could have longer duty cycles.

Animal drawn vehicles involve much more than just wheels. Their use is very much about the technology available and suitability for the environment.
As someone who has been using GPT-4 and Claude working with Jupyter notebooks the last month, I’ll say that sometimes I am surprised by how well they can understand and segment out a problem. Other times it is obvious I’m asking too much of them, because no amount of clever reframing gets them to a right answer.

A surprise win was as much luck I had talking through an issue and getting correct, functional one-shot time grid and 3D plots including extra complications for the calculation of the axes.

A recent lose was trying to get it to generate a script that could optimize the gravity coefficient in the Reddit algorithm based on target timeframes and historic data. It offered salvageable output, if you pieced together several attempts and reframes, but never pulled it over the finish line.
Not air tight, not truly “OpSec,” but people do call me crazy for having a separate e-mail for every service. This has caught three leaks so far–if you receive spam you immediately know which service got pwned. If that happens I delete the e-mail and move on. Takes some effort, but is worth it in my opinion.
So buy here and take it home.

You'll quickly find that the price differences mostly reflect some combination of various laws and taxes. E.g., I recall reading (pre-Brexit) that UK law required shops to have a two-year warranty period for durable items sold. As in, you bought it from them, you could return it to them and get a new item. Or make them deal with the warranty. In the US, almost anything other than dead-on-arrival can (doesn't always, but can) require the consumer to ship it in the original packaging to the manufacturer's service center at their own cost. That is not a free service. And there may be tariffs involved.
I can't recall a single time that's been common advice given to programmers. It's usually either don't reinvent the wheel (therefore use the source while adhering to license), or come up with your own solution.

Don't know how you would even write code in your own style. As soon as you start altering it, the result is different. It's more/less efficient.
I wold scarcely call it 'reasoning', it's closer to 'wild guessing'

I think 'the east' has working multi-language LLMs, but the west's version doesn't quite perform as well with multiple languages
There are a variety of use cases that dictate which algorithm is going to perform best. For example, you might use Zstandard -19 if you are compressing something once and transferring it over a slow network to millions of people. You might use LZ4 if you are generating a unique large piece of data interactively for thousands of concurrent users, because it compresses faster than Zstandard. Basically, if you're constrained by network bandwidth, Zstandard; if you're constrained by CPU, LZ4.

There are then legacy formats that have stuck around long past their sell-by date, like gzip. People are used to using gzip, so you see it everywhere, but it's slower and compresses worse than Zstandard, so there is no reason why you'd ever use it except for compatibility with legacy systems. (bzip2, 7z, xz, snappy, etc. also live in this "no reason to use in 2023" space.)

Take a look at performance measurements here: https://jolynch.github.io/posts/use_fast_data_algorithms/. For example, gzip can get a compression ratio of 0.41 at 21MiB/s, while Zstandard does 0.38 (better) at 134MiB/s. (Meanwhile, lz4 produces outputs nearly twice as large as Zstandard, but compresses almost 3x faster and decompresses 2.5x faster.)

Lossy compression is even more complicated because the compression algorithms take advantage of "nobody will notice" in a way that's data dependent; so music, video, and photographs all have their own special algorithms.
The term you're looking for regarding the numbers you have in parentheses is _recital_.
Exactly the same for me. I will often get variable names autocompleted, but 90% of the time they're wrong, even when the right variables are declared sometimes in the same function or file I'm working on.

More than once has it shoved Python code into my Ruby file. Bash or YML files will often get comments added, but the wrong style for the language (which since I can never freakin' remember the style for every language actually makes me less productive since I have run the code, have it crash, and still go look up the language spec).

It keeps trying to autocomplete large hash manipulations, and it looks right, but subtly wrong in the syntax (missing commas or something) and then it's the same compile, crash, then stare at the code and have to add the same damn change for 50 lines of a hash when I should have just copied and pasted in the first place.

So far: net negative on my productivity. Plus, it sucks on shitty wifi like a plane or most hotels.
I am in general unconcerned with AI risks. However, AI should be permanently banned from use in war. There is no good that can come from this.
One of the first things I did after I found a reasonably performant local LLM was create a syllabus and learning objectives for each of the topics, then use it to develop some problem sets.

They're very much GIGO without LoRA, so you need the concepts and vocabulary to direct its output. Try it with a subject you have a lot of domain knowledge in; basic questions won't give you complete answers. A lot of output is completely a function of your prompting.
Python also has doctest https://docs.python.org/3/library/doctest.html since ... a long time now.

The documentation tools are not as advanced as Go's and as far as I know, there's no way to "run the examples" yourself.

It's a great way to write tests for some functions though, to me the sweet spot is for small, without side effects functions. It's totally possible for bigger functions but then all the initialization code and assertions can easily get in the way and make the documentation not super clear.
Considering how often I heard from fellow STEM majors in university that studying anything outside STEM was a waste of time, my expectations for an HN philosophy discussion is pretty low.
AI is likely to help various groups to weaponise biology. Amongst other things.
When someone experiences "mild discomfort" when seeing David (it does display an idealized nude man, which could also be said about the Lena photo, which is far too artistic to be merely called "pornography") then this is still no reason to banish the David photo. If everything gets banned that someone could potentially be mildly offended by, then we would have to ban a hell of a lot of images in research and academia. Another commenter made a comparison to Christian puritanism. A devout Christian might be offended both by Lena and by David. Or think of a devout Muslim woman being deeply offended by the sight of da Vinci's Vitruvian Man.
Chinese chipmaker insists it has Intel on-side, not inside
This is very impressive!

If I could recommend something, it would be to talk about how this solves the frustrations you had with usual tool and how they are solved here. At first glance I assumed it was just a custom bank of luts, but it's actually a novel UI to interact with color.
Great job!

Edit: It took me months to figure out how I like grading and coloring in Resolve and Lightroom, and a tool like this makes understanding what's happening and making what you want seemingly easier.
The FBI has been mum, but some sources indicate a large FBI presence among the Capitol rioters, and some incitement by them too. If true, this would be typical FBI behavior.

https://www.freep.com/story/news/local/michigan/2022/08/11/w...

https://www.techdirt.com/2010/11/30/fbi-celebrates-that-it-p...
It is only those who nobody is talking about that do not want a pause. They declare “no pause” so that people may talk about them. Hence.
MSVC did a big rewrite of the C frontend around MSVC2013. I haven’t encountered C99 idioms that don’t work nowadays. Granted, I might not use every feature in my typical coding style…
Its probably been used in war for decades now
Absolutely. My point was that it seems more likely we'd do it without AI before AI gets a chance.

Once AI gets to that level we will also have AI helping to defend against it though.
Judging them for having a chat interface is the exact type of thing that I think is unintelligent. It would be like… judging an extremely popular paper for their choice of font. We’re past that.
>https://www.lesechos.fr/economie-france/budget-fiscalite/lim...

Billionaires' effective tax rate in France is 26%. _I_ pay more than that just in revenue tax, not to mention value added tax, etc. People making over 627000€ per month have a 46% effective tax rate.

The rich do not pay their fair share, and benefit disproportionately from the taxes that I pay. It's not my trucks destroying public infrastructure, or polluting the atmosphere.