skysight-inc/HackerNews huggingface dataset:
Ask HN: Why is the abuse of flagging allowed?
@Dang: Please explain why HN tolerates/allows flagging without having an explanation per flag that’s traceable to guidelines system has logged the related user as having been notified of prior?

As is, to me, I understand balance of HN, having too many rules, injecting rules/systems that upset the feel of HN, but I feel like users abusing flags is toxic to the spirit of HN and if any user is found to be abusing flags they should be ban from being allowed to use flags and disputing flags should be possible; if a user repeatedly falsely disputes flags, they should be ban.
They didn’t quantify it. The made an assertion that people who started in person at Meta were more productive than those who started remotely, but there was no data provided to back the assertion up. What’s more, we have no way of knowing if that assertion is valid. The majority of people who started at Meta in the last few years would have been overwhelmingly skewed to remote, while in-person starts would be skewed to those from more than a few years ago. How are they comparing these two groups? Are the actually comparing the productivity of in-person vs remote, or are they unintentionally (or intentionally) comparing the productivity of people who have been at Meta for >3 years vs those with <3 years. They didn’t provide any kind of data or quantitative measures at all, and they fall into the exact category the person you responded to is describing.
Communicating your 10 digit phone number by voice can be done in what, 5 seconds?
It's worth noting that Microsoft actually does shim "curl" in Powershell to basically be a light wrapper around the "Invoke-WebRequest" object. Is it a full drop-in replacement for curl? Nope, but it does replace it in the simple context(s) of stuff like "curl -O foo bar"
Before that we also had various moral panics, like the one about roleplaying games pushing "the devil".

And for many years (still rears its ugly head from time to time) "the game violence causes real violence" garbage.
Also there’s airdrop
What is the single best way of improving your GPT prompts?
> What was even cooler was that it actually suggested to ask it how to test the component.

How about just writing the tests and ask the AI to write (generalized) code for passing the tests?
Related:

TinyVG: A challenger to the throne of vector graphics - https://news.ycombinator.com/item?id=29629792 - Dec 2021 (187 comments)
The disconcerting part is wondering if our brains act a lot like LLMs, in many ways.

Sometimes, I can almost catch my brain generating the next word from what I’ve said so far, or listening to what some else is saying.
Prompting is like playing basketball. Being able to do it right, consistently, is like performing a jump shot.

[0] https://causalinf.substack.com/p/prompts-are-the-wands-of-gp...
Then again, this type of thinking caused dolphins to lose their autonomy to humans.

Humans have the ability to drive dolphins to extinction, while the reverse is not true.

If they were so smart, dolphins should have invested more in defense.
> Good enough as in constant burden

Are they, though? Or are you just trying to put up a strawman?

Because I assure you plenty of highly reliable infrastructure is running 24-7 without the faintest concern over normalization.
I was going through my Prius's "software license information" a while ago and I noticed the daniel@haxx email.

No way would I run software in my car that someone hacked together in 3 days.
Whatever the reason this should be a thing. They should do Triangle of Sadness next.
Gridiron games edited down to 45 minutes are one of humanity's greatest inventions.

I say this as an Australian.

Gridiron edited down so it's only back to back plays, no ads no stoppages, is the greatest sport on television.
LLMs can be implemented to be formally deterministic but if you ask them to solve a specific problem instance you have not seen before, you cannot generally guarantee they will do so reliably. So you're correct in a pedantic sense but I think GP's perspective is more useful if you are problem solving.
>This is why I can’t play any games which require grinding (looking at you Eve)

Eve actually broke my desire to play a lot of games for this exact reason.
I believe its a self regulating system.
Can't access the GPT-4 model through the API yet
>styles are not definable as it’s a style

Aren't they? I'd say they can be reduced to a number of architectural tendencies (e.g. composition over inheritance, DSL or language-native code), go-to design and code organization patterns, and pure stylistic choices (like variable naming, short or larger functions, etc.)
After interviewing alot of candidates, we notices that lot of them where good at solving leetcode like problems but did not understand real world problem. And thats ok I think. You are not supposed to know these things from get go.

