skysight-inc/HackerNews huggingface dataset:
I find it quite sad to see comments like this on HN. Is it amusing to you to see countries trying to protect themselves from absorption by the anglosphere (culturally)? That's how I read your comment - I hope I am wrong though.
> Be careful with this. Focusing a field is disconcerting if the user didn’t expect or desire it: on desktop computers, Space is commonly used as equivalent to the Page Down key, but if you’ve focused something, it won’t do that; and on mobile devices, it’ll probably pop a keyboard open, perhaps blocking the user from seeing what’s actually going on. Only ever autofocus anything if an explicit user action has indicated they certainly want to interact with the form (some examples for the public internet: the user clicked a “log in” or “sign up” link, or you’re a search engine and they opened your front page; but if you’re an advertising landing page and have a form you want the user to fill out, don’t autofocus it; or if you have a search bar, don’t autofocus it).

I would argue that Space as an alias for Page Down is anachronistic and should be phased out. Without going any further down that particular rabbit hole, though, I agree with your overall point. I'd like more sites to provide this kind of behaviour as a preference. At the very least, give me a keyboard shortcut to focus your search input.

As an example, when I'm doing any PHP programming, I'm visiting php.net several times a day and 99.99% of the time, I want to use the search input immediately — even though I could want to scroll down to read previous version announcements. Maybe this fits into your 'search engine front page' case.

At least writing this ~~rant~~ response has made me go view source to find out the accesskey of that specific input, then go check the keyboard shortcut to activate an accesskey with my specific combination of OS and browser. Now I just need to force myself to use it until it's in muscle memory.
Easily fit in a Minivan ^_^
When I purchased my Model 3 I ordered it online and Tesla said my price would be $42,500 in March 2019. Signed my loans docs through docusign. I picked it up 12 days later in Tempe. Delivery took 15 minutes. My car had 3 flaws. Paint chip on trunk, hood panel gap, and scratch on aero hubcap. Made appointment and brought it back a week later. Got a loaner Model S for two days and then got my car back in perfect condition.
He asked you that the head of staff, a.k.a the only person really responsible and managing the network, to own the domain. This is a sensible request.

"announcing a new ircd and a partnership with OFTC" ? Dude. Solanum is an evolution of Seven, which needed to evolve; based on Charybdis. It's not _new_, it's just an _evolution_, and one that is badly needed (to support ircv3 features and much more).

OFTC is also working on that IRCd. This is not a mad partnership either. Two networks joining forces to develop and improve a proven IRC platform (Charybdis/Atheme) is not something insane at all.
2018 data: less than 10 % of the money has been used for music (excluding concerts) and cinemas. Please check your sources.
2.503 young people misused that during 2017-2018. Every law can be violated; that does not mean it is bad or good just because someone could behave badly.
Blame for killing almost never falls on drivers. Look at news headlines--"Car runs over person" and not "Driver runs over person" and you can see how this is viewed. There is a term to describe this--"windshield bias." Auto safety takes multiple approaches and not just saying the drivers are responsible because they are currently not, at least in the US. Does the person that hit you with a truck still have their driving license?
My mom was an avid gardener and regularly moved mulch and manure in her station wagon. We cleaned it out afterwards and it smelled musty for about a week afterwards. It was usually in the spring though, so we just drove with the windows down if it wasn't raining.
I'm glad someone is working on better CSS tutorials.

The place I have the most trouble is getting content inside a flexbox to fill the box, especially when making a single screen app where I want various "panes" and I want the content inside to fill those panes.

For whatever reason I still haven't completely figured it out and it's always trial and error. Sometimes I need a "min-height: 0" and other times it seems like I need a "height: 100%;" and a maybe a "position: relative;"

