skysight-inc/HackerNews huggingface dataset:
> Of course the PIN can be brute forced. It feels like reporting "I can walk over the lawn fence".

This is entirely non-obvious: there's several ways to implement a PIN unlock in a secure way (see e.g. what you mentioned about Signal and other comments about e.g. Windows Hello). Bitwarden chose an insecure one and to not warn about its risk in the clients (unlike some other features, where you get a big modal warning when enabling them; see the end of this comment).

> Protecting from a real attacker with access to your unlocked computer is a bit hopeless (as someone mentioned, they probably can install some key logger and steal the master password and everything else later).

This is a different attack scenario. If I throw away my computer, or you steal it in its powered off state, a keylogger won't help you since I won't be entering my password again.

> Protecting from an attacker with your laptop locked should be done at the OS level with FDE and secure boot.

Definitely, FDE and secure boot would mitigate the attack (if your computer is off). However it's still not enabled by default on most systems and Bitwarden recognizes that since they give you a big modal warning that your encryption key will be stored in plain, if you set the lock option to "Never": https://imgur.com/a/jj9FveF
> For one unfamiliar with the domain, this can take hours or a full day

Yes, I did say expert.

> But several times slower still than GPT.

Almost all the output needs to be re-read, modified and integrated in the project. This often takes longer than just typing it out, even from docs -- because you're still forced to think through the solution -- which is most of the time.

Typing is quick
> GPT4 can write clean and testable code.

Software developers aren't paid to write code. They are paid to deliver value.

Your code delivers no value whatsoever. Many masters and PhD thesis are boiled down to a shareable library or even function call. You might feel clever for coming up with it or by knowing some trivia behind it, but ChatGPT can easily spit it out negating all the value you believe you were able to create.

There is no value in something being hard. There is value in delivering value.
You have to be extraordinarily cynical to not be at least a little excited
Well, a person once asked me why they need to use a bank card in the ATM, when it already asks for the PIN.
"It doesn't need to have 100% accuracy on any arbitrary prompt in order to be a useful and valuable tool."

Yet anything less than represents a danger. Never underestimate stupid.
Appalachia seems like a strange choice given that people have tended to marry younger and have more kids there than in the rest of the country.
Panic seems like the wrong response. Figure out what you do that these things can’t. Use them to make yourself more productive.

In the late 90s I was told my job was going to be outsourced, then dotcom, then the GFC, and lots of smaller bumps along the way. Those were actually somewhat scary times. Now should be excitement about what’s possible.
Flow-Based Programming, a way for AI and humans to develop together
AptX (even the non-LL one) is the only codec I know that has acceptable latency where it's even good enough for gaming.

Sony WH-1000XM3 had AptX, WH-1000XM4 does not and other latest generation ANC headphones also do not.

So headphones from 5 years ago are more useful than modern ones. Modern ones are so bad, if you stop a song you hear the song still playing a bit after you pressed stop.

Might this open sourcing increase the likelihood of acceptable-latency first-tier ANC headphones again?

Or are they still going to be like "open source is too open, let's keep using my own high latency proprietary codec anyway and add a few ancient even higher latency ones like SBC for compatibility"
Can we generate documentation too for the whole codebase , with onboarding flows ?
We generally can't outrun a horse[1].

[1] https://en.wikipedia.org/wiki/Man_versus_Horse_Marathon
> The iPhone wasn't the first touchscreen smartphone

This is correct. The first capacitive touchscreen phone was the LG Prada.
How did Cydia protect its users from SEOing apps that require unnecessary permissions? If by the fact that it’s a niche store used by only hundreds of people, there’s bad news.
Sure, but is turning 90min of googling into 5min + 30min of rewriting, "revolutionary" ?

When you're googling and reading, you're doing the work of building your understanding. That's shifted in the GPT case to afterwards.

