skysight-inc/HackerNews huggingface dataset:
I see. That's really interesting. Looks like it is implemented by mprotecting the pages where the trusted code resides. The program's text segments are considered trusted by default so a freestanding C program that makes system calls directly should not be affected.

https://lwn.net/Articles/806863/

> For static binaries, the valid regions are the base program's text segment and the signal trampoline page.

I'm not sure but it looks like the BSD libc is some kind a special case? Surely this is not necessary? A compiler or language runtime should be able to somehow mark those segments with the appropriate permissions.
80/20 rule comes into effect as well. Without a monumental change in the structure of CPUs, we will only be seeing small steps in performance for the foreseeable future. 5% improvement a generation is good, I am not complaining, but even if there are twice as many transistors in a CPU without the instruction set to take advantage of them and the software written with utilizing the available resources, it's nearly a moot point.

I believe we're long past the point where a clock speed boost or a new instruction set can generate any huge leaps in processing power over a single generation, and I would go so far as to say that there is very little practical difference between, say a 6th gen core i7 and an 11th gen i7 from the end users perspective.
I love the idea, but the first recipe I clicked happened to be from the New York times and they have this BS that I need to create an account to read the recipe. Still, your tool helped me find it, so it is a win.
The people that make separate higher standards for crypto are ignorant about how the thing they respect works too.
They say it's "undeplatformable", but it's really just a way of screaming into the void because no one is going to want to dig through a pile of trash to find out what they're saying.

I'd say it's a great win-win. They get to spout whatever they want, and no one has to hear it.
Channeling my inner cynic: because government only tolerates scalpers that are publicly traded on the stock market.
Thinking of upgrading your company’s tech gear? Now’s not the time
Does the count need to increase or simply the velocity of those dollars?
Well good for you people.

For me, when I buy a new laptop and half the drivers aren't working, that's an immediate deal breaker.

I literally won't allow myself to get into that situation again, not for love or money.
I actually have one because the 3D part was essentially free at one point. Of course I have almost no 3D media to play on it.
I just can't see anything blockchain in Apple's DNA. The decentralized nature of the technology doesn't fit with the Apple way of vertical integration in pursuit of the most seamless, optimized, low-overhead and high-margin product experience possible.

This doesn't mean Apple will never adopt interoperability with crypto platforms, just as they adopt other industry standards, but crypto is unlikely to ever be the focus of a new Apple product offering.
Python is in a situation where it is enormously popular, due to a winning aesthetic in syntax/ergonomics that appeals to both newbies and experienced programmers. And due to this success, there is a lot of demand and interest in speeding the language up and getting rid of the GIL.

But paradoxically, this veneer of simplicity hides an incredible amount of complexity. You have to read hundreds of lines of CPython to understand the full semantics of a statement like "a + b". The semantics are complicated/compromised by many optimizations and implementation details of CPython. This is a fantastic talk that goes into these details: https://youtu.be/qCGofLIzX6g

It is not good for anybody that the semantics are this quirky. But it's especially not good for people trying to optimize the language, who basically have to implement quirk-for-quirk identical semantics to what CPython has ended up with after 30 years of evolution and optimization.

I wish Python 3.0 had included a more formalized and cleaned up set of semantics. These things can't be simplified without a breaking change to the language (even if only a small number of programs truly depend on these quirks). I would say Python should fix this in 4.0, but the 2->3 transition was so painful and long that I'm not sure the ecosystem can take it.
What I meant is that a narrow field of vision may make interfaces built on an idea of immersion not fully effective.
I don’t want my emergency room doctor looking up a fairly common disease on the internet. And I ding interview candidates who have to look up basic syntax like a for loop (I have no problem if they need to reference random APIs or advanced syntax though).

Being fluent in your professional vernacular is very important for productivity. And a closed test is the best, scalable way we have to test this.
Nice, compiling it now. Will be fun to play with YJIT and try the new features.
I'd say its Bitcoin or Uniswap.
The tax remindooooooor