I wish (I should probably write this myself), I wish there was a way of specifying the areas and their constraints and then have that translated into the appropriate CSS.
At a charging station? A lot of people do a lot of their charging not at home already - at least in cities. Presumably this could / will be true in rural areas, too.
My main problem with Matrix (which I'm willing to work around because of the benefits of a federated, self hosted, encrypted chat system) is that it seems to assume everyone has a lot of high end, modern hardware, at all ends of the system.

Synapse is fine until someone on the homeserver starts joining a bunch of rooms, then you'd better have a lot of RAM for it.

And Element, while a perfectly good client, is the standard "bloated electron app" option that chews 700MB of RAM and lags, entering text, on a Raspberry Pi 4.

There are alternatives, but they tend to have weird issues, at least last time I messed with them, in how they handle some of the corner cases of encryption.
He’s not my employee and I said he’s friends with both sides. I would say that makes him neutral.
> $80-180k doesn't really tell anyone anything

Not meaningless at all. The company is at least saying they are willing to pay senior level salaries. I think the companies really pushing back are those who want 2-20 years experience with a range of $50-$80k. The other group of companies pushing back are those who let their current employees get too far out of the current range, and can only keep them happy through hoping they don't find out.

Both are signs of companies I want to avoid.
My partner was a Velasquez fan and didn’t figure out that Spain had repatriated most of his paintings after the books she read had been printed. There was one wall in the Louvre and she was ill pleased.

When the local art museums rotate in traveling exhibits that’s more for the locals (where ‘locals’ might loosely include a few hours’ transit in all directions). But I feel a little guilty going because I know someone risked a truck full of Van Gogh or Picasso works by sending them a third of the way around the world. It’s cool but what if there’s an accident?
I had it and didn't care for it, and sold it to a friend who couldn't find it in the stores.

Thanks, though!
While I agree that the cost of "Ruby" gets dwarfed when running a larger business that uses it, I think it's really important to the larger ecosystem around Ruby that this low-level research/work happens.

It's also really great to see large companies like Shopify invest in such low-level things, and not just on gems/changes that directly touch their business.
... and I've forgotten how to speak Greek :(

I've lived in the UK for the last 15 years. I even think in English, these days.
Sure the checkout process is great, but as someone who ordered a car in March and is still waiting, it kinda goes downhill from there.
Sure, that's a really important point, but if you get it mostly 'for free', you can - at the margin - expand the kinds of businesses where Ruby makes sense.
Are they not the same thing?

https://en.wikipedia.org/wiki/GNAT
I loved BBEdit and/or TextMate for the Mac. Both were great.

I switched to Sublime after I had to work on Linux machines for a while.
> Maybe it's a pipe dream, but I have a feeling it could lead to discussions of "what could we have done to catch this automatically," which in turn would lead to better static analysis tools.

It did do that, at least twenty years ago. Static analysis tooling is a huge, active area of research and the kernel is frequently a target of that research. Ditto for other areas like language development (see the recent work on getting Rust into the kernel). If these students had tried making real contributions to those areas, I'm sure they would have been welcome. But that kind of work is difficult and requires real research and development, which these students aren't interested in and/or capable of. So we got this trash instead, and now hopefully you understand the harsh reaction to it.
> But that doesn't make any sense, as I previously asserted.

Correct. It is an extreme used as an illustration to point out that you can not simply take the time savings on one compile and assume it will save the same percentage on a longer compile. I am not sure why that is so difficult for you to comprehend, particularly since cptskippy has specifically said "The truth is probably somewhere in between."
I think in the context of high performance it is pointless to talk about Rails. Even the memory requirements make it impossible scale above a certain (very low) threshold.

In the context of developer productivity it is also pointless to talk about high performance because people sacrifice performance for developer happiness.

Once you understand that you have these two dimensions most frameworks are revolving around it is getting much clearer which one to pick for a certain use case.
The threat of ransomware is that it makes life unpredictable
Desktop software is superior to web in virtually every way except:

(1) Collaborative features and syncing are easier to build when all the data lives in the cloud. There are currently no easy ways to build collaborative decentralized apps that scale and perform well and don't lose data. The best compromise solution today is probably cloud syncing, which is the Apple approach and keeps most of the brains local while using the cloud as a cache and a relay... but that tends to lead toward more and more stuff going to the cloud over time.

(2) The cloud is the only DRM that works. Cloud software can't be pirated because the user doesn't even have most of the software. At best the user gets the UI frontend in the form of obfuscated JavaScript or WASM.

(3) Due to #2, it's possible to easily collect recurring payments. "Recurring revenue" is the holy grail of virtually all businesses. Some VCs don't even consider non-recurring revenue in valuing a startup company. If your company collects $1M in one-time licenses and $100/month in subscriptions, some investors will literally chalk you up as having $100/month MRR.

(4) Cloud SaaS is a political loophole around free-as-in-beer ideology. The "information wants to be free" ideology tends to poo-poo commercial software and insist on the freedom to pirate everything, but cloud SaaS gets a free pass. Even better: with cloud SaaS you can use FOSS software without giving anything back! ... unless the license is AGPL, BSL, or Commons Clause, but those are not "true" FOSS licenses according to the FSF. (The AGPL sort of is, but it's also not strong enough to really prevent SaaSification.)

(5) Last but not least: shipping software sucks, especially on Windows. The Windows MSI installation subsystem is a horror from the deepest smoldering pit of hell. Be sure your company offers mental health benefits for PTSD treatment if you have to ask an engineer to deal with it. Mac and Linux are a little better but they are collectively only about 1/4 of the desktop market. The web offers a zero-friction "install" process that makes adoption and updates seamless and easy.

If those problems can be addressed, we can see a renaissance for real software that serves the user and doesn't have 100+ms latency for every action.
> This makes the conclusions and way data was presented in the paper extremely questionable.

This makes them invalid. Their entire claim is based on malicious code entering the kernel, not anonymous/fake name commits (which is a separate issue). If you take that away there is no actual paper, just a hypothesis which everyone already knew and thus does not warrant this much fanfare. They added nothing to the research field, bothered people with it while contributing to no-one but themselves.

This is what we around here now call "Diederik Stapelen" (since he is a infamous example here): faking you data, using people to do/in your work, presenting it as true and gaining from it. It is omnipresent in some fields and in my opinion should be met with severe repercussions as it damages everyone else who was not part of it.
"HN-class" Americans refuse to tow stuff with cars because social media tropes have convinced them that it's massively dangerous, easy to screw up and that they will be a danger to society.
Home Assistant Secure Access with Cloudflare WARP
Can turbine blades be used as sunken fake reefs? They're big and hollow, could be a good place to nuture nature?
Ah the CEO's golfing buddy's son or daughter.

Don't try this in Northern Ireland btw. I know of US mangers getting into some serious hot water over not advertising the job in Catholic and Protestant publications.
That's depressing to hear as a recent grad. Why would CGPA weight this much after 7-8 years in the industry when you've passed the technical part of the interview?
Yeah, people around there also seemed to prefer taller vehicles. Easier to see, generally had 4 wheel drive (better for rough roads and winter conditions), safer (for the people in the car anyway, especially for things like hitting a deer).
The trend for growing truck is mostly due to EPA fleet fuel efficiency regulations. If you make a small truck, it gets classified as a car, so it counts for car fleet efficiency. That’s also why you see decline in sedans and rise in relatively small crossovers SUVs: these also count as light trucks, not cars, for fuel efficiency purposes.
In that context they are more than within their rights to be livid.

They do, and to a very largr extent the same exact overreaction happens in private orgs and we just get to see it when it's the Linux kernel. But at the end of the day, there was an overreaction, and it was public. Both the UMN and the kernel maintainers need to step up and make improvements now, and move forward with level heads.

Have any of the kernel maintainers acknowledged the primary concern behind the misguided research? That is, (quoting parent comment) "governments now have entire departments studying how to use deliberate vulnerabilities in open source projects"?
Hah yes, inspectors try to be as minimally liable as possible. Ours went to great lengths to get us to have someone come out and check the "stains" underneath a bathroom sink without actually saying the m-word that rhymes with cold :)
Globalized not Americanized.

Considering all of the Canadians in Hollywood and on the music charts in America how exactly do you define Americanized anyway? Don’t you have a ton of European/Asian originated things in your local culture too like we do down here in America? I love IKEA and drive there in my Japanese car. I cut my fingernails every week with a great set of German tools (Wusthof or something). Tonight we’re going to watch Train to Busan peninsula on Amazon (Korean movie) because I love zombie flicks and heard good things (the first one was good!).
> since the reason my congressional representatives can't pass legislation is due to Republican obstructionism, not because of AOC's twitter account

Democrats can end the filibuster if they wish, however if the emperor actually has no clothes like I and grandparent suggest that would make it obvious.
Ask HN: Suggestion for low-skilled tech workers
Hi All,

Soliciting some suggestions regarding various opportunities that can be created for low-skilled tech workers. Context is current situation in India, where many educated young ones have lost jobs due to COVID. Instead of one time financial help, me and my wife want to start something which will employ people with basic technical skills or train for such skills. We are not targeting superstar engineers or coder, but those who know just enough about computers or programming. I come from very technical background (FANG) and my wife is non practicing psychologist, we are confident that we can deal with technical and non-technical aspects of starting something like this.

What are some good successful models like this? Any new suggestions? I looked into data entry and mechanical turk type of companies, but didnt feel these are long lasting jobs. In essence, we are looking for some venture where -

1. we can employ large number of low-skilled tech workers

2. we can pay everyone "at least" enough to live a decent life

3. we can use our background in technology

I appreciate reading through this and for providing suggestions.
If I'm reading their benchmarks right, rbenv takes (mean) 239628.1ms and Frum takes 232944.6ms to install ruby, for a 2.8% speedup. It looks like a pretty new project, though, so that may just be the starting point.
I find the best way is walking in the woods, with no people around. I do that 3-4 times a week for 40-90 minutes. Usually with the dog. It helps to have a long retractable leash attached to my waist, so I don't have to hold it or negotiate every clump of grass she wants to sniff.

I can think through some smaller issues in my office, leaned back in my chair, feet up on my desk. But it's easy to get sucked back into the screen.
> There will be few noticeable changes in terms of day-to-day operations, the freenode project will continue to operate with much the same structure and volunteer base as it does now."

And it absolutely did until it didn’t (as per the meeting agenda notes) as you can see.

Thanks for helping to make that part clear.
Thank you. As a cyclist and pedestrian (who does own a normally-sized car), I was getting pretty frustrated by the lack of safety discussed in the comments.

https://twitter.com/lloydalter/status/1395326192908218371?s=...
It used to be ~30-40 people AFAIK.
But you're right, the government would not have said "axe this team".
The government would have likely said "focus on AI research, and get rid of any team that does not align with it."
Same outcome though, and same source of the decision.
There's the further detail of Handshake, which Lee appears to be deeply involved in, which is a cryptocurrency that in essence claims the DNS roots as its own (part of the marketing strategy of Handshake appears to have been some sort of "airdrop" --- I'm not a cryptocurrency person and may be using that term wrong --- of coins to open source projects; I don't know if that's connected to the FOSS donations Lee keeps referencing).