It's an advance; it's not nothing. Does it reduce the need to actually understand what you're writing -- no. That's most of the time anyway
Nobody wants paid for time spent in shower, we just wanna go home at night and be free to choose our activities and hobbies without being critiqued for having lives
This but in general this isn't how audio APIs are structured. Some apps would do their own decompression, for example. Some may want to do some additional processing on the PCM data as they play it. In general, all related APIs and apps are built with the expectation that decompression happens locally on the device. It would be a massive undertaking to change that.
That about tracks.
"This is a black swan event"

By definition, black swan events are unpredictable. This example isn't that.
> The manager is spending 15-25 hrs simply in 30 min employee 1 on 1s every week.

That leaves them with nothing to do but the crossword for the other 15 hours of the week.
This tracks with my experience as well. It's not perfect and can be a little frustrating at times, but the capability provided is extremely powerful to the point of being game-changing.

It can pretty much augment any workflow in a net-beneficial way, provided you properly account for its shortcomings.
Somewhat surprised it didn't happen already.
I agree. Mastodon is dead. You definitely shouldn't bother.

In fact, everyone here complaining about how the platform won't put up with their edgy anti-woke shenanigans should just stay away. You're all too smart and cool for such a lame place.
This gets brought up a lot, but in (all? most?) US states the additional state and local funding that goes to low-income schools more that makes up for the decreased local property tax revenue. That manifests as a negative correlation between affluence and per-pupil spend, and (at least in Ohio where I grew up) a negative correlation between per-pupil spend and various measures of academic success.

I wish people would look up the data on this sort of thing before confidently making claims.

https://apps.urban.org/features/school-funding-do-poor-kids-...
I don't think that's fair. The artist community seem to have a genuine and legitimate grievance. Arguing that they're only saying that because their jobs are being affected is, well, not the best looking argument I've ever seen. Surely if they have a legitimate argument and they are suffering economically, that strengthens their argument. How could it possibly weaken it?

I'm not an artist and I'm excited to use AI art generation to realise visuals I can obtain affordably. I just would like to be able to do that ethically.
SVG is firewalled off from js and css regardless of how you use it. The only way to practically interact with SVG content (i.e. make it actually more useful than a jpg) you need to embed it directly, which requires stripping the `<?xml` and `<!DOCTYPE`, which requires an xml parser/serializer.

SVG is so bad people have been using fonts instead (which are binary).

And 99.9% of people who use SVG are doing it with illustrator or inkscape anyway, the binary vs text argument here seems totally irrelevant.
> ...and this explains why database designs are what they are.

You mean good enough?
Maybe a comma helps:

> 99.9% of the time, sharing mice studies has negative value.
Is it? Currently it's working for me, both the website and the API (for both 3.5 & 4). Yesterday the API was really slow though, sometimes it took like 30 seconds to respond to very simple queries.
Not typically, typically in AE. In BE, the spaces are typical.
Idk. I think the real tipping point is being able to succesfully use external memory so that you don't have to keep everything in your working memory when doing reasoning or solving problems.
Weight-loss injections have taken over the internet. But what about people IRL?
> SD does okay on some artists that don't have works in the image dataset

I don't think this is true. Can you provide an example?
>> They created an incredibly unequal world that has eroded democracy to the point where we can seriously discuss a US that isn't a democracy anymore in our lifetimes.

> Could you elaborate? I find this too much of a stretch to think about and am not knowledgeable enough on the topic

Until the 1970s and 1980s we lived in a totally different world. Taxes on the rich were high. Productivity gains were shared with workers whose wages went up. After the 1980s (Nixon, Reagan, Thatcher, Fukuyama, and more broadly neocons) everything changed.

It's incredibly striking, you can see it even is basic graphs.

The share of wages as percentage of GDP https://fred.stlouisfed.org/graph/?g=2KkM Until the 1970s it was pretty stable, then you have a steep downward trend. The capital class who owns things, now that they had many fewer regulations and didn't need to pay taxes, they decided to keep far more of the wealth for themselves.

This is also what gives rise to this famous graph https://www.counterpunch.org/wp-content/dropzone/2016/10/unn... The gap between labor productivity and labor compensation.

Or just look at a graph of who owns what https://static.guim.co.uk/ni/1415721490539/Wealth_line-chart... You can see it clearly, in the 80s the top 0.1% take off and the bottom 90% of people start to lose.

