skysight-inc/HackerNews huggingface dataset:
> The image of a man who owns mansions in Seattle, DC, New York, and LA (amongst others) pontificating to his S-Team that paying employees more makes them /less/ motivated is one that sticks with me.

Well, this is true. Google tried the opposite strategy with self-driving cars; they paid everyone so much that none of them had any reason to work for the rest of their lives. This has not accomplished cars becoming self-driving.
Conversating
"up or out" seems like such a strange concept - I understand the idea of trimming fat, but I've seen a firing of 5-10% annually, and it's demoralizing and terrifying as a worker.

You're basically put in a position where you don't want to do too poorly, as you're guaranteed to get fired, but you also don't want to do too well, because then you may hit your ceiling too early, end up being "overpaid", then underperform and be set up for the cull.

I've seen both, and the yearly ritual of managers coming in and tapping people on the shoulder, them walking out to never be seen again ... I hated that.
Can somebody please shed some light as to what the reference to Apple meant? I’d like to know more..
Ask HN: How do you balance between fun dad vs. dad who disciplines?
i am always curious as to how dads balance the act of being fun loving joyful people vs at times being the one who disciplines i.e behave, act well, learn , to their kids.
I mean more like not just the data transfer layer, but the whole cell telephony baseband firmware enables privileged access to your phone. This can be the entry vector for multiple exploits that go way below the application layer. E2E encrypt is meaningless at this level.
This predates the New Zealand Nuclear Free Zone created in 1984 and in any case this is not New Zealand territory. But land-based nuclear power is perfectly legal in New Zealand, just unpopular & undeveloped, in favour of oil, gas, hydroelectric, and more recently wind. One unusual barrier to NZ nuclear power is that the common designs would be too big to maintain a balanced grid; a single 1GW commercial reactor could supply 1/7 of NZ's electricity.
I think that's typically true, but that's because most TDD is done in languages where there's not a lot of cost for indirection. I expect we'd see a different outcome if something like a kernel were started with a TDD approach.

For example, we might see ways of expressing indirection for testing that then get removed when building the final product. Or we can look at the great strides made in virtualization since the Linux kernel was started. Something previously hard to test becomes much easier. And I'd expect more so if the testing had co-evolved.

Of course, there still might be hard-to-test areas. But given the massive ingenuity applied to the kernel development process over the years, I expect that they would have advanced what's possible in TDD if they had pursued it.
Yes, that might be more likely. I was just framing things "at worst".

Deltec, the bank that Tether bought, has a desk specializing in zombie debt, so it's entirely possible they have loads of debt bought for pennies on the dollar, that they have through accounting/market shenanigans recognized at par as their "commercial paper".
Red flag laws should scare the hell out of everyone, regardless of your thoughts on gun rights.

Especially since Obamacare mandated electronic medical records.
Or to anyone who sells to anyone who sells to "fussier agencies in the federal government".
I've only run into this issue in 'corporate America' once in my career.

I worked for a company who acquired another company. Acquired company was bonkers dysfunctional. First day I met them one of the managers bragged about how hard he worked his people and how many would leave.

I just didn't get it. What good does that do?

He didn't get more out of his people, quite the opposite, his team didn't perform well.

He was unpleasant to just be around, almost anytime, his employees clearly hated him. I'm not super social but I at least like to work with people that ... I want to be around to some extent.

Let alone my question of "Why would you want to be like that to other people?"

It was weird because it was one of the only times I encountered this issue.
"Green Burials" [1] are gaining in popularity.

Sadly I know this because a young person that committed suicide opted for such a burial. I imagine the older generations are more concerned with tradition and religion.

[1] https://www.nhfuneral.org/green-burial-cemeteries-in-the-us-...
And now the fine folks at reddit are censoring the creator of Factorio on the game's own subreddit. This is absolutely ridiculous. Cancel culture is real, and Kovarex is right to worry about it.
I am the owner of a 100k mile Tesla Model S.

