skysight-inc/HackerNews huggingface dataset:
The grandparent didn't say nothing bad happened at the protest, they said that Trump's comments were taken out of context, which is completely true. Read the thing in context (here: https://www.politifact.com/article/2019/apr/26/context-trump...) and it's clear that he's not defending white supremacists or anything of that sort.
I don't think it is worship - I think rust fans find rust fun to program in and thus are looking for projects.
> I'm going to trust an opinion in the BMJ over:

If that opinion contains patently false information and assumptions (e.g. early in-vitro study needed a high dose, therefore that same dose must be required in clinical patients), then that opinion is not trustworthy, regardless of whether it's on the BMJ website or not.

See also here [1] under the "Big Science" heading, why the current system is broken.

1. https://covid19criticalcare.com/videos-and-press/flccc-relea...
Were there around a hundred million buffalo in North America for quite a long time? Were they emitting dangerous amounts of gas?
OTP one-time-password fields
The military games in October 2019. I'm not saying it's so but now things just have to be "plausible".

There was also that research into Red Cross blood samples which showed that Coronavirus was in the US already in December 2019.

https://www.redcross.org/about-us/news-and-events/press-rele...
It could be a personality or some other trait here not the gender, so finding the causation not the correlation would help then understand and maybe fix the issues.
I don't think it matters that much. Before Leetcode there were books like Cracking the Code Interview. It's not like Google owns dynamic programming interview questions. Some companies with a similar hiring bar ask Leetcode questions verbatim. What matters is how you do it and what you expect from candidates.
These are really cool, especially Beam as others have said. It's not quite the same but I came across a really cool interactive blog post doing something similar recently that others might enjoy: https://francoisbest.com/posts/2021/hashvatars
It's complicated.

I absolutely care if the BT stack of my phone is written in a safe language, because many of the security flaws that make many, many Android devices permanently unsafe (due to end of support) are caused by memory unsafety.

On the other hand, I have the suspicion that Rust is voiced a bit too much by a loud minority - I like Rust as much as I don't like Golang, nonetheless I think that for the majority of non-performance critical projects, Golang may be a better fit.
There are reports that iOS 14.5 changed some sort of signature system, requiring people that first installed certain apps from long enough ago to redownload the app from the App Store. Chances are that if you delete and redownload Momento Classic from your current iPhone it’ll “just work.”
Microsoft to Finally Retire Internet Explorer in 2022
I did not think they actually wrote the code. But I think the ambition was higher. Pretty much every CTO in this country have hubris and think their services will be sold to third parties.
Serverless Stonks checker app for Wall Street Bets: week 3 activity report
I assume you're not in Apple Store team, then.

Because they do put autocomplete="off" on login form, username, and password fields. At least for me:

https://imgur.com/a/Ygb371g

UPDATE: please help me write a sarcastic comment about Apple Store team putting autocomplete="off" there, and Apple Safari browser ignoring it.
> What even is "a kind of slipper worn by fops"? It's far easier to understand it's just a common slipper.

No, if the new lexicon removes useful information, that's bad. Say you read a passage which mentions "Miletus, city of βλαύτη-wearers". With the new definition, all you know is it's a city where people wear simple sandals, which tells you nothing. With the old definition, you understand that the author is saying that Miletus is a decadent city.

Now, if that information is inaccurate, it's not useful, and it's right to remove it. But ease of understanding is not a reason to do this.
Using a compiler whose code is under GPL doesn't make your code GPL. But using the GPL runtime library might be an issue. The FSF GNAT version has a runtime library exception which allows you to use the runtime library in non GPL code. The Adacore version has no such exception (at least it didn't when I checked last time).

> But breaking GNAT's license doesn't make the software created GPL

If you do not comply with the terms of the GPL license you're no longer allowed to use the code/software licensed under GPL. Under GPL 2, you can continue to use the code/software after the license violation is removed. Under GPL 3 the copyright holder might terminate your license (see section 8 of GPL 3).
> It's quite interesting that he has asserted copyright over his restorations of the original content.

