skysight-inc/HackerNews huggingface dataset:
+1: the globally unique identifier that is reused across multiple accounts is an antipattern in my opinion. This is just as bad as reusing passwords. There should be no need for anyone to have to reuse email user id's or phone numbers or credit card numbers. These should be unique per online "relationship", the way your CC chip creates per transaction identifiers. The fake account problem needs to be solved in another way. You simply can't take these GUIDs back once they are leaked and that leaves your only choice to burn them or just accept the risks of having that data leaked all over the net.
To me this misses what age group of kids are we talking about.

If you're 12 and writing an essay on something as an exercise, go use Wikipedia. You will likely not be able to understand the primary sources, and secondary sources might be mixed bag.

If you're in college, that's a different story. You should prefer primary sources, but Wikipedia is still a great starting point.

I would say the primary problem is that libraries as a public good suck nowadays, but that is caused by copyright, a neoliberal version of enclosures.

If you really have to tell kids not to use Wikipedia, point them to a real alternative - SciHub and LibGen. ;-P
It took me a while to realize that these are patches to closed source games.

I had originally presumed this was Midway's version of Aleph One, where Bungie released the source to the original Marathon trilogy, and the community made it work on modern hardware. Considering Mortal Kombat is owned by Warner Bros now, I don't expect that to happen.
Making secure practices simple (or automatic) for less-technical users is not “coddling”.
Am I being kept safe by Google? What evidence is there of that?

There appear to be 635 vulnerabilities publicly disclosed by 3rd parties in Android this year with 43 being critical and 139 being high or critical [1]. 224 in Chrome [2], though none being labeled high severity, though that is mostly due to the fact that things such as disclosed remote zero-click heap corruptions leave the final bit of actually getting full code execution as a trivial exercise to the reader.

There was a cool attack demonstrated a few weeks ago completely defeating the Google Titan M security chip [3], their custom-designed secure vault used to store your most sensitive secrets. It could be hacked through software alone to exfiltrate all of its secrets. Given its purpose their security process should have resulted it being designed by their best security experts and been their most secure consumer product. Beaten by three people with a year and a half.

I mean seriously, their flagship, in-house Android phones are advertised as only conforming to the absolute lowest levels of security [4][5]. Seriously, go read that [6] on page 9 they describe the arduous certification process where the auditor googles “Android” and sees that there are no unpatched vulnerabilities. This is their primary advertised third party audit of whole system Android security.

So, a company which produces products with loads of vulnerabilities, has their most secure products defeated by moderately resourced attackers, and only certifies their products with third parties to the absolute lowest levels of security is keeping me safe from hackers? Pull the other one.

[1] https://www.cvedetails.com/vulnerability-list/vendor_id-1224...

[2] https://www.cvedetails.com/vulnerability-list/vendor_id-1224...

[3] https://blog.quarkslab.com/attacking-titan-m-with-only-one-b...

[4] https://support.google.com/pixelphone/answer/11062200?hl=en#...

[5] https://www.niap-ccevs.org/Product/Compliant.cfm?PID=11239

[6] https://www.niap-ccevs.org/MMO/Product/st_vid11239-vr.pdf
Moved to GHCR it seems https://github.com/picotorrent/server/pkgs/container/server
Could just be different strokes for different folks. I thought OOD in java taught by Lerner was way better (Card game project opener was wonderful) and just made more intuitive sense. I didn't honestly get functional programming until circling back to Racket in PL.

I would also say Matthias is a legend and my instructors were nowhere near that level.
Lisps let you define macros. Racket lets you define languages.

https://docs.racket-lang.org/guide/languages.html

https://docs.racket-lang.org/guide/more-hash-lang.html

Example of a language-in-racket: https://github.com/soegaard/minipascal/tree/master
It's only been available for 6 months, the language has been around for nearly 13 years (November 2009). Pretty much all learning materials that aren't intended to teach generics (which have been written only in the past few months, or the past couple years about prospective generic mechanisms) will not teach generics. Anyone picking up The Go Programming Language or any other text or watching any video course will not be taught to use generics. And since there has been about 12.5 years worth of code written without generics and that code works, there's little need to massively change anything.

