skysight-inc/HackerNews huggingface dataset:
Maybe there shouldn't be a

to_bytes(body) -> Bytes

function at all ?

Only a

to_bytes(body: B, max_size: Option<usize>)

This way if someone REALLY wants the behavior that potentially results in a crash, they still have access to it, but have to be really explicit about it.
Make sure to see this comment about :X encrypting your file instead of exiting

https://news.ycombinator.com/item?id=34288446
I, too, am an aphant (which I believe affects only 3 to 10 percent of the population), but I understood this to still apply to us: the picture is merely replaced with the small kernel of a concept it represents.
It's not, it says "Note: Guest Post"
I liked what Ford did with its new Mach-E. They literally glued a physical knob to the touchscreen:

https://electrek.co/2023/01/06/ford-finds-unique-knob-contro...
Under 10s and their parents are scared of the ice tower raspi5b assuming it is an electrical hazard. They are fine with iPhone and iPad.

The radxa rock5b needs an ice tower or flirc case.
I'm skeptical of Searle's arguments, but I think you're really anthropomorphizing AI here. How we treat machines will most likely be orthogonal to how "good" or "bad" they'll be.

You're not going to get desirable behavior unless you program it in, or at the very least, specify conditions which lead to its emergence.
A menu? WTF is that? Some sort of out-dated ui element no doubt.
I only skimmed the article, but I just wanted to point out that the provided HN title differs significantly from the actual paper title, in a way that is potentially misleading.

The stone tools use in question is not the flintknapping that we usually think of. It is, in essence, just picking up a rock and using it as a hammer to bash things. Nor is this paper purported to reset the timeline on early human anthropology. The archaeological sites in question are a specific set of sites in Brazil where evidence of that kind of tool use had been interpreted by some to be evidence of early human presence in the Americas. As the article itself points out, though, that has been a subject of debate for decades. The earliest citation for the monkey hypothesis for the origin of these sites that I noticed the article mentioning is from 25 years ago.
It's interesting, I think perhaps this person is too expensive for the roles she interviews in, the companies have too many (cheaper) candidates, and she's unable to show redeeming qualities?

The best guy I ever recruited was just asked to do a LinkedList in Java, didnt succeed too brilliantly, but just was so cheap and so fitting in mindset we just took him and now we can see he's brilliant, and he'll get uber promoted very quickly.

When you're hitting a wall, that's what you can do: aim low, get in by the small door, and create contrast quick while looking for better jobs. Usually the network noise will start after a few month when people who worked with you start quitting and want to take you with them, and I ve been able to make some negotiate no code test and quick entry. I even made a guy join us, on a bigger salary than mine, on trust only.

But if you aim at top jobs with no network to vouch and immense salary, you're facing interviewers trying to find your flaw to kill you rather than find your quality to sell you.

It's like people who think decisions are conceived and taken in meetings, while actually many secret pre-meetings happened informally between the various conflicting clusters and the meeting is just a show of hand on who manipulated the most people already, hopefully all of the people are already aligned and ready to sign off. When you interview, the interviewers should already want you in.
I feel the only blunder the author made is misjudging the tide of the market.

I’ve had interview periods where I left my job on a Friday and had accepted an offer by the following Wednesday. I’ve also had periods where three months brought 0 offers and I had to borrow money from a friend to pay rent. They don’t correlate with how rusty or ready I felt at the time.

I’ve observed the same experience from acquaintances that I consider competent, and some I suspect literally can’t write a loop.

Sadly, it seems that, when there’s a strong demand, literally anyone will do; and when there isn’t, perfection is not enough.

Don’t take it personally, just weather the storm and keep trying. It’s a numbers game.
Nowatch Is Now
And sadly those aren't problems or concerns for many/most folks. It's only an issue for those that haven't moved on after 2-5 years. Sad but true. Short term thinking is our present reality and way of conducting "business".
> [Edit: NB, there are countries with viable and functioning political centres. They're just not the countries which constitute the cultural centre of the 'net.]