Lot of the course work is around mathematics, data, machine learning, compilers and that is something that got them excited too.

A take home test really works well in this setup as they can research on these concepts and try to solve it if they are really motivated. However this does not scale.

We test them on how fast they can learning things, how motivated a candidate is, how driven and ambitious the candidate is. If the grad is really good, these concepts can be picked up pretty fast from the peers.
One could also argue that the left has widened from being at the service of white male workers to a much broader range of minorities. That is, it is at the service of more people, but white males have lost the exclusive control of it.

There seems to be no middle ground anymore for white males that exclusively want to address labor issues. Perhaps it is true that to push for progress in labor, the root problem of the power dynamics must be addressed (i.e. you can't be colorblind here).
For interns I only have two requirements:

- You can write a basic program with loop/branch/etc. structure. Nice if you know a bit about recursion (fibo), Nicer if done side projects of any kind;

- You are eager to learn
And, to be fair again, you can buy comparable bread in Europe.

Here's a Dutch raisin bread with 23.2 g:

https://www.jumbo.com/producten/goudeerlijk-rozijnenbrood-ha...
MongoDB Atlas is a nice option. Not free but quite cheap for smaller scale.
Also check out Supabase and Render - not NoSQL but generous free tiers.
>
"You don't want to teach this lecture? No? Ok. But you DO want to tell a Greek guy how to write Greek? grin" - Dr Ioannis Alexandrou

A person who knows Greek quite well once told me that I wrote some Greek letters wrongly. From her (linguistic) knowledge perspective about the Greek alphabet, she was surely right, but some Greek letters are very commonly written somewhat differently by mathematicians than by people who know Greek.

In this sense: I know quite well how some Greek letters are nearly always written by mathematicians, which can be a little bit different from how they are written by people who know Greek.
Edward Snowden would be the closest to what I have, but before anyone starts pointing out his shortcomings, we can't assume that the perfect poster boy exists already. Maybe they don't, yet.
I've changed it now. Thanks!

Submitters: "Please use the original title, unless it is misleading or linkbait; don't editorialize" (https://news.ycombinator.com/newsguidelines.html) If a title doesn't fit HN's 80 char limit, please shorten it in a way that preserves the meaning of the original title. If you do need to change it because the original title was misleading or linkbait (not the case with this submission), please do so using representative language from the article itself (https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...).

(Submitted title was "Newer data once again shows: the human brain is just a scaled up primate brain".)
Regardless of added sugars, all bread is about 50% carbohydrates. As far as your body is concerned the only real difference between straight sugar and more complex carbohydrates is how long it takes to metabolize. Complex carbohydrate are less of a sudden jump to your blood sugar, but about the same net effect overall.

You’re better off limiting carbohydrates in general than just refined sugar.
> the crowd who think global warming is the biggest challenge we face have been outplayed by the very real disasters and escalations we've been facing since 2020

That's why it will be very difficult for us to find any common ground. Even though I am very much a free market guy and definitely don't agree with every policy on the left. The right down plays, ignores or ridicules global warming. How one can read the IPCC report and doesn't feel any sense of urgency is beyond me. This shouldn't even be a left or right issue.
why even bother wasting money on office space and not let everyone work from home?
I feel nobody seems to be talking how LLMs can be used in training humans to teach better. fundamentally the process of getting a desired outcomes from such a model involves nudging it to ask and answer better questions right? so why don't we use it as a training tool across domains. Teacher training across multiple subjects could really use this!
Agree, which is why I posted this, but to me at the point any pattern is toxic to the spirit of HN — Dang has a responsibility as the only official moderator to address it.
Pretty sure "minimal" applies to functionality these days.
Is it? Hasn't been a problem for me.
“ So long as you lean to progressive worldviews and see insult slinging at those that don't see your way not as being toxic, but rather just expressions of righteous indignation”

Oh stop with the wo is me… you could always change your views. I mean who doesn’t like the progressive ideals of inclusion and fairness? (And no, inclusion doesn’t mean I have to accommodate racists or nazis or other alt-right trolls, it also means though, that the crazies on the left spewing hate shouldn’t apply either).
Websites cryptographically sign their name. Browsers don't completely block those that don't. Nobody complains about it.
In case you take it up as a retirement project: what I'd love to see is an avatar builder's kit. Create the core engine, a basic level, monster, item, and class editor, and let people mod it. The basic party mechanics and att/def model could be standardized, but let people create their own game based on their own data. Create the hooks for people to add additional gameplay (ingredients, etc). Let people self-host.

Like you, I think about doing this every couple years. :)
How do you know if a person uses Linux?
>They will tell you.

I use Mint :p
> Frankly, most 35 y/o engineers don't truly appreciate the intricacies of intra-thread concurrent algorithms, unless it's their specialized area.

Frankly those who do would try to avoid it anyway unless it is truly the best/only solution to the problem.

The best way to not have concurrency bugs is to have as little of it as possible. If I have a choice of making single job faster vs just running 64 jobs in parallel on CPU I'd pick the second every time I can because code will be simpler and less buggy every single time.
"HN-ifying the title" should be the opposite of rewriting it to be more clickbait - from https://news.ycombinator.com/newsguidelines.html: "Please use the original title, unless it is misleading or linkbait; don't editorialize."

The submitted title was "Newer data once again shows: the human brain is just a scaled up primate brain". I've HN-ified it now :)
I really liked CDE on my Solaris x86 box when I was in college. I'd love to see a "modernized" version of it. Modern renderers w/acceleration, slightly updated UI but keeping with the general feel of CDE, etc. I love macOS, but there's something about the old Irix or CDE environments that made you feel like you were "working" and not just using the same old computer as everyone else.
I apologize, I initially mistook it for an alternative android store and didn’t know it has so many users.
yeah, these are "light" or spaceful designs, but not minimal as I see it.
because how else will bad managers know people they manage are working?
C-Base
Yes, analog computers are very interesting. Though they typically do include arithmetic operations. They were often programmed with patch bays and the program is the patch bay configuration. So the programming was still discrete.
Quite sure that [&](){return !!0;} is not a valid english sentence.
An interferometer can differentiate that. If a photon is in superposition, it exits interferometer on a certain path, if it's collapsed, it exits on a random path. If you send 100 such photons, you can send 1 bit this way with good precision.
> Those impoverished kids you talk about are often lactose intolerant.

Exactly. Same goes for other common allergies options like legumes, seafood, and gluten. That's why you provide options.
How does this explain food increases? Everyone decided to eat twice as much food because their student loan payments were paused?
Luma AI – Capture in lifelike 3D
Yeah, and there are a LOT regulation about the contents of the game. Curiously lootbox is perfectly OK.
I'll bite: what do you consider healthy goals, and why isn't happiness amongst them?

Not sure if you were going to go there, but lets skip the 'on a permanent heroine IV' interpretation of happiness.
Ask HN: Does ChatGPT have access to the current date?
Today I asked ChatGPT about incremental backups because I needed the correct terminology. Then ChatGPT gave an example of a date: March 20th 2023. So I seemed to have accidentally discovered that ChatGPT "knows" which date is now. What are your opinions? I asked it about this finding but its answers were very evasive. This made my hairs stand on end. Am I too paranoid?

Chat excerpt:

Me: I am sure you have some textual data about incremental backups. What do this data say how to call the backup snapshot being made at a certain time? Backup snapshot of a timestamp?

ChatGPT: Yes, incremental backups are a common data backup strategy used to backup only the changes made since the last backup, reducing the amount of data that needs to be backed up and the time required for the backup process.

Typically, in the context of incremental backups, the backup snapshot taken at a certain time is referred to as an "incremental backup" or "incremental snapshot." This is because the backup only contains the changes made since the last backup, and therefore only represents an incremental addition to the previous backup.

However, it is also common to include a timestamp in the naming convention of the backup snapshot to indicate the time at which it was taken. For example, an incremental backup taken on March 20th, 2023 at 1:00 PM might be named something like "incremental-backup-20230320-1300." Including the timestamp in the naming convention can help with tracking and organizing backups over time, especially when dealing with multiple backup snapshots.

Me: Thank you. I am surprised that you know the date of today. I assumed that your data has a cutoff in 2021.

ChatGPT: You're welcome! As an AI language model, I do not have access to real-time information or have a "current" date in the traditional sense. However, I can generate responses based on the data and knowledge that I was trained on, which includes a wide range of topics up to September 2021.

In my previous response, I simply used a hypothetical date in the future as an example to illustrate the naming convention for backup snapshots. Sorry for any confusion!

P.S. Sorry! I realize that this should be an Ask HN, but I did something wrong.
This isn't the reason. 4years of work and they can't make software? It's not the age, it's the system. It's not about learning how to make software, it's an adult daycare.
People eat sugar around the globe though it’s not just an American thing.
I'm a huge fan of sour beer. My favourite brewery released a beer last year, each bottle with a small ziplock bag elastic band-tied to the neck containing a dehyderated "miracle berry" (the full name referenced in the first sentence of that Wiki article: "Synsepalum dulcificum"). You can get them for around a dollar (Canadian) each on amazon. It was an awesome gimmick. The different in taste of a sour beer, as with many foods, before the berry and a couple of minutes after chewing/swallowing it is night and day. I bought as many as I could, it is such a cool experience. I've heard anecdotes that it makes even vinegar palatable.

I don't know if I'd go so far as to take it regularly though. I never would have considered it as a tool to reduce sugar intake, I can imagine it working for some, though.

For reference: https://www.smallponybarrelworks.com/products/miraculous-pri...
If that's what will bring you happiness, then don't let anyone stop you. However I just want to give you a little nudge, to think about if you really have no time outside this pursuit of wealth to enjoy yourself. You're only young once :)
There are only 4 years in the typical US undergraduate curriculum, half of which is spent in breadth not depth, but the amount of 'foundational knowledge' needed keeps growing. 'Concurrent programming' certainly wasn't part of my education in the long-ago time, and the other two were electives (one of which I took, the other of which I did not).
The original iPhone didn't solve this at all, you had no apps.
Humans are also "black boxes" we don't fully understand. It's worked pretty well.
Wouldn't having a small portion of adverserially modified images in your training set improve the robustness of the model?

It's a known technique to do this kind of thing intentionally to train models that are more resistant to adverserial attacks. One reason people don't do this is the cost of running PGD is so high, but in this case your adversaries are doing it for you free of charge.
Yes, search is the main way to find the conversations people are having on a topic.

Search is a principal use case. It's not a small extra feature.
I agree that some of these expectations are a bit unreasonable. However, probably 90% of all software jobs require some basic knowledge about SQL, Javascript/HTML and/or system modeling (MVC, MVVM, etc.)

I would never expect network programming and maybe by concurrent all OP really means is threads but hard to say. They should understand that computers are a multi-threaded environment even if they don't have experience implementing thread safe software.
I think this problem is similar to the OpenSSL problem. The idea being that we have a library that has a giant attack surface because it does a LOT of different things and attackers find clever ways to abuse those extra features that most users don't actually want enabled.

Your car probably wants to use some relatively pedestrian things like HTTPS, but do you think it should have any capability of doing GOPHER, SMBS, SFTP, POP3, LDAP, IMAP, TELNET, TFTP, SCP or any of the other stuff curl supports out of the box?

We can hope that the version of curl used for the car was compiled without support for some of these protocols. I don't even know if we have a good way to verify that. More likely is that whatever the stock configuration (all the protocols) is what is being used in most applications.
No big deal. I could write it in a 3 day weekend.
I've said this already today on another comment, but the manual from OpenAI themselves pretty much says the thing is not to be trusted for pretty much anything.
I do just for consistency within the overall Apple ecosystem.
It was a real question. I expected a historic or technical answer. Did not expect antipathy.
The 10 KB Club (https://10kbclub.com/) is a pretty good one. It lists pages that weigh less than 10 KB.
There are a lot of neonazis around these days...
Wouldn't it be possible to make gcc (optionally?) add https://docs.rs/no-panic/latest/no_panic/ to every function it compiles? Sure, that may make most Rust code not compile, but for kernel devs, this may not be too much of a hindrance as they may only use a small subset of crates which could be all made compile with this option.
Mice shared among many studies at the same time
Privacy.com – Protect Your Credit Card and Debit Card Payment Information
As a Chinese living outside China for the last 20 years, I was seriouly thinking about going back before the pandemic, but now that idea has gone for good, for reasons exactly like the article outlined.
I don't think rust-gcc will support Cargo, it will probably be the other way around. Generally, if you want to have an idea at how rust-gcc will look like and how it will be integrated into the wider ecosystem, you can take a look at gccgo, which is a GCC frontend for Go developed and supported by the core Go developers. However I don't have any experience with using it, so I can't tell you a lot about it besides that it exists...
I think what OP is describing is the modern let's turn away from liberalism and in some cases embracing race essentialism
https://www.theregister.com/2011/11/21/nokia_hildon_the_grea...
> Despite Samsung being the most popular Android vendor and famously having LDAC but not licensing AptX.

Samsung implemented LDAC because they use two different HW-platforms: Qualcomm and Exynos. When using Qualcomm the AptX license comes free, for other platforms it should be licensed.

To have feature-parity in a device-model using both platforms (like Galaxy S-series) Samsung implemented LDAC on both and AptX on none.
Not sure how this will play out now that the latest flagship Galaxy S23 is no longer using Exynos platform, but apparently AptX is still not implemented. Meanwhile they developed their own codec called SSC ("Samsung Seamless Codec" or sthg), so I expect their opposition to AptX to continue (hopefully LDAC is here to stay though...).

> Although it was quite established, LDAC seems to be used less and less, I wonder why, license fees?

For headphone-vendors:
If you are a larger manufacturer, use a Qualcomm chip and apply AptX, you qualify for marketing support from Qualcomm.
If you see an AptX logo on an advertisement, it's likely that Qualcomm gave some marketing support funding to drive adoption of AptX/AptX HD.
--> I strongly suspect that a qualification criteria for this funding is to not implement other "HD" Audio codecs like LDAC (as it aims to establish a standard for "Bluetooth HD audio")
Sure, wire a language model to the internet and allow it to run arbitrary code. What could possibly go wrong!
35 pages! I worked for an IPO where the CEO made the 40 under 40 from a business plan written on a napkin. The fact that you have something written on paper and hopefully not in crayon would have likely snagged you a $10MM valuation in SV a couple of months ago. Times have changed but I hope you are successful.
https://en.m.wikipedia.org/wiki/Heckler's_veto

The only purpose of flagging is always a heckler’s veto. The problem is whether such deliberate censorship occurs to satisfy disagreement or community standards. At this time there is no way to know.
Leads from AI were never something we considered - begs the question how this will be managed (exploited) in the future and how to ensure it is fair and balanced!?
or wget https://example.com/foo.txt

like those 99% i never had a use for curl because wget covers all my use cases including some that curl doesn't.

but where curl is a swiss-army-knife, wget is a simple hunters or sailors knife. it cuts, and that's all it does.

everyone who complains about curl is not taking advantage of its features and should be using wget instead of complaining.
Why should someone be forced to explain why they vote the way they do?
The article says that the credentials were included in code checked into a public repo.

Most likely they were API keys that were leaked.

... which begs the question why they were using API keys and not workload identity?