skysight-inc/HackerNews huggingface dataset:
AirBnb was about renting a spare room in someones house. Not saying anything bad about AirBnb, I love it and will continue using them.

There is a clear difference however between the $25k for 5 days kind of stays they are constantly promoting on their homepage, compared to their bread and butter apartments scattered across cities.
Build a PWA.
I'd love to know of well supported, secure IDP software to use for this. I'm afraid of OpenLDAP due to its long history of security issues. What are the open source alternatives that are both minimal in configuration and solid enough to be exposed to the internet if necessary?
Goosebumps books are very short (23000 words each), it is very conceivable that he wrote them all himself.

Here's a chart of words written by prolific authors (Wildbow added in here is the author of a bunch of Web Serials like Worm, Pale, etc.): https://i.redd.it/cviz2vld5t461.png

Wildbow right now writes about 22,000 words a week, or ~one goosebumps book to completion.

That said, I suspect Stein did have them ghost written only because it would be so. tedious. to write the same story over and over.
Show HN: Tense, a Time Processing Tool
Yes. While we were discussing it, this guy wrote an article that sums it up pretty much perfectly: https://survivingtomorrow.org/inflation-is-soaring-get-ready...

Another hot take on inflation, I think, is https://eand.co/the-economys-crashing-because-we-re-an-indus...
Even with those stories it's more of an example of survivorship bias than him earning his immense wealth. There is no actual link between "sleeping under your desk" and "becoming a billionaire".
My union does that, you may have one for IT professionals where you live.
It's also interesting to know that Russia could not maintain its production of oil at last year's market price, due to the lack of investment (it had simply become unprofitable). https://ogst.ifpenergiesnouvelles.fr/articles/ogst/full_html...

The war may force Russia to sell their oil to non-Western countries but the crisis helped support oil price and made global investments in O&G profitable for them again (and for every other producers too). Just like with the war in Iraq - which explains why Putin did not oppose the US invasion for long after they realized it would bring enormous profits to Russia.
These two are not mutually exclusive, and well supported by most app stores now.
I think you’re letting perfect be the enemy of good. How do we get to zero? First cut in half. Then cut the second half. Waiting for a perfect solution today when there’s incremental progress to be made is foolish
Depending on your geography, it might be a fair price to pay for universal healthcare, free daycare and university for your kids, as well as having a notion of evening and weekend.

I'm still looking for a golden tool to convert total compensation plus geography into expected happiness.
Read Rothbart's Mystery of Banking, https://mises.org/library/mystery-banking. Or Mises' Human Action.
My dad ran a business that was totally centered around Facebook and suffered heavily when Facebook flipped a switch and disabled many of the APIs supporting my dad's business
They're not efficient at turning sunlight into power - somewhere around 20% depending on the technology, which continues to improve albeit slowly. This efficiency goes down about 2.5% in the first year and another [edit](0.5%-1%) in each subsequent year [1]. These numbers are all at 25C, which is significantly lower than a black solar panel is going to be out in the sun - which reduces its efficiency a further 10-25%. [2]

So typical 20% efficiency solar panel at 45C in year 2 is already starting at 17.5% efficiency, and by year 10 is down to just [edit](15%) efficiency.

And then while lower temperatures do improve efficiency, they tend to happen in higher latitudes which get less sunlight to begin with.

60% of Ontario's power (about half of Canada by population) comes from just 3 nuclear plants (Bruce, Darlington and Pickering). Replacing them with solar panels would cover an area the size of the entire greater Toronto area in silicon and plastic, give or take. [3] And it would need to be replaced every 20 years.

Solar and wind play a role, but nuclear does too.

Edit: Corrected degradation amount per dpierce9

[1] https://energyeducation.ca/encyclopedia/Solar_cell_efficienc...

[2] https://www.cleanenergyreviews.info/blog/most-efficient-sola...

