skysight-inc/HackerNews huggingface dataset:
> Finally: If you are not willing to have a nuclear reactor right beside your house, but are willing to have one beside someone else's house, you are a coward and are not really in favour of nuclear power.

Did anyone even make this point? What's more I don't think any one wants any kind of power plant next to their house. That's why they're zoned.
> I suspect you may think there are some grand unifying abstractions that, when implemented once, provide compatibility with most machines

UEFI provides some of this, but UEFI didn't become ubiquitous on consumer hardware until the 2010s.
About a year ago that guy Carlos Watson from Ozy reached out to me cold and wanted to have coffee. I said sure why not then he cancelled on me short notice. Then a month later that big story came out. Then a day after that I went on their website and bought an Ozy coffee mug, which is sitting on my desk as we speak.
ChatGPT doesn't understand anything but it does recognize and repeat common (and not so common) patterns. It sometimes gives the right answers and sometimes gives the wrong answers but it using the same process in either case.
This is an interesting list of reasons. Even if it is long, I'd say it's still somewhat incomplete...

I was motivated by this list to stop depending so much on google. But it's harder than it seems. For example, if you purchase a fastmail account, you still need a google account to install the app in your non-google phone, because fastmail only provides the apk files via the google play store. There's so many such "roadblocks" in de-googlification that you inevitably give up at some point.
"How did you know so much about computers?"

"I didn't... it was the first one."
My thoughts exactly. I enjoyed his 80s films. He lost it sometime after that.
> What's PostgreSQL comparable list?

I'm sure that others can comment on that, but in my experience PL/pgSQL is the killer feature that's hard to beat in PostgreSQL, for those cases where you want to store some amount of logic in the database itself (MySQL stored procedures feel a bit more limited). That said, it's not even the only procedural language that is available: https://www.postgresql.org/docs/current/xplang.html

In addition, working with JSON in PostgreSQL can be pretty nice for niche use cases, as is using PostGIS for geospatial data, in addition to some of the REST (e.g. PostgREST) or GraphQL (e.g. PostGraphile) projects, if you want to interact with the database as something that exposes web endpoints to let you retrieve and manipulate data directly, as opposed to just SQL communication with some back end.

That's not to say that MySQL or MariaDB don't have their own great offerings, but it's clear that PostgreSQL has gotten a lot of love in regards to people developing various integrations and extensions. That said, usually not needing the equivalent of PgBouncer out of the box is nice and personally MySQL Workbench feels better than pgAdmin due to the advanced ER functionality (forwards/backwards engineering and schema synchronization, so that you can create versioned DB migrations more easily if you write them in plain SQL).

Edit: as for some crowd sourced data, a quick search turned up this from a few years ago: https://learnsql.com/blog/companies-that-use-postgresql-in-b...