haha that’s a meme in crypto space about being that guy
Which should alarm people more than it does. The signalling value of a brand is greatly diminished when it's just a label that can be moved around, created or hollowed out at will.

It's a kind of obfuscation in many cases. How many people know that P&G or Unilever are behind a huge number of supermarket goods?
I don't think that is an effective life strategy because you actually solve problems more slowly if you have less knowledge. If you've learned skills and committed things to memory, your brain can synthesize information much more rapidly. If you have to google everything, its like running your 2.5GHz PC at 10 MHz, and it is highly unlikely your brain will produce new information on the spot.

Edited for snark removal.
Thank you for that clarification, it confused me and seemed a little ignorant at first glance. It would seem north and south geographically have nothing to do with the term.
You're on the internet right now, and participated by posting that comment. I don't agree with you (you feel how you feel, I'm just saying I don't feel that way), but it's certainly interesting and well articulated enough to spark consideration and further discussion.
With loom, Java will eat the pie from the Go market.
You can "opt out" of all the badware in the installer as far as I can tell
Tried with Elon and Gates, but both threw this error

Error occured while trying to proxy: hf.space/
I am welcoming another player in the search engine market.

For "You" - the presentation of results could use some work as it is very hard to find what you are looking for. Also not sure how "summarizing the web" is useful when I am looking for an error message in code.

Great to see this market develop though.
Where are you located?

This was released about half an hour ago:
https://release.nass.usda.gov/reports/crop1121.txt

Corn and soybean harvests are far ahead of last year in aggregate, though in larger producing states they are very slightly behind.

The US soybean harvest is ~200,000,000 bushels ahead of last year at this time, and corn is ~900,000,000 bushels ahead.

Perhaps in your area the farmers are prioritizing corn harvesting - maybe it is more profitable?
Apologies, to be more precise, my team wraps every error in a filename/line number pair, not an entire stacktrace.
Sedition has been around for yonks
> centralized pegged to USD Apple tokens

You mean iTunes gift cards?
Life is an open-answer problem, not a sequence of questions, so the "answer" is neither unique nor necessarily easily expressible as a sequence of statements.

Memory is useful because it is the very basis of reasoning. Rote learning is important because intellectual habits facilitate thinking.

Google has not all the answers, but especially: it does not have any questions.
'squid game' meaning squid proxy is used in the test setup and 'game' is only in the title. maybe funny, but I think such clickbaity title is not helpful.
I'm hoping some linters get into golangci-lint quickly to curtail some of the biggest abuses. Some of them are obvious, like:

func Whatever[reader io.Reader](r reader) { ... }

You can tell just from the type signature that that is a useless use of generics. If it returned "reader", then that would be potentially useful, but as written that is useless.

There will be some other things that can be caught too, potentially.
Ok, here we go - the metaverse is not a single 3D/VR social app or group of apps, vendor-locked to an specific platform and OS.

The metaverse is quite simply THE spatial successor to the internet, but more specifically the World Wide Web.

Because of protocols like HTTP, TCP/IP, and HTML, you can read and view text + photos + videos on webpages because of agreed upon standards.

The metaverse will most certainly utilize old standards, but it will also need entirely new ones built from the ground up. The way users currently navigate the web via hyperlinks will be mirrored in the metaverse, but instead of shareable URL's we will have portals instead, so as to not break immersion and to deliver a sense of seamless teleportation from one immersive destination to another.

We'll also need a universal SDK and API that every world can hook into in order to tie all of this together, so as to share data back and forth and to allow for true interchange of virtual goods. Blockchain will provide the base layer to enable this.

WebGPU will allow us to render using modern hardware, as the browser equivalent of Vulkan, Metal, and DirectX 12.

WebAssembly will allow for programs to be compiled to a universal bytecode.

