skysight-inc/HackerNews huggingface dataset:
This presents as a bit of an unintentional strawman against demonstrating any kind of coding during an interview process. Live coding, if earnestly used only as a filter, does not inherently need to focus on speed or performance. It doesn't have to be a hard "galaxy-brain" problem. It doesn't have to have any tricks to it. It can literally be a simple task that one would expect any working software developer to be able to complete without too much fuss.

Whether this is actually the case comes down to the hiring manager.

If the hiring manager decides to optimize for performance in the coding interview then yes everything said here is true. They will typically hire people who can perform well and fast at simple coding test type problems above other any other desirable attributes.

If however, they simply evaluate the ability to work through (at any reasonable pace) a fairly trivial coding task, but make the hiring decision on bulk of the rest of the interview, then it shouldn't be a problem.

The problem is most hiring managers have not been selected for their ability, or even trained, in interviewing. A coding test is easy to set up (or copy from somewhere), administer and evaluate. It is often literally the least they could do.

What this post describes is simply hiring managers who lack interviewing skills. Personally, I would probably want to avoid reporting to such a person.
Yeah I think this is a good take. There's obvious usefulness to bitcoin, and I think there's even more obvious usefulness to ChatGPT. But they've both been adopted by hype bros, who are looking to make a quick buck off of 1) the popularity of it, and 2) the fact that most people don't really understand it.
I feel the same. I don’t have the same kind of enthusiasm now as I do a kid.

I’ll also say, I think LLMs are different than bitcoin. It has its own killer app, and it has tremendous social impact, not necessarily positive. If anything, crypto doesn’t really make sense without AIs.

One thing though is that the foundational models are created and controlled by big tech. It’s been compared to silicon fabs and its scales of economy … However, I don’t see a future where foundational models can only be created by large orgs with a lot of resources is something beneficial for society.
- the realists: it's just a stochastic parrot spitting regurgitated content back at you. Good at summarizing search results. Unreliable and will never be. A toy. Do not use if errors are expensive.
The revelation that I could generate a vowel that sounded awful close to /y/ with unrounded lips by centralizing /u/ slightly is blowing my mind…
Yes! It works both on X and on Wayland, and should support basically any DE, WM and compositor out there. Note that there are a few exceptions: As far as I'm aware, GNOME on wayland is not going to work well, as GNOME doesn't implement the necessary wayland extension protocols eww relies on to position its windows
The standard practice for store liquidation is to raise all prices to full MSRP, then start out with a 20% or so storewide discount. Then you start discounting incrementally as products sell off.
You go the the bathroom/eat every 2 hours?
The real beauty of the chatGPT hype (as far as I am concerned) is that might make people slowly realize that the "tech" industry has not been delivering to them the goods for a long time now.

The Jini that is out of the bottle is that between the computing devices and capabilities that most people do have access to (and which do little more than slurp private data and surface clickbait) and computing devices that can do a reasonable imatitation of human language after parsing all existing text there is a universe of possibilities. Not in some future AI singularity, but now.

chatGPT has leaked to the masses what smart fiddling with data and algorithms can already achieve. It suggests there is a range of sophisticated tools and algorithms and apps for personal and enterprise computing that could have been available but aren't.

People will eventually tire of the AI religionists and the self-appointed protectors of humanity but the revelation that there is a value dividend that is not being distributed might shake some things up ;-)
Pictures are used in a million ways that would make them lose the digital signature. The point is having an original that is verifiable so if it’s ever called into question, there’s evidence of truth.
No I wanted to imply that I actually don’t know how rust handles this case. I think runtime errors are the worst especially with UI. Even when you have a full integration e2e test suite. I take compile errors over runtime errors any day.
There are two big ones.

1) There is a lot of volatility in this period. There is money to be made at buying in and dumping it at a small, local spike. A lot of the money is made off others trying the same game.