Derivative work is a foundation of open source software https://en.wikipedia.org/wiki/Derivative_work.

You can likewise take the Linux Kernel source, make a small but significant chance to it, and claim copyright over your additions to the original content.

Whether his work meets the bar for such work I don't know. Anybody can claim copyright on anything of course. Something that might be relevant is that he's not changing the work to something of his own expression so much as trying to restore it to close to the original. Seems like there could be an argument there is less creative work there. I don't mean the creative process of doing the restoration, I mean the piece of work that comes out the other end.

> Could I claim copyright over a public domain audio recording from the same time period, if I reproduced it from a wax disk to an mp3? What about early software recovered from a stack of punch cards, could I decode the format, put it up as a binary, and copyright it?

As the other reply said, you can (generally) only copyright original creative work.
autocomplete="one-time-code"

Any others?
> being able to make this jump as a result of my own personal development is huge.

Yeah, I know exactly what you mean here - I got the same "I made this happen" feeling when I boarded that first plane.

The part that I can't easily empathize with is the idea that leaving home and going somewhere else represents some kind of cosmic upheaval of your life. I get it, academically, but I just can't put myself in that headspace.

To give an example, one of my friends back home is going through a quarter-life career crisis. For a variety of reasons I suggested that he take a couple of months off and spend it in Amsterdam - this wouldn't be any problem for him financially or harm his career progression, but it's just a bridge too far for him personally.

When I brought it up, he said "I wouldn't even know where to start."

What seems natural to me - grab your passport, book an AirBnB and a plane ticket - is for many people an emotionally overwhelming roadblock.
I occasionally use Safari to extend battery usage on a laptop. For me Chrome uses significantly more power.
China’s Data Centers, 5G Network Set to Double Emissions by 2035
Microsoft Teams will soon let you access all your important files offline
I don't want to get all philosophical, but are ANSI escape codes "executable"?

I'd say that if "no company names which can be executed" is a thing, then this name is surely problematic: https://find-and-update.company-information.service.gov.uk/c... ?
...then they get the job and the library or tool goes unmaintained.

Endless churn ensues. See the javascript ecosystem.
That isn't there either.
> Or they should go and push for spec change
I was more addressing the "you've got to be really smart to complete a PhD" trope. From what I saw, the primary qualification is the ability to jump through pointless hoops because an authority says you should.

You're totally right that academia doesn't have a monopoly on this kind of bullshit. But few other places get away with it so much, and manage to maintain a (rapidly crumbling) reputation of not being 90% bullshit.
Show HN: How to programmatically add audio to a YouTube video
Chrome tears through RAM and battery
This is not unique to Rust, it happens with literally every language somebody gets hyped with.
This is like saying that puddles are a game of chance because you could spontaneously faint when standing close to them and drown. It is theoretically not impossible, but it is also not a risk that you should be worrying about in your daily life.

Asbestos is an extremely stable compound, which is the entire reason it was being used as fire resistant material.
To note that the parent post was not referring to rewrites, but to the language a package was written in first place, which is an important distinction.
SolarWinds hackers are back with a new mass campaign, Microsoft says
CogView – AI that generates pictures based on text descriptions
Uh, is this a common question? I've never been asked anything remotely close.
Just tested it in Dutch ("Welkom terug"), which does not trigger the autocomplete.
I don't know about US, but I use a KPN (biggest carrier in the Netherlands) prepaid SIM.

Their credit don't expire, as long as I make a call/SMS every six months. If I lose the SIM, I can order one for €5 us shipping if I keep my PUK code.

When KPN starts eSIM, that would solve that issue as well.

Many countries have prepaid services with longer credit validity. Choose a bigger carrier because they have better roaming arrangements.

