skysight-inc/HackerNews huggingface dataset:
I signed up for Fi when it came out. I knew about the policy regarding primary usage in the US, that’s stated clearly in the terms of service. I traveled for six years with Fi as my backup service — I usually got a local SIM everywhere I stayed for more than a week. Local service is almost always cheaper than Fi. I could get Fi notifications and check voicemail online. Google never shut me off. I was usually in the US for a month every year.

I sympathize with the OP’s circumstances. It would be nice if Google customer service could make exceptions. But I would never rely on that. I never rely on any single service working all the time everywhere. Two phone numbers, multiple email addresses, two bank accounts. US companies are rarely set up to deal with expats, nomads, or anyone living outside the normal lines.
It is terrible for the environment, hence why I choose to not participate in such schemes.
In what sense is it "dominated by negative numbers"?
Half of the combinations of multiplying gives something positive and half gives something negative. That's balanced.

If someone fails to count (+,-) and (-,+) separately, they're just counting wrong.

Complaining that this is asymmetric is like complaining that even/odd is asymmetric, on the basis that "even plus even is even, and odd plus odd is even, but only if one is even and the other is odd, is the result odd. This is unbalanced in favor of producing even numbers".
On the other hand, having to do things manually gives you a good overview of how it all works.

A magic script is great if you’re a user of the tools/software it installs but if you’re a developer you’ll sooner or later need the knowledge of how the thing works.
What did Aaron Schwartz do to justify being placed on the same level of genius as RMS?
Automated parking has already proven successful in personal vehicles so perhaps that technology could be applied to boats, both sail and motor?

Not everyone has the luxury of a bow thruster in tight spaces!
I love your term "mood driven development" (or MDD for short?). I know Gumroad is doing this to at least some extent:

"At the end of the day there's a lot of emotion that goes into Gumroad, that's not dissimilar from an art project. We sometimes pick what's fun and feels good to work on! We love listening to creators! We don't do tons of data analysis to decide what's worth working on." – @shl, founder