So until the learning material catches up and until new libraries are written, or old ones have a reason to be updated, you won't see generics widely used.
That makes much more sense; "We’re adding barcodes to our regular stamps" is not a super clear way of saying "We added barcodes to our stamps over 7 months ago". I guess not having bought stamps in that time dose mean I am not really the target market.
> Ranked voting isn't vulnerable to bullet voting.

"Vulnerable to bullet voting" is the same thing as "violating the later-no-harm principle," which means that some forms of ranked voting are vulnerable, while others aren't.

- Borda Count is vulnerable to bullet voting, for the same reason as Score (giving points to anyone other than your first choice makes it less likely that your first choice wins, because it increases the score of your second and third choice).

- Condorcet systems are vulnerable to bullet voting, because the ordering of your second and third choices can potentially change who the Condorcet winner is.

- Instant Runoff is "immune" to bullet voting because the ranking of choices beyond the highest non-eliminated choice are ignored. This is also directly responsible for it being vulnerable to the spoiler effect, which makes non-bullet-voting pointless (your top choice must also be the choice most likely to win the 1-1 fight at the end, which means the remainder of your choices are highly unlikely to win, so why bother?).
What if I'm stuck in YAML hell?!
To avoid the wikipedia issue (and also because research papers are a pony show) I wrote grade school research papers that were so obscure (at the time), that I used a geocities page as my source. Myotonic Fainting Goats... some dude who had a farm of them wrote up some web page about them.
I was about to say, wikipedia by citations was a big help to me. I just had to do Words citation feature to make it look right and poof the teachers were happy.
Define just fine.

You know who else is passionate? Martin Shkreli.
Yah, music theory is an instrument of conservatism.

Most people just make what sounds good to them and that creates a massive power potential to extract by labelling some of that "good" and some of that "bad" in the eyes of an arbitrary system.
Yes but that's kinda my point - these sort of oppressive communities which have this level of control over their members only really seem to be common in America, the "land of the free" which I find incredibly ironic. I would have thought that not being told by your neighbour what you can or cannot do in your own front lawn would be a core principle of American life, but clearly I'd be wrong.
Yes, it's a real accomplishment. It's also not the sort of accomplishment that moves the needle on elite admissions. There is no contradiction. The bar is higher than people think. CMU CS/HM don't have enough seats for everyone with good grades, good test scores, and an Eagle Scout-level accomplishment.

For reference, you probably have to be in the 0.2 percentile of track and field athletes (plus have a raving letter for your coach about your leadership of the team) in order for these types of departments at these types of schools to factor your athletic accomplishments into their decision making. But 5% of scouts make it to Eagle Scout. And going from fifth percentile in something to 0.2 percentile in something is... absolutely huge. In most endeavors, 5% is "show up, work hard, and care" while 0.2% is "be absolutely exceptional".

That doesn't mean that making Eagle Scout or doing well at regional track meets is a non-accomplishment. It just means that you're competing to be one of a few hundred or at most a few thousand in the entire ocean, not the pond or even the lake.

The kid got a big scholarship at a very excellent school. It's not like his effort was not rewarded. He just wasn't one of the 1K best in the country.
Vandalism is easy to spot though. Wrong but plausible information is difficult to identify.
>I've had my in-laws download malware onto their android devices multiple times

I know in-law jokes are fun, but this just makes you sound like an evil arsehat. What in the world did they do to you that you had them do this not once but multiple times? /s

I'm assuming you probably meant to word that to read differently
A degree is an education, it doesn’t turn you inhumane unless you were one already.