2) Some of these meme stock investors have been sold a bill of goods. Go check reddit.com/r/bbby to see what I mean. Some of them believe this is a larger conflict between good and evil. There is a belief that will be some eleventh hour deus ex machina event where Ryan Cohen will reveal this is all part of his long term scheme to defeat Citadel or whatever. The shifting narratives are insane, hard to follow and even harder to explain. It's basically financial qanon and it's really sad to see. The execs of some of these meme stock companies know exactly what is happening and are very happy to release unethical, vague statements to feed into the fantasy. But the apes are still buying in to prep for this apocalyptic event.
I'm laughing because I read your comment, which I agree with and I know a lot of people do, and then immediately saw that the top ranked replies were all the predictable "this is different" posts, explaining to you how the chatgpt is not like other hype bubbles.

The most funny part is that your point seems to be around the annoyingness / ubiquity of the content, in no way a judgement on how much of a hype bubble it is, but you still get the reflexive "this time its different!!" Which is as good an indicator as any how big the bubble is relative to the long run usefulness.
I didn't know prior.
Nice! Was checking the different terms, it's just crazy how ChatGPT is by far the most active one: https://hn.curiosity.ai/#/trends?terms=Llama;GPT;LLM;ChatGPT...
on the non sport side of things, people talk about and collect a lot of gear. read some stuff about trad climbing
Incidentally, I find Haskell syntax more confusing, specifically the semantic indentation. But maybe I'm like the author, I don't use Haskell regularly enough so that the syntax sinks in.
Live coding interviews are the future. The risk of false impersonation was low enough for a while to rely solely on virtual screens, but widespread access to and awareness of large language models has made any virtual exercise unsustainably corrupted.

Sure, you can often tell the folks who know nothing when asking them to explain the code, but it's increasingly difficult to tell a great engineer apart from a mediocre one that's cheating, and once you start hiring cheaters the toxic effect to culture sets in fast.
> what people who were overly hyping bitcoin got wrong

Did they? It's the best performing asset in the last decade. I think they got it right.
> "Show me a school that I shut down and show me a factory that I shut down. Never. I never did. I gave a public-health recommendation that echoed the C.D.C.’s recommendation, and people made a decision based on that."

Reminds me of the buck passing I saw from the local school board when I attended a meeting to oppose mask mandates during the public comment session. The superintendent was absolutely thrilled that the policy had just been handed down from the governor's office, so he would not personally have to defend forcing young children to strap completely useless bits of cloth across their faces day in and day out. "It's out of our hands!" And today, I'm sure that if you pressed the governor on that decision, he would pass the buck to the state health department or whoever.
https://en.wikipedia.org/wiki/Harry_Belafonte
There are various tricks around this area (the Texas Two-step is a favorite) but most of the blatant ones have clawback possibilities.

https://en.wikipedia.org/wiki/Texas_two-step_bankruptcy
I can't really argue with investing in BTC or Eth, I probably should have for some portion of my portfolio!
> Platforms, specifically, exploit this ambiguity

And they know it's wrong. How do you suggest we compel good behavior?
Does it have a rich text editor field?
He was specifically talking about physical money (cash) vs digital money only.
Hopefully to replace the Web3 / Bitcoin cycle
https://hn.curiosity.ai/#/trends?terms=Bitcoin;Web3
One can imagine that in a world that had taken a turn towards Pascal strings, we would have ended up in a world where string lengths were varint encoded -- 7 bits of string length in the first byte, plus a continuation bit. I'd imagine that the initial (pure software) implementation of this would have no specific length limit, but we'd be back in the < 1 MB system memory days; so, continuing the imagination, early 32-bit CISC processors would reasonably invest in a varint-to-int decoding probably limited to a 4-byte memory read (28 bit string length), which would be a significant accelerator and cover all sane use cases. In the mid 32 bit era the limit of 256 MB strings would become occasionally relevant, but assuming varint-to-int set an overflow flag if the continuation bit on the last byte was set, this could be mitigated sanely; and the late 32 bit era would give a 64-bit read variant (56 bit string length plus overflow flag), which would probably be cleaned up in the 64 bit era to drop the overflow flag due to lack of use once memory address sizes < 56 bit became standard.