In its lifetime, I have had to replace the replace the main screen and dash twice due to yellowing and delamination. I am about to have to take it in for a third.

I have replaced the MCU once due to an unexplained malfunction, and am about to go in for a second replacement due to a recall.

On an average summer day, the car loses about 3-4 miles of charge parked in a garage. On exposed pavement, closer to 10 miles a day.

The interior (spartan and cheaply constructed as it is) has steadily developed a variety of squeaks and rattles and the road noise at 60mph+ is very loud.

The car can accelerate quickly but handling is not on par with even the most basic sports cars.

In my opinion, Tesla cars are best in the market for one thing and that's straight line acceleration. For everything else you might value in a luxury/performance car, Tesla is pretty subpar.
Yeah, uproar around prices and speeds and stuff like that. Nothing like screwing with third-party DNS requests.
The Cell Programming Language
That's not true. If the website or user does not claim the rewards within 3 months it goes back to the user.
There is no risk of everything being controlled by one company. That is why it is acceptable for there to only be one browser engine.

Observe that Brave, inc is using the chromium engine in a way that opposes Google.

Mozilla has developed a bunch of great features in the last few years. If they were developing on Chromium, most of the internet would have access to them. Instead, only a minor subset do. This is a bad strategy.
In Firefox almost any search box can be right clicked and there is an option "Add a keyword for this search". If you use "y" shortcut for youtube, then your URL entry is "y gangnam".

Also if you use DDG as your main URL search engine, they have bunch of "bang" shortcuts that redirect your query to online searches. For yt you'd use "!you gangnam". Others can be found here: https://duckduckgo.com/bang
They do, but let’s talk about the elephant in the room. It’s expensive to live in these places. I found a suburb of Chicago where my kids could walk to school and I feel they’re safe, but my neighborhood is out of reach for most. So yeah, the idyllic American neighborhood still exists, but only for the relatively well off. That sucks.
Let’s ban emotions entirely.
I worked at an Investment Bank that did stack ranking and I worked with very smart people. So smart they figured out that helping out new guys on the team did absolutely nothing for them- any time spent not working on their specific OKRs was just detrimental to them. There was no incentive to help new guys on the team, and they were happy to just let them sink or swim.

I couldn't stand to see that, so I would help mentor the new guys, and it often did cost me a lot of time and affected my deliverables.

The joke was on us though- everyone was fighting for a bonus pool that largely didn't exist (this was in the aftermath of the financial crisis). Your only way "up" was to get out.
Did Oracle end up owning a part of the company or not?
> One thing that is different about the linux kernel, as far as I know, is how thorough the reviewing is that is going on for every patch.

This is another underexposed feature of TDD: reviews. When I see a PR with solid test coverage, and those are green, it greatly speeds up the process.
I just need to read through tests, see if they make sense, match the requirements and test those. And then glance over the added code quickly.

It (unfortunately, I might add) is not always possible to flat out reject a PR without solid test coverage, so it often is less work for me to add some test myself to a PR, than to manually poke around the changed code or to read through it in detail. This is not TDD, but testing-after-the-fact, and those test often are of much lower quality, but at least this is less work, for me.

Testing greatly speeds up the work for a reviewer.
Wao! Does it works for metered-usage plans too?
Same here, I think small comments every 3-10 lines adds a lot of value, especially to large code bases. Being able to quickly scan through comments visually when you only need a high level overview of a chunk of code can take a 5 minute task of reading and understanding 50 lines of code into a 15 second task of reading and digesting a few small comments.

Also, I'm curious to see how your experience was working on the firefox code base. I haven't checked out the code base myself, but have built from source a few times. Curious to see how the Rust progress has been going on the code base and which parts of firefox are currently implemented in Rust.
most of the edges in this graph were elucidated using radiocarbon tracking, and they are generally well-established. I don't think there have been major corrections to the Calvin cycle in 50 years. Ditto for the glycolysis cycle- at best, people find alternative paths and excursions, but they're not on-path for core biology.