I've seen more than one person on HN express confusion about what "decentralizing" means in the context of Freenode's DNS, which seems to be the core of the controversy here, and do wonder myself whether this has something do with Handshake.

(Handshake is a deeply silly project, but it's not at all clear to me whether it is or isn't implicated in this drama).
I'm a city apartment dweller, and I'm not the usual demographic for this truck, but given the price point, and value this provides, ford has my attention, and I would definitely consider buying this if I can get a charger installed in my apartment complex.
Everything’s a little different in Kaybek.
Yeah, the 18 year olds today are way luckier than the 19 year olds today, and this culture pass seems to add insult to injury.
Where (and how) do you draw the line with gas mileage, materials used, and weight of the vehicle? If trucks are so bad, what are your opinions of popular SUVs like the Subaru Outback?
I wouldn't be surprised if he sets up Linux Limited then started claiming he (the "Linux board") owns the kernel
No inspiration, only work!
That still doesn't need to happen over the air. It can work the way a BIOS update does. If you want to update over a network, have at it, but it should be possible for them to just send you a file and you can flash that directly by plugging into a USB port. No need to go to a dealer for a flaw that can be handled by a software patch, but also no need to expose your vehicle control systems over a WWAN.
Their Git client (Sublime Merge) is the first graphical git tool I've felt happy with.
Any links/resources to the opposite problem? i.e generating accurate knowledge graphs from corpora of documents?

