skysight-inc/HackerNews huggingface dataset:
Private rights of action are not disturbing and I believe you feel that way because you only hear about them in the context of heretical anti-abortion or puritanical prudishness. Both of which are only supported by those nasty others.

I, at least, am unwilling to surrender my hipaa private right of action or my securities fraud private rights of action or my ADA private rights of action. How about Epic's right of private action against Apple? Believe it or not, but there's a private right of action against monopolies.

No one is a vigilante because they sue a business over being handicap inaccessible.
UN resolutions are not a good gauge of anything much.

* They are nonbinding, so they are purely symbolic.

* Countries lean on each other all the time to vote one way or another. Especially hegemons.

* Only 50% of those countries are even nominally run by democratic governments.

* Most governments hate secessionism on principle (whether democratic or not), which is reflected in the votes, but I doubt, say, the average Spaniard is especially bothered about Kosovo or Scotland's independence. It bothers the Spanish government though because Catalonia.
Needless to say, with those limits, Twitter is basically unusable. I really doubt these ridiculous limitations can be explained just by a sudden urge to scrape. Why limit verified accounts, for example?
"Hey guys, if we bump these floating things snacks come out!"
By the way, and only because your comment suggests you care about detail and will find this valuable: it’s “pored over” unless there was a liquid you were dumping on them.
Oracle SQL Certification Path?
1) Oracle 1Z0-149

2) Oracle Database SQL 1Z0-071

3) Oracle Database 12c: SQL Fundamentals 1Z0-061

4) or any other oracle exams? I've no idea about it.

I've finished learning a 20hrs sql course. It took me probably 100hrs to finish the course as I went slow. I'm confident with the basics. But few things I need more practice on(not that I don't know them but still confused). They're:

1) Aggregate functions and GROUP BY.

2) Transactions & concurrency control

3) Procedures, Views

4) Subqueries

I thought the obvious next step would be take some oracle certification (I won't give exams as I don't earn that much, just study for the exam).
If there are other DBA certification except Oracle, do tell me? We use microsoft sql server and mysql at work but I've already learnt enough sql for work. (we just need basic select query at work).
Nothing much to say apart from me being really hyped about this project.

It's almost time I dive in. I would like to be able to call android/iOS routines with this.

Wondering what the overhead would be too.
I guess he's trying to get more people to pay money for access to Twitter but in exchange they still must view intrusive ads in the replies. If Twitter is unsustainable without such measures then it's unlikely that the changes he's making are going to make it more sustainable. Whoever steps into the CEO role will have to continue constantly shoving ads in people's faces to pay for the data centers and bandwidth.
Reward flights as a component to a BATNA, love it
Should be straight forward to check the usual meta suspects that contains timestamp, at least.
> At my last job we did exactly that (no squash though), then our branch got merged to the development branch and the commit messages would be all stacked on top of each other. But we had a policy to include the jira ticket in all commit messages so the commit messages were still useful.

This is against every best practice since I started using git over a decade ago.

> You don't need guarantees of atomicity

Am I really having this argument in 2023 that you should be using a code syncing process that guarantees atomicity?
Chillax, bro.
I’ve already noticed myself spending significantly more time here on HN honestly.
Anecdotally, the dualsense subjectively feels a lot higher quality than the Dualshock 4. I just picked up both to check.
https also provides secure authentication, not merely encryption. The encryption part also guarantees the authentication part by proving that the stream can not have been modified.

In order to meet this guarantee for the scheme you're discussing, the hashes themselves need to have a tamper evident. What is this tamper evident?
> It's very much possible to use Racket without interacting with macros and language-building features.

I would say that macros are integral part of Racket, maybe event the best part.

But point is not about what is possible, it's really about what is the default/obvious part. It wasn't a comment on racket the language, but more about the environement around the language.

> Libraries are dependent on the community, which unfortunately is comprised of mostly academic folk at the moment.

