skysight-inc/HackerNews huggingface dataset:
Integer arithmetic is still simpler to implement in hardware and therefore faster than floating point arithmetic, so it is still heavily used for resource-constrained numerical programs. This shows up in signal processing code for e.g. very low-level network software, radios, and image processing. It is also popular for running efficient neural net inference. In neural nets, it is usually paired with reduced precision e.g. int8 because in addition to getting more operations per second, you can transfer more weights per byte of L1 cache and per byte-per-second of memory bus. Since navigating those memory limitations is a major part of performance optimization, reduced-precision fixed-point can help a lot. I should also mention that resource constraints happen with high-end hardware where you are trying to get maximum performance/throughput and in low-end hardware where you are trying to make things possible at all, so fixed-point arithmetic may be more widespread than you would expect.
Yes! That was actually rolling around in the back of my mind as i made the previous comment. I just think it would be fun to be able to hop in a little ship and fly around other peoples desktops to visit, troll them, etc. you could get creative with notifications and messaging apps, etc.
Dang this does bring back the memories. What was the other tool I used a lot for reversing. Something ice something... softice debugger. That was also a piece of art.
you're doing something neat with your Us but I, unfortunately, came of age after lots of the cool times were over. All the hackers got jobs in industry and it feels like if I poke anything that isn't hackthebox I'll either A. have the FBI up my ass immediately or worse, B. have created a record somewhere of having committed one felony or another that will appear at an appropriate time for someone else and inappropriate time for me.
I mean, the exact opposite is also true? The Wireguard camp is always essentially claiming that everyone not using Wireguard is incompetent and should feel bad for not understanding how it is better, and this post to me felt like "let's make some space for people to say something good about IPsec actually solving a problem for them".
Ligers are generally fertile, but tigers and lions are different species.
American and Canadian missionaries kidnapped by gang members in Haiti
I just assume the media is lying about everything as a default position. There is no profession for which I have more contempt than journalism.

I think the problem is that the media no longer has a business model, its been destroyed by the internet.

So now they just put up whatever they think will attract eyeballs for advertisers whilst still appearing superficially topical and "newsy".
If I may ask, what changes when you're older? Is it mostly the mental stamina? Or is it the body asking you to spend time resting? A combination?
Were the records of payment a method to keep track of who might be using it?
I imagine the part you don't like must be the acceleration curve, which is generally adjustable on Linux
It's easy to say that the path they didn't take would have lead to success, and if they had taken that path, then it still would be easy to say that the path they hadn't taken would have lead to success.
It must be noted that among the harmful stereotypes is the one discounting running a home (typically, though not always, by a woman) as somehow inferior.
> I'm 28 ... adjunct professor ... We talk about this still.

I'm a decade older, and am relieved to see this.

> Hackers - the best hacking movie ever made :)

Counterpoint: _Sneakers_: the thinking person's hacking movie.
> I have many times blamed the compiler for my mistakes, something I've almost never done with C.

Early on, I remember dealing with lots of bugs in C compilers in the mid and late 80s. It takes time.
A Kinesis keyboard and an ergonomic position can take care of that. Also, some people typing motions are not conductive to carpal tunnel (e.g., those that do not adhere to standard keying position).
Should 1000 Netflix employees be able to represent what content Netflix hosts?

Netflix refuses to carry an awful lot of content. Is it a violation of the free market of speech that they're not streaming everyone else's responses to David Chappelle? I mean, I personally haven't been contacted by them to make a video with them about this debate, does that mean Netflix is censoring my voice and subverting the marketplace of ideas by refusing to stream my videos? The problem is that if we go too far down the road of deciding Netflix is violating the marketplace of ideas by choosing not to host certain ideas on a curated service, we end up with really silly conclusions.

I'd be a bit more charitable to this idea if we were talking about a general platform like Youtube, or if we were talking about a platform with outsized monopoly-levels of control over video content. But it's absurd to say that the marketplace of ideas means Netflix is obligated to pay people to produce content for them and to promote that content; that would be a huge violation of Freedom of Association, and it would just be completely unworkable as a business model.

