skysight-inc/HackerNews huggingface dataset:
> Do you mean checking conversion between meters and kilometers? Because sure, that’s easier but you could just do everything in meters instead and not run the risk of crashing a spacecraft because of unnecessary conversions or bad assumptions.

But you'll have small distances and large distances and pieces from external sources who use measurements on a scale that makes sense to them. You can make your external sources do conversions themselves, but that's just moving the problem around. There will usually end up being a point, or probably several points, where you have to relate a small distance to a large distance, and wherever that happens, a human sanity check is a help.

> I estimate my bike ride progress in landmarks and time. Not feet per second. Did I get to the boat ramp in 20minutes? Better speed up and get to the park by 30.

Precisely - you have no sense of the relation between your speed and how far you can go, because you're using a terrible measurement system, and you don't even notice the how that's robbing you of the ability to develop useful intuitions.
Absolutely hilarious that NVIDIA thinks this will prevent people from mining on their cards. Modified drivers will immediately be created and distributed.
A long string of the disks could lift larger payloads. I imagine a feather-like structure with strips of film stretched between inflated ribs.
Binaries weren't historically deterministic either. This isn't a problem.
Most engineers in very low paying countries that are in any way good and can speak half decent English could easily earn multiples of what they're earning at home through skilled visas in any number of developed coutries.

Most of these engineers take that option. They'll do "work experience" in their country of origin for a year or two, then head overseas. So most talent left in developing countries is usually not as good quality as what you'd find in developed countries that have attracted all the good engineers. Developing countries are known to have a big "brain drain" for in demand skills as they generally can't pay people well enough.
So what is the plan for the nuclear waste (neutron capture from the hull activates it badly)?
> Wouldn't it be better for them to be Earth dependent?

Mars very likely would be dependent on the Earth for trade and resources for a long time. It will be a long, long time before it becomes totally self-sustaining.

But, in terms of their government, I generally believe broadly in the principle of local self-determination. I think that will and should apply to Mars, once the population is sufficient.
The invite-only approach was genius on their part. They also had the capital to get high-profile people in up front.

Once you're in, you can trace your invite tree which is fun. I traversed 9 nodes upward before I reached my root.
I've used the line ending tools (crlf-to-lf/addcrlf) once to fix up code written in an linux environment and stored with git to check into a SVN Windows style repo. Don't know if it was 'the' tool for the job, but worked out nicely and didn't take too long
Bitcoin is magic cards without the game, that takes the power output of a medium sized country to maintain.
We need to delete 'sprintf' forever.
I get the impression every good player uses it. And I've never heard anyone talk about using anything else in its place. People use it with the Mega Database, which ChessBase also sells, 8+ million games, including 85+ thousand annotated games. Just updating the Megabase looks like it costs 70 euros a year.

https://en.chessbase.com/post/new-mega-database-2021
Maybe I am missing something, but why wasn't sanic tested with pypy? I expect that this combination would outperform everything else.
I was disagreeing with "safe to assume". And I brought arguments :)

Also, let's remember that Daniel changed his mind after writing this in 2017, and there was a blog post showing that most curl vulns were indeed from C linked elsewhere in the comments here.
Well, there are tubeless tires (no pinch flats) and wider tires (lower tire pressures). 28C at 60 psi vs 21C at 90 psi.
That doesn't seem accurate to me.

Let's say you're in the _first_ colony ship that lands on Mars. 12 people disembark from the vessel.

There are resources available for 5 years on the planet from prior cargo runs.

All future cargo will be launched from Earth, and very likely from territory controlled by large and powerful governments. All those flights require mission approval to launch and resupply.

Are you _sure_ there's no enforcement mechanism that Earthbound authorities can apply to the Martian people?

I actually think independence for Mars quickly (but not immediately) is important exactly _because_ the Martian people will be able to be so easily held hostage by the whims of a few Earthbound governments.
> why were you using a row store instead of a columnar database?

