skysight-inc/HackerNews huggingface dataset:
I live in a city that is a major tourist destination worldwide. Tourism has always been a blessing and a curse; shops always suffered a pressure to become tourist oriented; some big buildings were converted to hotels.

With AirBnB the problem has expanded massively. I cannot find a 3-room office that is not miles away from the city center because everything that size is an AirBnB. An employee I just hired that moved here from a different city has been forced to live for months in an AirBnB because there are no long term rentals in the city (ah!).

Since every wall-confined space can be an AirBnB, every wall-confined space becomes one. The lack of regulation makes a real difference, compared to shop and hotels.
Which distribution model do you have in mind? Something like Linux or something more with much more centralized control?
Behavioral science suggests that punishment is the worst way of teaching any human to behave. Even just ignoring bad behavior is better.

What works best is ignoring bad behavior and rewarding good one randomly (so not every time).

And I would warn against overly relying on food as a form of reward and punishment, unless you want to give your kid an eating disorder for the rest of their life.
All my windows are fullscreen except terminals.
Nope, at least for ours it limits on export produced (on a technical basis, not a planning permission one). It will deliberately downgrade the energy produced to ensure it doesn’t exceed export limits. You get used to optimising for sunshine for when you run power heavy equipment eg car charging
One must also remember to differentiate the deployment targets. Not every piece of software is deployed in your own machine.

Let's take games as an example. You cannot say to users "Just buy more powerful compute/phone". And even if they would you may have literally millions of machines, due to having millions of users. In which case saving 1 dollar worth of machine per user is savings of millions which is worth a lot of developer time. Naturally you as a dev won't really be paying this, so the incentive is not directly there. But the incentive comes from people just not buying a game that runs like crap.

In these cases GC is nice and dandy at start but then you run into the inevitable "Why does my game stutter?", after which object pools are introduced and even then some annoying "leaks" may remain. If the amount of time had been used from the get go to actually think about memory management the whole issue could have been avoided.
It is easy to lie by mis-citing sources. Read what the sources say, not what he says.
I won't work there : "We contribute to human progress by empowering people to express themselves, live in the moment, learn about the world, and have fun together."

Do they really believe that ? Can't they just say they sell a fun toy to those who can afford it ?
I think this is a case where it varies hugely. For some kids I’m some families sweets are a huge deal and can be a contentious issue, to others they’re really not a big deal.
on the page, there is a link to his google scholar page
He is a serious scientist: https://scholar.google.com/citations?user=RBSyaTIAAAAJ&hl=en
My first article: Creating Methane and N2O credit markets – feedback pls
Poll: Do you write indexes or indices?
Maybe someone with more knowledge of the law could chime in, but

>And if you go to a country to work there, but are not paid by a local company, you are basically a tourist.

seems wrong to me. If I work in another country I'm still working, which means I need to pay taxes in my host country after a certain time (in Norway it's the first day afaik, in some European countries it's after a few months).

It's annoying, of course, but I'm using the resources of the host country while earning money, so it feels understandable.
> I'm working through this right now and it's awesome.

Hard agree. This is one of my favourite technical books ever. As an amateur language design junkie, I've been through a raft of books. Just counted and there are 10 on my bookshelf, including the Dragon book [0].

This is my favourite. It's beautifully written, very approachable but definitely not trivial. A really impressive piece of work.

[0]: https://en.wikipedia.org/wiki/Compilers:_Principles,_Techniq...
I mean, TFA is about two people on the controls. So that sounds like an ambiguity to be avoided.
That doesn't solve the problem, you get a Dutch disease.

https://en.m.wikipedia.org/wiki/Dutch_disease
PolyLoss: A Polynomial Expansion Perspective of Classification Loss Functions
Sub-stack isn't a tech company, its a media outlet that focuses on monetizing semi-famous blog-writers. I guess it has less of a schtick than many media outlets, besides contrarian, "the mainstream is dumb" style takes.
It is better to closed the system so that its state machine can be fully anticipated by its owner than to keep introducing new state machines for its owner to constantly relearn … and be mocked by the press, hated by the survivors and shunned by consumers.