The above is, of course, speculation on an alternate timeline -- but it's certainly consistent and believable. What's interesting is what impact such a path would have elsewhere. I'd expect two other consequences: First, our existing uses of varints (e.g. protobufs) would become faster and more efficient, and would probably appear earlier in the timeline. Second, UTF8 would likely become varint-representation-compatible, giving up the (valuable) ability to tell which byte of a codepoint is being decoded in isolation, in exchange for hardware acceleration of encoded<->codepoint conversion; and likely giving us 2^28 codepoints based on a 4-byte maximum length, rather than arbitrarily choosing a maximum length of three bytes to give 2^21 codepoints.

What else would be different? Hard to say… but I do think that size prefixes could have been an alternate route.
Surely this didn’t fool anyone championing intellectual skepticism though.
That’s why it needs more than just time stamp. GPS would be important too.
My rule of thumb is to use DB functions for writes that require good data consistency, and for reads that are join heavy.

For things like formatting and transforming data, I prefer to have that work done on the client (web browser) if it's for a presentation concern, or middle tier if it's for an integration. My theory there is "don't make the database work hard". Use it for what it's great at: fast reads and data consistency.

DB functions and sprocs are a great way to reduce latency and load, and boost performance if used for the right things.

An easy rule of thumb is that if my function isn't using SQL as the language, I need to really think about whether it belongs in the DB.

That all being said, I do use udfs to construct JSON results for some reports also, when it makes sense based on the params and number of round-trips to the server it would cause in the middle or UI tiers. Even though it violates some of the things above, it's really damn convenient and usually limited to low-traffic queries.
> The key difference: It is independent of your window manager!

From the website[1]

[1] - https://elkowar.github.io/eww/
Transformers from Scratch: Detailed Notes
That sounds like a team problem. In my team, contents get addressed and team members don’t approve PR’s they don’t feel meet standards even if there are deadlines.
The following Reuters article has more detail:

https://www.reuters.com/world/africa/sudan-fighting-abates-o...

Quoting:

> ... the WHO's Nima Saeed Abid said gunmen had thrown technicians out of the National Public Health Laboratory. "This is the main concern: no accessibility to the lab technicians to go to the lab and safely contain the biological material and substances available," he said.

A pathogen escaping an obscure lab in Africa is probably the last thing the world needs right now :-(
Meet the people working 3 jobs to afford Erewhon
debian from what i understand
Does HN allows this kind of automation?
Partner with Facebook for 10 years and app was erroneously deactivated
This is what I do. Is SUPER productive & easy!

I do ALL the UI logic on Rust: Internationalization, formatting, etc and in SwiftUI/JetpackCompose only pain stuff and send/get a single JSON internal FFI endpoint.

So my "records" are just:

App:
{title: "Factura #F10", bg-100:"black", font:"...", ...}
Data:
Invoice {total:"$ 1'000.000,00", ...}

my UI logic only deal with "clicks", dispatch & theming.
Sorry - online now! Classic HN launch bringing the server down
- The realists: what do LLM's actually do, and what are their limits

- The luddites: who is going to benefit from LLM's and who will suffer more?

- The doomers: AI will kill us all

- The children: look at this! look at me! look at this! Wheeeeee!

- The money: how many people can we pay less or not at all thanks to AI

- The scientists: ok, that's cool, but what happens if we ...
It’s never too late :]!
SMBC has a new book coming out on this topic: http://www.acityonmars.com