Google does have an experimental API, but have not found an associated blog post or paper with it:
https://cloud.google.com/ai-workshop/experiments/generating-...
Interestingly, I don't really see any 'other side' of the story here. It's the same story:

1. Christel sells 'something' to Andrew while under apparent financial distress.

2. Tomaw somehow learns that Andrew is willing to take over operational matters and tries to act against it.

3. Andrew keeps pushing his authority using titles such as 'Board of Freenode' and 'Chairman of Freenode'.

4. Volunteers actually running Freenode don't feel like working for free for a for-profit company and leave to found Libera.chat.
What would you say he is asking for, exactly?
[bitcoin-dev] Announcing a new standard for soft fork activation
I mostly agree with the argument, but it's worth noting that a faster runtime may itself results in cutting the other 85% of costs, i.e. you don't need to complicate your architecture to deal with performance issues, nor hire more ops people to manage more servers etc..
Depends. If you're using it a handful of times a year, sure, rent it. If you're using it every weekend or two, coordinating picking up and returning a rental adds a lot of work to an already (generally) busy day.

Also, don't get a fancy-boy pickup. You can get a capable truck under $10K if you look around for a bit, and it will pay for itself in no time if you do a lot of your own work around the house.
If you could fit it into the "frunk" (godawful name) then um, it would be just like the ICE version.
All they need to get a bluetooth transmitter within a 10 meter range is a shell on your phone, and those are very common.
I agree completely. Commercials and flashy endings are to be avoided.
People love to roll out this popular criticism of democracy but there is very little actual evidence to support it. It can be quite a bit more expensive and much more visible when you have to influence a large number of people than to influence a small group of stakeholders. There's a reason why lobbying is such a huge part of american politics.