Which are they? Every country I've got insight into has had a marked decline in the political dialogue post 2010-somewhere with a significant uptick in polarization and shit-flinging (I think coinciding with most of the political dialogue moving onto Twitter; where given the medium is the message; generalizations and zingers rule).
ah, good catch! I suspect this just got added though
Ignoring for the moment the accuracy of that tool, even if the prose is 99% AI written, that doesn't meant that the result is fake. Maybe their model wrote it.

Edit: You can try it here https://huggingface.co/spaces/THUDM/GLM-130B. I tried it. I was not impressed.
Yeah but the size of those fan bases does have some practical upper bounds. Usually accounts follow a set of x people where x is in the hundreds whereas creators need to get to Y followers where Y is typically measured in a size orders of magnitude bigger than x. So you have a, practical, hard asymetry
It’s becoming increasingly clear that Tesla is just another car company
That's what a hacker would say!
It’s interesting that you say that because the people arguing against touchscreens are writing long thoughtful comments aligned with decades of human factors research, quite notably contrasting with proponents.
It would improve the piece. I'm not sure they would create a way of labeling "power plays" that wasn't more or less arbitrary.

It's probably easier to write a piece that argues for the concept that it is good to be mindful of the potential for diminishing returns to further work and to push back on those requests. It's also likely to be useful to more people.
It now says "This is a guest post" but it does not say who the guest is
As someone who is trying to learn XSLT, I totally agree that it is really hard to learn! It's a functional programming language (lisp-like) that you write with verbose XML syntax. You operate over entire trees, your variables can't be changed and all of your functions are suppose to be written as tail recursions.

With this said, Michael Kay offers a nice series of patterns in chapter 17 of his book "XSLT 2.0 and XPath 2.0 Programmer's Reference". He shows how to use a "Fill-in-the-blanks" stylesheet that someone who only understands HTML can use, then he shows how to make a "Navigational Stylesheet", a "Rule-Based Stylesheet" and finally a "Computational Stylesheet". He shows that you don't necessarily need to use XSLT's functional programming powers, how you can get a lot with a little of it, and how to level up. So it seems like the language was designed to be written by people who don't understand it; it's declarative.
This. Interviewing is a COMPLETELY different game in the tech industry. Some people spend a lot of time and are very good at this game.

Also my naïve impression is that the market is pretty flooded right now with candidates with impressive-looking credentials (i.e. ex-FAANG employees) from numerous large layoffs, so I wouldn't be surprised if getting a job right now is more challenging than it was a year ago. I have heard anecdotally though that there's still abundant opportunity, but I'm not sure how that nets out. Maybe it just means that the top tier, most desirable jobs are super hard to get right now, but everything below that is pretty much the same? I'd be curious to hear other folks experiences.
Mamba is great! You won't find many self-promotional blog posts about it because it just works.
Jimmy John's used to make the teens that made your sandwiches sign non-competes. It stopped after this became public causing horrible publicity and lawsuits from the New York and Illinois attorney generals.
It should be some phrase you tell a smart speaker, or perhaps a chatbot
My take is that this is probably a reader-submitted article, but also, as a testament to the wider phenomenon:

Businesses say they can't get enough knowledgeworkers

Knowledgeworkers say they can't get enough business

These are mutually exclusive and cannot both be true. The reality is nerds have a sales problem. You can't just hoodie and flipflop your way through a job interview because the majority of us have roughly similar skillsets, so the person with a tucked in shirt and punctual habits will get the job every time.

Nobody buys a broken banana. Stop being that banana. The modern devs making the money know how to sell their strengths. If you don't believe in you, don't expect someone to pay you for that.
> judge would look at the spirit of the law that bans the warrant disclosure and consider that the entire setup of the warrant canary is aimed at breaking it

The point of gag orders is to keep a criminal from destroying evidence while an investigation is underway. Having an individual warrant canary for every customer would defeat this purpose. A general canary doesn’t appear to.
It now says on top:

