skysight-inc/HackerNews huggingface dataset:
Yes, I am using a handful of different APIs. My full terminal weather setup deserves its own blog post... but until then, here are some zsh snippets, scripts, and curls to get you started.

Rough weather information for next days and hours:

# Find zone with curl https://api.weather.gov/points/40.5878,-103.0694
ZONE=${ZONE:-CAZ508}
echo "Forecast for zone $ZONE"
curl -s -A MyWeather/1.0 https://api.weather.gov/zones/forecast/$ZONE/forecast \
| jq -r '.properties.periods[] | [.name, .detailedForecast] | join("\t")' \
| column -t -s $'\t'

# Find grid with same curl
GRID=${GRID:-MTR/93,131}
echo ""
echo "Next 24 hours for grid $GRID"
curl -s -A MyWeather/1.0 https://api.weather.gov/gridpoints/$GRID/forecast/hourly \
| jq --arg date $(date -Is) -r '.properties.periods[] | select(.startTime >= $date) | [(.startTime), ((.temperature|tostring) + " " + .temperatureUnit), (.windSpeed + " @ " + .windDirection), .shortForecast] | join("\t")' \
| column -t -s $'\t' \
| head -n 24

Weather discussion script (also using regexps to parse HTML):

https://gist.github.com/lachesis/6c7e5020b112fe8d7bcc83d99da...

Some docs on the "DWML rest API" that provides the dewpoint/humidity forecasts that I mentioned earlier:

https://graphical.weather.gov/xml/rest.php

https://graphical.weather.gov/xml/DWMLgen/schema/latest_DWML...

https://graphical.weather.gov/xml/docs/elementInputNames.php

Here's the script I use to access that API but it is still under active development and is pretty tailored for my situation. Please forgive jankiness. Give it LAT / LNG environment variables.

https://gist.github.com/lachesis/480a1811c75999205cb17a119b4...

Bonus points, for CA fire season, here's a script that shows PM2.5 for AirNow stations near a certain LAT/LNG:

https://gist.github.com/lachesis/a47212c848430e16e7d1ec6d855...
Presumably you're comparing a JavaScript JIT to interpreted Python (CPython)?

Surely PyPy would be a fairer comparison
i'm using Intellij, so for scenarios like this I create a separate "changelist" with name "LOCAL-ONLY" and include passwords and any local config that only applies to me.

That way I can clearly see that these changes don't get commited. You can also put line changes on the same file on different changelists.

Changelists concept is native with P4, but not sure with git. Maybe that's why Intellij only have it coz they've implemented their own on top of git.
I've known several active people in their mid-70s. If you're generally healthy and active you should be okay until 70.
Funny enough to some, I disagree with any reporter who names private citizens with little proof and no avenue for recourse. Especially when they post things like a persons non-redacted passport, for example, which has plenty of personal information that is not material to the story in any which way.

If you have enough information to release a bunch of personal information on someone and tell thousands of people that they are guilty of something, you should go to the appropriate LEA and either take some care writing your story or wait until an actual investigation has happened, reporting on those results.

Edit to add: At least in this case, regarding Krebs, it would seem that at least one senior editor and journalist agrees with me that Krebs acted unethically (see the first comment for a link to a tweet by a senior editor at The Verge). Other major news organizations (e.g. CBC) have policies not to named those only accused of a crime, except in extenuating circumstances or after a charge is laid/legal proceedings have begun. They must also report on the outcome of the criminal investigation.
How Political Campaigns Understand, Target, and Influence Voters
> I can't imagine fooling any (meaning all, I assume) humans; there is too much ambiguity in the signal.

I think you've inverted the expectation here. What I was saying is a machine passes if you can't find anyone in the world who can distinguish between it and an actual human. Meaning that if the "world's smartest person" can distinguish between it and an actual human, it fails, even if it can fool everyone else.