[3] https://www.cer-rec.gc.ca/en/data-analysis/energy-markets/pr...
I know people who even nowadays install OpenOffice and I have to explain them that it's not what they should be using, etc, etc.
Can’t wait to see which senators family members shorted Juul recently.
If you dig below the surface a little bit,most countries are barbaric, and not just by culturally relative things. Just one of many examples, the US openly tortures innocent individuals, persecutes journalists, and has started more wars in the last century than any other country. That's pretty warlike and barbaric, but if the entire world decided to boycott and sanction the US, Americans would throw a tantrum and rant about being the beacon of democracy and all good things.
Amazing that this guy could write this and not realize he was just thinking on a time horizon that is way too short. Such an American mindset (and I say that as an American). Of course there are tradeoffs with any energy source. The point is that some are FAR worse than others. Sad this guy managed to get so disillusioned because he lost sight of the big picture and long term horizon.
Confluence puts all of that in a single text box, AFAIK.

Speaking of which, anyone know of a library that allows that kind of control and extensibility? Specifically thinking custom render items that aren't boxes, tables and more text. Something like @mention but more complex.
Testing generally can be either a great or painful experience. The more mocking you have to do (or setup for your testing environment) the more painful it is.

I try and avoid mocking, or mock as low as possible. Ideally mocking only happens at the HTTP level for network requests and APIs. Having to mock internal functions (that don't make network requests) creates a frustrating experience.

I also find using typescript a great way of writing little unit tests. Making sure types line up, especially when types are highly relational, is exceptionally valuable.
Stopped Clock Illusion [video]
They need to switch OpenOffice to LibreOffice and use both names for the same product (which is called today LibreOffice).
Is the raw data available?
Oh all the time. Google news feed on my pixel just really wants to keep adding new things to my interests instead of just giving me news about the like 100 things it already knows I like.

The "on this day" thing onedrive does consistently makes me cringe.
> And also long term velocity and feature flexibility and other factors that are sacrificed when accumulating tech debt

Indeed. Perhaps spending 42% of time overcoming tech debt is steady-state, and paying the debt down shrinks the pie (i.e. customer base).

It is an act of balance.
What are things they might do that reduce their risk? These people are all visiting their doctor regularly. Discovering that thing would be worth a lot, if it existed, because we don't know of anything.

Just doing things that might make them more at risk of tetanus, diphtheria, or pertussis -- hiking? -- would not account for a 40% effect.

The key point for us is, how good does your reason for getting your Tdap booster need to be? Medical researchers have other things that should attract their attention here, and work to do, but that is not our business.
Changing it when it is required.
KA Applegate has always been unusually forthcoming about using ghostwriters, especially for back when no one talked about them.
This isn't a competition for 'most secure' necessarily. Rather, simply reducing the surface area for attack is positive from a security perspective. If there's some vulnerability in iOS that come from being able to make pages executable, if you only have Safari JIT-ing you have to find a bug in Safari, or the app store review process (and get the user to download your app). If iOS runs Chrome as well, you can find a bug in _either_ Safari _or_ Chrome.

While that's just Safari and Chrome, that's probably ok. But what happens when it's Safari, Chrome, Firefox, Opera, Brave, etc, etc?

For the security test, there are various ways that an org builds software with integrity, and it's the sort of thing that requires a huge amount of effort to get right. Standards like FedRAMP, SOC2, ISO9001, etc etc are the sorts of standardized things that exist (containing things like 'all code must be reviewed'). I think for a browser, if you were Apple and were looking to accept other browser partners, you'd likely do something like this; regular audits of quality, requirements that must be met to maintain access, pentests, basically a continuous process that's to be met by the supplier (similar to how hardware suppliers must meet many requirements).
Ironically not the contemporary Ghostwriter book series.
There are no carcinogenic chemicals in vape liquid. So how are they so bad? Yes nicotine is addictive but the only serious health effects come if you consume insane amounts of it daily (usually cardiovascular, it basically just raises your blood pressure).
There are fairly simple economics of implementation that have prevented a complete transition over the past 20 years. It's not even close.
At one point, an exploitable security issue was unpatched for about 6 months. There was a small note on the site of how to work around it, but it wasn't very noticeable. And every download of it still had the unpatched issue in it until they finally had the resources to release an update. The main purpose of the update was to patch the issue out of the box.
Alaskan here; it doesn’t work so hot in the winter months. Even if they are kept clear by maintenance workers (not that hard or expensive to hire someone to clear snow from a panel) the sun’s azimuth is so low in the winter that there is hardly any energy produced.
Pretty good. You can download several years of data from my domestic panels at https://shkspr.mobi/blog/2020/07/1800-days-of-minute-by-minu...

Sure, some days they'll be covered by snow. But in industrial systems that can easily be melted / brushed off. Obviously they don't generate as much in winter as in summer. But cool bright winter days are surprisingly plentiful.
Your own graph shows that smoking is still going down. You're conflating vaping and smoking, which is disingenuous.
Even a CEO has tons of constraints, they don't have infinite power. Just some examples:

- the labor market dictates how many people you can hire.

- Speaking of budgets: they are not unlimited;

- Often what you can build depends on the levels of tech and organizational debt you have built up. A small startup simply doesn't have the organizational set-up and know-how to become a hospital and vice versa. This limits how far you can take your plans.

- Vested interests in your employee pool; if the company is (say) a dedicated Ruby on Rails shop and you decree a big rewrite in Rust then you can expect a large part of your employees to go looking elsewhere. This limits what you can build.

- Prior commitments; if there is a long-running project going on then you need to keep that staffed to maintain internal knowledge or else it will dissipate. It's not uncommon that 90% of employees is already assigned to something and you can't start new things without dropping old things.

- etc etc etc

It is extremely common for an executive to come in and start off with bold plans to improve things, then slowly discover why things are the way they are.
I can only imagine this is split between those who (correctly) think it's pronounced "Lee-bra"[1] (like Libra the star sign) or "Lie-bra"[1] (like fibre).

I can't imagine how on earth it would be possible to be so unaware of other languages that one could even arrive at the second option.

[1] In both cases the A is a "short" A.
PPA exceeded its size limit
I totally agree. Especially one time purchases below $20 are peanuts in the grand scheme of things for quality apps that will never nickel and dime me or nag me about IAPs.
> Do whatever that will increase confidence in code and testability.

Maybe for some strict definition of "testability", but a lot of people in the Python world use patching to circumvent anything that might reasonably be called "testability" in the pursuit of "confidence" and some puritanical desire to avoid changing the code base to make it testable. This makes everything a complete mess for anyone who comes along later to extend the code or increase test coverage, as the tests now depend on the private internals of the code and the patching logic is magical and unintuitive.

If your "testability" remark precludes patching, then I'm more bought in, but I do worry that some will read this and use it to argue for patching.

That said, experience tells me that mocking delivers a lot less confidence than using the real deal, although there are some cases (e.g., network errors) that effectively require mocks _somewhere_.
My guess would be corporate bureaucracy
I'm dreading Canvas + WASM. Sites that intercept scroll and touch events with Javascript are already rage-inducing to use, especially on mobile. I can't imagine that taking even more of the UI interaction away from the browser will improve anything.
I pasted a few segments of code I'd written in a prominent project. Copilot regurgitated paraphrased versions of the rest of that code. It'd be hard to argue it's not a derivative work.
Check out office 365 on the web opening office file formats lik docx and pptx. I'd say it renders pretty frigging amazingly. Every other week I am amazed and want to buy more msft shares.
SFUs aren't forwarding everything. Using either discrete simulcast layers or SVC they're forwarding one size out of several (usually 3) to each other participant.

Bandwidth will be a high cost no matter what (and anyone planning to scale up real-time video better be prepared to move off the cloud at some point) but needing compute resources for encode/decode on the backend makes large scale realtime video infeasible for any reasonable cost. The only successful large scale deployments push most compute work to the clients.

An extra decode/encode step also adds latency and the total latency budget before UX is impacted is small.
I don't buy it. Somewhere between the janitor and the head, someone has responsibility. (To make the reference.)

a) Tree communication graphs are known and proven to not provide reliable message transmission against an adversary. As a boss you (should) know and live that but most prefer to hear the flattery and see the grass as green until it's too late.