WebXR brings all of this together, enabling a true sense of presence inside a webpage.

As more headsets by Meta, Valve (and Apple!) are sold and they become a part of our daily lives, it will become apparent that we need a way to link worlds together that are hardware and platform-agnostic. The web seems like the most straightforward, obvious solution to this problem.

Also, now that Facebook has soured the term "metaverse", a term originally termed in Snow Crash and now has connotations with a social media company... may I propose a new one? How about The Immersive Web?

My startup Wonder Interactive is working on building the immersive web, and our current focus is on bridging the gap between native game engines and the web. We're have UE4 support up and running, with WebGPU actively being worked on as well as WebXR. Our 2D web as we know it today has to evolve to become 3D-first and immersive. If you're interested in trying out our platform, you can register your intent here via our website or join our Discord below:

Website: https://www.theimmersiveweb.com/

Discord: https://discord.gg/zUSZ3T8
Clearly PyPy has to produce executable code if it wants to jump into it. The CPU wouldn't understand if it were asked to jump into something that isn't executable code.

> The point of the first futurama projection

...was to delight viewers with what would turn out to be a wonderful pilot episode?
We have a right to post photos?
To staff new projects in the enterprise that may or may not gain traction. If it doesn’t, just ditch the contractors, if it does, perhaps turn them full time.

If you do this with full time employees and the project is canned, then you have to do layoffs or realign all the employees to different teams.
Influenza Virus Transmission Is Dependent on Humidity and Temperature (2007)
I see, thanks for your input. Most of the workflows I worked on involved provisioning one database per app, so I hadn't entertained this angle.

Are there any risks to changing ACL rules on a production database server from a stability perspective?
Unfortunately, that doesn't really work. While there's a lot of court documents that are going to be highly formulaic and could plausibly be written almost Mad Libs style, there are several court documents that are going to rely very heavily on the unique factual nature of the case. Responses and replies to motions are going to fall into that latter category almost universally.
Yep, the GDPR saves us here, thank goodness for that.

There are better ways anyway, IMO. At my (german) university, most exams are so personalized (random exercises from a pool in random order, student ids used as const values in calculations, groups A / B / C, etc) that cheating is pretty hard.
To be more accurate, when you say the Global North includes "American" economies, that means specifically the USA and Canada, and not Mexico. That's different from 'American', and even 'North American'.
Care to provide a counterexample? Reddit and Twitter are also hate sites, but only if it's approved hate. Or are r/genzedong or r/hermancainsaward just fine because they only hate deplorable people and the West? How about r/FuckYouKaren? A whole sub dedicated to hating white women. No matter that it's my mother's name they've turned into a hate slogan, it's a common White name so it's okay to hate!

Frankly I consider many opinions I've encountered on this site to be hate speech; the only thing HN lacks is profanity. There was a ton of antisemitism here during the most recent conflict between Israel and Palestine.

It seems to me like moral scolds are more interested in language policing than actual hate.

Have fun with your hate site
This is a shell game that masks motivations rather than revealing them.

If what you're saying is that the same corrupting influences from industry act on governments, then that's obviously true. If you're saying that the corruption of government emanates from somewhere other than the interests of business (or rather, the owners of business), I'd almost accuse you of dualism.

Grants, budgets, and sinecures are also handed out by the owners of industry/finance using the tool of government. Following the money always leads to the same place.

edit: all we can do is attack corruption loudly and specifically when we see it, and trust nothing until we have to. The result of that is anti-vax and a return to flat-eartherism, but what can you expect from a system that prioritizes the desires of tiny elites over truth?
You don't even need a technical solution to at least catch the easy exploits I think.

Get one smart dude to call in pretending to be a customer to "pen test".

Do that once a month, would take maybe an hour or two of the dude's time.
And the ones that do propose alternatives do so from a very narrow point of view. Oral exams are much more time consuming and simply not practical in many situations. Projects and seminar papers have similar problems, especially in early semesters.
What was stopping people from buying your art before?

