skysight-inc/HackerNews huggingface dataset:
Sure, at that level it makes sense. The trouble seems to be that in order to know that that's the level at which it makes sense, you need to know considerably more about informatics than is the default among programmers who like to indulge in this kind of speculation. Kind of a Dunning-Kruger problem, maybe; there certainly was a time when I likewise didn't know what I didn't know.
I think of Go as a lovechild of C and Scheme, mainly; I wonder if there's a citation for the claim made about design for preventing damaging programmers.
To say that religion “knows” is to be fundamentally unaware of religion. The core tenant of judeo-Christian belief systems is one of piety - being humble and accepting the fallibility of humans and thirsting to overcome those imperfections by studying the universe to better understand the divine principals which we call “truth.”
Mazda would make a great EV, but that is sadly not on their roadmap for the foreseeable future. I have been told this is probably an influence from Toyota's large share ownership, not wanting competition in that space.
I would guess it won't be long until the guides/kits on how to proxy your requests roll out. With some incentive that makes it financially dumb not to do it.
“T-bills of course are risk-free”

How are you so sure?

If its because an American default is unimaginable, then that’s “presentism” - assuming that whats true today will continue to be.

If its because the US could just print its obligations, than Id argue that the Tbills are not risk free since one would only get the nominal value back
There are two types of languages: Those that people complain about and those that nobody uses.

In the last few years I've seen so many blog post complaining about go, like this one (from 2014, btw) and this [0] one; both discussed quite often on HN. And yet, I only find more and more projects using Go. The language surely has drawbacks and I personally don't like it, but it clearly has fans and is quite useful to some people.

[0] https://fasterthanli.me/articles/i-want-off-mr-golangs-wild-...
1000% agree. I do not want a car that is a smartphone on wheels and I have no idea why so many people find this attractive.
That's a US roof covered in asphalt shingles.