A City on Mars investigates whether the dream of new worlds won’t create nightmares, both for settlers and the people they leave behind. In the process, the Weinersmiths answer every question about space you’ve ever wondered about, and many you’ve never considered.
Totally aside - but is there an excellent resource you can recommend for learning more/getting started with stage magic?
Related: I have also seen a few eyebrow-raising comments, such as comments that do little more than re-phrase the title of the article. I wonder if someone is running a GPT bot experiment on HN.
A less precise borrow checker can usually still be satisfied by adding workarounds, at the cost of performance of course. Adding redundant reference counting or increasing the lifetime of data and the duration of critical regions make the program slower. In this sense, improving the borrow checker is analogous to adding new analyses and optimizations passes to a compiler.
No, I cannot.

I am not a lawyer, I don't consider this particular question (whether it's legal to kill your workers or not) relevant to the question of whether they're responsible for their death (they are), and I don't consider lawmakers as the ultimate authority of ethics.
Because it's hard to match a visual depiction of the bike and owner to a printed receipt.
Sure, here you go:

https://www.youtube.com/watch?v=hhiLw5Q_UFg

Summarizing:

1. Obviously you can't completely "solve" truthfulness because people disagree on what is and is not true. But you can go a long way.

2. The models do know what they don't know. Their level of uncertainty is not only expressed in the final token logprobs but also seems to be reified somehow, such that they can express their own level of certainty in words.

3. Many of the problems are introduced by subtle issues introduced during training which effectively teach the AI to guess. One example is by training on QA data sets where the answer is never "I don't know". RLHF introduces its own problems because the human trainers don't know what the model knows, so may reward it for getting a correct answer by guessing.

4. Many failures are caused by lack of access to information. Giving the LLM tools to let it search the web and access other databases can help a lot, and it's relatively easy to do.

5. In some cases you want it to guess. Like, it's much more useful when coding for it to spit out a screenful of code that has one or two minor errors, than to just refuse to try at all because the result might not be perfect.
Yeah, I think it's stereotypes + reinforcement of peer groups that follow similar schedules as you.

I am a pretty ok writer & programmer in the morning; my productivity & quality of work falls off after 2pm. Under pressure, I'd much rather go to bed early and wake up very early to work on a next-day project.
Based on the site, it looks like it moves them to a “deleted notes” folder rather than actually completely destroying them.

I’m not sure if it is locally hosted or a cloud thing. If it is a cloud thing, having noted eventually degrade might be a nice reminder that like any cloud thing it could just up and vanish at some point. That recipe is probably due for long term storage.
A similar trick is used by Sublime Text.

You can use the product without the key indefinitely. But every 10 times you save, it shows a prompt for buying the software.

Not even intrusive, you can discard it easily, and be productive for months.

But after months of reading that you don't pay, the guilt sets in. After all, you have been enjoying the product, since you have been using it for months.
Google, Facebook, Amazon use it for a reason. And they are top engineering companies. Period.
A reddit thread about CalyxOS making connections to xtrapath1.izatcloud.net .

https://old.reddit.com/r/CalyxOS/comments/pym8l1/calyxos_con...
Its not just you: https://www.youtube.com/watch?v=lu4mH3Hmw2o
Been using textgen and downloading tons of models, the models are all over the place. The problems of accuracy and short term memory are major issues that people are trying to implement work arounds.

Check out textgen, it has voice in/out, graphics in/out, memory plugin, api, plugins, etc, all running locally.

https://github.com/oobabooga/text-generation-webui
I earn roughly 4 times in the US what I would earn in France.
Not a small difference.

I’m still going back.

Also, absurds costs of things in the US makes giant salary not that giant as soon as you get kids and plan to provide them with an educations.

Regarding future, my very personal take is that European population will be vastly more resilient to what is coming. (TM)

I’m concerned about the fabric of society itself in the US. You mention future, it’s unclear what’s in it for the USA.
Europeans societies have been thought shit not that long ago and survived somewhat united.

The US last crisis was at home was idk? the civil war?