I was a part of a family business for years before working in a corporate environment and then getting an MBA from a great school. The MBA helps those who have not seen the big picture do so - if you’ve build a business that means knowing when it becomes unsustainable and how to refactor it to keep it alive. If you’ve been a part of a business, that means knowing how the other parts work. As an employee you vote with your feet and as a manager you trade your social capital with most of the people you work with to steer your team in whatever direction your bosses desire. An MBA helps you figure out directions at times, or at least gives you a hint that you need a compass.
I remember building my own PCs back in the 90s and early 2000s. In 2022 I don’t think any of my kids has ever even seen a desktop computer. It is all laptops, tablets, and phones.
QNX DEMO disk (1999)
Show HN: Compdesk – the financial wellness platform for tech employees
Hi there HN!

We're the co-founders of compdesk, a platform to optimize financial wellness for tech employees.

As former startup employees we know firsthand that equity compensation can be life-changing, but is complicated to manage. We've created a product that allows users to understand the costs and tax implications of intelligently managing their equity compensation.

We've also partnered with top CPAs and tax lawyers allowing users to meet with a personal advisor and create a customized wellness plan to manage equity, tax documentation, submit taxes at year end, and plan for retirement through tax advantages. What are tax advantages? Many employees utilize their 401k, but are unaware of additional options like Roth IRAs, backdoor IRAs, and HSAs. The average employee is able to save $1,200,000 throughout their career in tax savings by utilizing tax-advantaged accounts when compared to investing the same money directly in the S&P 500.

Avoiding a compounding income tax has substantial benefits long term. Our platform provides optimized recommendations from your advisor and allows you to create retirement accounts and automate retirement contributions in tax-advantaged accounts tailored specifically to your financial goals. You can also track your investment progress and tax savings in real-time, all within your account.

Our tools are free to use, and our algorithm connects you to a personal advisor upon account creation.

We'd love to hear your thoughts and feedback, and you can check us out at https://www.compdesk.com to get started.

Cheers -- Landon and Khalil
People always want explanations to things we simply don’t have good answers, maybe because we don’t have the information or because there is money to made selling macho pills online or just because a people don’t want to face reality. It is fundamentally a form of escapism that I think am we are all by default detectives in a thought game trying to find proof of diets that will make us live longer or find the true reason global warming is happening is sunspot activity.
We have to make room for plenty of kitten videos though.
You are right, but tbh, the first and the third are considered skilled jobs. My sister had a work visa opportunity to the US with her cooking skills (she chose another path in the end), and it was easier for her than it is for most SWE.
The deadliest profession is also among the most violent
It's a pretty shrewd move.
Mostly agreed, except

> that would make a blockchain useful in the first place

This is generally a matter of opinion :) But you are correct that it has a completely different security / trust posture compared to the underlying chain, so you can't simply say "ethereum works and solana works, therefor this bridge from ethereum to solana works"
Dying Alone in Tokyo
IIRC, this can run on real hardware. Maybe at least the UMK3+ hack (I think the security chip on that board has been hacked). I remember because I toyed with the idea of making a similar hack for WWF WrestleMania (which I have & runs on the same hardware). I really wanted to give each character a Fatality like the Undertaker, or do something fun with the Adam Bomb assets already in the game, but then I remembered I have no idea what I'm doing with regards to debugging or writing ASM code!

One of the devs streams his work on YT and it might be informative, but it's impossible to use as a reference...
Yeah You’re totally not wrong, I just had a reaction to the oft mentioned on the media pop psychology version of “get out of your bubbles” that is too abstract for most people to act on.
Idk what you're referring to but absolutely no human enterprise of any kind will be immune to corruption or ineptitude. It's 100% guaranteed to happen sometimes even in a communist Star Trek utopia. All we can ever do is remove or mitigate the incentives to serve purely selfish goals. Public media is substantially less corruptible than corporate media but there are no absolutes.
> We're pretty good at getting the temporarily homeless into housing.

I’ll take tautological statements for $200 please Alex
If you date your citation, you can easily find it in the page history. Revisions are immutable.
This "article" was written to subtlety advertise Kaspersky's security app.

> And, of course, install a security app on your smartphone.
Greece isn't a country. It's a component of the Eurozone. In that system the ECB is the government.