Stone, slate, tile roofs in Europe (and in some parts of the US) have lifespans measured in centuries.
How big an issue is this practice? I only have superficial knowledge of Actix (currenly reading https://www.zero2prod.com/ which covers Actix) but I don't think the lack of GATs and TiiT was raised.
This points out several problems which management must not create. But because engineers cannot fix these, the other side of the same coins is having a checklist of mismanagement red flags which tell an engineer to find a new company.
As long as the final price to the customer is at/under the current market price. Producers will make less profit.
Another more technical option is to make the request using curl and printing out the “location” header. Can browser extensions make non-redirecting requests and inspect the return headers?
Monero or ethereum, both superior to bitcoin in every way.
That average does seem quite low... However, I do live in the greater Toronto area and we're known for having terrible traffic. My pre-covid daily work commute was 2-3 hours on the 401.
I found the latest model of the Suzuki Jimny the closest to what you described, that is when it comes to new cars. Unfortunately it has been withdrawn from the European market (where I live) because it doesn’t meet environmental standards, hopes are that it will be re-introduced labeled as a “utility” vehicle.

Afaik it is selling like hot-cakes on the markets where it is still present (like Australia), maybe if enough future potential customers ask for it Suzuki will decide to also sell it on the US market.
Yup.

This is often a pointed missed by people that don't like type inference.

Very often, you care very little about the actual type information that comes back. What you care about is "does this have field xyz" or "Does this contain a iterable of data with field xyz". You don't care if that's some specific type of list or what package that data is contained within.

By heavily using type inference, you make it so future changes to where the code lives or even the implementation of that code requires fewer ritual changes throughout a codebase. I don't have to go to a bunch of import locations and change foo.xyz to bar.xyz.

It reduces the friction caused by static typing that dynamic type people like to harp on.

In general, the only potential downside is a loss of readability. That, IMO, isn't a terribly strong argument. Usually you'll have an IDE that will tell you the types and the people that don't like type inference are usually pretty silent on chained operations (foo().bar().baz()) which technically have the same theoretical downside.
Simple metaprogramming: turning array of structs into struct of arrays
What safety features are of dubious quality? Do you have some examples?
>I haven't experienced any other language that does this.

Lazarus/Pascal does all of that. There are many others, Go isn't unique.
getting rid of oil is not to "save out planet", but to save your civilization

people in the west don't want an Arab hegemony, they want to control everyone, including their assets

energy sells very well because everyone needs energy

the only reason why terrorism exists today in ME is because of this, america doesn't want his hegemony to go
How to Avoid AWS Lambda Cold Starts?
not sure why that would necessarily apply.

with any stocks I own, I can choose which lots to sell. i don't have to handle them as FIFO.
Savings, yes. But those same demographics also save very little, and spend most of their income almost immediately with no opportunity for it to inflate.
I don't think the Pi's cpu has any sort of AES acceleration instructions (such as aes-ni on intel), which means that doing FDE is likely going to bottleneck this pretty badly.
Building a WebAuthn Click Farm: Bypassing Cloudflare's Attestation of Personhood
For the n-th time: Go was designed for simplicity. Think of Go as Python, but with static typing, better concurrency and performance. Software is complex enough as it is, there's no need to make it harder by introducing concepts that only clutter your perception and have questionable positive impact on development. Trying to be clever when designing a new language is easy, achieving expressive simplicity is hard.
What does cut off means? If you add a lot of files to your S3, does it mean S3 should stop allowing more uploads or should AWS start deleting your files?
Imagine sites like facebook, reddit, and google themselves who have more monthly users than the FLoC ID has bits to count. Imagine they store each result for a given user, and assume that, with high probability, when that value changes it is fairly adjacent to the old value. Now, you build a graph database of IDs and their relations. Finally, you link it all to users' profile metadata. You can build statistical distributions around each ID node based on users' gender, race, family status, interests, etc. and use those probabilities to guess at the precise interests of each new and unknown visitor. Also, those sites have a lot of outbound links. Now you can figure out that a particular ID has a high correlation with a particular domain, too.

But only the big sites like google have enough users to birthday-paradox their way into a meaningful ID graph, so you're safe from that tiny ad startup that also happens to be threatening google's business model...
Removing the initial caps in the title makes the reference to Pennsylvania look like a reference to fathers, and it's all the more incomprehensible with the ellipsis removed. Can it be fixed to appear as in the article?

EDIT: Thanks! For reference, the title originally appeared as "Pa is Full of Bologna Lebanon Bologna", but has now been fixed to "PA is Full of Bologna… Lebanon Bologna".
Is that pork roll?
fwiw I upvoted you because I should have wrote "a vanishingly small amount of businesses, many who are probably screwing things up pretty badly"
> pre-OBDII car

If you remove the ICE you don't need to "marry"/VIN code activate the ECUs likely. Just as long as the steering lock is mechanical.
> The PCEngines APU2 has an ECC option, but it does not have the appropriate I/O

from looking at https://pcengines.ch/apu2.htm , perhaps one could bridge from the miniPCI express to a SAN eSATA tower? (rough example: https://hobo.house/2016/02/03/replacing-failed-linux-raid-di... )
One important reason: Because Java encourages inhertance-based designs, which are especially dangerous if your goal is to get inexperienced programmers to write simple, straightforward code.

Go does not have inheritance.
I'm impressed by the level of involvement in this kind of stuff by the UK government.
Seems like a valid approach. The cheapest way to do self driving is to just have a drone pilot from a call center driver your car remotely through a video feed. An hourly fee enables that. As long as they take fault as the driver in accidents, seems superior to computer control as well.
When I last looked into it, a good own-occupation disability policy from a highly rated insurer like Guardian ran about 3% of your salary ($3000/year if you make $100k). Could I afford it? Of course. But it’s not a no brainer like a cheap term life policy is.

I ended up passing and my only protection right now is the disability insurance offered by my employer. Experts say these policies are almost worthless, but they’re better than nothing.
See also https://talks.golang.org/2012/splash.article
I think my reasons are very different from robomartin's but I share the opinion that J has some pretty serious flaws. Some are brought forward from APL, some are not.

It has no context-free grammar (but neither does APL). Scoping is local or global: if a variable in a function is local, even inner functions can't access it. It has namespaces (locales), but they are not first-class and are instead referenced by numbers or strings, so they can't be garbage collected. Until this year, there was no syntax to defined a function—even though control structures had dedicated syntax! System functionality has no syntactic support, so it's provided by passing a numeric code to the "foreign" operator. To enable recursive tacit functions, functions are passed by name. Not just as arguments, anywhere. The name is just a string with no context information, so if you pass a function to an explicit modifier and the name means something different in that scope it will do something different (probably a value error, fortunately). Oh, also these names store function ranks, and if you define the function later it won't pick it up, so even the tacit recursion thing is broken.

The designers of J weren't familiar with design principles that are common knowledge outside the APL world, and it really shows. J was my first programming language (well, except TI basic) and while I'm still a big fan of array programming it really held me back from learning these things as well.
Free email as in the sense of email service like hotmail or gmail, not an email client.
Thank you for your excellent response. You seem very knowledgeable on the energy sector and it's dynamics.

I agree with most of what you have written. I have to disagree on nuclear though.

I think nuclear is no different than the other avenues to clean energy and will also go through the same new tech development to reduce costs, risks, and management overhead. At least that's what I hope!
you should specify to what country the "government" refers to. Do you propose a generic thing for governments around the world, or is it specific to a particular one?
I just pulled my SolarCity contract and it does indeed estimate 0.5% decrement per year (strictly, it's estimates are 1% ever 2 years). So the question is: who looses on this deal? My quick read is that they owe me a refund for any measured underperformance. Has anybody walked this dog out to see what their measurements are?
I think the person doing much of the communication has to be the developer, noone knows what's happening in hid system better than he does.

But that must be a separate activity pruoritised and with time allocated. Lawyers have to do many anciliary activities, but they are given time to update their qualifications, etc by their employer
CO has a very unique sales tax system: every county, city, and special district can set its own rates, and define taxable (or nontaxable) product categories, and determine the taxability of of those product categories, and even apply special (formulaic) discounts for complying with the tax regime. Plus, a number of tax jurisdictions overlap. And this is the simplified system that the state implemented in 2019 to make things easier for remote sellers in a post-Wayfair world.

And that doesn't even include the roughly 70 home-rule cities which administer their sales tax separately from the state's "simplified" tax system.

For filing purposes, each CO "tax location" is treated as a separate return by Avalara and other sales tax services providers, so the costs can add up very quickly for remote sellers using these services for sales tax reporting compliance: Denver alone has more than two dozen separate "tax locations." Consequently, at my company we use Avalara to compute sales tax for remote sales to CO but file the CO returns ourselves and save several thousand $$$ each month.

Luckily, due to Wayfair nexus requirements, CO sales tax compliance only kicks in at 100k or more in gross sales to CO (not including sales to home-rule cities). Because each home-rule city has its own sale tax system, the nexus threshold is independent for each home rule city; the state has advised these cities to set a threshold of $100k to avoid nexus-related litigation that could result in a bright-line rule setting an undesirably high threshold for nexus.
Most importantly, they become the merchant of record. In other words, they're a separate legal entity reselling your product to your end customer, and therefore they are the ones who deal with almost all of the corresponding tax and legal responsibilities. You then deal with them through a B2B relationship, in which they give you you the collected revenues minus their fees every now and then, and you provide your product to the customers they've sold it to in return. Your own accounts and tax responsibilities are dramatically simplified as a result, though typically with a merchant of record arrangement (with Paddle or any other) you trade that off against some loss of control and higher fees.
Fortune Top10 Delivering Millions of Covid Vaxs and Google Play Banned Us Today?
Throwaway for obvious reasons, but I work at a fortune top 10 company delivering millions of covid vaccines, our Android app store has been in the Play store forever, and today we were completely removed (not just our latest release blocked, but pulled completely). What gives?!

From Google:
> Pursuant to Section 8.3 of the Developer Distribution Agreement and the Enforcement policy, apps belonging to the below three categories are subject to additional requirements and will only be approved for distribution on Google Play if they are published,
commissioned, or authorized by official government entities or organizations deeply rooted in healthcare.

Which is horrible because if you just Google our name you would see the stock ticker. Was this Grepping during their review gone wrong? Why would they default to just pulling us completely?
Usually they're testing the ice it's frozen in to determine the age. I think it's the CO2 ratio or something similar trapped in bubbles. So if something fell in, it's going to be frozen in modern ice with modern gas ratios.
A used Chevy Spark EV may be exactly what you need: https://www.edmunds.com/used-chevrolet-spark-ev/. If you can boost budget a bit, you can probably a used Leaf or similar.
I've done OK avoiding the brainfarts of thought leaders and other fools so far. But I grew up surprisingly deep inside drug culture with 2 drug-dealing siblings and their drug-dealing shenanigans.

Yet I believe there's nothing wrong with recreational drug use. But I know people firsthand that were messed up by bad batches, one permanently. Also, I find people who espouse fast paths to enlightenment are frequently closet psychotics. I avoid them too.

YMMV but my lightcone, my choices, no?

"If you meet Buddha on the road, kill him." - Lin Chi
Great Hip Hop Blogs to Submit Your Music
The right response to all of these kinds of things is 'so an iPhone only cost $150 in 1665?'

EDIT: To make the point more clearly - we get a very accurate global map for free (with ground level pictures, even!), but that would have been an unimaginable luxury anytime before 2000.
Yes, something between a $500 bicycle and a $20,000 car. The barriers may be as much regulatory as anything else. In the US all cars must meet highway safety standards even if they will never be driven on the highway. I think it's even illegal to sell a car with a top speed of 35 mph.

There are some places, mostly retirement communities, where a lot of people get around by golf cart. They do the job and are a lot of fun.
Fundraising how-to’s I learned when raising my $1M seed round
China has created a 'dystopian hellscape' in Xinjiang, Amnesty report says
Does anyone know of an input method for APL that works similar to an IME that you would use for Japanese?

Basically you type the name of the operator in latin characters and get the proper symbol autocompleted.

I only see direct key to symbol mappings which might be fine for a full time APL dev but offer a bit too much of a learning curve for just trying it out.
You wrote this, about the potential for user error with a Go example, as a negative:

> To Go's credit, it is idiomatically correct (and encouraged) to leverage Go's multiple return mechanism to return a second "failure" value if there is a possibility that a function will fail. However, this mechanism can easily be ignored or misused

A few paragraphs above you wrote this in defence of Rust's approach:

> No matter the programming language, people can always write poorly-named functions.

So for Go, user error isn't an acceptable defence, but it is for Haskell and Rust?

I think you made a lot of valid points, but this one seemed contradictory, unless I've missed the point. Apologies if so!
Developing tools and methods like this to be more intentional with our tech is so important, whether that's digital solutions like a humane iOS, or building our own set of intentional habits to put us in control. I found this great analogue toolkit to help start doing this right now, no tech required https://www.mindovertech.com/digital-habit-lab/
Interesting how the interest in China is completely focused ONLY in Beijing and everywhere else no one ever cared about vlang.
https://imgur.com/a/dyFOVu1

Click farms maybe?
You’re More Likely to Fight Misinformation If You Think Others Are Being Duped
Thanks - I've updated it.
> Other than stockpiling cars from 2010

As a car enthusiast this sounds laughably new to me. My main vehicle rolled off the assembly line in 1991. Unfortunately it's a "hobby" and a labor of love because if you're not wealthy enough to pay for a shop to handle maintenance of your classic cars then you're spending your weekends working on them.
I was thinking of Tesla's not full "full self driving" and things like auto park.
that may well be the case. But it isn't a compelling reason not to leave. Our presence isn't exactly wanted by the locals, and there are plenty of other places in the world with bad things happening and proxy conflicts
A few people in my neighborhood have golf carts, not sure how its legal but the police don't bother them.
Time to buy up all the engines that dont need ECUs
JDK 17 is now in Rampdown Phase One
You could also assume it as a rip-off of Modula/Oberon.
Dark Sky iOS app, website, and API now scheduled to shut down at the end of 2022
Delicious Dessert Recipes
> Go is like a superior version of Java

How can someone claim that kind of thing without being joking is beyond me... Go might have some platform features that may be better than Java (i.e. crosscompilation to native on every OS) but as a language?? What exactly does it do better???
>Software development, as much as we try, is not an engineering process like widget production or bridge building. It is still by and large a creative process.

I actually think it's the opposite. Majority of the software projects (IMHO) out there are exactly like bridge building. For the most part you adhere to the same engineering principles, and depend on the budget/requirement, have some room for creativity. Some bridges are masterpieces and will last more than a hundred years while some others could collapse at any time.
What happens in the scenario in which someone hypothetically got the first dose but didn't finish the vaccination scheme?
Who else would you expect to employ actuaries with a specialty in solar power?
He, good joke. Then they should kick the prayings and beliefs out and just start doing... science.
If that was true developers would make their living just by sitting in front of their personal laptops and coding. Instead they tend to apply for jobs at companies that have a lot of managers
Best of all, it is all written in C and C++, with all the security it entails.
Natural Snack Recipes for Your Pet
Possibly.
Database look up on a million rows is very different then a lookup on a trillion.
Both have solutions, but the Perl hack that is our mind may lock up on a bigger data set.
The way I see it is Go was made as a thin layer on top of C to bring safety, modern toolchain, and concurrency.

The reason why the toolchain rocks, the language is simple, and builds are lightning fast are because of these tradeoffs for the most part.
Maybe not a "dumb" car, but yes, I would like to see more good analog options if the digital alternative is getting screens in cars that look utterly embarrassing compared to yesteryear's netbook-sized screen fad.

If you're going to put tech in my car, you better go all the way. I'm talking a huge screen, fast multicore processor or redundant systems, touchscreen to UI update response times under 5ms.

None of this nonsense where you're getting some baby embedded system and the screen updates over 30-50! ms. Shame on these manufacturers. In 50 milliseconds at 65 miles per hour, I think you've moved like over 4 feet. That's ridiculous.

Say you've got an interaction that takes 150ms. At highway speeds you've moved the entire length of a car.

This stuff is simply unacceptable. I mean to the point where I want regulations on how slow your crap software can be. If I'm moving 4,000 lbs down the road, I don't want to be distracted. I want the exact same responsiveness as an analog physical switch or knob.
>some sequences which will cause a ribosome to transcribe the surrounding genes differently

Not to be a negative nancy here, but if we're being precise, ribosomes do not transcribe. They translate.

Under the fairly reductive central dogma of biology:
DNA -> RNA (Transcription)
RNA -> Protein (Translation)

Transcription and translation are separate mechanics that don't occur in the same area of the cell, and both use very different complexes to mediate the rates of each in different physical environments.

I don't disagree with any of the substantive points being made, but I think the proper terminology only adds to your argument so I found it strange that it was left out.