These metabolic charts, like the results of spectroscopy, actually represent some of the best, highest quality scientific reference data that exists.
Fortunately a lot of people within the thread can defend my point better than I can.

I prefer to listen rather than to speak up, but in this instance and context I felt it was the right thing to speak up for once to raise awareness in a circle that otherwise might be oblivious to the issue.

And yes the article I linked was certainly not the best. It was simply one example out of many that makes a case of him being problematic as I couldn't find a more canonical piece on the spot.
Muslim colleague is uncomfortable with 1:1 meeting and work culture?
TikTok is a social network that could not be made by an American company, due to its complete disregard for free speech and embrace of censorship.

This is a major part of its success, due to not allowing its network to deteriorate into culture wars and general unpleasant behaviour.

I suspect any future social network much like TikTok will have exclusion as a major feature.
I wonder what is the risk of prions diseases.

> A 68 kg (150 lbs) body which contains 65% water will require 100 MJ of thermal energy before any combustion will take place. 100 MJ is approximately equivalent to 3 m3 (105 ft3) of natural gas, or 3 liters of fuel oil (0.8 US gallons). Additional energy is necessary to make up for the heat capacity ("preheating") of the furnace, fuel burned for emissions control, and heat losses through the insulation and in the flue gases.

> As a result, crematories are most often heated by burners fueled by natural gas. LPG (propane/butane) or fuel oil may be used where natural gas is not available. These burners can range in power from 150 to 400 kilowatts (0.51 to 1.4 million British thermal units per hour).

>Crematories heated by electricity also exist in India, where electric heating elements bring about cremation without the direct application of flame to the body.

>Coal, coke, and wood were used in the past, heating the chambers from below (like a cooking pot). This resulted in an indirect heat and prevented mixing of ash from the fuel with ash from the body. The term retort when applied to cremation furnaces originally referred to this design.

More eco-friendly option would be to use pellet or electricity.
USAF Built Telemetry Stations on the East Coast to Track UAP Activity
An addendum to my statement above: This also means, implicitly, BAT is not a private token. All BAT ultimately comes from people who completed KYC. This means that ultimately, if the government wanted to hunt down where someone's BAT came from, it's really easy when you've KYC'd the entire ecosystem.

And, you might be OK with that for what it is, and might not want money laundering. Fine, but don't advertise it to me as an extension of a privacy browser. This is perhaps the least private cryptocurrency ever outside of USDC.
Make jelly?
Instead of "just asking questions," then using that to make commentary that doesn't make sense because you don't know what's happening, try becoming familiar with the situation
I don't think 100m wind turbines on Mars are feasible anytime soon. Even Starship has only a 18m high cargo area, so even if we assume that blades are assembled out of two parts in-place, you get only a 40m radius. That reduces the average power to just 10 kW.

Furthermore, I think your average 10 m/s is an overestimation -- the source gives it as the high limit outside of dust storms.
Login page is broken.
Let's presume this were true - that the Government was also at fault (I don't agree) - why does that excuse Brave's behavior?

If I go look at any other service which requires that kind of information, it's always right up front. Want a Robinhood account? Great, you have to provide the info when you open an acocunt.
It's downtime for the brain. I think we need it.