Are they only buying it now because of FOMO that other people are making money by buying jpg's?
I'm intrigued by this post, because in most of the world we already have a fast, reliable and cheap system to transfer money and pay for stuff with actual money via banks. I'm not sure if the US is unique in not having this, but asking for all this to be based in a "1st world country" when there are plenty of 3rd world countries who have vastly superior banking systems to the US is kinda weird.
Agreed. Any proposed solution to the student debt crisis that doesn't hold schools accountable is not a solution at all.
The joke is that “innumerable” means “so many I can’t count them”, while “enumerable” means the opposite of that.
That's a reasonable summary. Thanks!

One note: we do have ideas to extend Hamilton to "compile" the DAG onto Spark/Dask/etc.
The Common Misconceptions About Machine Learning – KDnuggets
Because politicians get more good PR from quick hacks on the current hot button issue, than they would from crafting good, general policy.
Well, limit orders aren't guaranteed to trade on the spot either. Any reputable brokerage will warn you of this when you create one.

There will always be lag, but I've never tested how quickly AWS monitors trigger under extreme load.
You know, in sports, if you finally can complete the basics known for 5 decades after years of training, no one will praise you.
But it is an apt comparison. NFTs collectibles are a subset of the NFT technology use, and are similar to trading cards. There are two generations of people that don’t care about holding something to determine value so how is that a line in the sand.
lol, I am not sure what to tell you here, I wish you the best of luck :)
If you're curious what caused both Handel and Bach to be blind, the answer is this crazy guy named John Taylor. https://en.wikipedia.org/wiki/John_Taylor_(oculist)
> For starters, we deliberately made a conscience decision not to make it easy to include photos or videos in content.

So instead of censoring some photos and videos through moderation, you decided to censor all photos and videos.

It sounds like you want to comply with US law, but US law requires censorship of some speech: libelous claims, copyrighted works, incitement to violence, etc. Why comply with some US law and not all of it?
Because going through the CFPB is probably OP’s fastest course of action, vs potentially multiple years of litigation. Besides, the demand letter has to start from somewhere.
Uuidv4 have worse performance when inserting into the btree for the primary key.
Following your lead:

Thinking is not "answering questions".

In order to build a mental model of a problem, you need a rather good model of the environment in your mind, and this comes from memory and the habit of thinking (which is what drill exercises facilitate).

Rote learning is an essential tool in being able to create adequate models of the environment.

The problem is lots of people think it is useless because "I did not need to memorize", when the issue is that "they are sufficiently able to memorize that they do it unconsciously". But most people need to put the effort.
I'm too intimidated to write it up publicly (though I detailed it all internally). A competitor of ProctorU, Proctorio, filed suit against a guy in a similar position to mine at a Canadian university. We're a big enough institution that others look to us for guidance, so I hope our de-facto moratorium on using these tools serves as an example.

https://www.eff.org/deeplinks/2021/02/student-surveillance-v...
A while back I had a remote job interview that required me install spyware on my computer and turn my web cam on so it can record my face while I was doing some computer science puzzle.

It made me not want to work at the company anyway. If they treated me like that during the interview, imagine your day to day.
Yep, Additionally we could also push for tuition-free community colleges to reduce the need for for-profit colleges in the first place.
I still prop drill and try not to prop drill more than two levels. You just have to think a little harder.
Out of curiosity, if this app really allows unstoppable and uncensorable posting, how does it deal with DoS attacks?
A Smartphone-Based Head Mounted Display[2011]
> They have a temporal aspect to them (IE, I know row with ID 225 was created before row with ID 392, and approximately when they might be created)

UUIDv7 (currently a draft spec[0]) are IDs that can be sorted in the chronological order they were created

In the meantime, ulid[1] and ksuid[2] are popular time-sortable ID schemes, both previously discussed on HN[3]