b) You have stressful knowledge as a boss that you decide to not share with your underlings -- usually because you don't trust them. Some companies have been known for their openness on every topic. We are talking about software engineering here not factory mindless work. If you don't share and bottle things you are doom ing yourself.

c) I am sorry but if as a boss you are unable to downgrade yourself -- tells me either you don't know you can hire another boss to be the CEO/..., you are inept and can't do anything useful in the company besides "bossing," or you live in an illusion.

Somewhere between the janitor and the CEO people stop working for their next meal. And few CEOs care more about employees future than their life's work.

P.S. That said being a middle manager in a growing or cash cow company means making sure the status quo remains. Thinking otherwise is the illusion I think a lot of people becoming middle managers have for too long a time.
> Make the coast of your failure as low as possible, less than 50$

cowards never win.

1) Fail as many times as possible and kill plants.

2) If you want to spend money in a plant that you like, for Pete's sake, do it.

Is cheaper than your twenty pairs of shoes that you rarely use and didn't feel guilty for buying it. Why with plants should be different?.

Fruit trees involve a small money investment but a big time investment, so do your homework and

3) buy the best quality that you can afford

(And I'm not talking about size, I'm talking about quality). We graft trees for some reason. We culture some varieties and not other for some reason. Money is not so relevant here when fruit trees will pay for themselves. You will need to water and care the plant and wait for three to eight years (yup) to see if this is the right thing or just a pale weak thing that never keeps its promises, so maximize your chances from the start.