I am not sure what point you are making here. Julia has a very very strong academic community, but the library ecosystem seems more production ready and actionable.

> Not necessarily C-style syntax, but you could take a look at Rhombus. It's meant to have a more approachable syntax compared to S-expressions.

Rhombus seems to be more than just alternate syntax. And how is the progress on this thing ?

I think to make racket more mainstream would need more than things that are "possible", or available etc...
It probably need a cohesive story and experience around those, and that story to be at the for front on how Racket present itself : vs code extension as the main IDE, alt syntax + better libraries.
600 tweets is like 1 timeline reload for me and i follow less that 100 accounts
Most of these phone scammers are in India, so two observations: they don't care about local laws, and they're far more likely to speak English than French or German. It makes sense for them to target a very large population of wealthy English speakers, e.g. Americans.

Yeah, they could call a German and try to scam them in English, but that's probably less likely to work than scamming somebody in their native language.
This is a dishonest comment.

No one has dressed up and walked in front of a camera as ball lightning
Because they could be compromised and used by a careless third-party?
As someone who's worked on on-prem infra automation pretty much my entire career, I'm rooting for you.
It is incredibly cheap in terms of dollars spent by NATO to kneecap the Russian military and prevent future expansion.

The US spent trillions for decades preparing for this sort of fight, all the way up to Ronald Reagan’s Star Wars stuff… and it turned out that something like 20% of one year’s US military budget (and some very brave, determined allies) does the trick.
Good, back to do some real work.
We had ball lightning blow a painting off of our wall in front of 30-odd people at Thanksgiving.

It’s possible it was a mass delusion or a ghost but both of those strike me as less likely.
If the phone company is making money why stop? Like how the usps gladly hand delivers spam to the point of filling your mailbox, since they are being paid for it.
Seems to be intentional

https://twitter.com/elonmusk/status/1675187969420828672?s=20
Casting to and from void is a "lesser known" feature of C?
Let's agree to disagree on this one :)
Oxide is such an ambitious project, I am such a fan of the aesthetic and design and of course transparency of all of the cool people that work there.

I'd love to have a rack or two some day!
Not yet they haven’t.
I believe that good hardware and software unified into one neat package can steal customers back from the cloud. Especially in the current economic conditions where everyone's looking to save on their server bills. I hope to some day work with Oxide stuff.
> I want commit messages to matter. I want to be able to pull up a line on git blame and see why it was there, and commit messages tell you that.

That’s the entire idea behind squashing commits before you merge them or request a pull request.
Rust Compiler-as-a-Library
Does the AoT compiler target Go's assembly language or do you have arch specific targets?
Congrats to the team, but after hearing about Oxide for literal years since the beginning of the company and repeatedly reading different iterations of their landing page, I still don't know what their product actually is. It's a hypervisor host? Maybe? So I can host VMs on it? And a network switch? So I can....switch stuff?
as far as I know wazero is the only zero-dependency Wasm runtime written in Go.

This is not just one of those "written in $LANG" kinda deal: most other runtimes require linking against a native library; this in turn plays against a lot of the killer features of Go, such as good tooling, easy cross-compilation, goroutines [0]; so, not requiring Cgo means a team may bring wazero to their Go project without a second thought.

As for other features, we may not be as bleeding edge as other projects, but we are a rather tiny team. If you expect support for WASI (preview 1) we have it :) we try to concentrate our effort on high-quality support of stable specs.

EDIT: oh, and a huge shout-out to Stealthrocket, they are building a lot of cool stuff on top of wazero:

- wzprof, a wasm profiler integrating with pprof https://github.com/stealthrocket/wzprof

- timecraft, a wasm time-traveling runtime https://github.com/stealthrocket/timecraft

[0] see "CGO is not Go" https://dave.cheney.net/2016/01/18/cgo-is-not-go
You Are a Tick Magnet
I actually disagree -- it's sneakily become a BIG deal to fully participate in society (esp post covid). Here's three real-world examples in a row:

