skysight-inc/HackerNews huggingface dataset:
Not to be a downer, but that's pretty expensive. I spent last week in [latam capital city] and met with 3 local outsourcing firms, down from 6 that I'd pre-screened by Zoom. I then reduced the list to 2 based on the co-founders of each being technical, and their solid recruiting practices. Both have offices which devs are free to come into (or work remotely), both pay salaries and offer benefits, both provide embedded developers with project managers in the background, both provide in house training and skills development. One charges $30/hr-$45/hr, one $40-$55, with the rate difference being based on the location of the devs (the cheaper range is 2 hours north of the metro area).

Both have accounts in the US which you can pay directly if you don't want to deal with wire transfers (though those also are easy). Both handle taxes.
If they help break some mercenary medical monopolies along the way ... fantastic!
Ah, the footer clarifies they actually meant it like that. Makes sense then, thanks.
curious what 'dead simple' means re: clients. Do your users still need to login like openvpn, or is it always on?
I'd say it's revealing how closely they are tied to the censorship that Microsoft employs.

Might have been obvious to those who knew where they got their index from, but it was certainly highlighted by that event.
Now this is what I call an idea, its like building your dream team in a game but in real life!
My favorite solution to this is to use GIF for the 90s encoding scheme and gif for this newer lax meaning.

Then while we’re at it, settle the pronunciation debate by picking a different one for each.
I really wish Espressif would release a new chip with Dual BT (BR/EDR + LE) again beside the original one (which lack a USB phy). BT classic is still around for many application.
It is worth noting that the author has a consulting company around cryptopayements
> It’s Tailscale, or hosted OpenVPN and cross your fingers they’re not snooping...

The "cross your fingers they're not snooping" applies to Tailscale as well.
I went through 'I need to learn a new language' phase a few weeks ago.

I decided to go with Elixir because it seems fun (I have no Functional experience). However, I am seriously considering Rust, because it seems so universally loved.

Maybe the grass is greener on the other side?

I will definitely pick up Rust when I feel I am comfortable enough with Elixir.

I primarily want to work with Distributed Systems, but It seems the best 'setup' is Elixir for Distribution logic and Rust for leaf-nodes-number-crunching logic.
Context: https://en.wikipedia.org/wiki/Russ_George
Can you do ssh tunnelling?
This is it. Even with keeping photos and music on a micro SD card, the internal storage for the OS and apps is often woefully undersized.
When buying a home, people care about the total amount of money they will spend. They do not particularly care if the seller or the bank gets their money.

If 'the market' decides a property is worth 3000/month, interests rates directly impact the selling price of the home.

Of course, I'm playing a trick by having the market price the monthly mortgage payment, and not price the property. Some people aren't going to take a mortgage so they care about the selling price only. But I'd argue that most people care about their monthly payment.

Now compare two scenarios:
You by a home for 3000/month mortgage with a high interest rate, then rates drop.
You by the same home for 3000/month mortgage with a low interest rate, then they rise.

In the first case, you can either refinance if you rate was fixed, or if it's adjustable your monthly payment drops. Any your home value goes up for the reason already mentioned.

In the second case, if it's fixed, that's good, but you lose that rate if you sell,if its adjustable your monthly payment goes up. And your home value goes down for the reason already mentioned.
Huge plus one for OS: Three Easy Pieces. It sticks in my memory forever and I just confirmed, I had a random question about "why" from part of that book in 2014 and emailed Remzi and within a few days had a very detailed response back. It was much appreciated because I can get hung up on little details that I can't explain and it can really create a wall for me, so thanks Remzi for being responsive to a learner!
Sugar is absolutely addictive, and if you've ever used just nicotine (not tobacco, which contains a range of drugs that synergize to make the product significantly more addictive) you'd probably find that it is less addictive than sugar.

Nicotine is naturally present in at least as many foods as sugar is, albeit in very low concentrations.