4) Educate yourself.

You will spend five years in a project, wouldn't you spend an extra day to save five years? Take your time before to think about it. Spend a few hours studying how to care for it. Buy a book. Browse on internet. Send an email. Ask a friend.

5) Buy plants from a professional, and talk with him/her.

Not in your warehouse. Not in your supermarket. Not in a dark coin of the street. Never buy plants by compassion impulse unless you know why are you doing it.

6) Repeat. Insist. Abort if necessary and start again.
“Trillionsof dollars were spent on wind and solar projects over the last 20 years, yet the world’s dependence on fossil fuels declined only 3 percentage points, from 87% to 84%.”

Core issue is he’s at best justifying his points with sloppy thinking, we didn’t just transition to solar for fun we got actual energy from those investments. The world also spent around 100 trillion on just oil over 20 years excluding natural gas and coal yet tomorrow we are going to still need to spend more. So, on that basis it looks like a great investment and huge progress.

Except look at where exactly that 87% number is from, it includes fuel oil to heat homes while excluding passive solar gain. So it’s a number that does represent something just not “dependence on fossil fuels.” After all the primary use of energy by humanity is either plants converting sunlight to chemical energy or even more holistically the energy needed to keep the earth from freezing. In the end he picked those numbers because saying saying humanity’s dependence on fossil fuels dropped from something like 0.00087% to 0.00084% just doesn’t have the same impact.
The eight Canadian students claim to have an income of (avg) $116,850.5. I think it's time for me to move to Canada.

https://survey.stackoverflow.co/2022/#salary-canada
Talk about analysis paralysis. You won't read a book because you're not sure how the book _should_ be read?
The mark of a good open source maintainer is the ability to, when your personal interest wanes, find a new maintainer and hand over.

I've done this several times, and certainly development went on much slower than before, but them's the breaks. At least I did the right thing.

For such a big organization, with so many open source projects under its big wing, Apache has failed on this mark of maintainership completely. It failed so badly that at this stage, deploying Apache-maintained software for a customer or employer is downright irresponsible.