Took my partner out on a date downtown last Saturday night. Dinner and a show.

Gotta have an app or at the least mobile browser to pay to park. No parking meters or out of order.

Gotta have a camera/mobile browser to scan the menu at the restaurant. No more paper menus.

Gotta have a phone to show your ticket to get into the theater. No more paper tickets. Just got bounced back and forth between staff when I tried.

It's so many little things like this that have crept up -- especially in the last couple years. It's just assumed that everyone has a working charged phone in their pocket at all times now.

Sure, can you get by and survive? Of course! But it's gonna be a giant pain in the ass and you're gonna be "that guy" to the people around you. Which again... pretty big sacrifice.
He's trying to get more people to commit to giving Twitter $8/month. I'm not sure if it's going to work because I suspect people will just change their browsing habits and continue not paying. Next CEO will have to figure out how to continue getting more advertising dollars to continue paying for the servers and the bandwidth.
Maybe, maybe not. The GPL does not allow any restriction on the redistribution of sources. Is retaliation in this manner a restriction? It is to a layman, lawyers are not in consensus. The Software Freedom Conservancy has warned Red Hat they believe this is not following the letter of the law, for example.
It's technically trivial to join lemmy. It would be more accurate to say you're not motivated enough. Which is fine, lemme has a lot of issues and it needs users who are invested at this point.
The problem is every teacher who has the skills to teach you something valuable can make more money just doing that thing.
That's completely true! But... that can make it very hard. I personally struggle a lot with socializing and networking for personal reasons. However, I would say I definitely have useful skills and would consider myself very employable. But I simply cannot compete with someone who has better social skills, regardless of skill level.
Fair enough, my dogma is "understand the problem, then apply the appropriate programming paradigm, methodology and approach in the context of the overall system that you're building." And yeah, I believe pretty hard in this. So when someone tells me "you MUST use [procedural / object oriented / functional / graphical / vegetable / ironic] structures in your code, or it's BAD CODE and you are bad too" I tend to immediately think they're full of crap. This response is raised to the n'th power when they start using terms like "purity" to rate the philosophical 'goodness' of code in any way unrelated to its correctness, performance, simplicity, or ease of writing, verification, or future modification.
Huh - last I looked (10 years ago) it was an asterisk script and a few wav files. It looks like lots of people have copied them for different setups, so I guess that domain isn't by the original authors. But just find the recordings on youtube, the voice performance is just perfect.
Be the outlandish you wish to see in the world. — Not Gandhi
I wrote this a while back, does that help? Happy to elaborate. https://news.ycombinator.com/item?id=30678324
I'm merely referring to the fact that I specified rdi by writing "rdi" not "D". I can specify r10 by writing "r10", but I can't remember how to specify that directly in the inputs/outputs constraints -- a glance at https://gcc.gnu.org/onlinedocs/gcc/Machine-Constraints.html didn't show me how either, but I'm guessing it's there.

[Edit: Although, on second glance, from https://gcc.gnu.org/onlinedocs/gcc/Extended-Asm.html#Input-O...:

> If you must use a specific register, but your Machine Constraints do not provide sufficient control to select the specific register you want, local register variables may provide a solution (see Specifying Registers for Local Variables).

indicates in the r10 case maybe you _must_ use the syntax I gave?]

My preference is for the syntax that requires looking up fewer tables in GCC docs, but as I said, the version you prefer is fine too.
> We all have our own preferences.

Your preference literally goes against every agreed upon best practice by every organization I’ve worked for for over two decades.

> The only problem that ever came up in five years of this was that I could occasionally get a conflict if I switched too quickly

This is literally the problem that git tools solve with merging changing.
All these Twitter Blue subscribers who thought they could buy views and engagement must be thrilled that they're now competing for a very limited resource
We kill plenty of our own babies and there’s relatively little outrage about this proportionally.