Nicotine on it's own has a nootropic effect in normal doses, and a sedative effect in larger doses and is a very useful compound. It is at least as useful as alcohol, and the vast majority of the downsides of using nicotine come from using tobacco, not nicotine itself.
Ha again you are correct. I was going on memory. You see, I've got a memory like a... Uh... Whatchamacallit
To me, this is one of America's superpowers.

America is quite unique in the world by being so significantly multicultural, and increasingly so. It can tune and balance its demographics with immigration. It is especially good at attracting the best and brightest from around the world, because there is a realistic, and well trodden path, of not only fully integrating yourself and your children into American society, but also integrating into the ruling/upper class.

For example, any Chinese citizen can effectively defect and build a safe and sustainable life in America. Millions have already done it. First generation immigrants lead some of America's most powerful corporations. Second generation immigrants are welcome as officials in the government. The current VP is second generation immigrant of Indian/Jamaican descent.

On the other hand, an American can never effectively defect to China. Maybe if you are ethnically Chinese, your children could be accepted, but not likely anyone else. China simply doesn't have a culture of fully integrating people of all kinds into it's society.

The funnel of exceptional humans is one way, and it's into America.
> Brave Search Passess 2.5B queries in its first year

As a comparison, DDG did 35B queries last year.

https://duckduckgo.com/traffic
>But we're in 2022 now, and we can easily and cheaply ramp up renewables greatly before we have a storage issue.

Really? 'Easily' and 'cheaply'? So even with massive cultural pressure to move to renewables, somehow we don't want to move to a cheaper energy source? You sure about that?

What if ... we can't actually replace fossil fuels with wind/solar.
>you have to agree that in the face of declining populations and ageing demographics, we will have to shift to a new economic model where growth isn’t the only goal

Who exactly is setting growth as the "only goal"? It's really only developing countries and the tech sector. Japan and basically are of Europe is more or less fine with their stagnant GDP.
I use brave, and I have never cared about their crypto stuff.

Its probably most of brave's users, as crypto is disabled by default.
They've always had this kind of contingency planning, it's why Russia dabbled in onshoring chip manufacturing, and why the US keeps a tight lid on oil imports and exports, and why the US keeps automotive and aerospace manufacturing onshore.

The thing is, unless you are the US, China, or the EU, you simply can't afford to onshore most of the life-critical industries you rely on - even in theory. So you may be unhappy about what sanctions could do to you, but the only actual working solution that you have is to suck up to one of those three.
seems great!!
I generally agree. Though I would imagine banning a specific activity (smoking) is significantly easier than banning a pattern of behavior (overeating).
The USA has nukes and employs military contractors.
Thanks for the note! We have one team we do this with. Email me and we can discuss offline j@austinsoftware.com
> Writing a reliable, secure function that writes messages to stdout might be all that a project needs.

That's how it starts. Then you need to log to file. Then you need to rotate those files. Then someone asks for a custom format. Eventually you end up with a crappy internal Log4J clone.
What do you think about hydrogen cars?
I usually pronounce it like 'lee-bur', though at times I've tried a more French version which is closer to 'lee-bruh' but it doesn't flow nicely into 'office'. Hearing 'lib-ray/lee-bray'/'lib-er' (like liberty) I would know what you mean though.

This just means it has ambiguous pronunciation, and there are many things like that. It's not "unpronounceable". Something unpronounceable to an English speaker would be something like words using a non-latin character set or words using latin characters in long or unfamiliar ways like random Finnish words or some words resulting from trying to romanize another language.
Understanding the science behind the neon shortage
> Bitcoin disappearing tomorrow wouldn't make a dent in our current fossil fuel emissions. Bitcoin mining ASICs don't emit CO2. Take it up with policymakers who subsidize fossil fuels.

This sounds a lot like you're not contesting the assertion that Bitcoin uses lots of energy, but deflecting the issue by saying it is irrelevant that it uses lots of energy and it's more the responsibility of policymakers to make the energy it uses clean instead of dirty. Am I understanding you correctly?