Would you organize all your company's internal communications around Google's latest messaging thing? That's insane, you know it'll bite you in the ass in a few years time when it gets cancelled. Apache is no better.
I was asking myself similar questions after finding that the survey results bore little resemblance to what I've encountered in the US software industry in the last few years (I've been at it for decades). My first hunch is that the results say more about SO survey takers than about the actual software industry - similar to how various political polls (e.g. FoxNews, Politico) seem skewed towards the bias of the polling organization. My second hunch is that it's a big world, and I and my colleagues may just inhabit a bubble far from the center of the bell curve.

These days, the only time I drop into SO is when a "how do you do that again?" search yields a relevant-looking question asked within the last year or so. As often as not, the search leads me to a blog post or primary source (e.g. mozilla javascript documentation). But when I do make it to SO, I find that it's still a bustling community full of legitimate expert guidance.
Absolutely correct assessment by Derek Lowe, who is truly a gem in the field of science journalism.

It seemed that the field was finally moving away from the amyloid hypothesis, but the idiotic approval of Biogen's Aduhelm (after an advisory committee vote of 13-1 AGAINST) has gotten all the pharma companies stupid and greedy again.

I'm not sure I've ever seen a field pour this many resources, for this long, into something that has failed so utterly. It's as if NASA had spent 20 years and $20B on developing catapults to send people to the moon.
> any form of nicotine consumption is very bad

With full knowledge that nicotine is is a poison; widely used in pesticides; that if you swallow one cigarette it'll make you sick, two and they will make you sick and kill all of your internal parasites, and swallowing three might kill you; and that nicotine addiction is harder to break than heroin addiction: is there any actual evidence that smoking nicotine (alone) is physically harmful?
Thanks Chidi for a great review and a blog with a lovely design.
> there is no biodiversity in agriculture.

That is (a) a bit hyperbolic, (b) more applicable to large-scale, "industrial" farming and (c) not exactly desirable, right?

> Competing GMO banana products would introduce more diversity than exists today.

A good example of "it's the dosage that makes the difference between the poison and the medicine".
There was a BSD based smartphone [1], not sure it was any more open a platform than Android though.

[1] https://en.wikipedia.org/wiki/Danger_Hiptop
Lance Armstrong might have used performance enhancing drugs, but so did all his competition. The unfortunate lesson to kids isn't that he cheated, it's that despite hard work and being one of the best in the world, he still had to cheat to be competitive.
I'm in Canada and these students allegedly make more money than I do with ~12 years of experience.
Very well. Rooftop solar in Seattle pays for itself in 7-9 years, and we have the least sunlight and cheapest grid power of almost any place in the continental US.
Exactly, he’s not comparing costs vs gain just tossing around various numbers.
Solar + wind are actually fixing problems. They are not perfect, but as you said, perfect is the enemy of improvement. Solar + wind are cheaper than almost anything else, specially nuclear. They have much less detrimental effects to the local environment than fossile fuels (specially coal). Yes, they are not guaranteed, so you need a grid (which you have), and some batteries (for short-term storage; like batteries of electric cars) + pumped storage (for medium term storage) + maybe some other storage like hydrogen / ammonia.

Nuclear is way too expensive, specially if you account for risks of disasters (no insurance company will insure them, so the risk is on the population).
I see it differently. The entire ethos should revolve around product that works. Product the meets a market need. Product that brings joy (not friction) into the world.

Any tool that can meet that ends should be considered.

Put another way, users don't care what anyone (i.e., in engineering) does or does not know. They're not going to wake up and say "I only want to use products that don't use Copilot." Nobody cares about any ethos, etc.
Eppo, a product experimentation platform, raises $19.5M for expansion
> I feel like people should at least understand what they are doing when they choose to delegate all their authentication to Google.

I think this is my biggest concern, it's really scary to have Google Auth as literally the only barrier between no access and complete production access. I understand that a lot of the time Google accounts hold the literal keys to the kingdom anyway (customer data, internal company data, maybe source trees), but SSH was one of the last frontiers remaining.