You could also go on 45 minute walks.
>The privacy/tracking aspect of Braves Ads (which you don't have to use) seems to be way, way better than Google Adsense

Exactly, "seems". Once again, good marketing from the Brave team. Heck, they even sponsored chess grandmaster Hikaru Nakamura on his Twitch stream.
the difference is, at this point in my career, I no longer need this poster in physical form. When I return to the office, there will be a copy on every fridge. Also I transitioned from biology to cloud biology, this whole chart is just a JSON file.
> - In case you don't necessarily expect to sell your game in the future, but would prefer just to learn bunches, consider writing your own engine, or using SDL/SFML/LWJGL or another solution like that

Make that "in case you never want to actually finish your game :)

The greatest pitfall with rolling your own is that you soon be stuck spending 90%+ of your time working on the engine instead of the actual game.

There's just too many moving parts involved and even libraries like SDL only get you so far. I'd VERY strongly recommend against developing your own game engine IF your goal is to actually make and finish a game.

In case it's more about the learning experience and finishing a game is just nice to have, rolling your own engine is fine.
Yes, that's sort of what I mean though: you can't avoid mistakes like that, but with legal contracts there is mechanism to resolve that issue with hundreds of years of experience and benchmarks and mechanisms for figuring out how to hand these things. It's messy and imperfect, but there's no achieving perfection human affairs.

Smart contracts don't have a mechanism if this sort. If you have an issue with them as in this case with IRON, your best hope is that IRON will find a way to handle it that satisfies everyone (which may be hard) or that the normal legal system is able to resolve it.

Both of those kind of negate the purpose many people want smart contracts to have in being free of sovereign legal systems and, once implemented, automated without the need for human judgement that may be biased or bad etc, so no longer able to be trustless. At best they simply automate portions of a contract, which is still a very good thing, but not really what enthusiasts are hoping for.
I mean... technically they're completely unregulated, right?

So they don't even have to perform shenanigans.

They can just buy $1 par debt at $0.01 from Bob's Used Cars and value / declare it at $1. It's a super shady move, and would shake confidence if known, but would seem legally defensible. ("We valued it at a fair price. It turned out we were wrong and overvalued it. Oops.")

They could probably declare it at >$1 if they really wanted to, but why do hard fraud instead of easy fraud?
Ukraine arrests ransomware gang in global cybercriminal crackdown
“Graphene camera” images the electric field of a beating heart
Amazon's product is so good that its shareholders don't actually want it to make money as long as they get free one-day shipping, which is why they don't ask for dividends.

This is supposedly "investing for future growth", but it's not that believable since US shareholders rarely wait that long and wouldn't let anyone but Bezos try it.
Yes. I've worked at a place where the CEO up and said "we're OK with losing <X>% of employees per quarter" which was just insane to me to release that publicly to everyone, at a time when all our friends were leaving or given the boot. Really killed morale.
The history of human catastrophes extends far enough back in time that I conclude it to be the functions of a pre-compiled, statically-linked library.

I don't agree that there is any rigorous system to be found in the topic we are discussing. But we certainly can agree that anyone trying to be good is a welcome candle in the darkness. ^_^
I think Amazon, as any IT giant, is a two-tier or a three-tier company. Meaning different HR principles are applied to 'line workers' compared to mid-management compared to VP level hires.
Are scions of politicians public figures?
Thanks for clarifying - that indeed should have a big red warning sign for anyone signing up trying to collect BAT via Brave.
I find Comcast’s fuckery to be limited to their business practices. Their actual IP network seems to be very solid.
> I kick-started the bot on a server remotely and only then discovered it's an endless loop. It required server admin rights to stop it, which I did not have.

That sinking feeling when you realize you've started something bad and can't stop it always gives me a visceral feeling like the world is doing a dolly zoom* around me.

I have had two really fun bulk email screwups:

The first one started when we hit the the send button for a mass email campaign driving traffic to our newly launched website redesign. We immediately realized that the email marketing software had put a unique query parameter in every link that was resulting in all requests to our cache going to origin, which instantly smoked the little vm hosting the site, sending thousands of clicks to the now famous 503 Guru Meditation page. With the infrastructure folks offline in another timezone, it was the perfect environment to learn Varnish Configuration Language on the fly with the whole marketing team hanging over me with looks of horror on their faces!

The second one involved coming to work, sitting down with my coffee and noticing that our email sending process had crashed overnight. Given the rate they could be sent sequentially I realized we'd have a big backlog of tasks, so I wrote a quick shell script to split the tasks into separate lists and parallelize them across the number of cpus on our (big, colocated, dedicated, hosting many important apps and websites) server. As soon as I ran it I sent it to the background and opened up `top`, only to see thousands and thousands of forks of my process filling the list. By the time I realized that I'd flipped the numbers and split 4 email tasks into each of 50,000 processes instead of 50,000 tasks into 4 processes, the server locked up and my SSH session disconnected. Cue several panicked minutes of our apps being offline while I scrambled for the restart button in the remote management console. Somehow there were no lasting effects, and every service started up on its own when the box came back online, even though it hadn't been restarted in several years.

* https://filmschoolrejects.com/wp-content/uploads/2021/01/Jaw...
Pair programming is a great way to make two people do the work of one, while sweating from stress of the forced close interaction :).