But i’m sure I’m being dramatic. None the less, it’s jarring.
I don’t want to grow old here and have my kids growing up in a Us culture first.

Again; my personal take. My goal was to shine some lights on the other side POV.
It surely looks like it is getting there https://hn.curiosity.ai/#/trends?terms=Bitcoin;Web3
Eh, sort of. It's still mostly secondary. If you aren't feeding cattle antibiotic in a CAFO where they're crowded, eating spent brewers grain (mostly from fuel production), and living in filth, then they will get sick and die. Same thing for most chicken houses until changes were made a few years ago. The 10% or so of production that takes place on small farms generally didn't use antibiotics as a standard ration because they didn't need to, even if it would have slightly improved weight gain. Even the industry is try to voluntarily eliminate it in pork because they want access to international markets.
I guess I'm in the minority, but I don't use anything to 'plan' my life besides a calendar.
curiously, there is a mild correlation between transformer and UFO.

https://hn.curiosity.ai/#/trends?terms=transformer;UFO
> How can you print a user defined data type?

Pretty much the same way you'd do in Haskell or Rust: you add a `[@@deriving show]` directive to your datatype.
> have to show more empathy

"Empathy" is not "sympathy" ("in-" vs "with-"). You try to understand the position of the other (it's a projection), not necessarily sharing the feelings.

The poster clearly expressed that "if they do not see it, insulting will probably create a counterproductive reaction of closure - it's not helping them to see it".
Yeah, you start down this path and one day you end up with compilers for Go, or Ada, or Fortran, or who knows what else. How ridiculous would that be!

PS. GCC stands for “GNU Compiler Collection”. All of the above is already there.
> That's what is happening when you "buy" a device and the device maker uses it to run code that serves only themselves (without receiving permission), to the detriment of your privacy. I can only hope RISC-V combined with people willing to care can lead to a return to a time when people actually own stuff and ownership is something we respect.

I dont understand how this would change anything.
fltk-rs is mature and has a ton of features. Also, its license means that you can bundle it into a single binary without worrying about license contamination.
In the circles I'm in 2019(GPT-2-era) AI was seen through the lens of the artist as a new sort of artistic tool - something that could enable new forms of expression and take media to places it had never gone before.

Sometime toward the end of the diffusion days though, the property rights scissor cut through the community. The conflict had a dramatic cooling effect on AI-created/assisted content.

I just think it's neat how the perception of AI shifts depending on proximity.
You should put these links directly in the first page of the README. But preferrably in a tutorial format:

Step 1: Code

Step 2: Compile and run
I’m also most often on the hiring side of this. If novel problem solving is what you’re actually testing, I would agree. But too many interviewers just think they’re testing that, when what they’re actually testing is whether a candidate has seen a certain memorizable trick before.

I’m talking about the “detect a cycle in a linked list” kind of question. If you ever actually need to do that in practice (though I would question the choices that lead up to that), it’s easy enough to google. The hard part in practice is figuring out that your messy practical problem decomposes into an algorithmic question, but that skill is rarely tested in interviews.
> The world we live in gets scarier and scarier every year.

One could accurately summarize progress since the Industrial Revolution as asking whether we could (and how), and not whether we should (and why). You can see this expressed in the growing focus on STEM education vs. the liberal arts and results in things like remote-controlled Teslas.

Cave Johnson said, "science isn't about why; it's about why not". The traditional counterbalance of that "why not" -- classical education, religion, etc. -- have all been falling behind.
You know those Prop 65 warnings you see on everything? It's the difference between a company sticking it on everything "just in case" and a company with the CancerTron-9000™ rebranding as "edible low-fat sweets" with that label on it.

Every single filing with the SEC contains language that is basically 'holy shit we could go bankrupt tomorrow because billions of reasons' - that's different from "we know we're going down, but we can fleece people on the way down" - though it will be hard to prove criminally in a court for BBB and GameStop, likely.