All countries issue currency as spending because that's how banking works - even if they settle up into something else by the end of the day. Intraday banking can't work any other way.

Politicians are elected so they are entitled to spend what they can get past the legislature - and nobody else should be able to stop them. Otherwise we don't live in a democracy.

You don't need Revenue and taxation. Taxes for revenue is an obsolete concept as Beardsley Ruml pointed out in the 1940s.

As is the idea of fractional banking systems. They don't exist. Loans create deposits, and always have. As the Bank of England explained very clearly in 2014.
I think there are some things this misses about the scientific ecosystem in Universities/etc. that can make the cloud more attractive than it first appears:

* If you want to run really big jobs e.g. with multiple multi-GPU nodes, this might not even be possible depending on your institution or your access. Most research-intensive Universities have a cluster but they’re not normally big machines. For regional and national machines, you usually have to bid for access for specific projects, and you might not be successful.

* You have control of exactly what hardware and OS you want on your nodes. Often you’re using an out of date RHEL version and despite spack and easybuild gaining ground, all too often you’re given a compiler and some old versions of libraries and that’s it.

* For many computationally intensive studies, your data transfer actually isn’t that large. For e.g. you can often do the post-processing on-node and then only get aggregate statistics about simulation runs out.
The GTK client. You can switch between remote or local daemons and it messes up the next torrent download because it uses the previous ly loaded config.
> They're both scarce in the same way.

No, they are not.
You called it an investment, it is not an investment, it is an acquisition.

It was not 100% obvious what you were implying, obviously
The client-side contact list is one of two lists: (a) device’s contact list if Signal is given access — or (b) list of numbers that have manually been add to the App and Signal is not given access to device’s contact list because user declined providing it access.

Also, might be wrong, but appears Signal’s secure enclave, which is based on Intel’s SGX technology, is known to be vulnerable to side-channel attacks and Intel’s SGX code & hardware is not open source:

https://medium.com/@maniacbolts/signal-increases-their-relia...
Sure, it's more a thought experiment than a serious proposal.
I was a junior in high school in 2003 and referenced Wikipedia for a particular element's molar mass.

The wiki was actually wrong about this fundamental digital fact by a factor of like 3x, and my teacher got to i-told-you-so me about citations.

Ever since then I've not been able to enjoy Wikipedia without scrutinizing the edit history
Using Nix to run software with no installation steps
DDE was Windows 3.x already.

Yes, it predates OLE.
> Verbatim M DISC™ optical media is the new standard for digital archival storage. Unlike traditional optical media, which utilize dyes that can break down over time, data stored on an M DISC is engraved on a patented inorganic write layer – it will not fade or deteriorate. This unique engraving process renders these archival grade discs practically impervious to environmental exposure, including light, temperature and humidity.

https://www.verbatim.com/subcat/optical-media/m-disc/
When I wrote the comment I had abacuses in mind. I'm not a native speaker so I didn't know about the bean counter idiom
AWS is fantastic for scientific computing. With it you can:

- Deploy a thousand servers with GPUs in 10 minutes, churn over a giant dataset, then turn them all off again. Nobody ever has to wait for access to the supercomputer.

- Automatically back up everything into cold storage over time with a lifecycle policy.

- Avoid the massive overhead of maintaining HPC clusters, labs, data centers, additional staff and training, capex, load estimation, months/years of advance planning to be ready to start computing.

- Automation via APIs to enable very quick adaptation with little coding.

- An entire universe of services which ramp up your capabilities to analyze data and apply ML without needing to build anything yourself.

- A marketplace of B2B and B2C solutions to quickly deploy new tools within your account.

- Share data with other organizations easily.

AWS costs are also "retail costs". There are massive savings to be had quite easily.
The News Is Just Guesswork Now
Notion is Emacs for Gen Z.

__________________________

Change my mind.
Which sponsors does Wikipedia have?
Only 1TB? You must have the lite version!
Wait can you actually win blindfolded?