A machine can pass the test by deliberately feigning to be a human with limited communication capabilities (ex: I think we can simulate 2 month old baby talking via text). But then all you've shown is that your machine is as capable of thought as a 2 month old baby, which probably isn't the bar that you're trying to reach.
The phrase “single use” is doing some heavy lifting there, and I have no idea why that particular product is made to be patient zero for this.

A pen presumably gets hundreds or thousands of uses, depending on how you count. For example, one way product packaging is much more of a single use plastic.

That being said, I’d hate to lose plastics for bulk food packaging, unless there’s an equally food safe successor.
That echoes my experience in the same timeframe.

I am ever so thankful that cellphones weren’t a thing for the first half of my life.
IIRC metformin may also cause fertility problem in men, after prolonged use (which is required to get slow-aging effect).
Funny how people claim this (a) have no proof (b) have no complaint about any of the other electoral outcomes by the exact same ballots.

So I think y'all are cuckoo for cocoa puffs!
Stripe offers simple metering, but in the end, you make the job of calculating metering charges (aggregate all usage and send the value to stripe). It’s becoming harder when you are an API or a cloud company who want to bill a server usage for instance. Calculations are getting heavy, costful and hard to maintain. This is why I do think stripe is not a usage based solution, and also the reason why I decided to create a company trying to solve this pain :)
Who else things of "Grey Goo"

https://en.wikipedia.org/wiki/Gray_goo
>Do people ever stop and wonder WHY the US is the biggest tax haven on earth?

I consider this an advantage of the US, not disadvantage.
So your comment + the ones upstream mean that the consortium "Parmigiano Reggiano" could just handle the whole thing with their own "private & classical" database?

If yes then that would mean that anybody that deals with "Parmigiano Reggiano"-based-products would have to request some kind of access (userid&pwd, or some ssl-certificate, etc...) and submit transactions (basically like a mini-bank only for this specific type of cheese)?

If yes then a blockchain-based approach might be in some way better? You would have to emit many-smaller-cheese-coins when you produce your stuff and in order to do that you would have to consume a big-cheese-coin (which you received when you bought the big piece of cheese that you used to manufacture pizzas etc that you produce).

Not sure about what I wrote - I might be overthinking some things and overlooking some other things... :P I did mine a few fractions of BTCs many years ago, but the blockchain is still not easy at all to understand for me.
Depends on the jurisdiction, it is needed in France.
That is a perspective, and a valid one at that if you have kids or other obligations.

I dropped out of college, so a lot of the math this industry uses I had to learn on my own. I bought a lot of books and sweat over studying them, I had a leet code subscription too. The problem with this interview scheme is that:

1. It's timeboxed and our work is rarely, if ever, timeboxed to 30 minutes or less.

2. I've rarely, in my day to day work, implemented these algorithms by hand. I just need to know which to use and when to use it. When I do need to implement them I generally have a reference and I have a good reason for implementing it (like in Go with a lack of generics).

3. It's purely for the employers benefit. I gain no insight into the kind of work the team does, how it gets done, etc...

4. I have never in the history of my career had a more senior engineer watch me code in real time and criticize me.

Personally, I think companies need to offer a set of interviews. The typical leetcode for people who have gotten used to that, take home exercises for people that don't want to deal with leetcode, or even submitting example code that's relevant to the position. I'm also of the opinion that the time sunk into interviewing is the same between "problem solving exercises" and take homes. You spend months preparing on leetcode for one, but you invest a week at a time into take homes. I have been able to share take homes between companies, so I think these can be reasonably spreadload as well.

Any of these can be abused, imo, but none are more abused than leetcode or "problem solving exercises".
The fact that Firefox is standing up to Google and their crippling of WebRequest is a good thing, for users at least.