According to this comment (https://news.ycombinator.com/item?id=26187645) they were using a columnar extension in Postgresql.
OP is a GitHub Star ;) https://stars.github.com/
I don't think there is much gains to rewrite everything in a faster language. Unless they are a very very successful company with billions of customers, it's often cheaper to scale horizontally.
You prescribed a solution to the problem and justified it with a single way the solution will work. When explained this way, it is obviously a bad way to justify something.

What is a vastly more interesting question is what is the most perverse set of incentives the proposed system could result in, or what are ways the new system could fail, sometimes you never understand these until implementation, and only at that point is it discovered that most problems are not simple.

Your entire proposition is founded on the axiom that the free market is the ultimate good in running efficient systems, but the free market is reactionary (a way to fail) and the free market makes distinctions between owner class people, intermediary class people, and customer class people (misaligned incentives are a way to fail).

Fundamentally there is a disconnect between who pays for a water pipe that bursts and who pays to weatherize power plants, so you end up with a terrible set of incentives. Unless every owner of a burst pipe can successfully sue the power company for losses, I can't see a situation in which the free market would win over a well planned/regulated system.

We went to the moon. We built nuclear subs. The world runs on American technologies which are a major output of our institutions. We are one of the few countries with clean water running into our kitchen faucets. Strong, responsible, accountable institutions have proven to make this country great.

There are multiple potentially valid ways to do better than last time:

- Guide the free market (your solution)
- Regulate customers (pipes must be insulated/buried)
- Regulate the producers (all power plants must be weatherized)
- Give regulatory authority to experts (like regulation, but lighter weight, and much more easily changable)
- Nationalize infrastructure

I am pretty unconvinced that the free market can offer efficient/acceptable solutions to disaster scenarios.
wow, so my assumptions that coders dont design and draft solutions, but type in furiosly code to make it work where true. i recently begin to believe the teaching how to create software is fundamentaly flawed. now i have more evidence. wow.
Rust is not the only option.

F-Secure has been using TamaGo for bare metal on their secure USB keys.

MeadowLabs is using .NET with a tiny C++ hardware glue for IoT.

Aicas and PTC are still in business delivering real time bare metal Java stacks.

Astrobe is still in business selling Oberon compilers for embedded development.

MikroElektronika is still in business selling Pascal and Basic compilers for embedded development.

And then there are those 5 surviving Ada compiler vendors, one of them open source.

Finally, if there is no way around having to use C, there is no reason not to use C++ instead other that anti-C++ hater religion.

Unless we are talking about UNIX clones, thanks to them C will still be around for several decades to come anyway.
If the float is part of an error message or logging message, the attacker may control portions of the string that appear after the float. This would let them inject a much larger range of bytes, perhaps even UTF-8.
C is very easy to learn! It's difficult to use in some cases (e.g. string handling), but it's the right tool for a lot domains.
If it eventually (or a transitive dependency) passes it to the ctypes module.
There is a navigational back command, that moves your cursor back in time, just like a webbrowsers back button.

cmd+-, if I remember correctly.
Yes, it works for files, network connections and database transactions[1].

To span a transaction over two functions, it has to be assigned to some variable and the lifetime of this variable is tracked by the compiler.

[1] https://docs.rs/sqlx/0.3.0/sqlx/struct.Transaction.html
There's still a good reason to pick fast frameworks in a slow language: you can delay the inevitable for a bit, probably enough time for you to work on a rewrite or whatever.
That video was incorrect on so many levels that I have made a rebuttal: https://www.youtube.com/watch?v=36o4UrS9OS4
Cryptonews.monster
Money quote from that article:

"Results

There are 95 bugs. By my count Rust would have prevented 53 of these."