I don't think I've ever heard anyone argue that mining literally emits CO2; the concern is about where the energy itself comes from.
That does seem to depend on why/how it ends up at Apache. Something like OpenOffice, or the myriad of Java projects, which have just been throw in under the umbrella is more or less abandoned. There seems to be some misconception that Apache has a number of developers sitting ready, or a ton of money to hire developers to take on any random project.

Projects under Apache really only works when the developers are involved and follow the project. At this point I'm a little unsure what The Apache Foundation provides, beyond hosting and some legal support.
Yep, Wagner is basically the Blackwater of Russia. We taught them well.
While it's all well and good to launch new features, I think Twitter should improve their existing service and I'm referring to low hanging fruits.

I don't understand the rationale behind cutting me off while I'm scrolling through Twitter simply because I'm not logged in. Twitter can still display Ads to me irrespective of whether I'm logged in or not. In fact cutting me off means I leave Twitter which means I don't see the Ads they're selling which in turn means less Ad money for them.

Even when logged in, Twitter will display the new message/note icon. When I click on it to read the notification, it turns out to be Twitter telling me to turn on notifications. Now normally, once you have read the message, the 'new' message/note icon is cleared. Instead Twitter displays it again almost immediately and this then goes on for the next few hours before they stop.

If they can't fix these simple things, why would someone want to read longer content on Twitter. They would still get cut off again as Twitter is doing for existing tweets
He was hinting that GP should apply that same standard to other browsers and see how many are left.

Brave is up front about how it's monetized. Browsers like FireFox that get their revenue from Google Search referrals, not so much.

Only one browser recently has been serious about implementing protocols and features that are beneficial to the user, not companies.

So while Chrome mulls blocking adblockers, Brave has one built in.

How many other browsers have Tor, Webtorrent, ENS, IPFS support?
The point is, it isn't just Germany. There is no country on Earth that actually replaced fossil fuels with wind/solar. The point with Germany is that you guys invested billions into this, and you still are building pipelines for natural gas and buying coal-derived power from your neighbors.
One of the inherent weaknesses of external combustion engine-powered vehicles.
You don't need a new protocol. HTTP(S) is great for blogs and writing.
I would just love to get rid of the obnoxious writing style that twitter thought-leaders use when they're posting a thread. They always start with a fairly obnoxious click-baitey sentence. Then usually a fairly narcissistic hook about how "i'll explain" then "a <thread>" and "/1". And then each tweet needs to be punchy enough in 240 characters to keep people reading which produces a particularly annoying writing style. Then you need to use something like threadreaderapp to make it halfway readable.

I'd rather have those posts just written long-form, where people didn't have to use weird-ly stilted language because of the post format.
One includes the other. Smoking is one form of tobacco consumption. Tobacco consumption includes smoking, vaping, chewing, snuff, etc. So, yes, it is.
All I'm trying to point out is that advertising "this bypasses the firewall, by design" has been abused in the past.

[edit] It boils down to principle of least surprise, managing expectations, etc. - proper documentation is indeed key.
Not as many people die from second hand smoke as is often presented. Even the campaigns that run ads to encourage quitting pay out salaries and generate funding to stay alive, so they've got to keep developing slogans and make charts to fund their existence.

If that was the case, the smokers, who had "first hand" smoke, would be dying a lot more frequently. Many of the people that died of lung cancer historically were exposed to asbestos products, which greatly skewed diagnoses for many many years... Many people who also never smoked in their lives died of lung cancer because of the prevalence of asbestos products in building materials as well. Most people don't know this because it would have resulted in many well embedded companies going bankrupt.

You'd also be surprised to know how smoking actually curbs incidents of rage, violence, suicide, and anger in people too, but there are no proper scientific studies because of the blinding bias promoted by companies that also seek to make a profit. There is a deeper discussion involved in quality of life versus quantity of life too, that is often overlooked, and no matter what regulation comes into play, nothing is going to stop a person from growing tobacco and smoking it even with prohibition, we know this from all the people that were murdered and made rich over bootlegging alcohol. This moral legislation is a waste of time, it's harmful to progress, and it's destructive to American freedoms that characterize the country.