The alternative is not "unity", it's Google dictating standards that only ostensibly help them and their ad business.
Is there enough raw material on earth for landfills to become major environmental problems? (genuinely curious)
Compared to the advantage of "has more money", I really could not care less. Either better genes actually increase standing, in which case it would disproportionately help the lower class (which in this world would have "worse" genes), or they don't, in which case every person helped on the margin is great and it doesn't effect inequality at all. That's a silly reason to cripple the species.
if you'd read the previous post carefully, you'd have seen they said that
That's an online public vote which can be gamed. I'm reminded of when 4chan mass-voted on a poll for where Pitbull should perform, and he ended up somewhere in Alaska. This was back when 4chan was known more for generally harmless trolling instead of the dumpster fire it is now.
And for those who care: It also supports every macOS version back to and including 10.14 (Mojave)
It's a lot of work, to still be very early in the hiring funnel and not to know what the comp is likely to be.

Plus, I personally hate writing about myself, and writing something a bit boastful about myself is probably my single least-favorite thing to write. It feels really uncomfortable and gross. It's the kind of thing I hate enough that it might prompt me to go do something else I hate, like re-painting a room, to put off doing it. Résumés and cover letters are bad enough without "please write 500 words about your accomplishments in high school".

But that's just me. The large time commitment for only a sliver of a chance at a job granting unspecified compensation, is why it's bullshit for everyone.
Yup - without SetApp there are a number of apps I wouldn't otherwise be able to justify spending on individually; but as a group I get more than enough value.

It's a tough balance. Software doesn't age like fine wine sitting on a shelf - it lives in a dynamic environment. It's more akin to produce that will rot over time. Even if no new features are added, it still requires maintenance - by someone.
I would infinitely rather have a bit more gaseous carbon than a 10,000 year source of endocrine disruptor microplastics leaching into the water.
The only part that is true is that burning is the most common method, with recycling being a close third.

> which is costly

Burning is not costly it is cheaper than all other methods. It's so cheap it's actually profitable.

> energy intensive

It actually provides extra energy, and reduces energy waste (because now we have to pump less oil.)

> and spews noxious gas into the air.

It spews nothing except water and CO2.
After third interview on Friday: "I'll send a contract this afternoon, let me know what you think and when you can start". "Great, looking forward to starting!"

Next Monday: "Oh sorry, no".

But by then I had already quit. As I said, perhaps not the smartest move, but I hated it so much and I feel a lot happier since I quit, so shrug. It's all good; no hard feelings. These things happen.

Also, should be pointed out I didn't reply to a job vacancy, but applied via an "open solicitation" through a connection. So they weren't specifically looking for someone to fill a specific role, and it was more "hey, this looks like a good developer I heard good stories about, so let's talk!"
>Sony doesn't produce phones, but remote controls. Their software is nice clean, but their camera is pretty bad, might as well buy Zenfone 8 if you don't mind camera.

I imagine few who have used one would ever be able to say this with a straight face. I never met an iPhone user who believed me when I told them all the photos I was showing them were taken with an Xperia XZc (1 and 2, respectively) and that's with every single one of them. There may be half a dozen compact smartphones that really compare to the XZ2c. Sony just gave up on them because the herd loves their phablets so much.

I am also a current owner of the Zenphone 8 and its camera is also decent. If it's really important that you be able to snap the best photos possible, though, they've been developing these discrete camera things for over a century (and the best of them will likely continue to outperform any general purpose device for the foreseeable future).
This dilutes the value of referrals, which:

1. makes it harder for those who earned it to get the boost they need; and

2. will cause this very site to fail right after it succeeds.

I get the idea, and I think the intentions are great, but I don't think the means are net positive.
We also have recent github issues as an app within you.com to solve for that.

(you.com founder here)
I mean yeah if HTTP is your layer 4 and not your layer 7 you can do this transparently, but you also just kicked the problem up a level. gRPC connections will have the same issue if you return some gRPC error code. In gRPC terms the connection state was always Ready, there’s no reason the conn would’ve been kicked out of the lb pool.
>To be honest, that seems fair given that they are pretty community focused.