Even more to the point both historical and contemporary evidence indicates that power and influence spread more evenly across a countries citizens is strongly correlated to overall quality of life.
Ask HN: What tool/method do you use to maintain your bookmarks?
Is there a 2021 version of delicious?
Maybe you have different UPS trucks where you live. But the UPS trucks where I live are far bigger than pickup trucks. The drivers sit much higher, and the grill comes up just as high, or higher.

There is also a huge variability in pickup sizes because many of them have been customized. But truthfully the standard stock pickup truck doesn't have a grill much different than many SUVs. In fact most SUVs are built on truck frames.

So I know there are trucks out there that have been lifted with 24" tires. But the standard truck that you buy from your dealership isn't much different than an SUV in size. They might be longer because of the bed... but your concern seems to be height, and they are often identical to SUVs.

Edit: Crossovers are a bit different. Those are designed to be more like cars (hence the name). But a standard SUV is usually built on a truck frame. So the body is different, but the main vehicle is similar in size.
Menstrual Leave
That's why I wrote 'since before' and not 'since'.
I don't understand the startup time issue. Tools I use regularly like VS Code, IntelliJ, etc. are constantly running on my machine. I pay their startup cost once per reboot. Once they're running, they open files* as fast as Sublime for me. There maybe other use cases, but startup time feels pointless to me.

*files of sizes I work work. I don't care about gigabyte-sized files; if I do, vim or my existing ST3 license are good enough.