skysight-inc/HackerNews huggingface dataset:
Sumerian music had a notation, a bit of which was recovered. Interpretation is however difficult and not yet agreed upon.

https://openculture.com/2014/07/the-oldest-song-in-the-world...
Isn’t that just because they hate everyone around?
We don't run out of land anytime soon. Currently there is 19310 m^2 for each person. 10x global population and we still could have 1930 m^2 for each person. That is quite big area.
Archbee (YC S21) can help you in this regard. We provide you the CMS and the hosting platform for API and tech docs. On top of that it also works nicely for your internal team's usage. Please give it a try here: https://www.archbee.io
Well, fuchsia seems to be better designed and from what I've heard they had intention to rewrite their kernel in Rust. Eventually.

Fuchsia seems to be FOSS.

So, in case a new userland appears on top of this legacy-free system I, probably, would be happier than I am right now on damn Linux where nothing works as it should and everything segfaults.
True, but here's the thing. By the time a Waterloo student has had 3-4 co-ops, the co-op program needs them more than they need the co-op program.

It's trivial to switch to non-co-op Computer Science. The co-op program admins try to guilt you out of it, but there isn't any real penalty.

The admins want to keep upper year students in the program to attract companies, since companies often want to hire more experienced interns.

Why do students drop co-op in later years? The co-op program costs extra (~$1500/year). There's some more or less useless professional development courses you must take, as well as reports you must write after 5/6 terms. In other words it can be a somewhat expensive hassle.

Maybe the one thing the co-op program can provide is they help with J1 visa to the USA. And tax incentives for Canadian companies to hire interns. Those benefits often aren't enough of a draw for someone who has 1+ years professional experience at 3-4 companies.

Hence, what often happens is that upper year students drop co-op or go outside the program to find internships. They find their own jobs, in some cases the company arranges the J1 for them.

For example this term, a bunch of Waterloo coops wanted to go to SF, but the coop program wasn't offering positions which required travel to the USA due to covid. They just made arrangements with the companies directly.
We can generalize that a bit and say that most medical research on all topics contains some dodgy data.

https://journals.plos.org/plosmedicine/article?id=10.1371/jo...

The quality of COVID-19 research has been pretty bad across the board with researchers racing to publish and journals doing weak reviews. But I haven't seen any credible allegations of fraud against the specific studies that I linked above.

There are multiple other hypothesized mechanisms of action beyond antagonizing IL-6. It's not completely clear what, if anything, is actually happening in vivo.

