skysight-inc/HackerNews huggingface dataset:
A long time ago at Google ,,fun'' was equal to user and customer obsession (looking at logs and other data and trying to understand how to make the products better).

Sundar is an amazing sales person and PM, but Google went too much on the PM/Sales side and puts too much pressure and impossible amount of work on engineers (I started my last quarter by knowing that I won't be able to finish most of the OKRs that were put on by other people from other teams to me, I signaled to my TL, but I didn't care at that point as I was planning to quit anyways).

The pressure is so high that the best engineers and engineering managers there that I know are moving to research where they are left alone to do great and fun stuff.
Why Rust is good for your car
Mount the computer on the back of the screen.
Some games, like ACNH, have a long load time.
And I am even more excited by thinking about what the internet will look like in 2031
Read A Farewell to Alms.

Malthus's thinking was objectively correct up to the time of writing. He just made & recorded the observations at almost exactly the wrong time, right before the trend reversed, during the industrial revolution.

I'm not claiming that we have reached a new era where - once again - growing population = worse living conditions.

But there are a lot of good arguments WRT to limits on fossil fuel extraction, physical limitations on technological progress, etc...

Light bulbs can't get much more efficient. Neither can electricity transmission. Energy generation still has a healthy amount to improve. Maybe there's enough progress left to be made for the population to double again.

But the idea that the population could be near infinite on this planet and that would only lead to more progress and better living conditions is laughable.

There's clearly some limit.

My crystal ball isn't working. I don't know if we've passed it, or are even close to it...
Google announced that in order to achieve security we must get rid of all "remote code" execution avenues.

Really small print: "Remote code" being all code Remote to Google, as in code not residing on Google servers. User code sitting on Users disk in form of an extension installed Locally by the User into his "User Agent" is "Remote code" to Google.
Yes, I saw that, mostly I was thinking about the new developments, and the pace of those developments - it seemed that we could easily outrun it. But, the political will seems lukewarm, at best.
Is there anything out now, or even on horizon, that's materially impacted at running at PCIe 3.0 rather than PCIe 4.0 rates? I can't think of much.
CICO is simply saying caloric deficit with is the main mechanism of weight loss. It is not saying that a caloric deficit is all that is needed for optimal health or that all calories are created equal from a health perspective.

Health and weight loss shouldn’t be conflated. I would venture to guess that your new diet of fasting and nutrient dense foods is still giving you a caloric deficit to lose weight. You’ve just swapped counting calories for alternatives that serve as a proxy for reducing caloric intake.

Ex.

- intermittent fasting makes it easier to create a deficit because you're reducing the amount of time you can shove calories into your intake port

- carnivore diet works because you're cutting out all the carbohydrates in your diet and protein/fat tend to be more satiating, resulting in fewer calories overall

- Low GI foods reduce the amount of caloric-dense food options and reduce ghrelin, making you less likely to binge

They just use a different heuristic to ultimately reduce calories.

IMO this is one of the causes of yo-yo dieting. A proxy works well for a while and people lose weight. But then it stops being a good proxy for creating a caloric deficit and they plateau. Leading them to drop it, gain the weight back, and then jump onto the next fad that will serve as a rough proxy for caloric deficit again.
That jumped out to me too. I was hoping "let's not get ahead of ourselves" meant he'd explain why the startup time is so long but it's never mentioned again.

I just timed Breath of the Wild (cartridge version), and from the time I launched the game from the Switch menu to seeing the game menu was about 16 seconds, and the time from selecting a save file to loading the game world was about 18 seconds.
What exactly about this game makes it take so long to load?
Heh, I read that very same chapter from that very same book last night. What a coincidence!

It sounds like the author of this article isn't interested in specialty coffee. If they're regularly going to Dunkin or Starbucks -- and particularly if they prefer the donut shop blend that Dunkin serves -- then the highbrow "tasting note" styled coffee probably isn't to their taste.

Folks have to figure out a price:performance ratio they're comfortable with, and the author just isn't interested in shelling out for high quality coffee. They're satisfied with something simpler. But just because that style of coffee isn't the author's favorite is no reason to hate on the coffee industry as a whole. Best of Jimseven really opened my eyes to just how much the specialty coffee industry has evolved and improved over the past decade. It would probably be a good read for the author of this article!
True, though I'm not sure they "escape" NICs so much as not being relevant. No NICs on capital gains or lottery winnings either.

As an aside, I think they should scrap NICs and transparently collect it all through a single, higher income tax, but I guess it's handy to trick basic rate tax payers into paying 45% marginally (income tax, plus employee and employer NICs) by breaking it all into pieces..
Leaving cluster coherent address space behind - like you say - is doable. But you lose what the parent was saying:

> If everyone has the same address space, then you can share pointers / graphs between nodes and the underlying routing/ethernet software will be passing the data automatically between all systems. Its actually quite convenient.
"End to end encrypted" on proprietary code base from META of all companies, with no ability to publicly audit?