After all, airline manufacturers keep things steady and all options available … within a model.

Or there will be no end to Press Headlines like:

“Opted-Out ABS Family Killed”

“On-Star Ad Pile-Up”

“$5/yr PopUp Snuff 7”

“CarSeat Crush 1, Killed 9”

“Racist Camera Mow 11 Down”

“Expired Sub Left 3 Afire”

“AI Car Influenced To Kill”

“Easter Bunny Strikes Again”

“Cosmic Ray Crippled AI Autos; Muscle Cars Survives”

“Elec. Tape Shortage; Pesky AD Blinds At Night”

“Driver Convulsed; Strobe AD Fault”

“Digital Mower-er For Hire”

“Driver Fought Upgrade and Died”

There is no end until a closed system is attained.
This is a weird article. On one hand, they seem to be basing their opinion off of an extremely lackluster program to begin with (What self respecting CS program doesn't expose students to at least a half dozen languages? Or fails to teach their students to write?), But then they turn around and reject the parts of a CS degree that are actually valuable.

Anybody can teach themselves to program. That's why the "teaching you to program" bit of a CS education is completed in 2-3 semesters. It's significantly harder to build up one's own groundwork of underlying theory, for the simple reason that you don't know what you don't know. Structured learning environments solve that problem by showing students a broad range of theory-based concepts, providing at the very least a substrate for further learning. For that reason, rejecting Math in a CS education is just as ridiculous as rejecting it in a Physics one. It's fundamental to actually understanding why you're doing anything.
> but the Nature imprint seems impressive

It's Scientific Reports from the same publisher, but not Nature, the journal itself. Scientific Reports has a very high acceptance rate, i.e. they publish pretty much anything that passes peer review.
How do you actually unmount the volume with kubernetes once the secrets are read and the process is ready? I've never heard of a feature like that.
Digital nomads aren't new. Someone must have figured out
what is the most lucrative place to have official residency - assuming you're not from the US - US citizens have to pay taxes in the US (and sometimes twice) as far as i know.
Yeah these are good points. I guess we could also add AI to the list (AI before ML), since it also has use of calculus I think.

I’m now wondering whether to consider both of these subjects foundational to CS or a CS degree. My gut says yes since so much relies on ML and AI is used a bunch (e.g. games and stuff).
Sounds ideal. Have you checked the laws in your country of (legal) residence about taking your kids out of school?

Also, I'm not sure how the children would integrate with their classmates if they are only in the class 1/2 the year. Even worse if you are in the other country for the winter, i.e you child gets 2 months in the US school, is gone for 4, then back for 2.
> for those parents, looking disappointed or hurt seems to cut their kids like knives

You met my mother then?
TIL. I didn't know there's a term for it, but it makes sense, it's a common phenomenon. Hopefully it catches on even more, especially with digital laws like GDPR, and the upcoming Digital Markets and Services Acts.
They can be, and there are demonstration plants doing this already. With more EVs on the road it is even going to make economical sense at some point.

But those darn batteries just won't break as fast as some petrolheads predicted, they are still holding up long after 150.000 km and more.

Not to mention second life uses, like grid- and homestorage, which will drive up the time for when you really want to recycle an EV battery.
I'm a runner not a cyclist, but I use AfterShokz headphones. The sound quality is suprisingly good, more than adequate for listening to music and podcasts when out :)

For personal safety though, they win hands down. I can hear cars and people easily and I'm much more aware of surroundings. Downside is though that if you are running down a busy road, the sound of cars can override the sound of your audio but for me, that's an acceptable trade off.
Eh I wouldn’t say enormously. The latter two are hyper powerful but hyper rare because how often is a newbie using threads? The former two are just a method call you add to the offending line when the borrow checker complains, and not a moment sooner.

It tells you what’s wrong, you fix it, you move on. It’s no different than forgetting a semicolon in Java.

Nothing needs to be undone after. Either those 4 tools get you a valid program or you made a logic mistake you would’ve made in any other language. Or in Rust sans borrow checker. I don’t see how that’s an issue.

I don’t see how my methods are spurious objections or how I’ve spuriously objected to anything. My methods are tested, tried, and proven to work on a sample of n=1.

All that’s left is government funding and we can start mass human trials next month.
I think the podcast episode makes it very clear that it is no substitute for emitting less CO2 (and eventually removing CO2 from the atmosphere). This is merely a short-term band-aid.

And, as was already mentioned, the process of putting sulfur aerosols is the same as the natural process of volcanic eruptions.
Ask HN: Modern RAD tool similar to VB6/Delphi?
My son has been learning Scratch and expressed interest in doing more involved programming. Rather than dipping him in the cesspool of modern web development, I'd love to introduce him to programming via a RAD tool like VB6 or Delphi.

Is there a good modern equivalent? The closest I can think of is Windows Forms but even that has a lot longer ramp-up compared to VB6.
Once Wall Street's Stars, Big Tech Falls Back to Earth
This is a very common complaint on the internet, the introductory paragraphs of recipe blogs.

Yet, when I am looking for a recipe, I always look for the blogs.
Why ? Because the alternative is a commercial website full of ads and trackers, trying to upsell me on paid features on every page.

Yes I have to scroll past an uninteresting paragraph, but it's much better than the alternative.

This new website might be more respectful of my privacy now, but it is yet to be seen what will change when/if they need to monetize it.
That's just an LCD tablet from the looks of it.
They do. Actually the amount of taxes in some countries if you end up messing up and staying over 180 days is significant. And then there is health care. Maybe not an issue in those third world countries with private one, but with public systems real question for them.
Would be an odd reference without context, but I'm not sure. I just hope he is alright.
Arm reportedly wrests back control of its rogue China limb
I learned that the hard way, too. Never again.
Please delete this comment I don't want anyone getting ideas.
A little caching layer would go a long way here.

Based on how things are loading I'm claiming there's a max connections somewhere with some queuing mechanism.

Regardless, simple caching would avoid most of that stall. Never dismiss easy solutions to hard problems.
Do you have any particular vault in mind? We are looking for a simple solution which would work exactly like you described. We just need couple of different sets of variables for our web server, workers and other services.
Yeah, when was the last time the US gov got overthrown. Or Brazil or Germany or France, UK ... "All the time"?

Otherwise good points I think, @scaramanga:

>>> cutting out maintenance tasks and firing the people who do them. Blame accidents ... Who cares? ... You can't prosecute them
It's inapplicable. Sri Lanka did this, stupidly, overnight, thus pissing off many farmers and leaving the rest unprepared. Those sorts of policies need to be applied gradually to allow people to adapt.
Not yet i think.
In that specific plane, both control columns are physically connected. Moving one will move the other and controlling both will make you physically fight over the controls>

There is a safety feature where if you put enough force on one control column, you can break this linkage. You then have independent control, but the left column will only control the left ailerons and the right column only the right aileron. I assume the second case happened on this flight, but I cannot be sure.

There is no such switch or alarm because for Boeing planes, that's how they are built. The left column connects to the left wing, the right to the right, all via cables. In order for one column to control both, there have to be cables connecting them
Floss every day. Your older self will thank you.
Well, the Apple Silicon Macs just arrived. If they are a compelling architecture for engineering software, then sooner or later a company will support them. Also, most Unix-based software should be rather easy portable, especially programs for computations which do not depend on a GUI.
There is a lot of engineering software which is only available on Unix and these days mostly on Linux, as it comes from times when Windows and PCs where not even remotely a consideration as a platform.
That is exactly what happened to Air France flight 447 (two pilots operating controls in different directions)

https://www.popularmechanics.com/flight/a3115/what-really-ha...

(https://news.ycombinator.com/item?id=31193445)
I've used the Glühwein (mulled wine) recipe from based cooking before, I recommend it.
I used to be like OP. (have a similar background and have similar interests in tech for the planet)

Then I realised couple of things, an humbling experience:

1) given any position on earth, you can compute exactly what's the optimal inclination at any given point in time for a PV to maximize the energy production. Sure, there are reflection and secondary irradiation conditions (eg.: there is a lake close to it), but again, assuming the environment is static, it's way faster to just compute it statically rather than dynamically. Also, in most scenarios Beam irradiance from diffusion (the beam hitting the object) is order of magnitude higher than from reflective one (the same beam bouncing on a 3rd object first).

2) In mechanics movable part are the things to avoid. They have lower MTBF (mean time before failure) and as such they introduce complexity and increase cost

