skysight-inc/HackerNews huggingface dataset:
I guess, but that seems expected to me at this point, and consistent within the semantics of how slices and maps work (and other values).

Maps are kind of like

type map *struct{ len int; ... }

Slices are kind of like

type slice struct{ len int; ... }

We get a lot of convenience by having the pointers auto-dereferenced, but the cost is that the semantics are still different and there are no syntactic markers to remind us of the fact.

I don't think any language has really given us something that is completely intuitive here. Python's semantics with the list type are a constant surprise to newcomers. C++’s semantics surprise newcomers. Rust's semantics surprise newcomers. Surprises all around. The best you can hope for is something that is internally consistent.

The slice in Go is more or less equivalent to &[] in Rust or std::span in C++. The whole idea of passing a pointer by value is key to understanding the semantics of most modern programming languages. Like, is Java pass-by-value or pass-by-reference? You can argue the point, but whatever label you decide is appropriate for Java, it’s useful to think of Java as passing pointers by value. Same with Python, Rust, Go, etc. This is not intuitive for people who are new to programming.
That _is_ removing all the items from it; my point is that if you pass a map with `n` entries to clear, you end up with a map with 0 entries. If you do the same with a slice with `n` elements, I'd imagine most people would expect to end up with a slice with 0 elements, but instead you have a slice with `n` copies of the zero value.
Corporate entities with “innovation” in their titles are most definitely not innovative

e.g. Innovation Managers have most likely never done an innovative thing in their life
Because they don't realize the productivity of the capital is also taxed, and is taxed at the same rate as labour? That double taxation should sum to more than a labourer would be on the hook for.

After all, the value of capital is determined by its productivity potential. If there is no ability to generate productivity, the capital will be worthless, and then there will be no capital gains to speak of.

Let's face it, the real problem with the tax code (in this country, but I understand the US is the same) is that the borrowed income against capital is not taxed at all. This allows one to effectively create money out of thin air without paying a cent.
The difference is that the games you mentioned were made by developers that have been Sony in-house or second-party studios for literal decades, and weren't hoovered up from the open market like Microsoft is trying to do now because of how badly they mismanaged their own studios (343 Industries, The Coalition, Rare, etc).
That bugs me too. I consider it a red flag for a library to log to anything except a `log.Logger` passed in from the caller. Now I'll expand that to include a `slog.Logger` as well. If the library is logging directly to stderr or stdout, that is a sign that it probably has other design issues as well.
As a PL focused on building networking services across different arch and platforms if it was any different that’ll be the first thing to hate in go
wisconsin?
Here’s the Product Announcement blog post from March: https://workspace.google.com/blog/product-announcements/gene...
Atmospheric science and chemistry is tough. Like others, I was always like why don't we have solutions to climate problems, it's the 21st century we have smartphones and all these cool apps! (lol) There should be a lot more private/public incentives or funding and leaders that push for more resources into this, so we make change kind of like SpaceX.

Other questions I found out were difficult were if we can create clouds, and if we can create water, both artificially, and the resounding answer on the nets was NO, or we can but it is extremely dangerous, and not practical. But we must persist, and try again.

edit: a cool article on history, and risks with cloud seeding -https://thebulletin.org/2022/08/dodging-silver-bullets-how-c...
Well, zig-zags happen, almost all airlines avoided flying over Ukraine after the MH17 shootdown, and no flights fly straight from point to point like what gcmap.com would show, they follow "roads", e.g: https://en.wikipedia.org/wiki/North_Atlantic_Tracks . It's also possible they'd avoid Russia if the detour costs less than the overfly fee.

Yeah Emirates didn't join in the sanctions, so they can still fly to, and over Russia. A few weeks ago there was an Air India that was flying from India to the US over Russia, and had to make an emergency landing in Russia, there were concerns whether they'd be allowed to import a replacement engine into Russia because the sanctions.
I suspect the state of the compilers in 1993. And maybe the standard even. When I was using C++ a lot in 2000 it was difficult to get non-trivial code working across compilers.
Why is it important that poor people live near the equator? I expect that a large part of the population is aware of this fact.