I am to this day baffled by gullibility of people believing that WhatsApp is E2E encrypted.
Google probably gets higher CTR by showing you many different ads that are oddly specific rather than ads that are more general. Once in a while, they will get one right, and it will feel creepy.
For those interested, the beta version of dwitter.net has an option to show the uncompressed copy of the code

https://beta.dwitter.net/d/25497
https://www.samharris.org/blog/the-fireplace-delusion
Grotesque generalities. The devil hides in the details: planned obsolescence and redhad (IBM) with its glibc symbol versionning frenzy and not a clean ELF ABI set of libs (as an example).

Yep. Open source is not from enough, lean and stable in time open source is required.
Ok so just plug your computer into the GPU ;)
Is it your contention that IQ doesn't measure anything?

Can you point to all of the scientists, engineers, and mathematicians with IQs under 80?
Ask HN: Is Braintree on its death bed?
I've been using Braintree as a way to interface with Paypal subscriptions for 8 years now.

Paypal recently upped their subscription game with a better SDK, but I still prefer Braintree as I have 8 years of customer data sitting there. But I'm having second thoughts. Braintree seems like it's just waiting to die. My experience:

- I sent two support requests into Braintree 8 days ago. I received an auto-response but then nothing.

- I setup a couple issues on their github also 8 days ago and nothing. I don't assume that there needs to be any SLA here so this could be a moot point.

- Their documentation is out of date. Most of the features are completely undocumented and I have to go through the source code on github to understand what params I should be using

- Also on their docs, I would run into 404s.

Is it time to throw in the towel and just build subscriptions direct with PayPal? What is your experience recently with braintree?
Is the Hyperloop Doomed?
IMO this is a great chance for Microsoft to take charge and try to get back in the browser game.

They should fork Chromium and sign up all the others (Brave, Vivaldi, Opera) to help maintain the code base. Of course MS can afford to pitch in the maximum amount of resources, both human and financial.

This way we will have a serious contender to Chrome in the industry and they can differentiate themselves meaningfully from Google's hegemony in the space.

But they won't do it, it's hard to ignore those sweet potential ad monies.
Show HN: Step CI API Testing and Monitoring Tool Now Open Source
Hi, this is Mish and Sebastian. We’re building Step CI, a Continuous Integration platform that lets you test, monitor and secure your APIs.