And if Netflix isn't obligated to pay for and host everyone's content, then who else has more right to have input into what Netflix does host than its employees, owners, and stakeholders?
So only the rich get continuous power?
If you hired landscapers to mow your lawn and they refuse to do so because they spotted political banners on the aforementioned lawn they don't approve, what's going to happen? Forget the reason, what's going to happen if you hired somebody and that person did not show up to work?

Same thing with the companies, they hire people to do work just like people hire other people. If hired people don't want to work - that's fine, just let them go. I am pretty content with this way of society and don't see how changing it can make it any better.
I do what I can
As for the past: There are many studies about the amount of deaths related to nuclear accidents, and their conclusions vary widely. See for example https://en.wikipedia.org/wiki/Chernobyl:_Consequences_of_the...

As for the future: no specialist denies that a running nuclear reactor (using any now-available architecture) is dangerous, and the industry accepts very strict (and more and more strict) security-related requirements. According to some the probability of a disaster is very tiny, however it just cannot be 0.

Who is entitled to coerce others into accepting a risk? Especially when the maximal impact is beyond all insurance cover, and with a risk extending to future generations?
Would you do a guy a favor and lay some links or at least breadcrumbs such that I might start learning my history? I'm picking up programming at a relatively advanced age (31) and don't have the time to do deep hunts for stuff like I did when I was in my 20s BUT I want to keep security right in mind as I write everything I make.
I’ve been hanging around HN for quite nearly a decade. This is the first comment I’ve felt compelled to mark as Favorite. Precision perception and behavior modification at scale is a dream of autocrats and marketers alike. The fact that it is private/anonymous is entirely irrelevant.
The main reason they compete on speed is because it's illegal to compete on price. Abolish the sub-penny rule and it'd go back to being boring market plumbing.
The patent system also helps small companies with little working capital get started on big, obvious, money intensive challenges without being immediately crushed by megacorps. The razor cuts both ways.
> so you could refill it with a fire truck.

Note you might need a lot of fire trucks, though. If decay heat is 0.2% of nominal power after a week, we need .8mL per nameplate MW (thermal) per second... which doesn't sound bad, but a 2GW reactor needs 5000L firetrucks showing up every 50 minutes, 24/7, after a week. This could be challenging depending upon the underlying emergency.

((0.002 megawatt) / ((2260 + 250) * (kilojoules / kg))) / (997 (kg / (m^3))) = 0.00079921038 liters per second

Assumption is that you're raising the temperature of the water 60C and then evaporating it, and that all the heat energy goes into the water. In the real world it can be expected to be slightly better than this, but not much...
Makes me wonder what a GitHub IPO price would look like in this market. Oh well
Interesting. Are IEEE-specified floating point operations not deterministic?
You can migrate to Debian if possible. Ubuntu was a derivative from it.
Well, here's a technique you can sometimes use:

Start a feature branch off from the last common ancestor between your branches of interest. Make your commit against that. Then merge that feature branch into the old release branch, current release branch and feature branch.

You might still have to do lots of conflict resolution, but at least this way you can preserve the associations in a form legible to git.