Also what was your character?
Trellis | Remote (US-based) | Senior+ Software Engineers (backend focus), Senior Product Manager

Trellis is a venture-backed, high-growth, tech-enabled insurtech company bringing modern insurance experiences to top brands like Truebill (Rocket Mortgage), Albert, Chime, and MoneyLion. We're looking for some excellent engineers and product managers to join the team to help modernize insurance!

Tech stack: Node, TypeScript, Firestore, GCP

Apply at the links below or by sending me an email (andrew@trellisconnect.com):

* Senior software engineer: https://boards.greenhouse.io/trellis/jobs/4162641004

* Staff software engineer: https://boards.greenhouse.io/trellis/jobs/4364855004

* Product manager: https://boards.greenhouse.io/trellis/jobs/4560223004
Because smart people tend to get bored, and then the expense of training them for a job is "lost". It's not a "hypothetical strawman" ..

https://abcnews.go.com/US/court-oks-barring-high-iqs-cops/st...
Why Mastering Language Is So Difficult for AI
See https://www.m-disc.com/technology.html

"The M-DISC engraves data into a patented rock-like layer that is resistant to extreme conditions of light, temperature and humidity"
You can audit your Signal client app (which is open source) and see exactly what it sends, and how.

Now realistically, most people can do that, so they have to trust that somebody who can actually did it. Security experts have been and are looking into messengers like Signal: they have an interest to do so as security researchers, because that would look good on their CV.

Of course there is trust somewhere, you cannot do without trust. But Signal is amongst the best you can find.
Have you actually used Wikipedia? Nothing on it is as fast moving as you’re making it out to be.

There are hundreds of unpaid volunteers at all times prowling for and reverting vandalism. The most popular articles are next to impossible to change. And to top it all off, if a large amount of vandalism happens on one article, it just gets reverted and locked for a while so no changes can happen, period.
Good luck letting the average JavaScript coder take advantage of them.

This is the problem, GPUs are still a very specialised skill.
I come from point of ignorance and agree with you.

I do not understand what privacy security or anonymity I can have, when we start with sharing my most identifiable personal information with the app and all my desired contacts. (whatsapp takes it further by refusing to work without full access to your contacts which... Just, no).

I feel I'm in a twilight zone as everybody cheerful regresses to apps you have to bootstrap with your phone number and then proceed to basically only work well with your phone - teeny tiny screen with awful keyboard, instead of allowing me seamless access across my communication devices and preferences.

Messaging seemed like a solved problem until we made it inexplicably and massively worse.
Usenet is still here. Smaller, than used to be, but still here. Probably average English speaking person even don't understand, how big it is: there are healthy German speaking userbase, lot of people from Italy, even some Finnish groups have life in them.
Let me echo this as someone who once was responsible for HPC computing in a research intensive public university. Most career academics have NO IDEA how much enterprise computing infrastructure costs. If a 1 terabyte USB hard drive is $40 at Costco we (university IT) must be getting a much better deal than that. Take this argument and apply it to any aspect of HPC computing and that's what you're fighting against. The closet with racks of gear and no cooling is another fond memory. Don't forget the AC terminal strips that power the whole thing, sourced from the local dollar store.
M-Disc is BD-R compatible but operates under a different set of principles.

Their claim is 100+ years. So far testing seems to generally support that claim but that is all simulated aging.
The public Go code I usually read are libraries and I admit I also noticed only a little adoption of generics.

My personal hypothesis is that many libraries follow the official Go release policy[1]. Due to the fact that generics were introduced with v1.18 and we now have v1.19, libraries would be bound to the features that were available with v1.17, unless they spend effort on working around this by implementing the respective build flags that make generics available exclusively for >=v1.18. However this is just an assumption.

According to the Go Developer Survey 2022 Q2[2], 1 in 4 respondents said they've already started using generics in their Go code and 14% have started using generics in production code.

[1] https://go.dev/doc/devel/release
[2] https://go.dev/blog/survey2022-q2-results