Even our language clearly shows what's going on. Look at when the term "Rust belt" became a thing: https://books.google.com/ngrams/graph?content=Rust+belt&year...

Companies in 2022 spent nearly $1 trillion in stock buybacks. Those were illegal until 1982! That money would have gone to workers, instead, it's going to owners.

There's also been a huge shift in competition. Instead of competing with one another, companies now consolidate. This used to be a very rare event, now, in most industries we have only a few big players that absorb everyone else. That's a direct consequence of deregulation, not enforcing antitrust laws, and giving money to capital instead of people.
https://2.bp.blogspot.com/-wyvntk8Krq0/WQdL-4X-WjI/AAAAAAAAI...

Guess why Trump talks about Making America Great Again? People have a collective memory of a time when wages were going up and when there was optimism about the American Dream.

The crisis we're seeing in the US today is all about these charts and this timing; it's really striking how the 80s are the focal point for all of the problems that people talk about today. People are hurting now, their wealth is sapped, their wages aren't going anywhere, they have little security left. They feel like they have no future and that their children't won't have a future. Not to mention that large parts of the country are deindustrialized.

It's really sad that instead of turning to organized labor, like we saw in the 19th century, these people are mostly turning to the exact people who marginalized them in the first place (conservatives, Republicans and large businesses).
The Distance from Data to You in Edge Computing
They just updated the page:

The issue has been identified and a fix has been deployed, we will continue to monitor to ensure the site recovers completely.
> An ssh session suddenly ending is a common cause of it being left on with annoying consequences. ... Every modal reporting feature has similar problems: mouse reporting and focus reporting, in particular.

I've hit that with mouse reporting. Now that you mention it, seems like one way to address this would be the ssh client sending the ANSI escape sequences to turn off these features on exit. I wonder if the openssh developers would be open to doing so. It also seems possible to wrap ssh in a tiny shell/whatever script that calls ssh, saves the exit status, prints these disable codes, and returns the original exit status.
> No, they're just listing some skills that have both negative and positive associations with exposure.

Sure, but if that's the case then the writing is poorly worded, because that's how it reads if you follow the logic in the sentence.
Hey guys, op here. Merged the PR for 3.5-Turbo support and cleaned up the code (very good observations on all the places 'gpt-4' was hardcoded). Combo box to select the model. GPT-4 will need a 4-enabled key, while 3.5-Turbo will work with any GPT key.
I wish I could understand that article, but it just doesn't have enough emojis :(
Come on, it's not like the military is using OpenAI ;)
It's a good thing all future neural networks will be LLMs then.
'Institutional Corruption' Defined by Lawrence Lessig (2013)
OP: I went to sleep with this as my 1st post and 1 star, and woke up with a PR for 3.5-Turbo pending. Community for the win!
He isn't. State governors sued him over the potential loss in tax revenue and SCOTUS is likely going to rule against it because the court is stacked with right-wingers. Also see gun laws being nowhere near as strict as people would like, and Roe v. Wade being repealed, with hard anti-abortion laws and bans being enacted in states where a majority of citizens are pro-choice. The politics of the general American populace is far to the left of what the spectrum of "left" to "right" within the government allows.

The only citizens whose interests really matter in the US are conservatives, Christians and (of course, because the US is an oligarchy) billionaires. Everyone else is a serf who takes whatever scraps fall from the table.

I mean, Americans are bringing child labor back. Do you think the majority of Americans support child labor? No. Does it matter? No, because even with a Democrat (ostensibly 'leftist' but, being pro-military, pro-cop and anti-labor nowhere near it in practice) in charge, American laws are moving further right than ever.
That's not how LLMs work. Including the NICE, if it actually isn't already, will not guaranty a "correct" result. It will increase the chance that the response is directly coming from the training but there is no guarante. If you are interested in why this is the case you can read this [1] post from Stephen Wolfram on how ChatGPT and in general LLMs work. This might give some insight on how and when to to use it more effectively.