Also ask yourself, why nicotine gum and patches (made to help people quit smoking) are always priced so high... This will further demonstrate the financial drive behind all aspects of tobacco. Tobacco was also a main driver of slave trade historically, meaning there are several companies that sold it and now are tied to investments and profit within the industry, including health care companies. CVS sold cigarettes for years, and that's likely a huge part of why they are still in business to this day.

I'm thoroughly convinced that moves like this have little to do with concern for the health of individuals. Smoking is a bad habit, but why is it always more polarizing than stock market manipulation, work wage theft, regulation of insurance industries, and so many other things that would improve the lives of citizens if not to shift profit elsewhere...

Government operates to protect companies and the wealthy now, not an individual making minimum wage with a smoking problem.
Well I am a UI/UX expert, and it's a pretty bad interface for reading. The main issue is the spacing after paragraphs. It's large enough to separate the main blocks of the article from each other almost as much as from other elements on the page. The central narrative content blocks don't "hang together" so your eye wanders at the end of each paragraph. They need to spend some time understanding the Gestalt principle of proximity: https://www.usertesting.com/resources/topics/gestalt-princip...
I mean yes of course use what works for now, but I think eventually those will die off too. As with most things, Apache projects tend to be bloated Java apps that end up being phased out by more trendy and more performant apps built in Go/Rust.
LOL dude tell that to the states with dispensaries.

"States can't legalize only decriminalize"

God I hate when HN members who are really wrong act all conceited about it.
https://www.eia.gov/energyexplained/oil-and-petroleum-produc...

looks like it’s a net exporter of oil, remember you can import, refine and export.
I kept reading it as 'Googles'. Makes me think it was intentional to keep it close to the rival company just off by a letter?
All these new models have been single core chips. I do I²S mp3 + FFT encoding on an ESP32 and stream that over UDP, but am only able to do so because they are dual core. It would be sad to see that Espressif abandons this.
Unless you routinely run your electric car down to a low battery, it's not a problem. 300+ miles per charge is normal now. Most people top up every night. It would take a power outage that lasted longer than a week for my car to run out of juice with my normal driving habits.

By the way, if the power is out, gas station pumps don't normally work either.
Regarding the termination: our local fiber provider handles the termination with some optical precision connector (forgot the name). Both to the sunken-in-sidewalk multiplexer and in the home to the optical termination point (both gpon). So for mass deployments fiber connections do not require fibre welds are not required.

I have to see it play out in practice and I'm not a fan of the idea that one telco controls controls (ie stifles competition) in a gpon scenario. The conduit has recently been placed in our street, so "soon"...
Never mind there is a pyCharm plugin. And I am impressed. Example —

# use numba to speed up the accumulation of the moving average

@numba.jit("float64[:](float64[:], float64[:])", nopython=True, nogil=True)
def moving_average(x, a):
n = len(x)
y = np.empty(n, dtype=np.float64)
y[0] = x[0]
for i in range(1, n):
y[i] = y[i-1]*a[i-1] + x[i]*a[i]
return y

I would have found it with a stack overflow search but it gave me this after I just typed :

# use numba to …
I agree with your general point about companies, but not all those people are "dead or retired". Go to Asia or Africa and you will see advertisements you had in the West a few decades ago everywhere, including ads targetted at children.

My favourite is "winners don't quit". That was about two years ago.
Rest assured that one of the companies you mentioned has deployed a catalog of reusable software components not long ago. It's already quite populated. But the funny thing is, you need VP approval to submit your modules.

I agree that EDA companies are unnecessarily siloed and dated in many places.

Weren't it for the moat of hundreds of PhD's working on the algorithms, it'd have been disrupted to hell by startups.
But it can do something that wind/solar can't ... it can actually power a modern economy. So fission is a loser, what does that make wind/solar?
No, I'm in that boat with you. Crypto is pretty much a minor leftover relic of Brave's startup strategy, you don't need to touch it or deal with it.