Incoming SMS are free (boo SMS 2FA), and I spend ~€1 a year to keep the number alive.
When people do these moves between countries and take their belongings (unlike the OP), do they have to pay tax or tariffs to the destination country? Or prove that they paid tax on their belongings already?
I always wanted to make an electric skateboard. After a few successful iterations, I decided to make a really fast one that could replace a car. I built my own lion battery out of ~500 18650s. It could go about 30 miles on a charge. It could go about 50mph. It was a very wide body with huge air filled tires. It could pull 10 of my friends up the steepest hill. It was very powerful because I installed an electric motorcycle engine on it. My one extra stupid move was I didn't account for the battery dying at high speeds. Normally I'd stop well before an empty battery but I only had 3 LEDs of primitive battery indication. And that only measured with voltage. Voltage fluctuates wildly in motorized vehicles. It died while only going about 20mph but up a steep hill. The sudden loss of forward momentum flung me off the board into the pavement where I flipped a few times and scrapped across the pavement for a while. Was a painful lesson.
One aspect that I've seen in pedagogy literature is that those evaluations evaluate slightly different things - in addition to pure competencies at a point of time evaluated by standardized tests, teacher-assigned grades are influenced also by "learning process" factors (e.g. diligence and disruptiveness in class) and girls at school age on average tend to have an advantage in those factors or at least in teacher perception of these factors.

I recall reading material attributing this to differences in biological development during teenage years which are relevant not only to sexual characteristics but for general body&mind&behavior changes and gender/hormones influence not only the type of changes but also their timing - so adolescent girls are not exactly equivalent in development to adolescent boys of the same year/grade; asserting that they are slightly more "psychologically mature" (or more adult-imitating/conforming behavior?) which affects study performance in adolescent years, and the boys 'catch up' a bit later. However, I'm not certain if this material I read has a solid evidence basis or is driven by speculative stereotyping.
I got rid of my huge bookcase of books I was carting around the country and just got them all for kindle. It was amazing how may boxes and how much weight it all was, and all to carry information, which weighs nothing. I take pictures of important documents before trashing them.
Should EU nationalize a company based in US? :)

Or should they buy it from a corrupt current management? :)

Another way would be to establish a EU-funded foundation that would fork Firefox. But EU has a poor track record for this. Anybody remember EU-backed Google killer? And forking major open source projects has a bunch of issues too.
As someone who loves drinking in bars, but has had colleagues who don’t drink alcohol, I will add that this puts non-drinkers at a distinct disadvantage.

Oh and it’s arguably unhealthy too.
This is a common pattern. I wouldnt be surprise that 20% of posted links are from the same 10 users
I tend to side with Chrome here.

IMHO, the decision of whether to show auto-complete should be with the user and not with the website. When I install an auto-complete add-on or activate a browser feature, I expect the AC to be available on ALL input fields, whether the site owner thought that would be a good idea or not.

Now, there is a valid question on how the user should be able to configure the AC behavior, and how the website may help inform this configuration, but the decision should be with the user. The website should not have the final say.

So I would see this as more of a shortcoming of the HTML Spec.
I agree with both you and OP.

That’s why I’ve completely changed my position on who should be using what tech to build sites. There is no one-size-fits-all solution.

I now recommend clients three options, based on the type of business:

1) If they’re a local small business (eg. Restaurant, flower shop) or solo creative business like a photographer or videographer, just do Squarespace. Wordpress is way too complex for their needs and they will easily shoot themselves in the foot.

2) If it’s a Saas company, tech startup, design agency, or enterprise, I strongly strongly recommend Webflow for their marketing site even though they think they want JAMstack. When the marketing team starts pulling dev time to redesign parts of the site every week, they immediately will regret the JAMstack decision.

3) if it’s a media/content business, always go Wordpress. Their employees will already be familiar with it, and the collaborative editing and SEO experience cannot be beat for publishing content on a daily basis. Combine this with plugins for newsletters and social integrations and the extra hassle of Wordpress is worth it for them.
Consensus is that it's a bot. AI may be capable of slapping grammatically correct sentences together, and even getting a kind of grouping onna topic.