But then again, all of the mentioned RDBMSes have proven themselves as viable for a variety of projects.
You can always say you are on time and on budget as long as extensions come your way. My point was not saying that this project was not on time or on budget, it was mainly to illustrate that the 3 days of work that locals saw was based on 5 years of research and preparation. I recently read 'Built: The Hidden Stories Behind our Structures' by Roma Agrawal and it would be fairly rudimentary for a structural engineer, but for the average passerby it was a very interesting read on some of the structures that we use every day! (and how some of them are miserable failures haha)
"it laid off thousands by email" I know that the laying off thousands is the worst part but I also saw some people taking exception to the "by email" part (as inhumane or something; what's the alternative? also of course people were not able to log in right away all at the same time, it would be tremendously irresponsible to do otherwise.
I've always used "prtscn+paint" as well. I've tried various on other ways and I'll usually be like "that's kinda cool, maybe I'll try that." Next time I need a screenshot it'll already be pasted in paint far before it occurs to me "i think i forgot something, guess it wasn't important."
It so happens I recently took a Pixel 6 Pro and a Canon 80D on a trip abroad. I used a rebuild of the stock camera app that does away with the automatic over-sharpening that the stock camera app has, and with the 80D, I used the EF-S 15-85 mm lens that (I believe) used to be the kit lens for the 7D. I also used the EF 70-300 mm non-L lens.

There is, in my opinion, no question that the 80D takes sharper pictures in daylight. It's just hard to beat a sensor that's that much bigger. The lenses, also, just have way, way more light gathering power.

Now, in dark places, at night, I used the P6P more, and that worked better than the 80D. But I'm glad I had the 80D for the big landscape shots and for the tight shots of people's faces.

The A7 III is way lighter and smaller than the 80D, and takes way better pictures. I would suggest considering finding a space for it in your bag. At least take a few pictures with both the P6P and the A7 III and view them at 100% to see if you're happy with the results.
I would pick a nuclear plant over a dam any day.
"I guess different people have lower moral standards than others, and that's always been part of the human condition."

Instead of lower morality, I'd say it's selective morality.

I bet quite a few artists (rightfully) feeling threatened by this phenomenon would have absolutely no problem watching a pirated movie, using an ad blocker, read paywall-stripped articles, the like....whilst this is principally the same thing: taking the work of others without consent or compensation.
> models seem to be tied to a certain companies' browser and what the implications of this might be

If you've got the budget buy a 7950X / 64 GB of RAM / 4090 GPU (about $4K ?) and run StableDiffusion + other free tools locally.

It's just plain amazing. It's plenty quick and there are more and more tools every day that passes by.

I've been demo'ed SD+LoRA by someone who knows who to additionally train the model: it's jaw dropping.

And it's not tied to a company. And it's not politically correct if you don't want it to be. And it's not sniffing your every keystrokes.
Interestingly, in the UK I get this:

Me: As a part of Google, do you have my personal info?

Bard: I do not have your personal information. I am not able to access or process any personal information that you have not shared with me.

GDPR legislation saving us from AI?
Very sad to see that such important topic and message are going to be delivered by such freak. Now people who are against nuclear power will have even more emotional arguments against it.

P.S. Specially for people who “if you don’t live nearby: shut up”, I have lived near NPP my entire childhood and both of my parents worked 30+ years in this industry.
Therefore, his contributions in the field of Open Source and software freedom are null and void, is it. Because, everyone has to be a prophet who we can take as a 'role model'.

...

This obsession with making Jesuses out of everyone to follow as 'role models' in the US is really alien to those of us who live elsewhere in the world.

Its amazing how you people did not 'cancel' literally every. single. prominent figure in near and distant history. All of them had something that would require canceling at this very moment - Washington had dentures made of slaves' teeth, Edison stole inventions and electrocuted elephants, Schweitzer believed that black people were inferior and so on.

...

In this particular topic, what is defined as 'pedophilia' isnt even clear: Is it prepubescent children? Or is it a 16 year old sleeping with an 18 year old? Even as 16 is a legal age for marrying and joining the military and dying in almost everywhere around the world, including various European countries? Or are 25 year olds still 'children' like how some lunatics are trying to popularize?
"Set in Garamond with Scene as display"

Does anyone know which Garamond?
Nice! This looks great for experienced programmers. I also wrote functional programming JavaScript lessons, only mine are meant for beginners and don't place an emphasis on comparing FP to other paradigms, but rather treating programming in FP from first principles as an intuitive approach.

https://intuitivejs.info/
Hyundai promises to keep buttons in cars
Nice to have tools like this to wrap up features, definitely makes these types of solutions more accessible, thanks!

It would be nice to know from your experience if there is a kind of rule of thumb for calculating cost of fine tuning and running a solution like this against a docs site?
Did you switch to a different career?
Thank you!! Why on earth isn't that the default. It always seemed weird that with multiple bash windows open, the commands from most of them weren't added to the history.
Are urban areas hotspots for pollution from pet parasiticides? [pdf]
And do the intuitiveness and speed not come at the expense of some expressive power limitation?
Quite funny last statement.

There are no more supporters of nuclear than people who live and work in this industry. So if you are trying to say that people who live next to NPP are “against” it, you say a wrong statement.
Wow! I remember reading the Penrose tiles article (1977 Scientific American, Martin Gardner's Mathematical Games column https://www.scientificamerican.com/article/mathematical-game...) in the mid-80s, where if I remember right they were very excited to get the number of tiles required for a nonperiodic tiling down to 2.

Roger Penrose is still alive, I hope he is pleased to see this.
In theory, this sounds like a well thought out approach.

Is it working well in practise?

If you were to start fresh at solving the problem again, what would you do differently?
Actually have their ass on the line when things go south.

Actually understand team members' skills and working styles (as opposed to the random noise in performance reviews, or what other people say about them).

Actually refuse (and quit if necessary) rather than do something unethical, or allow their team members to be treated unfairly.
> While it's not a boolean expression per Java, at least in my mind it serves the same purpose

But if some construct looks the same, but is not the same, and worse, only "somewhat" the same, you get confusing behavior. At least for newcomers, or even just software engineers who just don't care about language grammar that deeply (which I imagine are not only a lot, but also a lot of the Java target audience specifically).

Case in point, the author I was replying to wondered in a followup whether && would/should still act like a shortcut-and operator would, or not.

There is definitely some subjectivity to it, but personally I much prefer if different constructs look clearly different. Any ambiguity is squashed immediately, and in the case of "when" it's still fully clear how it works. I'm also okay with the "if" variant, because while it reuses a keyword, it's clearly a different "if".
> Ad hominems, the mark of the dogdy debater without counterarguments and facts who who appeals to the intellectually challenged.

QED.

HNers are of course, free to make up their own minds whether someone who suggests that Fort Detrick and a facility in Canada created COVID and refers to it as a "viral bioweapon" is a "level headed" commentator on the issue likely to be offering accurate interpretations of government statistics well worth taking the time to listen to.

And indeed on the subject of your original claim about whether politicians feared the implications of hearing a fearless utterer of such irrefutable truths or just didn't want to dignify someone who has rapidly descended into the political equivalent of Alex Jones with an audience.
Maybe, I have 20+ years of work experience as a software engineer and love functional programming, but nothing triggered my brain when seeing "FP" in the title, may of course saying more about me than the community. I just dont like when people use abbrevations as it is common knowledge, more junior peers may feel it is common knowledge, why not just being a bit more expressive?
I reckon we’ll move out of the prompt difficulty phase you mention simply when the context window gets big enough.

If you were able to give midjourney a short textual instruction, a hand drawn sketch and a reference image from a human artist all together as a prompt then I’m pretty sure it could produce the image of a boy doing a high jump as you intent.

We already see extended length multimedia prompts in GPT4 so it’s doesn’t seem like an impossible leap for midjourney/DALL-E etc
Nope. Take a look at Minimal API in .net 6 and onwards.
This sounds like you are trying to gaslight yourself. Gelsinger did not get rid of an "ineffective leader." Koduri left to go do something else.
I put in "Princess Peach" prompt and got this: https://www.bing.com/images/create/princess-peach/641a332132...
For anyone who is confused or making up theories, cursed corporate swag is a bit of a fashion trend https://www.blackbirdspyplane.com/p/the-dark-allure-of-black...
> Still being updated and worked on

It is, hands down, my best experience working in a functional language. I do hobby work in it, and it seems super nice, but I'm not sure where everyone is.

> still very few people use it.

Looking at a chart of GitHub and StackOverflow usage[1], OCaml/F# seem almost steady compared to the other functional languages, my suspicion is that Rust absorbed a lot of programmers looking for functional concepts in programming languages.

[1]: https://tjpalmer.github.io/languish/#y=mean&weights=issues%3...
What you linked to:

> Many years after posting this note, I had conversations with people who had been sexually abused as children and had suffered harmful effects. These conversations eventually convinced me that the practice is harmful and adults should not do it.

The position you claim he holds, is the opposite of the opinion he holds.

Do you believe that people should be judged based on the worst opinion they have ever held in their past, or based on the opinions they hold now?
>I can’t tell you how many times I see “can’t call function toLowerCase of undefined”, etc.

Think that should be addressed by optional chaining now.
I can't see it as compiling. It has nothing to do with compiling that I can see. If it did, then wouldn't it have been released as a compiler update?
As another heuristic a paper whose abstract has the word "astonishing" probably isn't.
The other things the article mentions aren't actual remedies to the problem of a GPL violation though and as just a third-party beneficiary that is non-profit and who can only get source code benefits, they wouldn't really be entitled to money except maybe their costs in bringing the suit or a refund of their TV purchase. As the post says, the monetary remedy option would also apply to everyone else who bought a TV, or Conservancy could buy another TV and sue again; seems unlikely the court would allow such an unlimited monetary remedy. So the only options are then fixing the compliance, or nothing. But then "court voids contract" doesn't sound like a great headline either, so maybe the specific performance option is the only option. Seems like "court voids third-party beneficiary aspect of contracts" wouldn't be a likely precedent either.
I have an Enron-branded calculator.

It's one of those cheap ones companies used to give away at convention booths.

I've always toyed with the idea of re-programming it so that the math comes out all wrong. 2+2=7.
What’s It Like to Live in a Grocery Store? Surprisingly Comfortable
My point was that, assuming access to the code was legit, and the information being passed from the spec-writers to the developers wasn't covered by copyright (basically APIs and the like), it's a much better defense against a copyright claim that any code written by the developers isn't a copyright violation given they never saw the original code.
It may sound shallow, but this won't take off until they get the graphic design right - everything about this looks engineering and technical and not consumer.
They may be talented developers, but I don’t see what that has anything to do with their ability to understand complex economic systems. Entirely different skillsets.

But people in crypto tend to think they understand economics better than economists, so I think that the criticism of the article’s methodology is fair
https://archive.md/gXrAQ
The big restriction is that the classic Postscript typefaces are not available (no Times, Helvetica, or Zapf Dingbats), and the PDF file must bundle any fonts it uses.

The pdfsizeopt package will make any PDF smaller, and I think it deletes letters/characters from the included font that are not used.

https://github.com/pts/pdfsizeopt
Ask HN: Year old CS student. Should I continue?
Hello. I'm 17, I've loved computers since I was 5. I'm a pretty decent programmer, I've done some big projects, worked with teams on extended projects, and have a pretty decent understanding of programming/linux/networking/security/etc. I generally write C, Rust, Python, and TS. I attend a STEM school that specialises in CS and engineering, and I'm in my first year of A Levels (UK) studying Maths, Further Maths, Physics, and Computer Science. I'm on track to get As and A*s.

The plan 6 months ago was - get good grades, go to a good uni, get a CS degree while doing programming to pay for uni/do a degree apprenticeship, and go into a CS career. Without LLMs messing the world up, I think it's a pretty good plan. I'm a good programmer for my age and I'm academic.

However, with recent developments, that seems borderline foolish. I'm interested in physics and engineering, I think I could enjoy a career in either, and I've still got time to pivot to either. I might be able to write better code than GPT-10 - might - but there would surely be increased competition. I also just don't find asking a LLM in the "correct" way and having it spit out code trained on millions of other programmers interesting in the slightest. I worry that actually knowing how to write code without a LLM will go the way of knowing assembly and having intimate knowledge of a computers internals.

I'm frankly tired of hearing about LLMs, but I know that I can't just pretend they don't exist. I have less than a year to make a decision on which uni courses I apply to and I don't know whether I should abandon a sinking ship or hope it's alright and it stops here, as an aid but not something which ruins programming.

I've seen people saying "But we'll still need to translate client requirements to prompts" - 1. I doubt that'll pay well, and while that's not my primary motivation it is something to consider before committing myself, 2. I'm not interested in being a human-bullshit to AI-bullshit translator.

And yes, there's more to CS than programming, but not in a way that pays the bills. If I pivoted I'd still write code "The old fashioned way" for fun.

So: What do I do? I'd appreciate some advice.

Thanks :)
Sigh...

> with an entire TV channel watched by 60 million daily screaming that your very existence hurts the country, and plenty of grandmas taking that to heart

Just say the name next time, I think it's obvious whom you are referring to. It's also obvious replies to your assertions are off topic in part because of this part of your reply.

So here's my list of what the article suggests cause large construction projects to go over budget.

> SUMMARY:
> It’s a tale as old as civil engineering: A megaproject is sold to the public as a grand solution to a serious problem. Planning and design get underway, permits issued, budgets allocated (that took a lot longer than we expect), construction starts, and then there are more problems! Work is delayed, expenses balloon, and when all the dust settles, it’s a lot less clear whether the project’s benefits were really worth the costs.

> REASONS:
> underestimation
> limit in design prevents accurate overall estimation
> subcontracting availability
> subcontracting sufficiency
> subcontracting estimation (bids)
> missed pre-construction costs
> inflation of labor and materials
> course correcting takes longer on big projects
> stakeholder compromises
> not taking exploratory work into account
> opportunistic greed
> ...but that's not nearly as common as: "just too darned optimistic and short-sighted"

The suggested solution from the source, as the author points out, is to spend more time in design and planning.

ref: https://www.cambridge.org/core/books/megaprojects-and-risk/7...

As far as software, that suggests waterfall like planning could give you a better estimation on total project expenditure. But delivery has won that battle, I think. Maybe as our industry contracts (layoffs and svb) we'll see a push towards that kind of project estimation too?
Note that this is not the "Snipping tool" but the "Snip & Sketch" (win+shift+s?) Though, I'm not able to reproduce it myself.
> IIRC handguns are used in 75% of firearm deaths from all causes (homicide, suicide, accidents).

kind of a distorted figure there because suicide dominates by a wide margin, and gun availablity doesn't change the suicide rate. e.g. when controlling for latitude you get similar suicide rates in places without guns, people just use different means.
This sort of flamewar will get you banned here, regardless of how right you are or feel you are. It's not what this site is for, and destroys what it is for.

If you'd please review https://news.ycombinator.com/newsguidelines.html and stick to the rules when posting here, we'd appreciate it.
>> It’s bizarre to point to criticism of the government to justify the failures of the government.

This is precisely the conservative game plan though: starve the government of funds, force it to outsource as much as possible to the private sector, then when projects end up delayed and overbudget (or failing), point to lack of government efficiency and competence to justify further funding cuts.

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

This has been happening since basically the Reagan era.

>> Surely the solution to criticism of government inefficiency is for government to operate well.

No organization can operate well if it doesn't have necessary levels of funding, and the government is no exception. Said lack of funding is the primary cause of the inefficiencies, which often times manifest as lack of inhouse expertise that can provide strict analysis of and oversight for projects outsourced to the private sector.
It's pretty lame to assume that everyone has the exact same moral views as you. Most people would probably agree that he's said some highly questionable things, but what about the age-old question of separating the art from the artist? It seems that your position is to entirely cancel rms from history, but not everyone is going to agree. He's one of the most important figures in computing history, should we really just throw it all away regardless of any context?
> Not breaking your users used to be a laudable goal of the .net team. I miss it

Is it that bad once you are on .NET Core? Asking as someone still on Framework.

Framework -> Core ofcourse is breaking, what did you expect when going cross platform and totally rearchitected?