I wrote about it more on my post "Startups should be more like art projects" (link somewhere in the comments already, won't add it here again not to spam)
Yeah, except for the DERP protocol, my impression is that it's what they do in Tailscale but don't claim that what they have done is new. They even referenced STUN's RFCs, so I don't think that they are misrepresenting anything as new but simply describing in detail how their product works.
The first $500k of appreciation is tax free. The rest is long term capital gains. If you want to minimize taxes, you should sell your house every time it appreciates in value by 500k and buy a new one. As long as you don't do so more than once every 2 or 3 years, which is how long it takes to reset the tax free increase.
The conditional execution section makes no mention of the fact AArch64 doesn't have this feature either, and bizarrely lists a “64-bit” ARM code example that isn't. This doesn't inspire confidence in the author's understanding.
Same. I use verizon as primary and google fi for backup and international travel. Dual esim. Dont even use the fi number for anything. What you can try to do is get a data only sim (up to 4 free with fi) and leave the primary active in the US and just travel with data sims
Exactly

> instead he crafted ideas that had power

The emphasis is on the idea rather than the individual.
Do you want me to say "taxable value*" instead?

If you think it's impossible to assess the value of a property, the whole legal world disagrees with you.

And yeah, the point of eminent domain is to force the sale on unwilling participants. If used sparingly and without discrimination, it's a good power, and part of living in a community that will undertake community projects.

* the underlying assessed value, excluding artificial caps like prop 13
Employee journeys should receive the same treatment as customer journeys and for the same reasons: they must help to achieve the goals while bringing the most value to business. Onboarding is the key to fast start and productive work — optimize it from the early days! Use conversion metrics, collect feedback etc.
As CTO I always demand from my engineering teams that they optimize their environments for fresh start requiring no more than 15 minutes of manual work and no more than 30 minutes of total time. This requires scripting, reasonable defaults in configuration, good „Getting started“ documentation among other things. When this rule is enforced from first days, this part of the onboarding is usually the easiest.

On the other side, IT setup is hard. Things like SSO and accounts are always pain in the ass, because there’s always no budget to pay SSO tax on some subscriptions, no budget to offer corporate phones or hardware tokens, some services do not offer SSO integration etc.
Recycling ie expensive and inefficient. Reducing what we use and reusing what we have is the most environmentally friendly option.

Plastics, leather, cloth, rubber printed circuit boards and such require significant labor to separate from eachother, and even if that labor is already done the cost to recycle it is higher than using virgin materials, and the result is lower quality.
Children are seen as burdensome, but as most parents will say: "It's all worth it, you get so much in return"...

I think what parent was really asking is "why bother having a dog at all"?
> In XMake you can set up a build file that can compile the native library in one language, include it in the other language, and then compile that, in like ~10 lines.

Keep in mind that in CMake, that is done by listing the language in program(some program LANGUAGES CXX OBJC ETC) and afterwards you pass the source file list to add-library or add_executable, and CMake takes it from there.
Actually this thread is even better, suggesting that this was a planned propaganda move for a moment when Russia expected to have 'won'

https://mobile.twitter.com/theACentauri/status/1504956221463...
Wow. This blog post is unbelievably condescending and arrogant. Everything is beneath them, they already know it all.

I agree that many things mentioned about this particular onboarding process are not great. But do you really talk down everybody to that extent? You just joined, some things may not be clear yet, but you still just judge everybody? It's _your_ company now, go help improve it! Help streamlining onboarding! Ask your manager about your desk! Maybe they just forgot, that's human. How is it better to humiliate them in front of the CEO? Is that your approach to deal with criticism? Putting people on the spot and humiliate them?

Ranting about some keyboard and touch bar? Really? The whole second paragraph of this blog post? And _you_ complain about _others_ not being professional? Of course it takes a bit to get used to new devices. Do you really need to start complaining about things the first minute you've tried them? If it turns out it doesn't work for you, request a different laptop a few weeks later. Big deal.

> Now, when I run into a thing like this, I start getting snarky and bitchy and start thinking laterally.

You are making everybody else's life miserable without contributing anything positive or helping to improve anything.

> It gets better, too: they had claimed (and lied) that "your manager will be able to see the results of this".

What? The manager likely _was_ able to see the results. Whether they actually looked is a different question. But it was not a _lie_ that they were able to. This makes me question the accuracy of your whole account.

> wound up leaving anyway a year later.

Probably for the best of everybody involved. If that's your attitude on your first day, why did you even start working there.

If anything, the person's behavior is the reddest flag here. I'd start feeling miserable the moment anybody with those attitudes joins my team.

P.S.: No, I don't associate "onboarding" with "waterboarding". Never occurred to me. After reading this blog post, this could be a nice question to remove candidates with terrible attitudes out of the pool.
I was looking a few years ago for a GUI for git, on linux. I eventually settled on SmartGit, been using it since..

https://www.syntevo.com/smartgit/

Anyone have alternatives for Linux?
I would use Fi for internet service for the time it took me to get off the plane and buy a local SIM. I freelanced for US companies while living abroad so a US number was important. I didn’t necessarily have to answer it right away.
I'm sure this wasn't your intention, but you've identified that there are two groups (or more) with very different levels of utility associated with their choices.

People who "just want to feel in control" are, essentially, externalising the cost of their choices while having better options available to them. There's not an upside for anyone.

Whereas people who need to drive, where work couldn't be done at all if they didn't, would actually be more efficient if they had clearer roads to get around on. It would save them fuel costs and time.

Really though, I sense that your argument isn't in good faith. A nuanced look at this can easily see that some activities in a city require a vehicle to add value, and others don't. Lumping the two together and citing freedom (to externalise the cost of your choices on to others) is a little like using tradespeople as human shields.
The forerunner 245 measures that very well.
By coincidence the cat was also doing a study trying to predict where the human would sleep that night, and going there first. Got it right 100% of the time.
You may not be part of the global super elite billionaires, but you certainly sound like a member of the global elite.
> I will never touch CMake again for my own projects. Ever. Xmake is extremely easy to use (while still being powerful) and really just works.

That's quite the odd statement. CMake is extremely easy to use, just works, and handles everything at all that everyone needs, from building cross-platform projects comprised of multiple programming languages, tests, dependencies, and even packaging.

In your opinion, what makes xmake worth the trouble?

Let's even put up a concrete example. Say I have a cmake project. It handles dependencies with a mix of ExternalProject_Add(), Conan, and even a stashed folder of vended third-party binaries. Also, it handles tests, and packaging, and it runs in a CICD pipeline that does it all on a couple of target platforms. Why would anyone switch that project to xmake?
Seems like this should be solvable with something like symbolic manipulation or (e.g. Taylor) series expansion.
It walls an increasing amount of the web off from a really small and ever decreasing amount of people.

I'd actually say it's good engineering.

If I engineer a small gas can (for filling my lawn mower) I can build one that holds a gallon, or one that holds 5 gallons. Now 2% of the population that owns lawn mowers have massive yards and riding mowers. So which one do I engineer? Which do I build. I build for the 98%

Optimist says cup is half full

Pessimist says cup is half empty

Engineer says cup is twice the size it has to be.

The reality. Building for the 2% just isn't an effective use of resources.

-- Oh oh.. I got a better one..

-- How many bridges in your home town have allowance for horses. Are all the bridge builders bad engineers?
“system that dynamically resists your attempts at progress” applies to all of those in spades, and then some, with a cherry on top!

Competition maybe not to cancer, but to some extent the other two (cold war and competitive fitness - why do you “want” a six pack?)
CW is not ultrawideband.
I'm on the island, and do work for a US company (contract, monthly wire xfer in USD).

I've had lead/architect roles tossed my way that pay 180k+ CAD which is more than I'm making but I'm not quite ready to move yet. I lead a small, smart dev team and enjoy my role.

Vancouver's real estate bubble is spilling over and lots of people are being priced out here, too. Especially given the tech community is smaller so most people work for the provincial government, trades etc.
‘We have to come to protect you’ Russian soldiers told Ukrainian man they’d shot
> One of my favorite features particular to C++ is that you can configure dependencies to use local libraries, vcpkg, or Conan specifically.

This was the only substantiated claim you made in your whole post, but it refers to stuff that most standard build systems already do, specially cmake.

In fact, it's even trivial to hack together a plain old Makefile to add a target that invokes vcpkg or conan to fill in dependencies.

What exactly do you believe makes xmake worth the trouble?
Your evidence that it isn’t completely made up is people are using it to search for other things that are completely made up?
I’m way out of my depth here, but as far as I know flags have a non-trivial interaction with superscalar execution.

Not sure how accurate it is, but I can imagine it being similar to parallelizing a program with independent units of works vs trying to do the same for threads that depend on each other’s output.
Yes, but what about macOS?
One of the questions in my interview gave me an insight into this:

Them: how many people have to work on a project before version control should be used?

Me: Uh, one? Git init is the first thing you do after naming the directory.

Them: audible relief

One wonders what they have seen.
Two factors, deceleration fuel cutoff in gear not producing combustion heat, and water pump spinning faster.
> Using a UI makes it easy to review your changes before you commit them, there’s no way you can review (and pick or discard) your 100-lines 5-files changes effectively on the command line.

Sorry, what? A command line IS a UI. And it happens to be great for displaying text, like what is displayed with git diff...
New ideas just aren't generated uniformly at a rate of say, 0.001 per person per year.

They are generated by highly educated people with genetic ability, who also have the means for a stable adulthood and at least a modicum of free time to develop their curiosities.

Not to mention the means to go into science. Very frequently another industry will pay more, and that person never becomes a scientist/researcher.
This is similar to some of the ideas in David Kadavy's "Mind Management, Not Time Management".

https://www.amazon.com/Mind-Management-Not-Time-Productivity...
BIG: An archive format that was designed to store millions of files (2016)
I'm heavily invested in RISC-V, both personally and professionally, and I think the story is much more complicated than this makes it out to be, but I'm not going to rehash the discussion yet again.

However, I do want to point out that a real issue (especially with legacy code) is the scaled address calculation with 32-bit unsigned values. Thankfully the Zba extension adds a number of instructions that help a lot, but still would require fusion to get complete parity with Arm64

For

int update(int *base, unsigned index) { return base[index]++; }

We get

update:
sh2add.uw a1,a1,a0
lw a0,0(a1)
addiw a5,a0,1
sw a5,0(a1)
ret

Zba is included in the next Unix profile and will _likely_ be adopted eventually by all serious implementations.

EDIT: grammar and spacing
There is a similar folk belief to determine where to build a house. If you have a plot of land, have a herd of sheep graze there. The spot they choose to sleep is where you should build your house.

This of course assumes that you have a large enough plot of land, and no zoning laws telling you where you can and can't build.
That’s just a familiarity thing. Negative numbers are typically taught in primary school, complex numbers are perhaps only encountered in university.

If you want to see some interesting applications of them, check out some explanations of the Riemann Hypothesis on YouTube.
Ouch did you accidentally sign up / agree to anything ?
Why bother? If a user comes to a page with JS off, they know why they get nothing.
Fairly lame article (not wrong, but stuff people following the topic have seen before), and I'd still like to hear about integer overflow detection. If the floating point extension is able to do IEEE 754 condition codes including overflow detection, why can't the integer unit do something similar?
Even better, raise the tax on diesel. Fuels should taxed be based on their carbon content, anyway. It's the most efficient way to minimize CO2 pollution, as it is market based rather than bang-bang based.

Diesel emits other pollutants, these should be taxed appropriately as well.

P.S. Bang-bang refers to a valve that is always fully open or fully closed. I.e. it "bangs" into the stops. The math jargon would be a step function. Step functions make for very inefficient market incentives.
entr comes with an option to interrupt the command in case of files change, by default it will wait for the command to finish.
I can totally see why fzf is a great utility and is indeed very cool but I don't see real value other than as a Vim plugin for Ctrl-P.

For a Ctrl-R replacement in the terminal, it never sticked with me, because getting more than 1 results was distracting.

Also, if I'm in a directory and want to open a file in vim that I'm not sure of its location, I do `vim` and then Ctrl-P.

I tried to incorporate it a few times in my workflow, but I couldn't see the value that would justify the overhead of having to learn a different tool.
There are luckily many developements in the space. One I found particularly interesting: https://pixelfarmingrobotics.com/robot-one

I think/hope thefuture of agriculture is in diverse cropping & mechanical weed removal by light autonomous machines
>I’ve seen a couple of articles about it, neither offered a conclusion.

You seem completely out of touch on how propaganda works. Nobody reads the headline anymore, and news websites know it better than anything else. If the headline presents the news from a particular slant and then questions that slant in the 6th paragraph that 99.9999% of people coming across the article never read, that doesn't make the article not misinformation.

Read the threads on reddit on the topic. 100k+ upvotes, thousands of comments all showing that this sort of propaganda works beautifully.
> Xmake has Clion/IDEA, vscode, vs, sublime and qtcreator plugin.

Correct me if I'm wrong, but a quick search for Clion's support for xmake only returns a dead plugin from intellij which was last updated 4 years ago.

https://plugins.jetbrains.com/plugin/10156-xmake

Meanwhile, Clion is built around cmake. Why would any Clion customer want to drop first-class support for cmake to fall back to an unmaintained plugin that seems to be abandonware?
This is not going to work in companies larger than 150-200 employees. Onboarding procedure when optimized should focus on self-service („how/where I can find X?“), but entry point to self-service in larger companies is big enough to offer a standard procedure.
"Whereas the Founding Fathers of this great Nation and signers of the Constitution, most of whom were Freemasons, provided a well-rounded basis for developing themselves and others into valuable citizens of the United States.” (H. RES. 33, as submitted by Congressman and 33rd degree Mason Paul Gillmor, emphasis added)
That's why when I get in the car I start the engine first, then fiddle about with the seatbelt, parking brake, getting settled, check the mirrors, etc. By the time I finish all that the car is ready to ease into gear.
Thank you for your input. I've filed an issue with your comments here:
https://bugs.kde.org/show_bug.cgi?id=451716

If you have other issues that you would like me to check, just reply back here. Thank you.
It is amusing and sobering to get a glimpse of some of the compexities going on inside a processor and how design philosophies may affect them. Those are things the user or even your normal programmer seldom thinks about.
Precise laws are usually because enumerating every single bad alternative is an issue, so they just tell you what is permissible.

Besides, such specificity is usually drawn from building code best practices, which advocate for standardization. Which means that manufacturers don't bother creating radiators with less than six heat settings.
VS Code is a competent enough almost-IDE at least for a CMake project.

The main issue I have so far is remote debugging in gdb appears not to work very well (you can step but you can't use normal gdb commands on the console like you can locally).

Also the autocompletion seems to work only sometimes but that's likely my fault since I haven't actually configured that.

So far, it's working better for me than Sublime did, which was very laggy at times. Both are memory hogs, though.
I develop data engineering/science applications at $BIGCORP daily on a Mac, targeting Linux instances on AWS. What I like:

- It’s UNIX, and has been since Snow Leopard, that makes some development tasks easier. YMMV

- I like the UI (personal preference)

- MS Office stuff is native

- I’ve heard the fan on my M1 box twice in a year

- Can run x86 Docker images via emulation, usually seamlessly

Docker is running in a Linux VM of course on a Mac, so there’s a slight performance hit.

Even all the SIP stuff doesn’t get in the way, in my experience.
"due to the current environment, we are unable to send bank payments to Belarus, Russia and Ukraine.”

That's something different as the title says
Ah yes, Buzzfeednews.
I tried it, and removed the next day.

In my experience it's too fuzzy, and makes it impossible to find anything.
Witch is why you have an electric engine heater in cold(er) places, no need to idle :shrug:
So, for that matter, is Kanye's, even if you don't care for his music or his personal issues. The GP was a pretty unenlightened comment(er).
I remember from the "Cash for Clunkers" debacle, it was pointed out that scrapping an older car for a newer fuel efficient one took 20,000 miles driven on the new one to break even in emissions.

(Manufacturing a new car releases lots of CO2.)
How to Get Hired at Coinbase
> How is the comparison to doublespeak absurd?

Because the accusation has absolutely nothing to do with doublespeak, and given the fundamental difference between the meaning of doublespeak and the case discussed then it's so far-fetched that just reads as a desperate attempt to gratuitously pin the fascist label.

> They are literally making contradictory statements while refusing to make any logical association between them.

If you knew the definition of doublespeak and read the article and the comments you'd quickly understand the absurdity of your accusation.
Ask HN: Login with NFT/ Metamask wallet? What challenges you see?
I have been playing with the idea of utilising NFTs to securely login with Mobile or Web Apps.

Are there are any services / SaaS products around this?
Commodore Languages List (2021)
Alternatively, take one of many fully autonomous trains.

We already have driverless vehicles, it's just that cars are downright bad, more or less.
You could just print them on stickers and put them on random items.
It's a cynical, immature post. Genuinely surprised that it has obviously resonated so well.
He missed one: Strategy is not tactics.

For example I see sports pundits do confuse strategy with tactics all the time.
I guess you need to be a chess/go player to really understand these concepts.
Similarly, I got a "Zugang Steig B" (Entranceway B).

Maybe adding a button to skip the question: "not really a street".
Epic Games to donate all Fortnite proceeds for 2 weeks to Ukraine relief
Another opinion which is less helpful than most others I’ve read. E.g it ends with “..i’m not sure”. Whoa deep.
Or encode any data into emojis: https://github.com/tejado/BaseEmoji