That's Debian not Ubuntu/Canonical.
Because what matters is that you've gotten a good service for the last 6 years at a very competitive price. A 20% increase, one time in 6 years is still extremely good. They don't need to add value, they need to stay in operation while navigating the ocean of rising costs.

Let's see if their competitors can match that... oh wait, they haven't been around that long.
I had background checks done on me by my previous employers, but none of them asked me for fingerprints.
uBlock Origin and other content blocker extensions have 10+ Million users each on Chrome, it'll be interesting to see what happens when they eventually to cease to function (June 2023). How will users react?

Hopefully, Mozilla won't be completely inept as to fail to position themselves to capture any users leaving Chrome over this.
> a wholly unique cheese

Not unique - there's a cheese-shop up the road that sells a mature Gruyère that is quite different from their standard-price Gruyère, which in turn is quite unlike supermarket Gruyère. And that's all on the Swiss side of the border - Comté is the same stuff, but made 100 metres away.
And American Cheddar and British Cheddar.
Industrial waste incineration is not at all the same thing as burning trash in a backyard fire.
Check out gosimplelab.com
Why is zero not falsy in Clojure? (2015)
Sometimes there are other regularities in the data that an ML algorithm can exploit; for example, if it can detect feet strike events in the IMU stream, it can compute an estimate of how fast someone is walking that is independent of integrating accelerations.
> Indexing discord/slack (even if would be possible) would probably just add a lot more noise. Yes there might be an occasional gem in a discord channel discussion, but vast majority of time it would be low quality content/chatter. There is another problem - how do you rank it?

This is where a savvy entrepreneur would thrown in "AI-augmented search technology" to really get VCs salivating.
It shows how fragile and volatile the whole space is - going from massive hiring to freezes (layoffs next) in such a short period of time.

I also wonder about these hiring freezes - how are they planning to replace leaving employees? Every company has some % of turnover especially software companies. Are they still going to hire on a team-to-team basis or are they going to allow their headcount to shrink naturally (maybe that's desirable in these circumstances, I don't know)?
> What was your first Linux distribution, and why did you start there?

Mandrake Linux because it was the only one that worked with my 56k Zyxel modem ;)
con:
Please correct me if i'm wrong, but i think the syncing feature makes it impossible to validate and/or process data from clients on the server side.
My key takeaways:

* A vast swath of North America from the Great Lakes to the West Coast is at risk of blackouts this summer as heat, drought, shuttered power plants and supply-chain woes strain the electric grid

* The Electric Reliability Council of Texas said in a Monday report that the state — which endured a deadly, days-long blackout last year during a winter storm — has enough power to meet expected record demand from June through September, although some analysts called the report too optimistic

* Power supplies in much of the US and part of Canada will be stretched, with demand growing again after two years of pandemic disruptions, according to an annual report

* Even when temperatures are normal, grid managers may need power from neighboring regions to keep air conditioners humming, and a heat wave or low wind speeds could trigger blackouts, according to the report

* “I hope that each of you will turn to conservation as a way to both lower your bill as well as to help all of us in the market.” California’s grid operators, in contrast, have warned that the state faces a risk of blackouts during the next three summers as the state shifts to cleaner energy

* NERC had previously warned the Midwest could face power shortfalls as plants close, but not until 2024

* And power grids face a growing threat of cyberattacks because of US support for Ukraine following the Russian invasion, according to NERC

* Supply-chain snags, meanwhile, are delaying Southwest solar projects and Texas transmission lines, while coal plants are having trouble obtaining fuel amid increased exports

* Some of the states cited in the report have already issued their own summer forecasts, some more upbeat than others

* “The pace of our grid transformation is out of sync” with the physical realities of the existing power network, Moura said

Also, it is much easier to read this full article when formatted with this bookmarklet: https://locserendipity.com/Hyper.html
Loved this! Being able to limit scope and just build is a skill that too often gets lost
For my pixel art book with No Starch, they insisted on Word templates and it worked out well for a couple of reasons. The first being because their editing team was so used to using the template for feedback. It was easier for me to adapt to the publisher than the other way around, and the whole process was smoother and quicker.

