skysight-inc/HackerNews huggingface dataset:
It seems like a pretty useful nugget of insight for a bunch of people.

Then again, not everybody needs to hear every single nugget of insight. Lots of nuggets of insight are banal to maybe 95% of the population, but super useful to the last 5%. 5% of 300 million people is 15 million people, which is nothing to sneeze at.
Sorry, what does the last sentence mean, gonna run?
E. T. Bell also has an amusing story about Condorcet. Condorcet was a French aristocrat and during the Revolution had to disguise himself as a commoner to escape France. However, when he was stopping at an inn, the innkeeper asked him how many eggs he would like in his omelette. An an aristocrat, he had no idea how many eggs went into an omelette so he said a dozen, thereby outing himself and ending up in prison.

But as far as I can tell, Bell just made that story up, too.
Who hurt you? Do you even like software engineering?

Quit, and go make sourdough bread, shit.
Also 'easy' to model as a lookup table containing all possible solutions.
A successful rewrite of a core product requires a mix of peers: Old blood, who know the wins and sins of the past, and new blood who'll bring a fresh perspective.
Are you wrong about regenerative farming?
> Why does it differ between English speaking countries, then?

Because they speak differently? I would expect "November 17, 2022" spoken as "November seventeenth, twenty twenty-two" vs. "17 Nov 2022" as "seventeenth of November, twenty twenty-two". Wikipedia [1] does say that the latter DMY form recently arose possibly in order to resolve ambiguities and the spoken form is less common, but I expect it to be more frequently spoken after enough years of usage.

[1] https://en.wikipedia.org/wiki/Date_and_time_notation_in_the_...
A command line only twitter that runs entirely on the gpu would be interesting.
It's tough to tell if my fairly regular eating of dessert after a meal is a habit or a need. It feels like a need at the time, but it seems to be at least partially a habit.
Henry VIII and his calf-muscle bulging contests
Cue Moxie's quiet leafblower.
https://news.ycombinator.com/item?id=33324195
Or IWATCH
Counterpoint: some of the time the hardest expression is that which is simple. Brevity is the soul of wit. Blaise Pascal and his longer letter. Not all thought leadership has to be long form or particularly insightful seeming in the moment. I do mostly agree with you, but it is worth pausing to consider it a little more deeply.
You don’t have to change anything to submit a new version.
I've used this for regexp's...

const parse = /(\w+):(\d+)/.exec(str)
if (parse) {
const [, key, value] = match
}

(Where the elided first entry is the original string)

I've also had bugs where I forgot the leading comma and had all the wrong captures. Depending on the situation, I might instead recommend named captures:

const parse = /(?<key>\w+):(?<value>\d+)/.exec(str)
if (parse) {
const {key, value} = parse.groups
}