I’m not sure that ethics and intelligence correlate nearly as well as we would like to think.
The big problem with federation-by-default in the current incarnation of federated software (at least Lemmy, I'm less familiar with Mastodon) is that you will likely end up publicly hosting any content from instances that you choose to federate with.

With email, it doesn't really matter if someone is using your email platform to spread controversial political ideas or using it to share pirated media or whatever, because you're not hosting it for the general public to consume.

With the fediverse it's different. If I own fedifoo.app and allow my app to federate with neonazis.app or tankies.app, then eventually neonazi or tankie content will be accessible at fedifoo.app/c/unpleasantcommunity. I don't want that, so I defederate, but now the fediverse is fractured and "it doesn't really matter which instance you choose" is no longer true.

Disabling federation by default helps protect new hosters from the unintended consequences of federation, which is good, but it leaves us starting out on a fractured footing.
My Pixel phone lets me direct calls to a call screener (https://support.google.com/phoneapp/answer/9118387?hl=en), which screens them and shows me a live transcript while letting me give instructions, hang up, or pick up at any time.
> Why doesn't it work?

I dunno. I don't care either. All I know is that mandating what consensual adults do to each other in terms of sex never works.
I refuse to believe that Twitter is so hammered by scrapers that it can’t even serve text content.
Phenomenal history, thanks for sharing.
> or to save their memories, because free photo storage is a thing of the past

Using a social network as a journal doesn't imply needing to post anything publicly. There are plenty of private Instagram accounts that people just use to save photos.
Happy wazero user here in production. The team supporting the project has been really helpful and it's a very solid project.
> jobs programs

I believe that is the point, notiwthstanding that all jobs programs are not the same. Time for some baseball (my favorite analogy).

If you want to preserve your ability to "play ball" "against the day": it's not enough to keep a stock of balls, gloves and bats. You have to be able to make gloves, balls and bats. You need suitable "dual use" fields, or a plan (and force) for rapidly converting fields for baseball use. But that's just the infrastructure.

You need to preserve your ability to play ball. You can't just hire some people and put them on retainer. (And creating NFTs of baseball players doesn't work either.) The players need to practice as a team in realistic conditions; some of them could get hurt during practice (and equipment could get destroyed). You can't just hire H1Bs for this (although a nod to the French Foreign Legion, at least historically), you need people who are actually good at it and passionate for the game: you're going to have to have continuing tryouts and a farm system for identifying potential top players, and you'll need to cycle talent through over time because people don't stay at the top of their game forever. Finally, that passion is required of players if you expect them to stay at the top of their game over time in the face of a world which doesn't care.
I'm not sure if the SCOTUS is quite there yet but I get what you mean. Damned if you do, damned if you don't. What a time to live in.
Show HN: Debug Notes – A diagramming tool for taking visual notes when debugging
600 posts/day... seriously? I'll exceed that limit in 10 minutes(I probably browse tweets like 1 post/second in my native language, Japanese).
> Just like McDonald's lost because their coffee was unusually hot,

The plaintiffs claimed so, but this wasn't actually the case. The coffee was so hot that it caused truly disturbing third degree burns, but that's completely normal for coffee: https://en.wikipedia.org/wiki/Liebeck_v._McDonald%27s_Restau...

The lawsuit and payout was nevertheless justified, because their coffee cup design was defective and because McDonalds were being assholes who refused reasonable requests to cover her medical expenses.
I love this paragraph -- not every decision was as considered as every other one, and they aren't going to pretend otherwise. And the last sentence is hilarious.

"One of the more ad hoc decisions we made was choosing the number of registers per register file. The problem we faced was a lack of directly relevant statistics on the effect of this parameter on performance in the context of a directed-dataflow style of execution. So we plucked the decision out of thin air. Our collective intuition told us that 32 registers per register file was too few, and 128 registers looked difficult from an implementation viewpoint. Thus we settled on 64 registers per register file. Comforted by the lack of alternatives, we moved on."

The late 80s/early 90s was such an interesting time for supercomputer architectures. I don't remember ever hearing about Cydra. But there were lots of niche ones -- Kendall Square Research had the ALLCACHE architecture, there was the Connection Machine from Thinking Machines, and the Tera MTA with lots of threads to hide memory latency. There are lots of others (anybody have an interesting or favorite one I'm forgetting?)
we have our own assembler for arm64 and asm64
I've worked at dozens of companies, startups and big tech, none of them used keyword screening, none of them got reviewed first by HR. I'm sure it happens at some places but certainly it's not 100%.
Juicy Clients for the Federated Web
This is almost exclusively usually due to either producer credits or music licensing.