3) Economics is a key component of engineering. There is a cost to everything, the computational power, the energy needed by the servo, etc, etc. Given 1 and 2, a dynamic solution simply has a lower ROI than a static one.

I really appreciate the OP exploration here: there is a good overview of basic control theory and a good foundation of ML (although don't be deceived, this is a very simple modelling task that OP is overkilling with a way more complex model). That said, for everyone reading, this is not something you want to do in a real world situation.
> Relevant xkcd: https://xkcd.com/1053/

I'm one of the 10.000 today with this comic (well, actually no because I'm European). I really love the concept behind: focus on how cool is to for someone to discover some great new thing they will enjoy instead of focusing on how they missed it all this time.
Good points for a discussion:

- Why have separate markets for CO2, methane & N2O?

- Is GWP-20 * 100 USD/t-CO2 the right initial price?

- Wouldn’t it be cool to have Advanced Market Commitments like https://frontierclimate.com/ for methane & N2O?

Super interested to get some feedback, happy to be proven wrong and update the article!
Rearrange: say = isTrue && (isKind || isNecessary)
That shit is just some dude who put an ImageNet based model on the Internet. I remember going through one of these and getting “First time offender”. I was wearing an orange shirt. That’s a horrendous choice of colour, honestly, but I’ve never been actually caught for any of my crimes and it’s been a while since I committed them first.
Ask HN: PC Volume Control seems weird – loudness is first mute, then near full
This is NOT about a technical issue on a single computer. Its about general audio issues.