If I had to fuss with it, that would be a negative for Brave; but it's basically irrelevant.
I'm not dismissing the question. But I don't think you can start addressing it without explicitly stating which values to measure against.
> I already knew Google didnt offer email or telephone support

For those who still haven't moved off of Google for important work, let this person's story serve as your final warning and get migrated to another platform with good support.
In many[1] of those countries, private security workers do not have the power of pit, gallows, judicial, or extrajudicial execution. The police, on the other hand, do [2].

[1] Yes, there are parts of the world where the local mining firm's private security will happily intimidate, beat, and murder problem people. It's generally the exception, rather than the rule. Your local mall cop can't do that to you, and is generally held to a far higher standard of conduct and legal accountability than the police.

[2] Yes, if you squint a bunch, stuff like forced arbitration encroaches on the space occupied by the legal system, but it is ultimately subservient to it.
Thank you! We really appreciate it!
But Japan experienced that change already and it wasn't apocalyptic by any means. Puranjay's claim here is almost literally "change will happen, and it will bring grief." So change happening without much grief runs right against that.

Meanwhile, the US has had any number of highly-adversarial, occasionally-violent political fights in the last decade while still in that "grow the top line" mindset.

You could make a plausible argument that those additional few decades of "growth" has a lot to do with the violence and unrest, even, not the other way around. (For instance, see any of a number of takes from all over the political spectrum blaming increasing stratification of elites.)

Hell, wasn't Marx predicting internal upheaval and self-defeat of capitalist economies many, many decades ago based on the same sort of demographics/populations/resources economic arguments? Things will change is an easy prediction, they haven't ever been stable. But it's also a meaningless one if you can't convincingly show that it's this decade not "any time between 10 and 200 years from now."
I started using tailscale a few days ago, and I absolutely love it.

However, one thing is still nagging me: technically, they can add devices to my network without telling me, right? Or is there something I'm missing?
I've had lots of mint gum, but not sure I've ever had a mint bubble gum.
If we all had electric cars, those batteries would BE the grid.
> Where are his thoughts prior to that?

They aren't hard to find. Looks like he got into YCombinator in 2016. See https://www.ycombinator.com/blog/utilityscore/
Endless (population) growth might not be sustainable, but

> Low birth rates are not a problem (and reflect enormous amounts of social progress). We just need to solve the Ponzi scheme of retirement and elder care, which I think is doable with automation.

… neither is endless shrinkage, automation or not.
Rather then some strange comment about electric vehicles and your apparent distaste because they depend on a electric grid (as opposed to gas, which is also a commodity and has the same issues, transportation being one of them). Why not look at how do we fix this? Maybe we need to offer more incentives for solar panels or fix the grids by providing money to the states?
Doesnt even really work then. In Iraq it just meant a million people people/babies dying from preventable disease and the rest resenting the US for it.

It's blunt, ineffectual weapon at the best of times. Target an economy that's too strong and the sanctioner ends up hit almost as badly as the sanctionee. If we did it to China we'd probably be hit with 20-50% inflation instead of 9%.

I dont really see how US war planners can back out of the Russian sanctions though, even at 9% inflation. It would mean losing so much face to kowtow to Putin, but Ill bet theyll be far more hesitant to use it elsewhere.
security, probably? using abandonware to open extremely complex file formats like microsoft/opendocument ones is kind of a bad idea.
Funny enough RAM is still used to segment products in price classes even though its cheap. Want to buy a entry level mac? 8GB here you go, now you can only have a couple of tabs up and god forbid you open up photoshop while browsing.
It wont run out of memory but it will page to disk making switching programs slower. Next you have an OS update which conveniently consumes more RAM.
Last thing I would do is take engineering advice from a VC
ASM and C have access to native 64-bit integers. Javascript does not.