[0] https://datatracker.ietf.org/doc/html/draft-peabody-dispatch...

[1] https://github.com/ulid/spec

[2] https://github.com/segmentio/ksuid

[3] ulid discussion: https://news.ycombinator.com/item?id=18768909

UUIDv7 discusison: https://news.ycombinator.com/item?id=28088213
A note about corporate thinking...
I've worked for a small software company around 2010s, we had complex software that consisted of Delphi and BCB components and I made some parts in MFC. Turned out my part was very small compared to others. Our superior said the product was not looking solid enough as it does not take up a full CD! (so they added a giant InstallShi* installer and +200MB at instant)
Unpopular take: ProctorU is trying to solve an unsolvable problem. The only way they can make it work is by dictating the configuration of the device taking the test, and even then they are going to have lots of technical problems with false positives and incompatible software. This leads to impractical outcomes like, "Oh, just borrow your friend's computer" and unsafe situations like, "oh, just allow us to scan your computer for content we don't like" and so on.

This is the digital equivalent of forcing students to be naked to take a test in person.
Stick close to the standard library and the extended libraries (https://pkg.go.dev/golang.org/x ), track a community list where a lot of discussion will be occurring very quickly after release.

I don't want to recommend "don't use generics", but generally think about whether or not you can solve the problem without them without immediately reaching for them. There are patterns in Go that work just fine today, which is why despite the fact that clearly some people are just flabberghasted at the idea that Go is useful without generics, it demonstrably is. Interfaces are quite a lot of what you need out of "generics". Don't just give up and copy and paste; it is necessary way less than some people who were trying to write C++ in Go claim it is.
Found this under that twitter thread mentioned above: https://twitter.com/AIconference/status/1457622949901574149
Repair culture happens when stuff's expensive and labor's cheap. Both are false and getting, uh, falser.
It goes the other way around.

If ordinary people have money to spend, they can spend money on new products and services that create billionaires.

If ordinary people don't have money to spend you have another kind of "circular economy" where early investors put money in to make money from the later investors who are greater fools.
It wouldn't be too bad if it was complicated, but explicitly documented and tested.

For example people joke about JavaScript comparison semantics posting things like this https://i.stack.imgur.com/35MpY.png and laughing about it. But I wish Ruby and Python were this explicit and easy to understand!
I don't know that USC was that prestigious outside of the sports/marching band arenas. But charging the same price for online is horrible. Honestly, though, it says a lot about CSUs that you can go there, borrow two thirds less, and still make more money than a USC grad.
The barrier to publishing online is lower, so recipes are always hit or miss. Really depends on the author.
I just have a few friends, they are at work or on chat programs and if we want to get together, we do. I admit I prefer meeting one friend at a time and I avoid social gatherings with lots of friends at the same time. So maybe that's why it works for me.
I totally agree with you. I live in Europe.

But, globally brand America's brand is quite strong still. And that is my point, don't forget how powerful that brand has been for the last 100 years. It doesn't disappear overnight.
Its just a bad use of the NFT standards. Not that complicated.

Not all are doing it the wrong way.

But some are definitely doing unnecessarily centralized things.
you missed the part where the parent asked 'who is the authority'

if there are 20 NFT chains, and 10 of them assign ownership to A, and 5 of them assign it to B and the other 5 don't assign it at all - what can we say anymore about the ownership?

all of this public ledger stuff might make more sense if, unlike as is customary, there is a single authoritative chain instead of a 'marketplace' of chains.
So if the artist loses access to their wallet they'll never be able to retrieve payments accrued?
Bitcoin: Peer-to-peer network based anonymous digital currency (2009)
Take a trip down memory lane to see the initial sentiment from the few HN commenters about Bitcoin. No mention of energy consumption, but other than that I think HN still holds the same general feelings about Bitcoin.
That would only make sense if architects had an impeccable record of creating truly livable buildings. Which they don't.