[1] https://writings.stephenwolfram.com/2023/02/what-is-chatgpt-...
> the user gets what they asked for, namely a password database secured by a 4 digit PIN.

A 4 digit PIN would be safe if Bitwarden securely enforced an attempt limit on the PIN. There's several options to implement this securely (see e.g. other comments about Windows Hello or use of a TPM).
The article is too vague
Motoko Bootcamp: 7 days to get started in Web3, for free
>You can't just go invest your customers' funds

It's a bank then!
>Primates can not run for several hours and outrun a horse

But can you?
Similar thing happens with our python docstrings, web gui silently converts all double en dash sequences into an em dash. So basically all extended linux keys instead of looking like this (--help) look like this (—help) which is always fun to debug later, if someone has copied example from the help page :)
A side effect too is it becomes much harder to manage focus. 30 mins at 1, 2, and 3 turn 1hr 30 of meetings into at least 3 hours wasted on conference calls.

I've taken to hiding my calendar and not turning up if someone does some inefficient meeting booking.
Please let's not turn Hackernews into Reddit where every comment is a meme or a joke :(
It could actually have been a lot worse than nothing. Compare covid deaths in Japan and Korea prior to the mRNA vaccine rollout in 2021 to afterwards; afterwards the infection and death rates sky-rocketed.
Nothing you've listed is foundational. It's all stuff new college hires should be learning at their first job through mentorship of senior staff.
Major instead of patch is far better than patch instead of major. Nothing breaks due to this new version.
I was logged out right when I started a new chat and couldn't login. Email only support even with paid subscription. I was sure I was banned. Then wondered the implications of this, especially if I couldn't repeal it.

This is going to be the most worrisome monopoly in history if GOOGL & META don't get it together quickly.
TIL! I never heard of this before, somehow.

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

Interestingly, it came out just before the iPhone, and LG even alleged that Apple had stolen the idea from them. Considering how Jobs stole a bunch of ideas from PARC, and Apple really doesn't have a history of inventing anything, but rather taking other peoples' ideas and commercializing them better, it seems very plausible.
That's pretty ridiculous and doesn't match my Mastodon experience at all. What instance was this?
When the user selects one of those, any query will reveal the prompt. Can be changed but the change won't be persisted yet. We added a 'Custom' preset today that requires editing. Agree with your point tho - rn editing happens via 'forking' :)
Making peace with the imperfect nature of mental models
I have the same experience. How can we avoid this?
Looks good, it would be even better if you could provide a more detailed introduction.
Just my own thoughts. Add `IMHO` prefix.
I work in infosec and we are treating GPT&friends as a catalyst for more sophisticated automated social engineering attacks. We are expecting to see automated spear phishing campaigns and especially attacks against our chat and email based customer support channels (automate asking for refunds, discounts or freebies, fire it at the support channels until a support worker slips up). Or just plain DoS by inundating them with real sounding but fake communication.
> you need to embed it directly.

Guess what “DOM integration” means.

> SVG is so bad people have been using fonts instead

Icon fonts have been out of fashion for so long I almost suspect you time traveled from the past.
Naming conventions in programming – a review of scientific literature
Maybe making "bread" which is almost entirely cellulose would be possible. Still a carbohydrate, but not a digestible one.
Sugar is not bad. Use eating refined sugar is bad.

Eat fruit, where sugar comes with fiber and vitamins/minerals and you will be fine (you are biologically a primate and they binge on fruit -- fruit and thereby sugar should thus be fine as our main source of calories).

One note to add: primates do not eat fatty foods and humans do. In the presence of fat, we cannot handle sugar (and thus fruit) very well and may lead to type2.
> I mean title in the sense of the name of a work or entity.

"Henry the 8th" or "Henry the 8." conveys exactly the same information as "Henry VIII". The context makes it clear that the numeral is part of a designation. The same is true for "Star Wars Episode 4", "Act 2 Scene 5", "Harry Potter 2" or any other use of a title.