Step CI Command Line Interface and test runner are now open source on GitHub (https://github.com/stepci/stepci). Our goal is to build the best tool for managing APIs, so we decided to share our work with the open-source community.

We want to make it easy and free to use Step CI, no login required.

With Step CI, we offer a simple way to write tests that are programming-language independent and work for different API paradigms (REST, GraphQL, XML).

We started working on Step CI after meeting on YC’s Startup School. Mish is responsible for the tech, while Sebastian takes care of business operations.

We’d very much appreciate if you could try our product and give us feedback. Thank you to all who have already contibuted!

You can also reach out to us via e-mail (hello@stepci.com) or our matrix community (https://matrix.to/#/#stepci:matrix.org).

Thanks in advance for trying our tool!

Mish and Sebastian
What is "link juice here?
I don't think throwing recent politicians in there is helpful to the discussion. IMO the trend in politics is boomers holding on tight which is largely rooted in demographics.
Well, even end-to-end encrypted in WhatsApp doesn't eliminate metadata that is being collected about you. Even then, unless you are using a keyboard that is specifically not gathering information, the keyboard you type your message with might be sending keywords/metadata forward. Combine that with the rest of the information being collected about you and whatever you speak about, isn't so secret anymore.

It's very easy to blame an application, but the problem with the modern ecosystem is that it's all very interconnected. Signal makes a point of having a setting that sends a request to the keyboard to disable personalized learning, but even that is a request. There isn't a guarantee that it complies.

Companies that deal with data will not use a single source of information, but a huge variety of sources and your smartphone is like a huge vacuum that is pulling in everything it can gather from you through any means possible.

Lastly, it could also be observation bias as others have mentioned, but to truly be able to regain control, you would need to take a variety of steps to make this change.
No headlights?
> puts too much pressures and impossible amount of work on engineers

My understanding is this varies widely by department/manager, and that on average big tech companies work way less hours per day than engineers at startups, for higher base pay & more liquid options. With much more support structure as well.
U.S. aircraft carrier arrives in South Korea as warning to North
You are supposed to stream your video data as base64 encoded xml embedded in a json array.
Yes, and it's not just a binary. As a general rule – this has been verified in any number of cases – the more people are paying for something, the more respectful they are to the providers thereof, and the higher the perceived pay and status of the individual employee they are dealing with, the more respectful they are to that employee.
But other small businesses get quite a generous allowance before they start paying employers NI as well now. There's yet another special case in the tax rules that hits solo companies specifically by saying they can't claim the same allowance as everyone else.
> Pichai was asked, in a question that was highly rated by staffers on Google’s internal Dory system, why the company is “nickel-and-diming employees” by slashing travel and swag budgets at a time when “Google has record profits and huge cash reserves,” as it did coming out of the pandemic.

What you focus on can also help you attract a certain type of employee. The best engineers I know want to work on interesting problems. I know plenty of people (myself included) that took pretty drastic pay cuts to work in a more interesting space. To be fair, we were all making above our needs at the time, but the point remains, good engineers care a lot about the things they working on.

As a company becomes successful, they should share the gains with those that helped get them there. But no firm is completely closed, it has to attract new people. And the sell to new employees often overly focuses on money and perks.

The other problem I see is that companies can fall into the trap of focusing too much on inner reflection and feedback. This leads to a lot of heavy handed happiness initiatives that end up just being chores (e.g. forced team bonding, endless happiness surveys, feedback, etc). I can't speak for non-technical employees, but in my experience the best engineers care most about an interesting product space, autonomy and respect. And colleagues matter as well. So even if you have all this, if your values aren't shared by your peers, its a big negative. For instance, if your peers are more interested in advancing politics at work or exploiting perks, it will create tension with those that just want to do meaningful work.

So I think Google's shift is a net positive. Sure it'll upset some employees that care more about catering, travel and perks than their actual work, but that's fine.
File "/usr/lib/python3/dist-packages/wx/core.py", line 1477, in Bind
target.Connect(id1, id2, et, function)
TypeError: EvtHandler.Connect(): argument 1 has unexpected type 'wxSourceId'
OnInit returned false, exiting...

No... it's more than that
Yep. Borrowing ideas is good and completely ok, as Rust also does copiously, this is how our languages improve. But of course Ada has a lot of other safety features that Rust does not.
It's not so much that they refuse to disclose the methodology, it's that there is no methodology. The rules are (I suspect intentionally) vague and the degree to which any given factor (duration of contract, working practices etc.) applies, seems to vary from case to case.

This creates an environment of great uncertainty for freelancers, but also one where HMRC can never be sure themselves, if they're properly pursuing those accused of being in breach.

They seem to regularly lose many of these cases on appeal when a (presumably) fair minded judge is asked to look at the facts.
Integrated Hardware Garbage Collection (2021)
fantastic hindsight math here from Stanford University. It was five years ago that the San Francisco Bay Area, rivaling Beijing in yet another way, had the worst PM2.5 air quality in the entire world for a few days. (insert dramatic pictures here)

It was more than ten years ago that the Jerry Brown appointed head of the California Air Resources Board Mary D. Nichols, was named a national public enemy by privately funded experts and their political area commanders.

The situation at hand in the forests of California, with >100 million dead trees standing, is a direct result of 100 years of belligerent, unyielding control of fire fighting by the USDA-USFS, with their alliances among what is now known as 30x30 program.

Their cozy allies want to make monarchical statements of Science to accompany the massive budgets being thrown at this problem. They have "AI" which clearly makes them authoritative and worthy of leadership? Combine this with an invite session at Stanford Woods Institute for maybe fifty leaders, to address "inequity" .. also apparently worth billions in budget.

Maybe there is merit to their math, but the agenda here is running huge, huge budgets .. to whom? for what?
Basically it works out £6000-12000 cheaper to employ a contractor for a business which results in higher rates (some of that money ends up in the pockets of contractors). The actual IR35 changes (that are repealed) meant the contractor pays that £6-12k which makes “inside” contracts ~12% less valuable. I think despite the small reduction in tax the idea I’m paying both employers and employees NI is quite frankly taking the piss and I refuse to do it.

Personally I think all tax breaks businesses get should be available to individuals; corporations have long campaigned for the rights of the individual like liable and so on with a fraction of the tax burden, surely it should be available the other way around. Particularly when it comes to paying any tax if you haven’t earned enough to feed and house yourself.
Extracting apparent patterns in [test answers] is a cognitively difficult task, and is thus a reasonable metric of performing cognitively difficult tasks.

Given that this is what we are attempting to measure, it seems completely fine. Pointing out flaws in the test (lack of generality, non-deterministic behavior) is not actually a counter-argument so long as the test correlates with at least some outcomes that we care about.

And it does! And this is very reproducible!
Fundamentals are almost always hard. There will always be struggle, just like working out is painful. It’s part of human nature.

Many people shy away from doing hard things and use words like boring.

There are strategies to make fundamentals more fun, but those strategies only work for a small subset of people. Other people look at those strategies and think they are boring as well.
Part of why the web is shit is low barrier to entry. More often than not, if you read classics or older books, it's information dense. Every prose and sentence constructed had some economy baked in.

Now everyone and their mom, as well as bots and marketers,can spam right on over.

We either need a search portal with aligned incentives, or perhaps a new internet with none of this crap.
If it's that, then it's pretty arrogant - I mean, that's like saying: "he's too stupid to make such a good move, so he must be cheating"? Even (relatively) bad players are bound to make good moves from time to time, either through dumb luck or through occasional sparks of inspiration, so that's hardly a reason to be 100% sure they are cheating...
https://www.sciencemediacentre.org/expert-reaction-to-study-... are some skeptical comments from other scientists in the field.
As a coffee lover and former NYC resident, I really struggled to find a decent local coffee shop in NYC. There are lots of decent options, but I honestly feel like the average shop is worse than your average smaller, artsy city in the US.

If you've spent much time in Portland or Austin or Seattle or even Boston, most coffee shops in NYC aren't that great. The best ones are equally good and maybe even better, but you really have to sort through a million lookalike wannabe shops to find the good stuff.
It's still a year away according to the end of the blog, but it's nice to get an insight into the amount of work necessary for a port.

(oops, that was the expansion, misread)
Fuel the monopoly, suffer the monopoly.
>Between 2008 and 2011, the Maternal-Infant Research on Environmental Chemicals (MIREC) program recruited 2001 pregnant women from 10 cities across Canada. Women who could communicate in English or French, were older than 18 years, and were within the first 14 weeks of pregnancy were recruited from prenatal clinics. Participants were not recruited if there was a known fetal abnormality, if they had any medical complications, or if there was illicit drug use during pregnancy. Additional details are in the cohort profile description.

Seems like that would filter out the lower end of the bell curve, especially regarding drug use.
>- Do NOT try to take too much in one quarter. Try to do no more than 2 hard and 1 medium or 2 hard and 2 easy courses. Nobody will stop you if you take 5 hard 3 credit math or CS classes (assuming you have the prereqs) because it's only 15 credits, but by my thinking that's 75 hours a week of work. It's unsustainable and sounds insane but you will almost surely meet or hear about people who try it. Don't be one of them.

>- Pick a couple CS courses a year that you're going to go hard on. Set aside extra time for them, maybe double, do your very best work, and go above and beyond on assignments. Profs will remember their best student in a course and this can open doors for you.

These things go together, and it's unfortunate that, no matter how much faculty advise students not to take on enormous course loads, so many of them insist on trying anyway. It's not just a matter of sustainability: you often won't learn as much as you would be able to learn by taking a few classes and being passionate about them. You simply won't have time. Good university courses are not situations where there is a fixed checklist of things to learn, or ceiling of perfection that you can spend a fixed amount of time reaching and then gain no more. As an undergraduate, the faculty at the physics department I was in would even give relatively easy research and independent study units to those of us they trusted would use the decreased number of courses (but same number of units) per term to think more about physics.

And yes, being known to the faculty as a promising undergraduate is useful. Their doors will be open for scholarly discussions and academic advice at a far more informal level. They can often give better, more specific advice on courses and plans, and can push administratively to make those plans possible. They can point you to topics and resources beyond your classes, and help you understand them. Departmental requirements that don't make sense for you individually can often be substituted or waived. And if you're interested in graduate school, research experience and strong faculty recommendations are all but required.

Getting this sort of reputation in a department usually involves going above and beyond in courses not by doing what is expected perfectly, but by doing things that aren't expected, and that takes passion and time (and choosing classes and professors where it is possible).
imo the problem with big tech executives who rose through the ranks in the growth phase of the company is that after the exponential growth in the employee count they expect the individual performance to be the same as their time in the company without changing anything in the leadership style.

being scrappy might work when you have <1000 employees since the chaos might be manageable but when you have 100000 people working in the company scattered around the world, the leadership must also adapt otherwise you get bloated companies that are ran like a headless chicken.

Sundar and Zuckerberg love to blame the individual contributors for having fun instead of working and slacking off but it's so hard for them to hold themselves accountable for the situation of their companies. They get their bonuses when the company is performing well but when times are tough it's because of a regular employee slacking off. ironic that big tech started off with the idea of being better than large corporations of the time only to end up as a bureaucratic hell itself.
Huh I was at this meeting and it didn’t seem heated.

To me it felt like a CEO explaining difficult choices and the reasoning behind them.
Heat-Pump Performance Monitoring
If you want to play an RPG that will get you used to moving around with hjkl, you can also try a traditional roguelike like nethack [1] or dcss [2].

[1] https://www.nethack.org/
[2] https://crawl.develz.org/
Microsoft had a chance of winning back Browser war by announcing Blink fork with V2 and 100% backporting of all Google changes. But "Microsoft reported more than $10 billion in advertising revenue last year", so they were reluctant to get this easy win.
I don't think that answers my question. I think the stated prices may mean something other than what they look like they mean.