(Unfortunate that the parent comment is so low in the comments, as it's a convincing proven refutation of the main security argument of the "Curl is C" posting)
Usually, when i do international transfers, i expect a fixed known rate. Transferring to bitcoin or whatever and then having to carry the risks in wild swings in value is not really my cup of tea.
I am asking for side loading.

There is an infinite difference with a physical Store, Apple and Google combined control the market where your local store might control a small area (in my little village there are at least 3 stores so there is more competition then in mobile market)
Uber rewrote its entire backend and both major mobile apps between 2014 and 2019. While there was definitely some reuse, we switched languages on several of these so there were direct ports as well.

It took a lot of engineers to do this while also launching several new business units and scaling to hypergrowth simultaneously.

So yes it can be done, but it will come at a cost and you need to be in a position where the business won’t fail if it takes a long time, or you can afford to run several concurrent legacy systems at the same time.
Every time another horror story caused by Godaddy shows up I have to wonder why people keep using them...
it isn't that you aren't allowed to have the spiritual practice, you are welcome to use mescaline (the active ingredient in peyote, which can be synthesized) however you want. It is also available in some other cactuses that aren't near extinct.

The intent of the restriction is to keep the harvesting of the peyote plant at a level that hopefully prevents it from going extinct. If everyone was permitted to harvest peyote, it would be available to no one at all very quickly. Native Americans get the exception because the tribal groups that use the plant have a culture of respecting it and being caretakers of it.
Consider using Yandex Cloud, we offer managed Clickhouse as a service. Clickhouse is opensource DB created by Yandex.
the defaults.
Netherlands - 2001,
Belgium - 2003,
Spain, Canada - 2005

Taiwan was very recent - 2019.

I'll grant that none of these were before the internet but
there's nothing uniquely special about gay marriage that required the internet for organising, a huge amount of activism was done in person, just like in various other civil rights movements in assorted countries pre-internet.
> Also the second rendition makes doesn't include what the rest of the joggers are doing ...

Something is amiss here.
I make good money now (not tech) but didn’t always and yeah, the vast majority of the population (where I was born and the US - both developed countries) get by on very little. They aren’t necessarily poor (in the sense they can’t afford necessities) but rather never financially secure. Having $2000 sitting in a bank account would be a major win for them.

I remember working a box factory when I was in college. For me and a few other students it was a great summer job. Unionized, paid double the minimum wage, etc. For the non-students I realized they were lifers - this was a really great job, would pay the bills with some left over and it was unlikely something better would come their way. They weren’t poor, but they had hit a ceiling in terms of their financial situation.

Very eye opening.
All of which has been exploited to hell to gain as much data about individuals as possible. IMO data sourcing isn't really high tech. Finding ways to convince people to use products in order to gain more data is quite interesting but not really major tech advancements.
Yeah if they pull it they need to release current modifications, but not future ones.
Write and Read Google Spreadsheet from Telegram Bot with Google Cloud Functions
Ballwool – Social Network Marketplace
Ballwool connects people from all over the world

Find your favorite bloggers, influencers and artisans. Subscribe, chat, follow their news.

Find interesting and trendy products and buy them directly in the app,
without going to other sites or leaving the application.

Do you want to find something unique? Use search.
Find shops from different countries or find handmade goods

View products in a new large format

Everything in one place, in one application
Great video! I am also surprised by the fact that they bring that much mass just to jettison. In theory they could mounted some of the useful mass on a slider/rail system to achieve the necessary adjustment to the mass distribution without dropping mass overall, but apparently it wasn't worth the complexity/volume cost.

I'm sort of surprised we don't yet have ML powered "de-accent-ization". His french accent isn't hard to understand at normal speed, but when I set it to 1.5x or 2x speed it becomes hard to decipher in a way native speakers usually are not. If there was just a button (for him or me) to hit to tweak the sounds a bit to reduce the accent, I bet this problem would go away.
We had a much more primitive version of this for our product roadmap. After working with mostly the same dev team for a few years, we felt that in a given year we seem to consistently be able to complete X “big” projects, Y “mediums” and Z “smalls” despite all the random stuff that invariably pops up.

So that list was the spine of our annual planning, the stuff that we really prioritized. The rest of the stuff that people wanted to do would have to fall in between the gaps of that master set.

It worked surprisingly well for us, but we had to build this group experience first. After a few years with another dev team at another company, I brought it up as an alternative to over ambitious roadmaps and it worked well there too.

How much of this was just due to more team familiarity and experience or this oversimplified process? Don’t know. But it felt like the roadmap trade offs were more thoughtful, devs felt more relaxed and had reserves if we had to red line a bit, and fewer missed commitments.
Kind of embarrassing, but I never actually learned bash well enough to use it even after a decade of programming. When there was only one pair of feet in the sand, that’s where xargs carried me. Everything from web scrapers, to kubernetes admin, I’ve /only/ used xargs to do all of the variable splicing and parallelism that I need.
About a month after this blog post it was restored:

https://thenextweb.com/twitter/2014/02/26/happy-ending-n-res...
It's not a judgement on he meaning of your life it's a judgement on the authenticity of your life and the accuracy of your view of the world.

Which view point is better -- one that believes in a flat earth or one that sees the world as spherical and all that this fact entails?

A flat Earther can't put a rover on Mars but someone who knows that the world is round can.

Imagine what a person who comes to understand that the world is a simulation could do.
prices are still over $150 which is more than I paid for it new back in 2017.

like, shockingly to some, there exists a market for GPUs for doing things other than mining. And not all coins require 8GB cards either.
This is cool

I wonder if it could be used as a sort of permanent radar chaff if coated with aluminium or something
My school’s JS IDE [1](“JavaScript without the bad parts”) has a history feature that is just a scrolling list of thumbnails of the code at every change. The IDE doesn’t have many features overall, but the history is actually very nice and natural and feels like it should be standard in any IDE.

[1] https://www.ocelot-ide.org/
Winterizing natural gas power plants isn't mentioned once in Joe Biden's clean energy platform. He also didn't mention anything about weatherizing natural gas generators in any of the debates.

Death panels and the ACA have nothing to do winterizing with natural gas generators.

There is a bunch of strong evidence that climate change is man made and real. There is much less evidence that climate change is causing more extreme cold events, or specifically had any influence on this polar vortex.

And wind did slightly worse than coal and natural gas generators when it comes to stability over the last week, so it's definitely not a savior.

There are a million opportunities to argue about the ACA or climate change. But this issue is about winterization/maybe connecting Texas to the national power grid. Can we just argue about that here?

Btw I voted for Biden, but the Democratic platform has very little focus on weatherizing natural gas plants.
Another great option in Java is jOOQ, which lets you write type-safe and potentially composable queries such as:

context
.update(User.USER)
.set(User.USER.NAME, userName)
.where(User.USER.ID.eq(userId))
.execute()
Leave engineers alone, bang on billionaire's door.

Nope. Sorry (she/he/they) dude. You don’t get to point up the ladder and say “i’m not rich, but that guy is”. Reminds me people who define someone with an alcohol problem as a person “who has one more drink a day then I do”.

If you’re an engineer at Google and making $450k you are wealthy, you are a part of the “rich getting richer” and yes, if you want to solve inequality you’re going to have to contribute in a big way.

Edit: And no, your original post said “go after the billionaires”, not the engineers. Sorry, just because billionaires have more money than you doesn’t mean you’re not rich. Sure, the engineers making $50k get a pass. But over $100k? That’s double the median salary in the US. Time to pony up.
Let me give you a different examples, bank ATM machines, guess what it is a private object, connected to a private bank, on private property and still that laws (in EU) forced this banks to make the ATMs interoperable and to stop the giant extra taxes when you used a card from bank A on an ATM from bank B.

So probably in your view this is evil, the people forced a private entity to not be a jerk and apply a big tax. Evil or not this is possible, a law can be made to limit the Google/Apple tax and the same law can be made to force side loading or block loot-boxes.
Did the homosexuals cause hurricane Katrina to exists?

Did the burning of gas increase the likelyhood of climate change?

See the difference?
When I started programming, static linking was the only way of packaging software in mainstream computing, if it was so superior we wouldn't have moved away from it.

Also although we are talking about open source here, in many OSes, and enterprises, distribution of binary libraries is a very important subject, which cargo doesn't allow for.
This is illegal in my country.
Yes. Though 9/10 of things he tries may go the way of the dodo, at least he's carrying flag for trying things and spending money on cool tech.
I'd say SD is a much better measure here, precisely because that big standard deviation jumps out at you. My guess would be that the 3rd quartile is some sensible-sounding number like 1.2 weeks but there are some huge outliers pulling up the SD.
Article is missing the relevant browsers; Firefox, Brave and Opera.
Perhaps you missed my point - I was specifically making the argument of non-Googlers. Google Engineers and SV salaries do not represent software engineering ecosystem and the average salary.

Also, please don't assume my gender.

Edit: Pony up for what? It's not a zero sum game.

Edit: Lol, I am a "He dude". :)
Hey I miss going to pubs as well! That’s why I’ve opened https://midnight.pub