Caveat is it takes a bit to convince TS this is sound, and you have to manually sync the names. (https://github.com/microsoft/TypeScript/issues/32098 would help)
That's not propping up the housing market.

That's like saying "Avoiding nuclear war is propping up the housing market. If we have nuclear war then society ends, the population collapses and the housing market with it. So avoiding nuclear war is propping up the housing market."

It's a terrible analogy to attempt to make. And it's wrong.
Agreed. It's easy to get a false sense of security with s3 / object storage being so reliable.

Always better to have an escape hatch and corresponding protocols in place.
You might want to post your open positions on FOSSjobs and or add your company to the wiki:

https://www.fossjobs.net/
https://github.com/fossjobs/fossjobs/wiki/resources
I think that last part is key here. Does excellence really require suffering? Especially for the disproportionate gain of someone who was, what, able to borrow more money than other people?

It’s such a preposterous idea on its face. I’m open to being ignorant and naive, but as it stands, I find the entire picture totally repulsive and incoherent.
TBH my belief is that some FAANG or famous school is a
better signal than self-reported experience on a CV

Regardless of actual merit, it's definitely true in practice.

Just like the old "nobody ever got fired for buying IBM" adage, hiring the MIT or FAANG candidate is going to be pretty safe in the eyes of your manager.

So my point is that if you proceeded with the assumption
that it should be obvious to employers that you're
employable... maybe that's not a great assumption

Are you saying that OP isn't trying hard enough to sell/present themselves?

Or are you saying that engineers without fancy schools or FAANG-level experience just aren't very hireable?
People are already arguing with your stated position (even HN is not immune to flames occasionally) but what I am getting from your statement is there are likely some majority consensus positions for certain situations – even if it's not what we usually hear in the debate.

What we often hear on contentious issues is each side accusing the other of bad faith, at which point productive discussion becomes very unlikely.
Drive a car.
> I admire your sense of optimism, but I can nearly guarantee you that a less diligent Chinese RISC-V vendor will not give a flying fig about the trademark and will even cut those extensions out that form the foundational set – if it makes the chip cheaper to design and manufacture

Who cares. Is HP going to buy a cheap Chinese chip that causes user software to randomly crash?

If that company is going to compete, maybe they want a 5nm chip. They design the chip and get past sanctions, but now have to pay a half-billion to get everything ready for fabrication and then another 2B for that 100k wafer discount.

Now they have huge quantities of chips that are too expensive for the Chinese market and too broken/incompatible for the American/European market. Sticking to the spec -- even if it's just microcoded -- is way better than the alternative.

> It is the optional extensions that concern me the most, not the foundational ones.

Crypto is optional because they believe scalar crypto probably isn't the way forward. They are working on vector crypto, but it's not finalized. Likewise, the vector extension was released too close to the 2022 deadline to force compliance. Look at web standards. Where backward compatibility matters, it's WAY better to be conservative than to mess up forever.

RISC-V chips with decent performance likely won't be out until 2024. By that time, these extensions will be well-established. Companies will have had time to implement them and they will become required.

> I will not be surprised if a CPU vendor chooses to toss the D extension out and stick with the F extension only for niche case solutions, and it will not be possible to enforce it.

This is a particularly unlikely outcome because JS support requires double-precision. Even tiny ARM cores in phones over a decade ago had support for 64-bit floats. If you want to save area, cutting cache or wider SIMD gets you way more bang for your buck.
Why? This has so many evil usecases.
> Ditto the "centralization" purity test. No decentralized system can fail ergo if it failed it wasn't decentralized.

It's a trick: Nothing in crypto is decentralized. Decentralization (ipfs, orbitdb) is dying on the vine because you can make vastly more money in crypto - because it's centralized.
This was mentioned in the latest xkcd comic: https://xkcd.com/2699
I’m pretty skeptical.

The article is specifically calling out that current models suck at this, and action driven models would proactively determine what additional input is needed seek out data to augment their input to make decisions.

None of the Twitter accounts you’ve linked to seem to be doing this.

Ie. specifically prompt -> actions to collect additional information as determined from prompt -> internal reprompt with additional input -> response.

To quote the article:

> This is not 10 year tech. It may be possible right now with off-the-shelf tools. But to make it work we need to set up the right feedback loops.

The right feedback loops. How do we get those?

I have seen exactly zero examples of people successfully doing this so far; the only working examples are prompt-reponse/action which are not, remotely, AGI like.

That’s the point they’re making: something that internally reprompts itself is quite AGI like.

Something that does not is a bot.

It seems plausible we might get this kind of adaptive agent sooner than AGI

It certainly doesn’t seem to exist right now, and the path to “self reprompting” feedback loops is quite unclear.
Some ideas depending on interests:

- Robot kits (lego Mindstorms and lego Education come to mind)

- A microscope kit

- A telescope
>For example: You can be a successful professional without spending time on social media.

Then right below it, dude literally has: Facebook, Twitter and LinkedIn buttons.
Of course the type of person to ride a scooter on the sidewalk and hit someone will spin it as a lesson to others. It’s too bad you weren’t sued so you could learn to accept so e responsibility.
OK. I interpreted "silly for the sake of being silly" as a more derogatory sort of comment. As if you felt Python didn't have much going for it beyond the silliness.

Which is a totally fair opinion to have, of course. You're allowed to feel however you want about it.
It is their platform.
At some point one must realize that they will do what ever they want. There is simply nothing to do about it.
So it is a risk a business owner must consider.
Requirements for Hangul Text Layout and Typography
Total FUD. If anything, it was banned in Russia for years because Durov refused to share any data with the government.
Loderunnerwebgame.com
maybe interesting: the obj destructuring may be a bit faster than array destructuing (and not destructuring at all is sometimes a bit faster too). setup a small benchmark here https://jsbench.me/eolakmvsor/1

just storing the data and accessing it as a tuple seems to not be the significantly slow part, but instead its destructuring the array that can be a bit slow. i remember seeing some threads with e.g. useState hooks in react needing array destructuring optimizations, but appears to still be a bit slower https://docs.google.com/document/d/1hWb-lQW4NSG9yRpyyiAA_9Kt...

caveat: depends on browser (chrome vs firefox behavior is different for example) and may vary over time
After writing Clojure & Clojuresript for a few years, any language that spins around its syntax would feel terrible. Modern JavaScript looks like a 400-pound diabetic who brags about his skin folds, "check this out man, I can hide two full-sized cans of beer and you wouldn't even know it..."

What's the point of this cabalistic trick with commas? How does it improve anything about code? Readability, parseability, formatting, reasoning? I feel we're moving towards the day when the browsers would mark websites with a badge "built without use of JavaScript", so we know it can be trusted.
You can watch the live value there: https://www.nbim.no/
Like much tech wealth wisdom, it's rationalization of their megalomania, their self-serving desire for power.

Humans naturally desire power to varying degrees, but we have other desires and we have other things that limit us (e.g., our consciences, or Adam Smith's 'impartial spectator'). With enough real power, you can ignore these things and others will not only fail to check you, but will encourage you. Power corrupts.
Scalable Alternatives to Twitter
Author here, yeah I agree the real world is very complicated. For any given task I'm imagining something like

1. Use some sort of instruction tuning to get the thing "good enough" that it gives decent results 75% of the time and the other 25% a human has to take over.
2. Use the actual usage data as training input. Punish bad behaviors and show the model what the human did to solve the problem.
3. Use this training loop to progressively have the model take over a larger % of the time.

…and I think if you can't get (1) good enough to be worth using it's going to be really hard to get the loop going.
FWIWI wasn't claiming the contrary juste expanding with something I thought interesting. Replies are also intended for everybody else on HN.
Road design plays a huge role.
Astronomer in Twitter limbo over 'intimate' meteor
i own a one wheel and it will occasionally just stop, and not at full speed and power.

i love riding it. but it has happened a few times, and only takes once for you to not trust it

if an e-bike shuts off, you slow down. when a single wheel dies, you fall down
The best video I've seen is SBF basically admitting it was a ponzi scheme:

https://www.youtube.com/watch?time_continue=131&v=C6nAxiym9o...

Selling something with no value other than the attention it gets on Twitter and the reputation it gets via reputable investors.

What gets 'reputable investors' to invest in the scheme is the most interesting part of this story, if you at all care about stopping it. Something that has existed long before crypto.
The pushback is entirely inadequate as if you’re leaning forward enough you won’t have time to even feel it. It happened to me - I was using it to search for my dog that ran away for the first time ever. Because I was in a tizzy I wasn’t wearing my helmet, for the first time ever. Someone told me where she was - I floored it to get around a slow bicyclist. I nosedived.

Luckily I had “fangs” on it that are a set of small wheels you can add to the front. That bought me the time to fall correctly and all I ended up with was a severely skinned arm.

It should always have enough power to go “whoa, you’re trying to go too fast” and gradually slow you down while keeping the front up.

Mine’s been collecting dust and I’ve been meaning to sell it. I’m assuming that’ll be pretty difficult now.
What I’m objecting to is the imposition of the “no unsupervised time with your children” rule, which, to my mind, is a punishment just as much as a precaution.
The Immortal King Rao
Archived: https://archive.ph/rFzzZ
Not a problem here. I have it on my work computer that goes to sleep about 5pm and ignored at lunch. Only subscribed to a few pertinent channels with low traffic. In a tab so doesn’t use a huge amount of memory.

I try to read comments charitably and add a smiley when sarcastic.
Those boots are so clean. Good job.
I used to have it bad, now only a little bit. You get used to it like anything else. I did a lot of dumb stuff to get it, just one trip won't cause it most likely.
America is so fucking stupid
This mirrored my (much longer) experience at Amazon a bit. The internal tooling is just absolutely awful, _especially_ the newer stuff NAWS stuff. The log4j incident was an absolute nightmare for many teams in Amazon, and the sad thing is that I don't think any lessons were learned by tech leadership.
With respect to "stuffy" vs. "fresh" air, I
don't know whether my sense of it is the same
as others'. What I would call "stuffy" is
probably affected by humidity, dust, odors,
plants, etc. and not just CO2.

That's fair. I'm not sure if I'm really sensing CO2 levels, or if I'm wholly reliant on those proxy factors that you mentioned.

I know that when my wife turns on the gas oven downstairs I can definitely feel a difference even if I wasn't aware she was turning it on and the CO2 meter confirms the CO2 spike. But even then, maybe I'm just "sensing" it via proxy factors like smell.

In practice it probably doesn't matter all that much. Those proxy factors are really good proxies. It's hard to think of real-world scenarios where they wouldn't be.
> Locking the airplane cockpit door

A change which contributed to the complete loss of an aircraft and all aboard when the pilot left to go to the toilet and the copilot locked the door to crash it into a mountainside. The law of unintended consequences in full effect. Had such a change not been enacted that flight likely would have survived.

https://en.wikipedia.org/wiki/Germanwings_Flight_9525
> your conclusions are going to depend on your value system

That's a logical extreme, not reality; it's a philosophy class debate, used to rationalize everything and not applicable to life, where survival, freedom, prosperity, and happiness depend on our abilty to judge and discern - especially between values.
position:static is just resetting it to the default value. You should be explicit and use position:unset instead

Without 'static' in mobile, it would be position:absolute
Install a python version on your system:

$ pyenv install 3.11-dev (or use pyenv install --list to show list all available versions to install)

Use it in your current shell:

$ pyenv shell 3.11-dev

Use it in the project directory:

$ pyenv local 3.11-dev

Use it as the global default:

$ pyenv global 3.11-dev

All of the mentioned commands can be called with no arguments to show the current python version for the context.

There you go, now you know pyenv. Call it with no arguments to show the other possible commands.
I put some aftermarket “fangs” on and they bought me a second to fall correctly.
That's an interesting question, because as far as I understand we still don't know if the issue is that people don't create the image in their minds, or that the imagined "image" is not perceived.
Okay, just making sure. I've had experiences where people making technical decisions hadn't written a serious line of code for 10 years. Maybe they used to be good, but they wound up resting on their laurels. They frequently do make great decisions. Some can just muddle though things if they listen to the real technical people, the ones who are incapable of even that are a disaster.
Yeah, instead of a swarm you could have one gigantic arm that can reach anywhere.
Anybody who can suggest a readable (non-expert) non-fiction book on dinosaurs?
So I think it's interesting we had these at the end of the 19th century. Battery electric automobiles were also invented really early. It doesn't mean it's a bad idea unless you have a bias for new things
>(which typically run at 300-500v)

You're off by three orders of magnitude. You need about 32 million volts per meter to overcome the resistance of the air. For a gap of a centimeter, it's about a few hundred kilovolts.

And I grew up farming, I'm quite familiar with the dangers.

For example harvesting equipment... the big ones are sort of up to a 30 food wide chainsaw with conveyors and other grabby bits to suck you in. People need to be many meters away from those things while they're running for any sense of safety. A hot spark has nothing on many other dangers and if designed with any sense would only result in severe local burns. Plenty of farm equipment will effortlessly rip a limb off if it doesn't tear your entire body into bite sized chunks.

You know the machines that do that and you don't go near them. When you're the operator you must know where everyone is at all times and know what they mean to do... and be able to communicate with them with a series of gestures, eye contact, short yells, etc. If you don't it's trivially easy to kill your helpers.
> We have noticed a general trend of more terminal use happening in IDE, not a standalone terminal.

This. I barely use terminal outside of Jetbrains, and heard similar things from other devs.

And people who live in vim/emacs (I used to live in vim)- I would be surprised if they'd pickup something that might interfere with their setup, like tmux or special plugins etc. (forcing login stuff aside- assuming that'll be removed at some point)

But maybe warp folks will find a way to play nice with everything, or be simply too useful to not use.
This is insanely disturbing if it's true, but on the other hand not entirely surprising that Europe's tech dinosaurs like Nokia turn to patent trolling, as that's the only card they can play at this point, having been out-competed by Apple and Huawei.

Does anyone know, are there any EU legislators we can write to about this issue? I'm (shamefully) not familiar how EU democratic processes work.
I believe Patrick Winston used to say this... (actually, "It's only AI until we know how to do it.")
> (and finance in general) users tend to leave their assets with the exchange

At least in the normal exchanges that I'm familiar with, traders post collateral with brokers who then present it to the exchange. The assets themselves are held with depositories and trades are settled by clearing houses. Crypto exchanges subsume the roles of what should be independent entities. When temptation strikes, this makes misappropriation much easier.
This is the secret advantage to culdesacs and dead end streets that people don’t often talk about. No sidewalk to be responsible for!

Having a public thoroughfare that you’re legally responsible for on your property is a PITA liability.
Ask HN: Could GitHub Copilot be a solution to crappy interviews?
I used copilot for the first time today. Wow, that’s cool.

As for my ask of HN, some might say, “Estas Loco”, if in a coding interview a candidate could use GitHub copilot you wouldn’t be able to tell if they themselves could solve the problem on their own.

While there is likely. value in them being able to solve that problem on their own, it is much in the same way that it is valuable to know how the compiler works and what assembly language does and why.

That’s not what you’re interviewing them for though.

You’re interviewing them to see if they can solve your problem, your bosses’ problem, or if you’re your own boss, your customer’s problem.

So if your problems are accurately represented by this interview question that is easily solved with GitHub Copilot why are you hiring a person if you only discover what a machine can do for much cheaper than a human?

If I give a problem to two engineers with the option to use GitHub Copilot if they want like I’d say they can use google to look up libraries, I’m going to hire the one who writes the most beautiful, performant, comprehensible, maintainable, and just downright good code. If he who used Copilot had the better code, I’d pick him. Why should he be faulted for using the tools he has to make the best code? An inexperienced hobby woodworker, working by hand, will make worse projects than the inexperienced hobby woodworker using the right power tools.

The experienced woodworker, will know when to use his tools and when to do things by hand.
> Over and over I keep coming across EA arguments that could be used to justify almost literally any behavior

Let's stop being surprised by the self-serving rationalizations of (many) tech leaders. Expect it, stop trusting it by default, stop taking them seriously.

Or try this hypothesis: Whatever the issue, their theory (EA or whatever else) will always benefit them. Find a more predictive hypothesis if you can.
Your comment diluted the "discourse" more that the "reactionary nonsense" given that the first thing you do is using snark to signal that yiu are in the "cool tribe".
You're not the first person I've heard that can spot repaints. Is there something obvious that gives them away or is it a more subtle distinction from the rest of the panels?
I came to study in Turkey in 1999. Until about 2003 or so it was still very common to see male friends holding hands. It became very uncommon towards mid-naughts.
> Slack

Not sure how old OP might be. For those of us who grew up in the age of USENET the realities of text-based communications have been around for quite some time. You have to develop a thick skin or this stuff can consume you. I remember being there back in the day; being consumed with stress and even anger from interactions on USENET. I think most people eventually evolve to recognize it for what it is: Not a substitute for forms of communication that can deliver context. Also, people tend to be more willing to be complete jerks behind a keyboard.

As for Slack itself. I continue to be amazed by how many times USENET and similar discussion boards are reinvented. From my perspective, they haven't gotten better. We don't have much that did not exist in some form in, say, the 80's or early 90's. And, frankly, most of the interfaces just suck.