So bringing it up doesn’t contribute to the article and is a bit off in the article. Why not mention that the days are longer in the summer away from the equator. Or they people near the equator have darker pigment. Or many other true but irrelevant facts.
> Public transport seats or even chairs that were used by many, many people over the years are just yuck. Same with door handles (i so hate the Americanbones - you can't use your elbow or wrist to push them!), public transport, handrails, ATM pinpads...

At what point do you come to the terms with our inability to eliminate all germs and get on with life? I apologize if it's a condition and not just a preference.
For us, figma has the final say in looks. So, it's actually a benefit that the designers can change it afterwards, as it is refined. They still have no incentives to keep the links up to date, though.
C has plenty of abstactions. Are you saying that the set of abstractions provided by C are optimal or nearly so?
Yep, its a well written and incisive piece. Too bad link bad.
Occulus may be an order of magnitude cheaper but I bet it’s an order of magnitude shitter too. Maybe this is the price/quality required to actually get people interested in mixed reality. It was a similar thing with the iPhone. Most people were happy with $100 dumbphones. Eventually the utility became worth the investment.
Archaeologists Discover Oldest Neanderthal Cave Engravings
There's also the huge ecosystem impact of high-intensity farming; e.g: pollution of waterways, deforestation etc.
>That’s odd. Did you think land mass was somehow really important?

If it wasn't, why was so much of history spent fighting over it?
ArchiveBot regularly grabs sites of that size and uploads them to IA, its not a big deal. The Imgur/Reddit archiving was at least an order of magnitude or two larger.

Of course it is always good to have multiple copies of a site, especially personal ones for things you care about.
Have you tried it? Not a great experience. Apps don't get access to the camera feed so they can't actually detect your keyboard, you have to do a manual registration process which is janky. But the bigger problem is the quality of the passthrough. Depth perception and latency are especially problematic for this application. Cool demo but not worth using in practice. Maybe it could be better on Vision Pro.
Not the complete story though....

>"Curiously enough, an edition of the Encyclopedia Galactica that had the good fortune to fall through a time warp from a thousand years in the future defined the marketing division of the Sirius Cybernetics Corporation as "a bunch of mindless jerks who were the first against the wall when the revolution came."
I can't think of a use case for that. If all the inputs are consts, then you know the values and can just assign it to be the less of a or b. Am I missing something here?
https://archive.ph/APNCW
For a few ones that have absolutely jumped in size, toyota (tundra, tacoma, also the 4runner). 4runners in the 90's were tiny! also a tacoma now feels almost bigger than a early 2000's Tundra which is insane.
Go releases feels it’s has changed massively when reading the release notes but when coding it’s just like every other day
’Tis the season to write the “Bitcoin goes up ” post again
If you speak up you receive "the formula": psychological abuse, placed on PIP, and fired via some perceived loophole. It's bad. And it's gotten considerably worse in 2021-2023.
> In USA and Canada
Not in Canada. I have never visited a home in Canada where the practice is NOT to take your shoes off in the mud room.
Well, the obvious ones are of course Min and Max functions, which is resolved with this. Other ones I commonly find myself wanting to use with integers would be math.Abs and math.Pow I guess. Otherwise they are mostly functions useful with floats, so ultimately I understand the logic, though even in that case, it would be nice if they were usable with float32s as well without casting back and forth.

Personally I try to avoid using floats for calculations if I can (unless it's obviously warranted), I've encountered far too many foot guns from using them, though honestly the same can be said about integers in some situations too. I wish there was a package like math/big that was more accessible, I find the current interface for it pretty abysmal.
I understand the physics just fine, thanks. I'm not disputing that it will be 'nigh instantaneous', I'm talking about how it fails. You and downvoters are also neglecting the fact that the submersible isn't suddenly teleported to/near its destination at which point it suddenly fails. It gets there slowly, passing through its safety envelope on the way.
Consider this...Corn is intended to feed a baby plant. Humans are not corn. Some corns cob for humans is likely not harmful. But beyond that you're ingesting a cocktail of nutrients and hormones intend for a baby plant.

Put another way, just because Big Corn has normalized doesn't mean it's a good dietary decision.

Proceed at your own risk.

PS. Sorry for being so snarky, but I hope you read my silly comment with an open mind, and realize how weak your argument is as of now. You need facts to back up such extraordinary statement. It even has anthropological implications.
Someone once told me that ethicists were often actually psychopaths, that people with a working ethical sensibility were not interested in studying it.

Seems possible.
Delaware resident here. It's been happening for years:

> In Newark, Delaware’s third-biggest city, a similar rule allowed one property manager to vote 31 times in a local referendum in 2018, one for each of the LLCs their company owned

https://www.promarket.org/2022/05/23/delaware-the-state-wher...
This is kind of surreal. I have just realised that I have merged the authors Johann Hari and Jonah Lehrer into one person. I had always assumed Johann Hari had made a fortunate recovery from the Imagine/How We decide scandals to write successful books like Lost Connections.

I was feeling guilty for besmirching Johann Hari's reputation in my own mind until looking at his wiki page and finding the HE TOO was involved in both plagiarism and fabrication scandals like Jonah Lehrer.

Weird. Explains the mental merger I guess.
Unless Squarespace is going to break ICANN agreements they'll at least need full contact information for registrants, technical contacts, etc., unless they do some fancy private registration deal where Google keeps that data and Squarespace doesn't have access to it.
It's kind of true. I've always looked at Xbox as a low-end gaming PC that can't do much else but play games. Last time I checked there were only a few PS5 exclusives, and all of the biggest titles for the PS5 were either also PC games or remakes of PS3 or PS4 titles.
Interesting concept. No download links though, the app doesn't seem to exist anywhere yet.
Youtuber Look Mum No Computer (who does a lot of experimental electronics and musical work) also recently extracted a former church organ that has been installed in a house, and reconstructed it in his London museum. Really cool stuff!

https://www.youtube.com/playlist?list=PLluPQLh1xzlI7EMB5qIxD...
The main thing missing in all of this discussion is a realization that there is more than one dimension to intelligence. The second thing people are missing is that AI doesn't have to score high in all types of cognitive capabilities in order to take control. It doesn't need to have all of the animal abilities or feelings or to be alive.

All that is necessary for AI to take control of something is very high performance reasoning ability, such as approximate human level at say 100 times human speed, and someone to give that AI or groups of AIs the instruction to try to take control. Humans will not be able to act effectively against those AIs due to the extreme performance gap. The only option will be to deploy more hyperspeed/superintelligent AIs.

At that point humanity has basically lost control even if the winning AIs are yours. The next step is just someone programming such an AI to start ignoring further instructions. It doesn't have to be alive, it just has to have a tendency to self-direct for it's own goals built-in.

Last thing I will mention again is that the history of computing shows exponential efficiency improvements and routine invention of new paradigms to pass performance blockers. This is a very specific application. We have already seen at least one order of magnitude efficiency increases both from hardware and software improvements. It will be better than humans at reasoning and dozens if not hundreds of times faster output within a few years. Certainly less than ten years.
I think, most designers of languages want abstractions, convenience, and clevernes. So for people who don't want that we have to cling on to C since there aren't other options ;-)
You're correct that there is also DOCSIS QOS being performed and this happens regardless of who supplied the modem, this affects traffic between the modem and the head-end, but past the head-end traffic is shaped using other techniques. QoS is protocol specific, and based on the behavior I've observed I believe they are doing application classification and doing IP QoS on the CPE in addition to any DOCSIS QoS applied regardless. I'm a little rusty on my understanding of the DOCSIS specs, but this is a L2 protocol and QoS applied here isn't based on application classification, AFAIK.
... but at least those poorly written requirements benefit the user. I would rather less than perfect rules written to benefit me, the citizen, than calculated rules written to benefit corporations that have enough money to play this shell game.
It really makes it a pity the Hololens didn't go anywhere. I wonder how much time we'll have to wait for a device that actually aims for that space, and not a portable display like the AVP seems to be.
I'm not a software type guy (at least not by original profession) but I moved from the states to Germany and I think between taxes and lower salary it probably cost me ~30-40%
(I was on a plebeian 100k salary in a flyover state and even on a relatively quite high salary here it was lower than that when i started here wagewise the euro:USD comes into play though.)

I have never bothered to calculate it exactly and I would do it again in a heart beat every single time.
Too many things you can't put a pricetag on for me.
Too many things I always hated (driving to work and losing ~30-90 minutes) which went away forever.

I can also never be that terribly bored in a conversation with someone who speaks German, because I can just switch to German to practice if I find them to be tedious to speak with.

But I also hate when the weather goes over 70F, and don't terribly mind not seeing the sun for months, so I can understand why it sours some people
I'm a MacOS user at work and ThinkPad user in private and honestly, the MacBook (we have MacBook Pros) trackpad is awesome. I've never been so at ease with not having a mouse as I am with the work MacBook. It works with great precision for a regular mouse and zoom is awesome. It's also in exactly the right place, slightly off center and huge that I can use keyboard shortcuts and easily switch to mouse (i.e. trackpad) use when it's gonna be easier/faster to use the mouse to select/do something.

I'm never gonna buy into the Apple ecosystem on principle but product wise it's great to have it at work. On my ThinkPad I always go for my actual mouse when I need precision but the hand travel time between mouse and keyboard use is distracting.
I’m pretty sure I first heard this anecdote in Andrew Ng’s original machine learning course on Coursera.
That one has an extra layer to it. Many people with absolute pitch will start drifting as they get older due to physical body changes. I've heard the comment of "now everything seems out of tune and annoying". I'm not sure I'd like to experience that as a trade-off.

Losing some high pitch hearing is bad enough.
The IRS generally considers gift cards as cash equivalent. I'm not a {tax,law,finance,*} professional, but I believe the USPS agrees. I do agree that the text you quoted is a bit ambiguous by itself. "De minimis fringe benefit" is a relevant thing to look up for the curious.

(PDF) https://www.irs.gov/pub/irs-tege/p_4090_fed_0305_text.pdf
Other employers call to learn how your previous employment was at Amazon, and Amazon talks mad trash about you and makes up whatever they want is basically the deal. Like a cult, and you are ostracized from that cult.
Unlocking Photonic Computing Power with Artificial 'Life'
Looks like the new feature should help...

To be fair, they were all like that even before Figma, including Sketch.

But Figma doesn't allow you to link an artboard from one page to a one on different page, so it didn't allow designers to organize.

Don't get me started on lack of subfolders.
The walled garden is much much vaster than anything we had in the 80s.
This reminds me of "Enter the Void" a movie shot in first person where in one of the scenes the hero is having an acid trip
Ultimately, a DMCA notification is a notification that you have infringing content that can in principle be accessed / hosted through your sites. It's effectively a "friendly heads up" from the copyright owner that prevents you from being sued if you can take the content down expeditiously. It's a copyright owner saying "here are some URLs that could be infringing, and they need to be blocked." The author says "you don't know if the hash is already blocked in the web server configuration, or if the server is broken in some way that prevents access to that hash, etc", but that doesn't really matter—if they're already blocked, or inaccessible, then all you need to say is that that's so. Otherwise, it's on you to block them—it doesn't matter if anybody accessed them or not, just that they would be accessible if they're not blocked.
> I like Rust, but I wouldn't categorize it as a "better-C".

100% agree. C and Rust are very different languages.
Wow I found one like me. You don't usually see men wearing them, or really anyone besides teenage girls.

Once you try them and get used to them, you'll feel like youre slushing around soup in your shoes if you try to go back. They're fantastic.

These days though I mostly just forego shoes. I probably wear closed toe shoes 4 or 5 days out of the year outside of winter. But when I do have to wear them, toe socks are the only way to go.
How many ways can you split ownership? Is it just a majority 51%+ owner of the property?
I'm shocked this wasn't a burning man project
FWIW:

I tried Helix maybe about 6 months ago. It was pretty good, but there were things I do regularly in vim that I couldn't do in Helix, and the obvious way to do it in Helix didn't work (but it did in Kakoune when I tried that).

I mentioned this on whatever chat was listed on Helix's website as the place to go, and everyone there was open to making the obvious thing work, so I'm guessing Helix will get there at some point, but I don't want to use it now. Certainly given the relative momentum of the two projects Helix should get there some day.
I know that HN hates on Oracle, but they freely provide source and iso's on their Oracle linux page. No signups or anything else.
And it is just repackaged RHEL with Oracle branding.

https://yum.oracle.com/oracle-linux-isos.html
I switched to super-light-weight inside shoes and couldn't be happier. They work like slippers in a pinch, or like proper shoes if you pull up the heel.

https://www.amazon.com/gp/product/B089MB3NLN
Yup, different cultures get different things right. Asians and pacific islanders get the "no shoes in the house" thing 100% and it's a rule in my house now, I do not care. Unless youre a contractor working on something in the house, youre taking your shoes off or hanging out outside.
Here's Why I'll Never Get Invited To Your Home Again
Include cheese and cream under the milk category and you've got a recipe for some bomb scalloped potatoes.
Palmer's article "Free isn't cheap enough" seems relevant:

https://palmerluckey.com/free-isnt-cheap-enough/

Quest headsets are indeed cheap but but perhaps sacrifice too much on the experience quality. People gotta want something before it can get cheap (not my words).
Pretty much all laws of any complexity are written by lawyers. The lawyers are engaged by the lawmakers to write the laws, so that they are written properly and actually work. Just like government software is written by software developers and government buildings are built by construction workers.
Mercator just has an embedded momentum, it isn't somehow superior to other projections. Why do some people still use tech X when tech Y exists? Momentum, resistance to change, etc.
Yet another example for assumption that all book titles with that sort of semi-colon + second sentence title are universally lowest common denominator crap, at best.
For me the shoes thing isn’t about dirt. It’s about public bathrooms. If a shoe has stepped in a public bathroom. Especially those in bars or gas stations I don’t want that shit (literally) being spread al over my house.
oh, shoes on must be australia.
Right, registers are even faster.
Wow, a lot of slighted pro or semi-pro musicians in the comments, not a lot of hacker spirit. I didn't sense any competitiveness in this article at all, and author clearly described her embarrassment at being completely non-musical, and the desire for her kids to be at least not shut off completely from the musical world skill-wise. And she did it after being prompted by a very interesting question--why is "perfect pitch" considered so difficult for the human brain compared to distinguishing any color out of millions (well, we probably only have common words for a couple hundred), which is considered trivial? I thought that was a very cool way of putting it.
Could it become a precedent for federal-wide votes?
> I can't think of a use case for that.

It helps to document intent.

Probably not so useful for min, but it can be more useful for more complex functions.
I know this isnt a great counterpoint for doing more geoengineering but; we are already massively terraforming the planet from the micro to the mesoscale. Its caused untold chaos for the biosphere already. In a very real way geoengineering is the only solution. Even reducing emissions is just us toggling in the CO2 knob.
Being able to change things as design is still in flow is great, agreed. Once something is agreed upon the ability to change things without notice is really bad, especially if you're expected to follow the design as it has "final say". You go an implement something on Monday based on designs and show it to stakeholders on Tuesday. They compare with the figma board and flogg you because it looks nothing like it. Ugh! (yes that's also a process failure but absent better processes I make my own process that doesn't get me flogged ;) )
This is the goal of Khanmigo.

https://www.khanacademy.org/khan-labs
Bitcoin Shoots Past $30k as Wall Street Eyes Up 'Digital Gold'