Actually arranging ideas as an argument and adding fresh thought will be a stickier wicket.
I agree, but we used to live in a world where normal people didn't use codes, and therefore had no real expectation of this kind of privacy. If the Serious Fraud Squad raided your offices, they could read all your letters and documents.
The spec is driven by browser implementations rather than the other way around, is it not?
I'd be interested in knowing what major design directions were changed/deleted/added.
You must have not been to the USA recently. People here are incredibly disagreeable, especially in the last 5-10 years.
Most of the Asian apartments are furnished, at least it held true in Thailand, Vietnam, Indonesia, etc. There are unfurnished ones of course, but for most properties open for foreigners, they come furnished.
I'd go a step further and say if my password manager doesn't play nice with a website, I'm less likely to use that website.
JS most of the time works inside some of the biggest and most strictly reviewed software packages in the world -- the browsers. JS needn't be concerned with memory safety, only not to allow (too big of a) memory leak.

Rust solves another problem. Most of the security vulnerabilities out there come from buffer underflows or overflows.

Rewriting tools people rely on every day in a language that prevents those is not failing to learn from JS.
Maybe they've got a "submit to HN" bookmarklet, and just whack it whenever they come across something interesting.
Ask HN: How do we find our first employee?
We're a small startup based in Antwerp, Belgium, and we have just raised capital, so we now have the budget to hire our first full-time employee. I'm a co-founder and the only developer, and also currently the biggest bottleneck in growth, so our first employee will be a developer. Our company is almost 2 years old and we all started as students.

I've heard many different opinions when it comes to hiring devs. Some say I have to look in my network (which I barely have). Others say we should first hire students, or remote employees, or use recruiters. However, for the first employee those all don't seem like a good idea.

While I'm very excited to grow our developer team, I'm also very wary of the impact they will have on the company and our team.

I just graduated but I've been programming for a few years, and I think I'm capable of planning the general development roadmap. I'm proud of the existing tech stack, it is ready to evolve.

Needless to say we want to find someone very good and who shares our vision. I really believe in creating great products with great code, and I'd like to find someone who shares that view. I think we should look for someone with more experience than me, with a track record of working on larger projects. Ideally with work experience at a larger company, who has experience with processes and working in teams.

Would you under- or overspecify the kind of person you're looking for?

I'm thinking about posting job posts on Github Jobs, HN, and LinkedIn. Are those the right channels? Should we take a more "active" role? (e.g. going through people on LinkedIn who have worked for interesting companies) Or should we work with recruiters? Where did your company find its first employee?

Should we offer a salary competitive with big tech, and equity?

Any advice is welcome! Very interested in your experiences.

(Context: We create personalized products. Our stack is mostly Serverless, AWS, Typescript, Angular/Vue, Node)
I think that

> swapped out regularly as needs changed

was the key design mistake, because it glosses over the fact that people get attached to things for sentimental reasons. Even if it were easier to swap out pods, I bet that some people would stubbornly remain in their older pods "because it is the pod I grew up in" for example.

Designers in all sorts of fields (even software) often fall for this fallacy, because it would just be so much more elegant if humans conformed to your vision for the world instead of the other way around.
Linear Search .NET – By Sukhpinder Singh – C# Programming – May, 2021
That sounds nearly impossible a feature to implement. Simulating a virtual copy of a component that's purpose is to deliver novel data, autonomously?
good point!

But as soon as browsers stop autocompleting fields marked with autocomplete="one-time-code", won't website developers start marking _all_ input fields with this tag? After all, why do people put autocomplete="off" on input fields anyway?
It _wants_ to autofill, but it doesn't without the user actually confirming the autofill. Pretty important distinction to make I think
> just 6 check in luggage