> Note: Guest Post
The screen (and its interface elements) are definitely one of the faster aging elements of cars (especially luxury).

For instance the Jaguar XK(R) is a rather good looking car, but the central touchscreen is just horrible.
Soviet TOPGUN – The Airbase “Мaryy” Story [video]
Are there modern robot vacuum cleaners without the smart crap?
Ours is like a decade old and I just can't imagine myself using a damn phone to control appliances. Aw geez, I guess that's what getting old is like
Not sure if you are being sarcastic but yeah, my car has a physical button for the garage door. I just hold it down for 5 seconds to set a new one.

Tire pressure I use a physical button to cycle through my cars diagnostic info.

And I have no idea why I would check my calendar on my car. Lol seems like a made up argument.
I would venture the features you apply above would amount to less than 20% of the US budget. Particularly if you exclude social security and Medicare, which both have their own taxes and surtaxes even.
I understand your points.

I will add one more thing, touchscreens have the ability to allow you to customise location of "knobs and dials", according to your own idea of "what makes sense".

However, having one car with both, I cannot understate the fact that you can touch physical buttons and correct yourself without activating them or looking.

Haptic feedback on touchscreens, while allowing you to sense without activating those buttons, is possible. And I wonder why nobody is doing it.
Ask HN: What Are You Working On This Weekend?
I use both. Containers for server code, environments for scripting. Containerizing scripts is a bit excessive, especially if it's only going to run on your machine.
Whoever this person is, they need to find a niche they are strong at and apply for jobs in that niche. Their resume needs to be tailored to focus on that.

The current market is bad for engineers perceived as generalists (despite very few of them actually being generalists), but if you can show you are good at some in demand skill, you should get cold messages every week, including the odd FAANG recruiter.

This may sound contradictory because everyone is expected to solve some generic leetcode challenge. Most hiring processes in the industry have little to do with what the company wants you to be good at. But hiring processes will be more lenient if those companies actually need you.
What they were talking about requires FSD. Car manufacturers have been adding various assistive features but none of them are at the level where it’s safe to direct your attention away from the road.
Comments, typedef wrappers, initialising structs?

C is great for what it is, but does this article really knock down the "C is a subset of C++" argument?
Citing without linking is something I've seen ChatGPT do. It knows this sort of article should contain this sort of citation but doesn't know or care what to actually link.

The second half of the article seems more authentic though. I'm not sure ChatGPT would come up with "the middle class comes from economic friction" (paraphrasing).
Here's a quick upload of my hack-ish fork and a list of the miio commands I found relevant: https://github.com/DeutscheKI/dreame-w10-valetudo-fork
> How do you, say, check tire pressure?

Cars have had these for decades. Usually a dash indicator pops up if it's low.

> Setup a new garage-door opener?

??? Have a physical garage door opener.

> View your calendar for today?

WTF? Pretty sure you shouldn't be looking at your calendar while driving. Also, it's on your phone, again, which you shouldn't be using while driving.
The author's real issue is failing the first coding exercise then apparently not hitting the books to solve for problems being presented. They aren't testing if you're a good software engineer, they're making sure you studied for the test and retained enough to pass it. Them not course correcting to study for the test being given is a pretty bad signal.

Coding exercises are dumb, but going on pedigree and resume without a practical test is also error prone. So you work with the system you have. If you want the cheese you go through the maze and press the lever.

Alternatively, complaining about it to a large enough audience may work as well. That's 10x outside the box thinking.
> Where do people like this get the experience and expertise to write books like this and consult despite only ever having one full-time job before jumping into it?

Networking mostly.
Or, as other have pointed out, just use `ZZ` which is even easier and equivilant to `:x`.
Thanks for bringing this up.

I'm toying with either disabling it,

cmap X <Nop>

or, mapping it down to a lower x.

cmap X x

1. Does anyone see anything this could interfere with?