It is my observation, that between "0" (muted) and the first few percentages there is no "soft" transition in the computers I use: Instead volume seems to jump in like two steps to "already really loud".

Its not easy to describe if you can't hear it, I know, but the analog volume control wheel on my headphones manage to raise the level really well, where as the digital input of my soundbar (connected to the volume level of my pc) seem to jump from "mute" to a fairly audible level and then it only gets louder.

I'm working mostly on mac os, but windows and linux seem to have the issue, too. And its independent of the hardware (I use a Macbook, Lenovo Think Centre, HP Laptop, heck even an iPad)

Its like you have a scale from 0 to 100, but somehow the first 20 is missing and the increase is at first higher than later.

Any idea why this ist? How do you percive this? Is there a solution for better volume mangement?
I’m not very knowledgeable about this, but I was wondering if MIT (professor?) co-authorship precludes papers from coming to the wrong conclusions? Or is it we’ll know that when a co-author is from MIT that the paper is as rigorous and objective as possible?
Reminds me of the "Celestial phenomenon in Nuremberg" https://en.m.wikipedia.org/wiki/1561_celestial_phenomenon_ov...
Is there any analog data about the inside of coffee machines/makers?

Also is there any data like this for water filtration systems and Reverse Osmosis systems?

Everything seems to have all sorts of plastic containers and tubing.
Yeah, you also have to transform the "reference" function, and then the entropy stays the same. I prefer to think of it as the "density of states" -- it's necessary to make the argument of the logarithm dimensionless, after all.
Children are naturally ‘wild’ in some sense. They don’t know what the social rules are, can be selfish and resentful. They also have inherent social traits though, they are capable of love, they understand give and take, you can make agreements with them and negotiate. Often when they break social rules it’s a mistake rather than premeditated wrongdoing. Hungry or tired children can be particularly unruly.

None of this adds up to evil. Some children can be very wicked. Usually that’s a consequence of a very unpleasant home environment. Some kids have unbelievably awful parents.
https://eu.usatoday.com/story/news/factcheck/2021/11/30/fact...