cheers!
A lot of times you don't need to change the SQL string at all. You just bind different parameter values before sending the same SQL string to the DB server over and over again.

The exceptions are SQL elements that cannot be (easily, or at all) parametrized, such as the column lists in SELECT, ORDER BY, GROUP BY, or changing the WHERE "shape" and so on.

In my experience, this tends to be a minority of queries, although an important minority.

----

P.S. If string concatenations are your bottleneck, then your database is screaming fast! The real-life bottlenecks are usually in excessive database round-trips and unoptimized query plans, and are orders-of-magnitude larger.
Auto History for Visual Studio is excellent for this use case.

https://devblogs.microsoft.com/visualstudio/auto-history-ext...
> used to refer to a person of unspecified gender.

How is this offensive to anyone??
Yes, indefinite restrictions will mean that eventually everyone develops severe mental issues.

Change the 5% to whatever you like, it doesn't matter.
TLDR - pypy is awesome. Dont use frameworks. Use pypy.

Please donate. Pypy needs funds - https://opencollective.com/pypy

Pypy doesnt get a fraction of the funding that python does.
You can also commit to always use .values() in django. That makes it error out when you access non-prefetched entities
Mountain biking is just awesome with out this.
In C, you can wrap the 'commented' code with #if 0 ... #endif
HTTP/3 is 0-RTT. You only need to connect once, also UDP
“People are Greedy”: The absurd electric bills Slamming texans
F-Secure has decided otherwise for bare metal secure firmware.
The gist of this article is good. Fixing the code is often the smallest part of rolling out a bug fix. That's extremely important to be aware of. Using historical data can be a great way of seeing how fast you can actually roll out changes.

But I don't get how they went from that to "estimations are bad". It seems to me that they're just doing better estimations now by looking at historical data?

> I could tell confusion from the look of my team lead. How could I say it would take over five days for a change that we estimate to take 10 minutes!

Isn't this like comparing apples and oranges? The estimation of 10 minutes is clearly "the time it takes to flip the flag", but what they actually want to estimate is "the time it takes to make it into production in a safe manner".

Maybe the team leader is confused because they thought this was a man-hour estimation? And they're now afraid that one developer will work full-time five days on it?

> On Monday, we started with the stand-up and discussed picking up this task. Another engineer proposed fixing a bug on another component first before turning on the flag.

Doesn't this imply that their 10 minute estimation was done completely without asking the team?

> As humans, it is impossible to consider all the potential complexity. […] We did not consider a legacy system with bugs and scaling problems. […] We did not consider a combined release process with a Release Manager.

Really? You couldn't consider the complexity of a release process you designed yourself? You honestly thought this was a 10 minute task even though you knew you were dealing with a legacy system?