Well, OK. I've heard some teams can pull this off. I've never been in one, though. The problem I had when I tried (beyond the tension from lack of personal space) is, you really have to coordinate a lot of cognitive functions together. I found pair programming easy when it's just one person typing out something trivial, and another checking for typos. But it gets exponentially more difficult if the task is non-trivial, requiring some thinking and exploration up front. You now have both programmers cycling through ideas in their head, with the stress of each idea being subject to immediate evaluation by a co-worker.

The way I see it, successful pair programming requires the kind of brain tuning they did in Pacific Rim - the people involved must be "drift compatible", or else it doesn't work.
I don't know. It's hard to tell the motivations of posts like these, are the users just karma farmers, is it a faux-authentic account that is semi-automated to seem real?

Like, who thinks to themselves to put this kind of click-baity, no-context image up on Thursday evening? It seems so fake.
While cute in a good way, can't help but feel this is a bit of a silly piece (though I think they're trying their best and it's nice to see more hopeful tech news vs the typical dreary disasters/panics). It's similar to coverage last year of the Kyoto University/Sumitomo Forestry satellite using wood which got a nod at the end. Ars Technica did a decent run down of that at the time [0], though reacting more to some of the "space junk" angles in mainstream media coverage vs cost. Wood, particularly when heavily treated, does have some interesting properties and it may stand on its own in that regard. But it won't be for cost, "green", "space junk", or any other such reasons it'll be purely about whether it serves a useful performance goal or not. As far as cost which this article mentions a bunch, even Starship's ultimate, genuinely paradigm shifting target costs to orbit are still something like $100/kg. Compared to $1000-10000+/kg it's easy to see why that's a huge deal, but the cost of any simple base component material going in would also still be comparatively near meaningless if it resulted in worse amortization. Stainless steel is single digit $/kg, even something like titanium is relatively speaking a minor contributor [1] vs the cost of production and complex parts that go into a sat or vehicle.

For actually doing stuff on other worlds, vs sats/ships, it could be quite different though. Growing something like bamboo on Mars or wherever might well have quite favorable production ratios for bootstrapping vs shipping stuff.

----

0: https://arstechnica.com/science/2020/12/wooden-satellites-an...

1: https://www.metalary.com/titanium-price/
> A mediocre musician or a mediocre sportsman can expect $0,

It's actually worse than that. If you go to school and invest a lot the expected value is negative.
Io_submit is so terrible and seldom used you are basically nitpicking for even bringing it up. It only actually works on xfs.
I agree. When talking about tools that millions have been using and depending on for decades, "If it ain't broke don't fix it"
PQL looks like a cracked out parrot ran across my keyboard:

/?
query=
posts(
ids: [1, 1499, 1178],
order: $order
)@posts.
id|
date(format: d/m/Y)|
title<
skip(if: false)
>|
--props&
order=title|ASC&
props=
url|
author.
name|
url

All-in-all this seems like a very roundabout way to achieve HTTP-level caching for queries.

Reasoning about the query as a literal string instead of _data_ is where I think this went off the rails. I probably would have just added middleware to allow for base64 encoded queries and then gone that route. A query can get deterministically hashed into a string of chars.