https://journals.lww.com/americantherapeutics/fulltext/2021/...
(Before people read the title and react, these are not armed with nuclear weapons; they are just propelled by a nuclear reactor. I'm not sure how difficult it would be to change that in future, though.)
The author can barely contain his hatred for the politics of Signal's founder (about which I know nothing outside this article.)

More importantly, he's possessed by the fallacy that governments have agendas rather than people within governments having agendas. This is important because he uses it to say that nothing downstream of the CIA can ever have the goal of promoting anonymity. The most obvious contradiction to this within the domain of US intelligence agencies is NSA's freelance tool Ghidra, but hopefully that concept is amply clear when mentioned, even without examples.
> Especially since there are likely useful public works projects that could be done to mitigate damage from climate change anyway.

If you did public works to protect against this, then they would help you against climate change. But if you did public works to protect against climate change, they would not protect against this, because this is maybe 3 times worse. (Nobody that I have ever heard is talking about an 80 foot sea level rise from climate change.)
Rebellion Defense raises $150M at $1B valuation
Yep - it seems we're getting deep into "73.6% of statistics are made up on the spot" territory no matter which source we choose :) Which then raises the question - why did the author of the tweet choose 10 million?
As I said in the other reply, this is wrong. Only the gain is accounted for as income, not the capital. So you basically have two scenarios - you have huge capital and a small gain, in which case you should pay your damn tax. Or you have small capital and a massive gain, in which case you should pay your damn tax.

And remember- this is only paid if you chose to sell that amount in a financial year.

Oh, and afer you pay your tax, phone up all the people you've met that day and explain to them how you've still payed less tax than they pay on their income despite your income literally being unearned.
Is it possible to get free VOIP numbers easily online worldwide?
Another thing is: how long until Firefox and Chrome offer the same functionality as part of their developer tools?
I'm not sure how local you mean.

In my neighborhood there's a neighbours commitee that works on making everything better, there's a local library and a few public squares.

They collect monthly fees from members and vote on the council every three years.

They didn't have a system to keep track of this and sometimes had issues really knowing all their members.

I made them a real simple web app and it helped them a lot, I was already a member and they asked in the members Facebook group if there was a programmer.
But not an alternative when we need memory safety or just damn 802.11ac wifi.
What type of visa does a 20 year old get to start a hedge fund on wall street? I’m really curios, because working on this is my dream but I’m stuck as an L1 engineer at faang instead :(. I worked really hard to get here but I really wish I could do something like this (legitimately) instead.
Isn't this article just incorrect:

> Signals database, which we must assume is compromised due to its centralized and US domiciled nature, has a few important pieces of data;

> Message dates and times
> Message senders and recipients ( via phone number identifiers )

Since Sealed Sender[0] in 2018, Signal messages only have the sender available under encryption, in other words the signal server can't store the sender. Conceivably it could store metadata about the sender, but such data isn't authenticated. The article fails to mention sealed sender at all.

As a consequence of this, and the way signal bootstraps contacts from phone numbers, you can't actually build any sort of social graph from signal. The signal server doesn't know my contacts on signal. It never has. It knows phone numbers with signal, and I know phone numbers and contact names, and you can join those things to get that my contact, Fred, uses signal. But that's all done on my phone, the signal server never knows that [1].

On the other hand, any system that uses a system of contacts managed within the application (e.x. you have a username and contacts tied specifically to the communication protocol) must maintain a contact graph. It's actually worse from this perspective. I think with a system like Keybase you could attest to having an identity on the platform, and use that to bootstrap but this is no better, and arguably worse, since you still need to publish that identity on the attestation platform.

[0]: https://signal.org/blog/sealed-sender/

[1]: Implementation detail I don't know here: whether or not you are sent all signal phone numbers, or if you reveal the contacts you know to the server. The first is obviously more private.
Except exponential scarcity is built in, we're not near the end yet, and the scarcity is causing exponential growth in energy expenditure, carbon release, and heat. Bitcoin would be the perfect scheme to destroy the world.
Ready for what?
You can get the real content without the commentary at https://www.volcanodiscovery.com/lapalma/sep2021seismic-cris...

Also see https://en.wikipedia.org/wiki/Cumbre_Vieja_tsunami_hazard for a good summary of the risks.
Why does the SciAm web page gobble CPU?
There also would've been a concerted push for obese people to lose weight. My hot take is that the deaths in the US have been higher than in other countries due to obesity, and that many lives could've been saved if they weren't fat.
Facebook agrees with you, per the article. The article places a lot of the blame on the changes to the algorithms in January 2018, which at the time Zuck portrayed as a sacrifice: "Now, I want to be clear: by making these changes, I expect the time people spend on Facebook and some measures of engagement will go down," he wrote on Facebook. "But I also expect the time you do spend on Facebook will be more valuable. And if we do the right thing, I believe that will be good for our community and our business over the long term too."

"Facebook training videos and internal memos show another reason for the change -- the company's growing concern about a decline in user engagement, which typically refers to actions like commenting on or sharing posts.Comments, likes and reshares declined through 2017, while "original broadcast" posts -- the paragraph and photo a person might post when a dog dies -- continued a yearslong decline that no intervention seemed able to stop, according to the internal memos. The fear was that eventually users might stop using Facebook altogether."

So they made changes to the algorithm and ended up making things worse, by emphasizing politics, hate-clicks, and arguments. This shows the limits of algorithms: there is a reason that actual news organizations rely on humans to decide on what information to present to you, not some machine learning black-box.
This funding stuff is absolute horseshit and people should be embarrassed to write it up.

What I believe they're referring to is a project that OTF (under, IIRC, the Broadcasting Board of Governors) ran for several years that funded audits for all online privacy technology. I'm aware of it because Matasano, the firm I helped run for 10 years, took (as I recall) several of these OTF projects.

Notably, these projects included all sorts of random privacy tech tools. It was clear at the time, to me at least, that anything anybody was using (or, in some cases, even talking about using) was eligible for funded audit projects.

This is a little like suggesting that because companies like Google fund critical internet infrastructure audits, the projects that get those audits are somehow compromised by Google.

I get that it's very difficult to disentangle the US IC from online privacy technology (this is a much bigger issue with Tor), but in this case, there is just nothing to the story, except maybe that people might want to know that there was at least one good thing, among a zillion bad things, that the US IC actually funded.

PS

The OTF projects I'm aware of all reported directly to the projects involved, not to OTF, and were totally standard software security assessments, with rules of engagement set by the projects themselves and results reported directly and exclusively to the project. It was just money OTF was shoveling into getting audits done for open source projects.
That's a backwards projection. In the early 2000s we were still blithely confident that China would just slot into a world order dominated by us. The end of history and all that.

The record was that the Bush administration came in and immediately dropped the MS antitrust case because they were 'pro-business'. I suspect GWB genuinely believed in all this.
"Jeremy From Marketing" (Ep. 36) is another one about a pen tester, and it's really engrossing, like an action thriller in your ears.
If a company has no better use for its money than share buybacks, it's a company that's not worth investing in. In others words it's not an expanding company, because expansion requires capital.

On the other hand, if you're a day trader, that company is as good for gambling on as any other.
Very interesting to see those cultural differences.

Hilariously, the first graph is titled "Objective distribution" (of criticism phrasing). That's not how language works...
Roscomnadzor is blocking Google Docs
It's a form of operant conditioning, a means by which the community can reward and punish behavior, bias conversation towards certain forms of speech (high point comments sort to the top of the page - and there is by design no other way to sort pages) and censor others (downvoted comments are made purposely difficult to read.)

The intent is to separate signal from noise (although which is which is somewhat subjective, Hacker News is liberal in that there are no guidelines to downvoting, so "signal" is merely that which gets downvoted the least) and to passive-aggressively reinforce forum culture, because more direct methods of confrontation will just get you downvoted, filtered and eventually banned.
It's true, but how many girls bought/could afford Cosmo, Elle, etc. subs? I suspect it wasn't as many as have Insta/Fb accounts --which is world-wide and reaches into every class and society.

And given we now know it's severely detrimental to their well-being, I think it deserves serious consideration and requires change. I don't mean to censor people, but we must stop fomenting the image problem on purpose via programming and advertising and social engagement.

Facebook knows it's a problem and they should tackle it (as well as any such legacy magazines and the fashion industry in general).
Not the OP but also a full stack at my five year career mark and your last point was an appreciated reminder.

I dread cleaning up solutions that I designed earlier where with hindsight, I made a lot of wrong assumptions. I still make wrong assumptions today, they are just designed less brittle.
Yes, it's believing in things that's a problem, not what in particular you believe in.
> is a 24-year old Australian national. According to its public marketing materials, Virgil Sigma has been profitable in every month from August 2016 to the present

So 24 now, in 2017 investors gave a 100mil to invest in crypto on the say so of a 19 year old who said they make money every month. Honestly not sure who the is the bigger bad guy in all this, the scammer or the scammed.
It's barely acceptable voice recognition product hooked into a shitty Ask Jeeves that has barely improved since it was introduced.
That's what most of us in silicon valley with stock based compensation experience. If your company goes from $1 earnings per share to -$1 earnings per share, then your total comp can be cut in half as your vesting stock becomes worth less.
All leaders.
Agreed. Tor came out of the US Navy; that doesn't mean it and its forks are forever tainted.
Thank you! You might also enjoy the series we've been writing, Authorization Academy: https://www.osohq.com/developers/authorization-academy

It builds up a bit more gently and introduces a lot more concepts than I could fit into one (already long) blog post.
It might mean you're doing it basically correct, or it might mean you're touching parts that people don't care about much. The second is probably more common.

(It might also mean your team doesn't care about anything any more, in which case look for a better opportunity, unless you want to just cruise along for a while for whatever reason, in which case turn into a bare minimum performer like the rest of your team).

I'm a senior engineer in a known company and my target is always to leave no comments on a patch. I only give question-comments if I absolutely must know something before merging, or please-fix comments if something is definitely wrong and I can prove it. Also, if it's a part of the system that poses little risk (for example, if it breaks I can assign the bug back to the author and patiently wait for a fix with no serious damage) my tolerance for bugs greatly increases. The last part I'm not too proud of but frankly I don't have time to review everything. A "fix" for the last part would be to find a lower rank reviewer-buddy who has more time to share knowledge.
Attack subs. Not strategic. These are meant to hunt other boats and ships
Ask HN: Are you seeing a lot more engagement bait comments from friends on FB?
It seems like I see a lot more comments from friends on engagement-bait posts like "name a city ending in m" or some-such. Anyone else seeing this / have an idea why? Prepared to believe these drive commenters' engagement, but find it hard to believe these move any metrics positively for people just seeing the friends' comments.
Looks like another pile of memory-unsafe C crap: http://git.barrelfish.org/?p=barrelfish;a=blobdiff;f=usr/dri...

This will never become a modern OS. Wasted effort, wasted time, wasted money.
is there any blog which also explains SSH? I would like a full-fledged book as a last option.
If you're giving soul-crushing feedback and not enjoying it like the OP, one problem could be that perhaps you're not providing the developer with enough detail on the task at hand. Communication isn't easy.

I have been mentoring junior developers for about 10 years, and some more senior ones for the last few years. My ego is more attuned to getting things done than tearing up people's work. The following works really well for me:

1. Never insult people's work, it's counter-productive. (Unless see number 9)
2. Nitpick on convention/style, not implementation, unless the implementation is infeasible. Convention and style will quickly become rote. This forces new developers to pay more attention.
3. If it works as intended and has meaningful tests, MERGE IT. Congratulate them :rocket:!
4. Point out logical pitfalls/caveats by asking "what would happen if". Asking questions starting with "why" triggers people and puts them on the defensive. That's your EQ lesson for today.
5. Through code-review, you can identify a lot of little problems and suggest articles to read that would help the person grow. Examples: misunderstanding async/await vs. thenable in JS. Parallel programming in R/Py. These are distinct, language specific (R has sessions/multicore, Py has the GIL) pieces of knowledge that people can learn easily with a tiny bit of guidance.
5. If you're a better programmer - write the first 1000 lines so that they can fill in the next 10,000 (credit: don't remember, someone tell me?)
6. Even junior developers can get a surprisingly challenging task done if you give them hints (point form) about how you might approach it.
7. Do code reviews in-person (1-1) or if you are tactful with your feedback and have encouraged an environment where making mistakes is acceptable - in a group, that way everyone learns! This is the management version of the DRY principle.
8. One of the biggest problems I see with new developers is "how do I break this problem into smaller pieces". Discuss potential approaches BEFORE the PR. Not after.
9. Fire people that are consistently lazy. When you manage people for a long time it easy to see the difference between someone that needs training and someone that is lazy. You can help a someone that wants to learn, but you can't motivate someone to be interested in something that they aren't already.
10. Cultural differences can make people less likely to speak up when they are stuck - check in with your team!
Next headline: twerking found in 35,000 year old cave art
I think rust is a singularly poor choice to write a kernel, due to the datastructures required, poor support and interop between libraries and nostd, in the long run macros obscuring code and making understanding timing attacks difficult, e.g. but that's just my opinion... If you have the resources of google, you might as well write it in another language and apply a proof solver for security assurances (or just use SeL4).
Bigos, borsch and żurek to be sure. But seriously, the list is very limited. Very much agree with Zababa's point of view.
That's the problem. The system is very centralized. Drivers have to be constantly upstreamed to the kernel. Any other way introduces a ton of pain for all involved, since Linux has no binary compatibility guarantees.

Compare it to Windows NT kernel, which only have a few essential drivers in it, but you can go online and download drivers for anything you need, and it mostly works out of the box.
EB-5 Immigrant Investor Program - all it takes is 1mil usd and you are in.
No, they just want to keep them as sex slaves... https://www.youtube.com/watch?v=XMK1KEk5OdU
Sorry, but what is "Windows"?
Applied widely, this criticism also disqualifies many projects and teams from being deemed trustworthy: not only the Tor Project[0] but anything written by the Guardian Project team[1], or the folks who build Secure Scuttlebutt[2], or even the team working on reproducible-builds.org[3].

Like em or not, OTF funds a ton of great privacy-augmenting shit.

[0]: https://www.opentech.fund/results/supported-projects/prepari...
[1]: https://www.opentech.fund/results/supported-projects/the-gua...
[2]: https://www.opentech.fund/results/supported-projects/dark-cr...
[3]: https://www.opentech.fund/results/supported-projects/reprodu...
In my experience, Siri has basically only provided my results from another search engine, WolframAlpha, or an API I'm not allowed to see/use. If that's artificial intelligence, then I'm Issac Asimov.
Kinda surprised he didn't mention WSL, on the topic of companies trying to enable transitioning away from Linux onto their own operating systems. On that note, if the end is indeed nigh, then replicating Linux compatibility across as many other platforms as possible - beefing up the existing support on FreeBSD and NetBSD, reintroducing it for OpenBSD, getting it going on something like Haiku - seems like an important next step. Linux the kernel might have numbered days, but Linux the ABI could still have a future.

One thing the video misses re: Linux's prognosis is the breadth of hardware/driver support. Linux is, if not the most comprehensive collection of actively maintained device drivers out there, pretty darn close to it. Other platforms implementing Linux's userspace ABI? Big whoop. It's the kernelspace drivers that will entrench Linux for a long while, and it's those drivers that a Linux replacement will need to provide - whether from scratch or through compatibility with Linux's kernelspace APIs - before Linux's death is even possible, let alone probable. Even Fuchsia is highly unlikely to be the Linux replacement Bryan suspects it to be without substantially expanding its hardware support (which is still AFAICT in its infancy; even Haiku supports more hardware, and that's developed with a budget that might as well be a rounding error compared to what Google's able to throw around).
Again, yes, I am not saying 418 is wrong to be 4xx, I am including it in 'the entire 4xx range are client errors'.
I'd like to see the number of COVID-19 deaths by BMI in addition to vaccination status.
> CDC says it doesn't work.

The CDC's stance is "we don't know, there's trials ongoing", not "it doesn't work".
It’s mostly regolith that’s been pulverised by meteorite impacts. It’s quite abrasive as the particles have jagged sharp edges.
Rails 7.0 Alpha 1: New JavaScript Answers
Lawyers Alarmed After Eighth Circuit Rules in Devin Nunes' Favor
Nice little OS, has been around for a bit. Good backwards compatibility to boot.