skysight-inc/HackerNews huggingface dataset:
I abandoned VSCode and went back to vim + ctags + ripgrep after a year with the most popular IDE. I miss some features but it didn’t give me a 10x or even 1.5x improvement in my own work along any dimension.

I attribute that mostly to my several decades of experience with vi(m) and command line tools, not to anything inherently bad about VSCode.

What counts as “better” tools has a lot of subjectivity and circumstances implied. No one set of tools works for everyone. I very often have to work over ssh on servers that don’t allow installing anything, much less Node and npm for VSCode, so I invest my time in the tools that always work everywhere, for the work I do.

The main project I’ve worked on for the last few years has a little less than 500,000 lines of code. VSCode’s LSP takes a few seconds fairly often to maintain the LSP indexes. Running ctags over the same code takes about a second and I can control when that happens. vim has no delays at all, and ripgrep can search all of the files in a second or two.
> We are VC-funded ($700k pre-seed)
> >= $200k

Does this mean that right now you can only pay salaries for 2-3 devs for a year?
There's a brief biography of Werdna, as Andrew was known, on Wikipedia:

<https://en.wikipedia.org/wiki/Andrew_C._Greenberg>

He was also among the hackers featured in Steven Levy's Hackers, and was a regular attendee of the Hackers Convention which has occurred annually since the book's publication in 1986. This year marks the 39th occurrence:

<https://www.hackersconference.org/>

<https://en.wikipedia.org/wiki/Hackers:_Heroes_of_the_Compute...>

His jump from programming to law (which he saw as a form of hacking) was also notable. During the 1990s he'd often be found correcting misapprehensions, and occasionally affirming understandings, of intellectual property law particularly as concerned Free Software licencing and patents.

Edit: He was also a key developer, advocate, and enthusiast of the Squeak Smalltalk OOD language:

<https://web.archive.org/web/20000818185735/http://www.gate.n...>

<https://en.wikipedia.org/wiki/Squeak>

<https://en.wikipedia.org/wiki/Smalltalk>