"Windmill blades can be recycled," Karl Englund, CTO of Global Fiberglass Solutions and associate research professor at Washington State University, told USA TODAY. “We have proven that over and over again.”
Lovely, the older versions did indeed exude more wonder.

It's a shame they have let some of these parts die and locked down other bits.

Having a media player that doesn't accept other codeca by default is just mean.
Since you mentioned Delphi, there is Lazarus, an open source IDE for Pascal which allows GUI development in a RAD way:

https://www.lazarus-ide.org/
This is the "my leet lang is just for me, not for thee" argument. It is a sure route to there being no shops offering work coding in it. If that is your goal, you know how to get there. But you already are there.
https://www.remote.com/ is a proxy company with subsidiaries in all countries allowing you to hire employees legally in any country.
I discover it the other day, it's a game changer for remote international teams.
Oh I've seen people with service dog vests, but don't have any knowledge of whether they are "real".

But see, I don't care if the person really needs a service dog. Some are for "emotional support", and while I think that is a bit silly, whatever.

What I'm concerned about is badly behaved dogs. I haven't seen that inside stores or restaurants.

I really don't care about whether they are sniffing produce or whatever (not they they seem to do that), if I'm going to get sick from something in a store, most likely it is from a human, since humans tend to host human-infecting germs.

Have you actually ever gotten allergies from a pet in a restaurant? I have cat allergies, but they tend to kick in when I am in someone's home where a cat lives.
There's some great studies, (and, as I recall a few HN famous anecdotes) on just the effects of using feminine names in emails or resumes vs masculine ones.
A better rust would get rid of useless explicit verbosity and make Result an implicit first class citizen concept:

``` pub fn horror()->Result{Ok(Result(mut &self))} ```

``` pub fn better()->self ```

Swift is a better Rust.
Funnily I was only 8 but still see 1998 as "peak human history".

French people will obviously understand why.

After that the next bit thing happened in September three years later. And, yes, it went downward from there.
And Trump was trying to convert the US into a "second world" nation.
Gnome removes dog bark sound effect
Shows how fragile critical infrastructure is against sabotage. Of course after many decades of stability en a strive for efficiency we see this all over: hospitals with no reserve capacity, supply chains with no buffers, and apparently fiber lines with too few points of failure. Might be time to find a way to reward built in redundancy/over capacity/buffers, because that is definitely worth something.
There are dozens of companies which have more employees than the population of Iceland. What is even the point of using it as a unit?
A background in "pure maths" is extremely useful. You don't necessarily have to remember many (or perhaps any) of the particular definitions and theorems, but the ability to formulate definitions and prove results about them is valuable. I've seen software documentation that actually assumes it. This is what mathematicians call "mathematical sophistication".

For example, proof by induction is the same basic idea as terminating recursion.

Other things in computing were designed by mathematicians and kind of assume you see things a bit that way. The pointer arithmetic and "inside out" declarations of C are perfectly sensible if you think mathematically – Dennis Ritchie was a mathematician. Likewise, Stroustrup's use of 0 for the nil pointer in C++ would have been understood without explanation by the people down the corridor from him at Bell Labs. Mathematicians often use 0 to represent some distinguished element of a set that is not necessarily a set of numbers.

An example of a specific use of maths in computing is relational databases. Relations are kinds of sets.

Some results in cooperating processes and distributed computing that software engineers should know are proven mathematically. If you can't read a proof, you can't read the paper/textbook and are reduced to "remembering" the result rather than internalising it.
> Yeah, and it's easier for me to deal with that as a result: I can pay extra and get a first class ticket to get (depending on the plane) either some more space or A LOT more space to myself.

I see people bring crying babies into first class all the time. I would dispute that most people really have an option to avoid "nuisance" contact with other people. (Not an option for me either way, I have never had a first class seat.)
Doing the right thing means doing it regardless of whether anyone reciprocates or not.
A controversial tea pot that looked like Hitler (2013)