The second reason was to do with a change in format as the book was nearing completion. It's aimed at kids (8+) and adults, but we decided having an open and lay flat printed edition made the most sense because it makes following the tutorials easier. This resulted in the layout needing to be tweaked for a couple of hundred pages, which the publisher handled because we used their template system.

So while it may be annoying for a writer to have to change their methods, it can save you a hell of a lot of work because things change unexpectedly (and in my case for the better).
GPT-3 sized models need that kind of memory for inference
This guy doesn't work at Twitter. He has no online presence under that name (no LinkedIn for a guy this high up?) and his script is just super laughable ("We at Twitter are just super left left left, we hate the right")

The whole video is just straight up fake.
Deep Learning with Python (2nd ed), by Francois Chollet.

If you don't mind about learning the part where you program, it's got a lot of beginner/intermediate concepts clearly explained. If you do dive into the programming examples, you get to play around with a few architectures and ideas and you're left on the step to dive into the more advanced material knowing what you're doing.
Ask HN: What is it like for Canadians to work in the US on a TN visa?
I learned about the TN Visa recently, which allows Canadian software engineers to work in the US on a temporary basis with a non-immigrant visa.

Has anyone here applied for this visa since the pandemic began? The documentation suggests that you can arrive at a port of entry and have the visa approved there. Is that still the case?

Do you need to go through a immigration lawyer for the paperwork, or can you provide all the necessary documentation/offer of employment letter yourself?

Is it possible to receive health insurance from the company you will be working for if you are only there for 6-12 months?

Thanks!
Allow me to copy and paste the opening paragraph of their Wikipedia page:

Project Veritas is an American far-right activist group founded by James O'Keefe in 2010. The group produces deceptively edited videos of its undercover operations, which use secret recordings in an effort to discredit mainstream media organizations and progressive groups. Project Veritas also uses entrapment to generate bad publicity for its targets, and has propagated disinformation and conspiracy theories in its videos and operations.

Where you got “_actual_ investigative journalism and digging for answers” from that is beyond me and is something to probably reflect on if you’re being serious and not just shitposting.
You will have stopped existing way before your body reaches 60.

What I mean by this is that current-you and 60-year-old you will be so different from each other that they could be different individuals entirely. You will likely still share some atoms by mere chance, but most of your 60yo body will be made of different atoms. 60yo’s mind will have many memories and experiences in common with you, but also a bunch of different ones. And their circumstances will also be different.

Think about 10-year-old you. Did they have plans for current-you? Have you fulfilled those plans?
Because then we can avoid pumping oil out of the ground and burning that.

The hydrocarbons are going to get burned one way or another, you can just trade one type for another types.
The original version of the test allows for interaction, and I think that’s probably a good thing. Language models currently have a hard time staying consistent/on topic and that’s a potentially valuable tell.

Instead, I think you don’t want any third parties “editing” or “curating” the exchange (beyond whatever blinding is needed to make it work).
Exactly. This does not seem like a cool place to work.
> Wasn't it just ripped out?

No. My apartment in CA was required to disclose to us that our apartment had asbestos in the ceiling. (And lead in the paint. $2,700/mo for the privilege!)
EBS has always been RAID. You need more.
Do you find political polling is worth it at the smallest local level? To what degree does it help people with smaller bases compared to state or national levels?
How Ben Got His Penis
Stop with that phony bullshit claim already. There is NO substantial evidence of fraud. and Biden did not call half of America racist. First, of all even if he was calling all Republicans racist, that is closer to a third of America than half of America. Second, he was condemning Republicans who refuse to condemn racist attacks and groups.
Wait, they have SEVEN distinct interviews? Meet/greet, general, tech assessment, recruiter, role, manager, senior leader? Holy shit. Wow. That’s insane. What a waste of everybody’s time.