SIX is a lot!
Is this the death of kubernetes? Can I now use one server instead of 20?
“Hey, meet my good friend Enriquto, the best C hacker in the business! We’ve been working together since April!”

I’m American but have mostly lived abroad for decades, and I still find his disorienting for the first few days of any trip back.
They also have no problems sending people to be tortured.

“Also, the United Nations Committee against Torture condemned Sweden for having violated the principle of non refoulement provided in Article 3 of the Convention against Torture.”

https://www.cairn.info/revue-internationale-de-droit-penal-2...
When conditions under which the code is verified were violated? Like camera chip was supposed to return pictures, CPU was supposed to increment PC reliably, the board was supposed to not experience more than 5000G, etc? I’m not an expert though
UK Police Conduct a Cannabis Grow Op Raid, Find BTC Miners Instead
Would you feel better about this is if the badge was "Written in a memory-safe language"?
>Where on earth do you get this from?

From local cops to the CIA comparing the same information from multiple sources is SOP for everyone who deals with unreliable information.
Offload Mental Simulation
I also thought of Jacquard as I was reading this. But that's not the point of the article at all. I'm with you 100%, it is useful and constructive to consider other programming-like disciplines and potentially consider retroactively naming them 'programs' (e.g. as a child first learning to code I was fascinated by my grandmother's knitting patterns, they seemed very similar to the programs I was learning to write). But that's not what is under discussion here: this is about actual uses of the word 'program(me)' in computing contexts and their precursors, and specifically whether credit for invention of that term belongs to the theoreticians or the engineers, which has broader implications in how we approach the field of computing today.
Based on my experience, it is possible, and the key factor is something she highlighted:

> I worked in venture capital for two years at a fund specializing in the area my Loyal is in (so I had a preexisting VC network, was seen as a bit of an ‘insider’, and the fund invested in Loyal, which was good signaling).
Breaking the house: How Primedice was exploited for 2400 Bitcoins (2015)
And these are "total nonsense" for you?

- SVG background issue from 2016. Tested on my Safari Tech Preview 113 (Sep 2020), can't replicate.

- Clicking issue. This is related to mouse event bubbling on iOS only (will affect both Safari and Chrome since they both use the same WebView). It's theorised that Apple set a specific set of rules when mouse events (on touch devices) will bubble up for performance/usability. Or it's just a bug.

- A rendering issue from 2012. It's explained in your link this is related to pre iOS 7 era performance improvement by WebKit to only redraw those parts of an image that have changed. Sounds like a very reasonable thing to do, taking into account how Apple heavily pushed performance and battery savings on mobile/laptop devices a decade ago.

- Round Corners. Tested on my Safari Tech Preview 113 (Sep 2020), can't replicate.

I don't see how any of these are anywhere close to being "total nonsense", feels like you're being biased and just exaggerating on purpose to bash Safari.

Chrome force logging in you when you use Gmail to hijack your privacy and link your browser history to an account sounds more "nonsense" than Apple focusing on performance/battery on mobile devices a decade ago that created a regression/new bug that requires 1 line to solve. https://news.ycombinator.com/item?id=17942252

I primarily use Safari for privacy/battery/performance reasons, and on my web app of 2 years with tons of styling I have 5 lines of scss code with "// safari" comment to make some elements render the same as Chrome.

Never in my career writing a single digit line of additional css made me think "oh my god this is total nonsense". Everyone has to accept there will be differences from one browser engine to another, and from my personal experience, these are minimal and nowhere near IE6 back in the days.
And stopped innovating at around that time
What would your ideal process look like? Don't you have separate image files from the start??
Give https://sumi.news a try. It has both a chronological feed of all posts, and a list of only the recent post from each feed.
I agree, I see the same thing happening in Go - there are endless pointless libraries being developed and published for no reason except as filler in people's Github accounts for recruiters to look at.

And of course Javascript... shudder
Open and shut case, Johnson!
An Introduction to Decision Trees
Thanks ranguna! Will keep at it