For the former, if it's really that big they'll just release it and keep a standard budget aside for if/when the unlocated people come out. The latter is what really blocks movies because it actively costs them money, so they need to be able to earn more than what it is costing them to release. This makes music-heavy/niche music films much more expensive for potential broadcasters/streamers.
Oh, this might be how we finally get plugins in Go
Perfect - now get that 2nd paragraph on the landing page somehow!
I wonder how many of you HN devs are involved in developing phone-home tech. I imagine Autodesk has all sorts of devious ways built in to their products to phone home and ensure active paid-for licenses.
Modern land mines used by the US self-destruct a few hours to a few days after setup.

https://en.wikipedia.org/wiki/Smart_mine
Funny because Andersen also made the choice to use text based pages instead of binary with the same profile in mind- making it easy for users to make stuff.
I think this could actually be kind of a genius way to get power users to pay.

The danger is of course that you lose the content creators.
crows are similar
Okay but the supposition I'm responding to is that orcas are too ethical to eat humans. The capacity for humans to behave unethically isn't disputed.
This is both Russia invading its neighbour and a proxy war between NATO and Russia. It doesn’t have to be one of the other. NATO and its allies are directly propping up Ukraine which would have collapsed without them and they do that mostly to curtail Russia’s ambitions which is fine.

NATO is first and foremost a military alliance setup to contain the western expansion of the USSR. It’s a strategic alliance. It’s defensive in as much as a military alliance can be.

What the US is using NATO for now that the USSR is no more and what is the EU getting out of it are actually very valid questions.
That's not how the term is used in programming. Side effects may be intentional.

"Effects" (without the "side") usually means the effect is modeled as a type/value that is returned by the function.
Probably true, but that is probably also against the license agreement (even if unenforcable). Most companies don't want to take this risk (and potential legal costs) just to release code that won't bring them any (direct) revenue.
Algorithms are not a substitute for a human and Facebook is not the only means of broadcasting messages. If there is a problem, then address the root cause: ask why someone felt compelled to write hate.

Every person with Internet access should have equal access to its wealth of information. Why do some people spend their time on Facebook becoming "deranged anger addicts" instead of educating themselves on Khan Academy?

Also, assuming what I think ("I bet when you see ...") and attacking me personally (questioning my "fortitude") is not a good look. If your points are sound, then let them stand on their own without the personal attacks.

Unless I'm mistaken, I think we both want the same end result, but there is a difference in our approach: I'd rather address the root cause (bottom-up) instead of the symptoms working back to the root (top-down).

> At one stage they weighted angry responses to a post as being worth five times more than a like ...

Do not blame Facebook for this. Ask yourself why they did this. Hint: you've already said the answer, but did not commit.
The systems that let them spoof numbers appears to be uniquely American.
As i see, the fediverse was born to fight with monopoly systems ?
The Pentagon should have recognized that the Eastern expansion of NATO would collide with the national security interests of Russia, and that war would be the inevitable consequence. It probably even did, the task of the High Command is to draw up and revise plans for every contingency. What went on between the Pentagon and the Secretary of State's office? Why was the military establishment with all its experience in logistics overruled? The incompetence and lack of preparedness that are on view here is staggering.