2. Does anyone know a better way to turn off the `:X` encryption option?

Sadly, having to remap definitely dulls the shine of `:x`.
Same here.

It's easy to get carried away.

Work at a shitty company that toutes itself as "the best". Be the best of the bad devs that work there, without any reasonable comparison.

Have bad experiences with stuff like static typing (Java) and testing (TDD) so you never bother to learn them correctly.

Quit your job and get a bitter taste of reality.
Looks broadly similar to the stm32h7 series that I'm familiar with. Of course all of those are out of stock and cost up to $25. Presumably these are cheaper, though don't have onboard flash memory.

The documentation for the STM32s is probably better though still not impressive, and the STM32 software libraries are nothing to write home about. I think the ESP IDF might actually be better though I don't have a lot of experience with it.
>I'd actually prefer people not do warrant canaries, and instead do conscientious periodic compliance reporting.

The whole point of warrant canaries is that you can literally be compelled to silence under US law when dealing with intelligence organizations. It is impossible to state

"The FBI has requested our data, all our users reporting on police brutality might wanna get off our platform"

It might be legal to state "The FBI has never asked for our data", it might not, this hasn't been tested in court. They're not being hostile towards them, the CIA has literally arranged for multiple individuals to be assassinated, they should freak you out lol
I miss my old Saab... One of these days I need to pick up another one.
The point is that the law is unjust, so why would people observe it? How does it serve the people to not be able to say you were compelled to share their personal information with what amounts to a bully?
Looking for the best promo codes, referral bonuses, and crypto exchange coupons? Look no further than VGOPromo.com! Our team has scoured the web to bring you the top offers from the best bitcoin casinos around. Whether you're a seasoned veteran or a newcomer to the world of crypto gambling, VGOPromo.com has something for you. With our user-friendly website and constantly updated selection of bonuses and promotions, you'll be winning big in no time. Don't miss out on the action - visit VGOPromo.com today!
How many megabits per second were you getting on that PSTN line? Or is this just some generic ‘the rent is too damn high’ tangent?
Eg

https://www.ohchr.org/sites/default/files/Documents/Countrie... p. 13

https://www.hrw.org/sites/default/files/report_pdf/ukraine07... p. 17

The name of the latter is quite telling.

Also: "enforced disappearance".
All ordinary televisions are now advertising-filled garbage, technical people I know just don't buy televisions. If they need a display they buy either the panel or a projector. But if my mother or sister buy a television it will be advertising-filled garbage.

There is a tiny niche of people who care, and for some reason insist on buying a TV, as a result on a very small scale it is technically possible to buy a TV without built-in advertising - but it's a small enough niche that ordinary people aren't even really aware it's an option. Think medium format landscape camera in say the 1980s. Your parents (or grandparents if you're old enough) probably owned something that used standard cartridge film, they knew vaguely what an SLR was (even if not what "SLR" stands for) but they had no idea medium format landscape cameras even existed. If the local camera shop doesn't have them, they'd never notice.
You’re either:

- management pretending to be a wagie as a psyop

- extremely privileged and never had to grit your teeth to pay the bills

- going to have a rude awakening when the crop of younger millennials and Gen Z hits your workplace and you realize these bright young things with dreams and desires are only in software because it’s one of the few lucrative careers left in this proto-fascist shithole of a dying civilization.
None, just found the proximity of events interesting.
> but did anyone really believe that becoming a tik tok influencer was a reasonable career path for more than a couple hundred people?

Yes, there are huge swaths of the population that are, to put it politely, low information and unsophisticated. Everyone comes around to the disappointment of the situation at their own pace.
Max Howell (the creator of Homebrew) famously was rejected from Google for failing some technical interview puzzle. [1] And it wasn’t before he created Homebrew — the interviewers knew that most of their employees used his software! I have no idea what his skills are like — maybe he can’t invert a binary tree, maybe the Homebrew code was bad, I don’t know. But either way, he wrote some code that was giving a lot of value to a lot of people.