RIP, Werdna.
> The most interesting thing for me is that while cyan (#00ffff) is nominally halfway between blue and green, most people's thresholds, averaged over monitor calibrations, imply that cyan is classified as blue.

Perceptually (that is, in CIE-LCh color space, for example), the hue component of #00ffff is a lot cloer to #00ff00 than it is to #0000ff. But the website doesn't ask which color is closer, it asks if it's "green" or "blue". And how we use those words has more to do with culture than with perception. We also call the color of a clear afternoon sky "blue", even though that is perceptually extremely far away from #0000ff.
Aranet Radon Plus (Measure air quality parameters)
> Hand-rolling has a bunch of pitfalls

I'm arguing that this is not the case in reality, and asked for concrete examples... So again I ask for a concrete example... For memory corruption, there are plenty of examples.

For parsing, I know one example that lead to problems. Interestingly, it was about using a state machine that was then modified (manually) and the result was broken. Here I argue that using a handwritten parser, instead of a state machine that is then manually modified, would not have resulted in this problem. Also, there was no randomized testing / fuzz testing, which is also a problem. This issue is still open: https://issues.apache.org/jira/browse/OAK-5367
The second point here made me realize that it'd be super useful for a grep tool to have a "super case insensitive" mode which expands a search for, say, "FooBar|first_name" to something like /foo[-_]?bar|first[-_]?name/i, so that any camel/snake/pascal/kebab/etc case will match. In fact, I struggle to come up with situations where that wouldn't be a great default.
Neat, but useless waste.
Build a Modern Table of Contents in Gatsby Without DOM Fetching or Extra Plugins
Our approach will leverage Gatsby’s powerful GraphQL data layer to fetch headings from markdown or MDX files at build time. We will then use this data to generate the TOC without the need to parse the DOM dynamically. The end result is a static, SEO-friendly TOC that can be styled and customized to match your site’s design.
The is a lack of curiosity because there is no evidence.

Microwave energy has been found many times to be directed at embassies (such as the Moscow signal), but it wouldn't be any form of weapon. Such transmissions would likely be RF power for passive bugs, radar, or jamming signals.
I mean, I'm not sure how else one could spin it, though one might also mention the deranged fake biology angle.
DoShare Cloud | Founding Team

We're a group of tech nerds working on revolutionizing the personal and business cloud experience. We are in prototype phase, our first builds are rolling out this week, if you have ever thought about how the next gen file experience could be built or that current cloud experience sucks, we are here to get you onboarded.

We are 100% remote, with 5 days work week over discord, right now.

Just shoot us an email with your experience/cv and position you'd like to work on at careers@doshare.me
Bloody hell, even for him this is pretty bad.
Not relevant to this since it's a Google Timeline issue, but: I remember visiting a restaurant; a few months later the restaurant closed down and a barber shop took over the premises. Google Timeline now thinks I visited a barber shop back then.
Thing is - if QT was under the GPL and GTK died out years ago... QT would not have any competition. I do wonder if QT may not be as good as it is today.. or if bad decisions were made along the way. Would a new graphics environment be created as a result?

This is where the multiverse would be interesting. It is not Movies like Marvel... it is to see a universe with the above. Would QT be as good as we think?
What was this? Were they replaying the news coverage from. WWII on a real-time daily basis or something?
Yes, we hire worldwide as long as your working hours are compatible with Europe. (So US west coast and east Asia are hard, Europe shouldn't be a problem.)
I believe the OP is referring to the channel tunnel.

The Channel Tunnel (French: Tunnel sous la Manche), sometimes referred to informally as the Chunnel,[3][4] is a 50.46-kilometre (31.35 mi) undersea railway tunnel, opened in 1994, that connects Folkestone (Kent, England) with Coquelles (Pas-de-Calais, France) beneath the English Channel at the Strait of Dover. It is the only fixed link between the island of Great Britain and the European mainland. At its lowest point, it is 75 metres (246 ft) below the sea bed and 115 metres (377 ft) below sea level.[5][6][7] At 37.9 kilometres (23.5 mi), it has the longest underwater section of any tunnel in the world and is the third-longest railway tunnel in the world. The speed limit for trains through the tunnel is 160 kilometres per hour (99 mph).[8] The tunnel is owned and operated by Getlink, formerly Groupe Eurotunnel.

https://en.wikipedia.org/wiki/Channel_Tunnel
Greppability is really a proxy metric here - these changes all have other benefits even if you never grep (mostly readability tbh).

const getTableName = (addressType: 'shipping' | 'billing') => {
return `${addressType}_addresses`
}

This is a simplified example but in a longer function, readability of the `return` lines would be improved as the reader wouldn't have to reference the union type (which may or may not be defined in the signature). The rewrite is also safer as it errors out if a runtime `addressType` value doesn't match the union type (above code would not throw an error, just return an indeterminate value which would cause undefined behaviour).

"Flat is better than nested" also greatly improves readability in both examples: either reading the i18n line, or reading the classname at definition / call will be more readable when the name contains full context of function.
I have accidentally signed up for Prime three times. Two of the times I realized it right away and immediately cancelled — but the third time, I just happened to notice several days later that I unexpectedly had access to Amazon Prime features. I never figured out how I signed up.

I barely ever buy anything on Amazon anymore because it's become so obnoxious wading through the checkout process now — not to mention how hard it has become to search for products and how carefully I have to check for counterfeits. I only use it as a last resort now (for things I can't find anywhere else).

I recently inherited a bunch of stock, and I immediately sold all the Amazon shares. I can't conceive what kind of longterm future this company could have on its present trajectory. Dark patterns and scammy sellers have the whiff of financial desperation.
Yes but as a result of that coverage it's now very clear when apps use the microphone.

That pretty much killed this practice.
Location: Slovenia
Remote: Sure
Willing to relocate: Maybe
Technologies: Odoo, Python, C++, M$SQL, NodeJS, Jest, Vue/React, TS, C#, .Net
Résumé/CV: www.linkedin.com/in/aleksander-matjasic
Email: aleksander.matjasic@gmail.com

Let's chat
Pretty disappointing that this is not just the CO2 model (the 4Home) + one more sensor.

I really like my Aranet 4Home, mainly because the multi-year battery life, although it seems to expect throw-away lead acid batteries and does worse on rechargeable NiMH's. It has really guided me in how to ventilate and build ventilation possibilities into the house I'm revamping.

But combining it all in 1 device would have gotten me to spend money again, now I'll see what else comes to market. Oh, and if you're reading this at Aranet: Throwing in a zigbee option would be great for us Home Assistant users.
> I've honestly never understood how amazon could become the go to site for ordering packages in the US.

Because for a loooong time in the Western world there were no competitors at all in the "online shopping" experience. There were mail delivery giants (e.g. German Quelle), some of them decades-long established - but they all completely and utterly missed online, and so did many brick-and-mortar retailers. They all thought people would trust a physical store more, e.g. against fraud, but online was/is so much cheaper that it doesn't matter in practice if you end up with fake products every once in a while.

By the time they woke up, Amazon had already entrenched itself firmly as a one-stop-shop that offered fast (!) shipping and easy returns.
What does for a train mean "driving on the left"? Trains don't overtake, they don't give priority, they don't drive through roundabouts, for all what matters they could drive on top of another and the experience would be exactly the same.
Scaling up worker cooperatives through the franchise model
Maybe it doesn't work anymore. Used to buy from .fr and .de all the time before they introduced .com.be
This (well, the opposite) happens in Brazil, too, but it's much more general. We even have a specific sign for this: "mão inglesa" (English hand).
We have very common terms for human assets:

- human resources

- headcount

- talent equity

- talent pool

- cogs in the machine

And countless more. We’re already priced as assets. Openly.
The main problem I see with store bought weed is not that it’s too potent, it’s that it’s cut too early.
Nice example!

I know of at least 1 place in France that drive on the right: https://www.google.fr/maps/@48.7861561,2.2221644,3a,75y,75.4...
This is precisely backward. Our primate brains were accustomed to seeing nude females all the time. The mere appearance of nudity was not enough to inspire a sexual response, context plays a huge role. It’s only in recent human history that we have become so titillated by so little (starting with the Victorian era, but the hypersexualisation of nudity is really the product of the puritanical American culture and advertising practices).
Can you measure their performance? If so, I assume you expect a certain volume of work from your employees. If they keep up with that volume without paying their full attention, why is that your problem? If they aren’t doing their jobs it’s a completely different story, and I don’t blame you for your worry, but frankly what business of yours is it how they get the job done IF they do it to your desired standard? I’m sure they aren’t having fun doing 16 hours of work, but they’ve got bills to pay.
Video seems to be removed.
The EEG subsidy program is a joke. The government guarantees a minimum price on your feed-in tariff. This means if the price is negative 8 cents and the feed-in tariff is positive 8 cents (numbers are for illustration purposes), the government pays 16 cents.

It's no different from what the central bank does with its zero lower bound guarantee on interest rates. The market rate on capital is negative? Gotta subsidize private capital holders with infinite QE. The guaranteed minimum price floor is zero, the interest rate is say -3%, the central bank essentially pays 3% interest to keep the house of cards from collapsing. Since negative interest rates cannot be represented in the current system, we have inflation as the band aid.

The thing is, negative prices or interest rates aren't evil or bad on their own, they become dysfunctional the moment there is a guaranteed price floor. It's no different than a price ceiling. The only difference is shortage vs oversupply.
> The culture of single letter variables in golang, at least in the codebases I've seen, undoes this.

The convention, not just in Go, is that the smaller the scope, the smaller the variable reference.

So, sure, you're going to see single-letter variables in short functions, inside short block scopes, etc, but that is true of almost any language.

I haven't seen single-letter variables in Go that are in a scope that isn't short.

Of course, this could just mean that I haven't seen enough of other peoples Go source.
> All this is ultimately encouraging conspiracy theories, which could undermine trust in democratic institutions. There have been humorous calls to storm Area 51. And after the storming of the Capitol in 2021, this now looks like an increasingly dangerous possibility.

I really don't mind which conspiracy myths is currently trending. People who believe these myths will believe the next best thing and are ignorant towards science and facts. Therefore I don't see any particular risk from any of these myths. They're equally "risky", when choosing to use that terminology.

And same goes with the calls to storm Area 51. That has the same trend as any other TikTok trend. And I wouldn't compare the storm of the Capitol with something dumb as Area 51. The Capitol thing was provoked by right-wing extremists and used by Trump to stay in power. That is VASTLY different and an ACTUAL threat to society!
Although in rust, function like macros make it super hard to trace code. I like them when I am writing the code and hate then when I have to read others macros.
Chat with All Your Apps
Solar PV is probably the technology best suited to avoiding negative grid prices, if that is your goal.

It's sad that this scientific/engineering fact has been lost in the race to make dramatic headlines and climate denial propaganda.

Here we see it repeated by someone who seems genuinely positive about solar PV.

Basically, you need to shut off energy supply quickly and efficiently when demand drops. Anything with a giant spinning mass involved fails this test. If they have to keep steam hot they fail it even more. (Not to go on a tangent but this fast response is what the initial grid batteries have been getting paid for)

Of course, demand response systems have for decades paid people to shift demand towards the periods of cheap and/or clean energy because it is financially beneficial to the system. Any need that is met slightly earlier or later does not need to be met with more expensive and/or dirtier fuels. A simple system optimisation.

Apply that to a predictable supply of cheap clean energy in a market based system and suddenly you have the "problem" of people being incentivised with money to use energy when it is available.

What a tragedy, who will save us from this cheap clean energy that is going to destroy the grid with the evil magic of negative numbers.
SAP removes CTO Jurgen Muller for inappropriate behavior at an event
no games, no excel, no photoshop and looks like shit

command line stuff is good but you can't do everything from there
I had no problem with paying whatever for prime (even with various price rises), until they added adverts.

I cancelled, deleted the amazon app on my phone, and shifted my amazon spending elsewhere, so can't fall for dark patterns

"The more you tighten your grip, the more will slip through your fingers"
I really dont get this

> The entrance to the Savoy Theatre is on the right hand side of the road

..depending on which way you approach from

> By approaching the hotel on the right-hand side of the road, either the chauffeur or the hotel's doorman was able to open the door without walking around the car

Except that cars have doors on both sides.

Seems like they just wanted to be special.
Building a platform for first-time entrepreneurs, happy to get feedback
Because coal plants need x amount of time to ramp down and low carbon energy sources have priority to reduce emissions. It's technically not the solar power producers that are feeding in electricity, they are being paid to wait.
Right. The headline was edited to fit HN length limits with the unfortunate effect of making a decade-old action appear to be current. I'd suggest dropping "Advantage" which reduces specificity but doesn't mislead to the same extent.

My own practice is to note headline edits in a submission comment, whether for length, clarity, removing clickbait / outrage, etc.

And the fact that the past nature of the event is immediately clear in the first 'graph of TFA strongly encourages the act of R'ing TFA, rather than reacting blindly to headlines.

(I've emailed mods suggesting an improved title of: "Feds Killed Plan to Curb Medicare Overbilling After Industry Opposition in 2014".)
> It wouldn't know about anything non-public, would it?

Why? Then how would be all your stealth companies supposed to raise enough money in the first place? Or attract customers?

In practice most companies are publicly known as early as series A at least and remaining unnoticed for longer requires lots of effort that would definitely hamper the growth of such companies.

And the market definitely takes rising competitors, even private, into account when assessing the financial prospect of existing public companies.
> Why not talk to the person rather than write an article about it?

For plenty of people a dog has become a substitute for a child to some extent and those people often refuse to acknowledge that it's still a dog, an animal. Conversation can get heated and emotional very quickly in such case.
Nah, you've got it backwards. The article isn't about dodging understanding - it's about making it way easier to spot patterns in your code. And that's exactly how you start to really get what's going on under the hood. Better searching = faster learning. It's like having a good map when you're exploring a new city
Yes, exactly, I do this all the time. Only after having exhausted this, which I consider to be the low-hanging fruits of performance gains, do I start profiling code with an actual profiler.
More generally (speed may need to be adjusted):

var letters = $$('.hex').map((x)=>x.textContent.toLowerCase()).join('');
var obLetter = $('.hex.yellow').textContent.toLowerCase();
var sol = words.filter((word) => word.split('').every((letter) => letters.indexOf(letter) !== -1) && word.indexOf(obLetter) !== -1 && word.length>3);

let tick = 0;
let nextWord = ()=>{
$('#textInput').value=sol[tick].toUpperCase();
$('.enter-button').click();
tick++;
if(tick<sol.length) setTimeout(nextWord, 50);
};
setTimeout(nextWord, 30);
This is basically a re-invented syslog(3), with a builtin, (supposedly) ephemeral log aggregation service thrown in. It makes some sense for an embedded device, but depending on how restricted your environment is, sending out a UDP packet might be an order of magnitude easier than completing an HTTP transaction. Otherwise, your operating system already has you covered.

https://man7.org/linux/man-pages/man3/syslog.3.html https://man.openbsd.org/syslog.3 https://learn.microsoft.com/en-us/powershell/module/microsof... and so on.
To be fair, Canva's product is uniquely a good fit for Gen AI. Casuals who just want the end result without trying to learn all the complicated photo/video editing techniques.
ipmitool has dug me out of many sticky situations in the past, although it needs to be handled as proper oob, in terms of network isolation.
Yes but saying that a shade of orange is closer to yellow is different from saying that it is yellow.

Orange is closer to green than blue but I wouldn’t say that it’s a shade of green. It’s just orange.
Not OP, but I found an interesting list of works/events [0] indicating that the ideas were in circulation well before 1970.

[0] http://www.e-m-h.org/history.html
I miss the times when retaining customers meant providing really good value and customer service. I think there was at least a time in which Amazon would’ve agreed. Maybe not…
If you don't know who built the pyramids, it doesn't mean it is a result of random amount of random matter being randomly thrown on random times, I have never seen someone who suspected that Pyramids were randomly built, you would only think that someone who claim Pyramids were randomly arranged of randomly shaped in blocks to be in psychological denial.

And Pyramids are way more simple than human brain.
Not so sure Canva is worth $1400/year.
A room-temperature, ambient-pressure, non-ceramic superconductor would be the breakthrough, because you need your superconductor cable to be transportable, repairable and not be a kilometer long piece of ceramic with zero tolerance for defects.
Digital cameras also do automatic white balance (between yellow and blue) to mimic the automatic white balance of our eye/brain. If cameras didn't do white balance, outdoor photos with sunlight during noon would look extremely blueish, or indoor photos with artificial light would look extremely yellowish.

I like this illustration of how strong our natural white balance is:

https://en.wikipedia.org/wiki/The_dress#/media/File%3AWikipe...
Seems to be back up now, though I only watched the first 10-ish seconds.
That can't be.

https://www.youtube.com/watch?v=BeItWbAOpmY
Python HTTP Clients: Requests vs. Httpx vs. Aiohttp
Book 1:1 call to get custom advice tailored to you from the world’s best startup founders and industry leaders.
Gain insights and strategies from diverse mentors across various industries.

Schedule a call now - wiseAdvizor.com

Use code - 'MENTOR25' (Limited slots)
I disagree with that. I know a handful of persons who are 'unemployed' in the sense that they don't work for money, and don't have money at all (most of them I met in a natural squat, NDDL, and some are still living the life at 40-50 in what is called 'ecolieux' in my country). They're still the happiest persons I know, even the two sober ones (no weed nor alcohol, for hippies, feel weird, but they have more time for music. And sex I guess).

They still work for the ecolieux: prepare food, care for vegetables, fruits and poultry, odd jobs, but they aren't paid for it.
Because Linux isn't made with the goal of getting as many people to use it as possible.

I feel like the post fails to address that fairly obvious point. It's like proselytizing a type of screwdriver. It only works on people who already care about types of screwdrivers.
It's there as soon as you load the page. I get it, this cookie prompt hides the important article and there's a heap of information share.
I can confirm it doesn't help with shipping, but you still get the rest of the prime offer (video, ebooks etc) from the country where you signed up for, e.g. I get Italian prime video content abroad.