The difference is: 8 is trivially easy to parse. With "VIII", software has to accomodate people writing it in unicode and people writing it in latin letters, plus the parser needs to handle the subtraction logic, otherwise "Henry IV" will be sad, and as a human, depending on the font used, I may have to look twice whether there are 2 I's or 3.

> This is strictly harder to parse.

What? How is this harder to parse? The dot after the numbers makes it increadibly clear that this is a list item. You know what CAN be hard to parse at a glance? The difference between "III" and "II".

> roman numerals allows you to further capitalize a number.

No they don't because there is no such thing as a "capitalized number".

If I want to make a number stand out visually, I have multiple choices that don't require using an antique way of writing numerals: I can use <b>, <u>, <i>, change the font, font size or even color my numbers.

> This makes it clearer that the II is part of the name.

"Doom 2 ships on 4 floppy disks" is just as clear. As with the examples above, the context determines what is part of a title, and what isn't.
Do you have colleagues, bosses or reports that are correct 100% or the time? 99.999%? I would love colleagues that are 99% accurate, I certainly am not unfortunately.
According to style guides and grammar rules, sure, but if you don’t give your em-dashes room to breathe people might mistake them for a hyphen — true connoisseurs of fine punctuation require one space to announce their dignified entrance, and another to signal a triumphant exit.
Maybe, because you try to hire programmers (engineers at best, craftsmen in typical situation), but you interview (future) computer scientists?

Computer Science is about, you know, science. Not craft or engineering. Typical programmer's work is craft.

You will not hire metallurgist, who trained to develop new sorts of steels, to work in machinist shop.

Yes, big corporations could have research departments, where computer scientists are needed, every big player has one. Most of programmers work is not.

It is problem in our craft: requirement for university degree for simplest positions. It is wrong. You try to hire people who are overqualified in one areas (which is not needed for this positions anyway!) and underqualified in needed skills. Because they were trained for OTHER work!
Still waiting for this message to appear soon:

ChatGPT has decided it's down
As someone using ChatGPT for some things while building up a business, I’m finding the HussleGPT wave fascinating … and a little frustrating because it’s all polluted with money from early adopters and speculators, fascination with the new and basically it’s hype money hunting for the next bubble as it inflates…

This is nothing against the people doing it, it’s more a comment on the way others are reacting to it, I’d be infinitely more interested in a clean room write up, where they don’t advertise the hustle as anything AI or GPT related and they demonstrate something genuinely, as opposed to muddying the water with what’s obviously a first mover advantage scenario that would get money for anyone doing it first and consequently is a low effort hype job that makes the original person some easy money once they hype cycle kicks in.
Is the typing the hard part? I’ll look up libraries and apis, pretty regularly. maybe an algorithm every few years.

Figuring out what’s wanted from me takes forever though.
Don't tell, show.
The free food can make it smelly!
Dairy? There's literally no evidence dairy in a modern diet is healthy, and much evidence of it being unhealthy.
I don't see why it would be a worrisome monopoly. OpenAI just provides the interface.
I got told off on here for using Amiga ROMs that I had downloaded, despite the fact I own several Amigas!
Desperate for more male nurses, teachers and cleaners
ok make sense
It was 100% down. Logging just refreshed the page. I assumed I was banned so immediately sent an email to support, which was at 1:22 PST, it is now 2:50 PST and I'm able to login.
It usually is made of almond or coconut flour. Most "keto" bread isn't devoid of carbs, but often has a lot of dietary fiber, which is undigestable.
I don't suppose they subsequently visited, say, Israel or Pakistan ?
https://www.kolide.com
searching on GitHub specifically would probably have the best stuff (I didn't look at these very hard):

https://github.com/nu11secur1ty/All-Stages-of-Linux-Booting-...

https://github.com/0xAX/linux-insides/blob/master/Booting/li...
I should have said 'normal' correlations: if you put a black ball and a white ball in a box, if two persons pick one ball the result of their observation is correlated but there's nothing surprising here..

But in QM, it's more complicated and it isn't a simple subject, see https://en.wikipedia.org/wiki/Bell_test
don't worry, it doesn't. They did advertising better back then.