This works a bit better, if you can regularly merge your release branches back into your development branch, since then the last common ancestor will be exactly the release branch.
I think you've got the wrong hammer-related analogy. "Strict disipline" in the form of cutting off the kid's access to computers sounds like a "when all you have is a hammer..." kind of solution. It's an overly simplistic way of attacking a symptom without attempting to address or even identify the underlying problems, and it comes with a self-satisfied justification for the potential harms of that approach because at least you're doing something (even if there's no reason to believe it would have accomplished anything other than change how the underlying problems manifest).

GP said:

> Perhaps the easiest, earliest intervention for that digital addiction was to cut him off the "drug" and maybe put him through psychiatric care.

And that's absolutely backwards. Definitely get him psychiatric care, and maybe cut him off from computers entirely, if professionals concur that it seems likely to help more than hurt.
"To err is human, but to really foul things up you need a computer."

I'm showing my age again.
I used tortiseSVN pretty extensively but only used tortiseGit for a bit before adopting GitExtensions - I dislike the habit of interacting through context menus primarily and prefer the full separate application.
> Climate change isn't actually a planetary existential threat, despite all the fear mongering you hear.

Well, no, the planet will not be destroyed. The issue is the lifestyle of the semi-hairless apes on the planet.

> https://en.wikipedia.org/wiki/Economic_impacts_of_climate_ch... and the more alarmist https://www.weforum.org/agenda/2021/06/impact-climate-change... say that the global economic impact of climate change will likely amount to about 10% of world GDP, and perhaps as much as 20%

No, its that it will grow to that share by 2050 (which is less than 30 years away) and keep growing.

> At a (somewhat generous) 3% baseline growth rate,

At a fairly generous 3% baseline growth rate, 2.35× current world GDP, for a projected population of 9.7 billion to todays 7.9 billion, so (pre-climate change impacts) a little under double the current GDP/capita.

Of course, the losses arent, expected to be evenly distributed among countries, regions, etc., so if you aren't a well-diversified capitalist (say you are working class) and in the wrong place or industry, you have a good chance at seeing dramatically* greater impacts.
I don’t consume enough broadcast media to comment there, but I certainly haven’t seen many privacy VPN ads online. And of course it doesn’t have to be popular to support a lot of ads - high margin would do that too.
There are some sweet side scan sonar systems that send out ~ 200khz chirps to give you a pretty good picture of the sea floor. It might make for a nice map of the bottom, but I think they are a bit pricey.

https://www.google.com/search?q=side+scan+sonar+images&clien...

My depth sounder doesn’t like water that churned up with sand (e.g. prop wash + sandy bottom). Maybe the waves are kicking up sand around the break?
Curious to try wireguard with Pritunl - on my todo list
I feel like the multimillionare comedian in question is doing fine.

Every other comedian I know is doing fine as well.

Even the "canceled" comedians seem to be doing just fine.
Yeah, I still use it for listening to my own music, but I'd love to have the same thing for streaming. (Maybe Apple Music supports that?)
You do you. It's your life. I hate how people judge others' priorities.

>If you have children or a significant other, think how much time you spend with them. Do you get burnt out from it?

Side note, but, I see you've never had children ;-). I love my kid but take it from me, having a toddler is really tough. Guess how much coding I've done outside my actual job in the last 2 years?
> I mean, I haven't been contacted by them to make a video with them

Consider -- just for a moment -- that you are not Dave Chappelle.

But if you were an entertainer with his appeal and fanbase, then I don't doubt that Netflix would reach out to you to try to sign you to some specials.

In other words, Netflix is not a pez-dispenser of views on political issues. It's an entertainment platform for the entire world. So no, extremist groups within Netflix don't get to stand between Chapelle and his audience, deplatforming him just because they have a job at Netflix.
“Units” in the last bit was maybe the wrong word.

To be clear: time.Duration is a type, and is the only part of this discussion where “type safety” is a factor.

time.Millisecond is a constant time.Duration whose value represents the duration of a millisecond. time.Millisecond et al are not a unit as in chemistry class, so you’re not supposed to get a time.Millisecond^2 by multiplying them. Just like in any other typed language, T * T -> T, not T^2 (where T = time.Duration), since it’s a type and not a unit.

time.Millisecond et al instead make you explicitly annotate the scale of user-provided durations. When you write

d := time.Second*time.Duration(input)

you are assigning to d a value of type time.Duration equal to the duration of one second multiplied by the input. You are free to not use the constants defined by the time package and instead create time.Durations from the literal number of nanoseconds in the duration, if you so choose:

d := time.Duration(input)*1000000000

But since the time package already defines convenient constants for standard durations, those will be used instead and be far more explicit and readable.

This has nothing to do with dimensional analysis of units, of the sort you do in physical sciences. I don’t know of any general-purpose languages that include dimensional analysis in the language or their standard library’s datetime package, but I’d be curious if you know of one (that isn’t specifically geared towards the sciences) - seems like the sort of thing Ada might include? In any case, I don’t think a language focused on keeping a simple feature set like Go should be a trailblazer here. Durations are easy.
Does anyone else feel like the metaverse is like 3D TVs? i.e. something no one really wants except tech folks who need to sell us on the next big thing?

I played There(https://www.prod.there.com/). I hung out in Second Life, cultivated an area, setup live concerts... It was cool for a year at most. Am I just being old or is the whole idea played out and, even combined with better graphics and 3d goggles, just sort of tedious and boring?
Git vaults do a lot more than host remote git repos. Gitlab and github are valuable for everything else they do - the UI, PR management, issue tracking, CI, and so forth.
Yes, those are big impacts. Just not existential impacts even just for humanity.

> Of course, the losses arent, expected to be evenly distributed among countries, regions, etc., so if you aren't a well-diversified capitalist (say you are working class) and in the wrong place or industry, you have a good chance at seeing dramatically* greater impacts.

Yes, averages hide a lot of variance.

Of course, this is another good reason in favour of allowing freer migration around the globe.
How do you feel in the other 68 hours when you are not coding?

What do your friends and family say about it?
Bezos, unlike Musk, had neither the ability or the fortitude to understand the science of rocketry at a first principles level. Consequently he was subject to the opinions of experts whose careers were fashioned in a risk averse bureaucracy.
I think these issues are more significant for public rankings. When I'm ranking songs, it's to curate my own listening. So if I only want to use 1 and 5 stars, fine—no worse off than a thumbs up/down system. But for those of us who do want to be more precise, it just gives more flexibility.
I'm worried about humanity's future
This provokes an interesting question then, is it also ok for Christians to use this symbol? I am unfamiliar with its significance in the religion but it appears there was some significance well prior to the nazis, I wonder if it retains any use there still or if it is gone. Nazis had some more direct association with this symbol in Christianity so maybe it is sketchier than the Indian version.
This is quite impressive for ‘94, thank you for sharing.

I found it funny - in a “how ridiculous/silly” kind of way - that at 4:40 we get to look inside a building by entering through its windows, but here we are in the 21st century with that exact capability. Individuals providing photos and/or footage of the interior of their commercial space does not seem so silly these days.
I got expelled from high school because of this program.

I'm a millionaire now though so shrug
I envy how little spam you must receive!
"Uh..." is pretty off-putting as well. Might as well just come out and call people stupid. I'm glad most people don't talk like that on HN (although there was a flood of it when Reddit went down for half a day.)

The rest of the comment was perfectly fine, and would have been effective without the downspeak bits.
That is already explained by the author [1]:

> The resulting interpreter is about 9% faster than the no-GIL proof-of-concept (or ~19% faster than CPython 3.9.0a3). That 9% difference between the “nogil” interpreter and the stripped-down “nogil” interpreter can be thought of as the “cost” of the major GIL-removal changes.

[1] https://docs.google.com/document/d/18CXhDb1ygxg-YXNBJNzfzZsD...
You're definitely in the minority, macbook trackpads are widely accepted as the best ones currently out there.

Some good discussion on this:

https://news.ycombinator.com/item?id=19485178
The Linux Philosophy for SysAdmins
Fill you in on what? I'd be happy to, I'm just missing context.

Also, it's so disheartening to see people tout Discord's interface as its 'killer feature.' As far as I'm concerned, if I can't mold it into a decent TUI for my terminals, it's okay at best. If an app actively resists its interface being molded, however, that's just evil.
> But if you were an entertainer with his appeal and fanbase

And who decides what that line is? Netflix, right?

Netflix ultimately gets to decide what its standards are for the content it hosts, that's the only sensible conclusion we can draw. It's the only setup that makes sense in a free market, companies get to choose what products they produce and host.

Similarly, Netflix can look at feedback from its customers and other clients, and it can look at feedback from its workers, and it can take that feedback into account when making decisions. Just like it does for literally every other business decision that it makes.
Interesting use of the textual equivalent of the Kuleshov Effect (which I’m sure has a name of its own). The text presents:

- Kid was troubled hacker

- Kid played violent video games

- Kid threw game characters off rides he created

- Kid played lots of shooters

- Kid preferred Linux

You associate them all. I, on the other hand, did all these things. I did worse: I crashed cars into others for fun (Demolition Derby 1&2), laughed as I destroyed cities full of people with tornadoes (Simcity), pretended to drown my brother (Mduel), etc.

Turns out that people can distinguish play and reality. I love my brother, but in game the point is to kill him.

And now I’m a productive member of society. How did that come to pass?
They haven't. It's a population of Orcas, even Canadian government sources explicitly label it as being Orcinus orca (i.e. Orcas, no special biological species).
Some people don't care. Some people want their boot ordering software and container runtime software to live in different code bases.
Nope and nope. On the contrary.
this is the kind of comment I come to HN for, informative and based on facts.
Capital accumulation is one big part of how we can produce more. But it's far from the only one.

See eg https://en.wikipedia.org/wiki/Total_factor_productivity

Doing more with any given amount of capital is very much part of economic progress. (Of course, if you can grow your capital, that's maybe even better. But capital ain't free: what goes into capital production doesn't go into consumption. And what goes into capital production for purpose A, like infrastructure, doesn't go into capital production for purpose B.)
What chat would he insist on?
The only part that boggles my mind is the simultaneous running + coding.
“I’m more anxious about computers now,” Ruud admitted. When he fills in his tax returns and can’t get the site to work, he gets stressed out. “Sometimes I’m afraid someone might be using my identity. I’m forced to depend on technologies I can’t understand, and that worries me.”

Now try “Web 3.0”
> Doing more with any given amount of capital

yes, I'm glad you agree. It's not about doing more with less. It's about doing more with what you have. Capitalism does not promote reduction of either the capital stock or human capital -- in fact, just the opposite!
GIL will improve performance of multi-threaded code but the issue with Python performance is single-threaded code and its rich object system.

Can't see Python getting there unless we go to Python 4 which, given the fiasco that was Python 2->3 is probably never gonna happen.

Might as well wait for Julia to improve its TTFP then to hope for a Python 4.
Enough mob justice. It's time for a return to decency.

Let the 1k go, if they must. They can walk out with their heads high and feeling like they've made a statement. But also let Chappelle continue to earn a living and hold his head high. There's room for both. Let the cancellations cease forthwith.
MP3 of the interview is available for one more day on https://huffduffer.com/ivanagas/623584
https://f000.backblazeb2.com/file/huffduff-video/youtube.com...
I think the magic/miracle of math is that you can go from "real world" into "math world" then back into "real world". If a rule is true for c and n and n+1, and you can physically represent the idea when n=2 and n=3, then you can apply that representation theoretically to n>3 to understand ideas that are not easily understandable.

The 10th root of x takes you from a measurement of an 10 dimensional object to the measurement of a 9 dimensional object. That's crazy, right? Without needing to "understand" what an 10 dimensional object is, you know something about it because you understand what roots mean with lower values...

Of course, that doesn't help you actually calculate the 10th root of x. Is there a better way than basically guess, check, and refine? The calculator is just really fast at doing that (and only needs to calculate a relatively small number of significant digits). Sometimes that's just how math is. The only magic there is that computers are very fast at computation compared to people.
This is technically very cool, but (as someone who surfs himself)for the purposes of surfing it strikes me as pretty useless. If you spend enough time surfing you learn how to read the water in a way that will tell you much more than this device ever will.