I know a rejection or two or ten can start to pick at your self confidence. But a technical interview is so far removed from what makes you a good developer that you need to resist the urge to judge yourself on that basis.

[1] https://twitter.com/mxcl/status/608682016205344768
Now that you mention it, Christianity is Judaism stripped for export. And that’s discounting the BBC take that Jesus was a Buddhist monk.
So basically you are saying that you have to be a academic philosopher to understand such simple questions? How is that helpful, when language is there for communication of ordinary people?

Why not keep things simple and reserve sex for the biological terms?

Summarized, men have a penis, women have a vagina.

So a mens toilet can look different to a women toilet, out of physological reasons.

And none of this has anything to do with how a person feels inside or how he or she or it identifies, or to what jobs they qualify. Except well, giving birth and breast feeding.

Edit:

I think the terms trans men and trans women are clear and precise enough, to describe people who identify with the other sex, why having another body. But as far as I understood, some think that is already discriminating?

It is confusing and this is what annoys me with the topic. My initial reaction to the top post and transphobic, was that the maintainer is a sadistic asshole who attacks trans people, but so far I only have seen, that he has a different opinion on the topic and the tendency to push his opinion on other people in a not ideal way, but maybe it is still possible to not exclude him from participation in society?

Because the whole thread here seems to be a discussion about that. Can we still use his software? I think yes, otherwise we are heading into a totalitarian society.
Seems to happen often in business. Replace a feature people love, with something people don't want. Then later, return with that feature people used to love for extra profit.
Define 'top programmer'. I usually find that such a title is bestowed to people who are probably average at programming, but learned to navigate meaningless internal corporate warfare to position themselves on the 'top', or got lucky and were in around the right people at the right time. No book can teach that.
Short and informative, no citations needed, discusses interesting early internet lore... This is what a good hackernews comment looks like!

edit: Yikes, remind me not to compliment people here. It boggles the mind how this could be seen as controversial. Did people assume sarcasm? I was being sincere. It is a good comment.

double edit: back up to 0! Suppose I sounded a bit sarcastic.
I’m not sure what you mean by “regenerated”. Sure, URNs will need to be updated to content-addressed ones, probably gradually, but you’d need to do the same to switch to a package manager.
> I have yet to see someone implement that feature in a non-hackish way that fully works reliably and future proof on all supported robots while also not introducing crippling technical debt that will hurt the project in the long run.

Don't let perfect be the enemy of good. BDFL starts with the letter B.
It is common practice and IMO not bad at all.
In the same way all these American websites’ address forms insist on having everyone on Earth input a state. Or it’s equivalent. Even when there is no point to it, it makes no sense, and the country doesn’t have an equivalent.
Textql: Execute SQL against structured text like CSV or TSV
Yeah but not everyone's trying to be an influencer, most people are still doctors, engineers, etc
They might be wealthy and not have needed to spend much time on the traditional career track. Nothing against them for that. I have observed this a few times.

Or they may have support in other ways, friends, family, partners, something, such that it was possible to make the switch.
When the whole transportation system is built to eliminate drivers then yes, it'll be safer. For now though, a driver in control is better than our flawed software.
Honestly, I had Navidrome installed for music before I had Jellyfin set up for video, and now I'm used to it. :)

When I originally picked it, I really liked Navidrome's UI and the simplicity of installation, setup, upgrades, speed/performance, etc.

I have heard that Navidrome handles large libraries better (e.g. faster scanning), and I like that it's purely tag based and doesn't rely on any (slow) scrapers (I just used Musicbrainz Picard to clean things up before adding music to my collection).
Owned by Uniregistry who is in turn owned by GoDaddy. Like all gTLD registrars, they have to meet all of the ICANN accreditation requirements.
There's three news headlines for the day to also demonstrate the message was written and signed on the declared day.
Rust projects open to denial of service thanks to Hyper mistakes