skysight-inc/HackerNews huggingface dataset:
HMY Britannia was commissioned and crewed by the Royal Navy, and like other RN vessels would carry Royal Marines as part of the “Ships Force Protection Team”. With the Head of State onboard, and visiting foreign ports ... it would have made sense to have a lot of amphibious infantry on hand, just in case.
Seeing that PostgreSQL has pluggable JIT backends, maybe using MIR would be a faster and more lightweight alternative to LLVM.

https://github.com/vnmakarov/mir
Just make the linux kernel modify the TPM state in some way on startup? Then any chainloaded OS would be able to see it isn't running on bare metal.
Without public playlists I have no reason to use Spotify haha, literally any other service would do.
This is beautiful, thank you
If you're limiting yourself to 5-10 venues for a popular genre in a city of millions, you either live in a city without much live music or you are missing out on a lot of smaller venues and bands.

College parties, public events (the kind nobody goes to), store openings, hell even coffee shops. How many of the bands playing those venues did you know?

I wouldn't expect you to know most bands because, well, I don't think it's possible. About a dozen bands came out of my high school class, not sure any of them ever did more than parties. They wanted to, but they never did (or at least I never heard about it). You'd never have known any of them if you didn't graduate with me or go to the same parties they played.
Chamath and Elon Twitter being hit hard with giveaway scams
https://twitter.com/chamath/status/1363571801289154560

https://twitter.com/chamath/status/1363720593187631104

chamath's followers being fleeced badly ..wow. Three or more ppl hitting it hard.

I think one wallet or person got 17btc from this so far , so $1mm . not bad for posting some tweets

by comparison even major drug rings may not make this much in net profit in a week, yet this is one wallet from one person from one chamath tweet from one hour....This makes even functionalized crime like Breaking Bad seem paltry by comparison

https://www.inquirer.com/news/bucks-county-methamphetamine-ring-william-jefferson-20200612.html

damn

https://twitter.com/elonmusk/status/1363609428281360386

chamath +elon musk two biggest scammer goldmines now . twitter cant do anything
The blog post misses the point. Of course writing idiomatic, gotcha-free, production ready code is never easy.

But Go itself is comparatively easy. By far the fastest I have ever onboarded new engineers with, even more so than Python (which is terrible but somehow has a good reputation at being easy and friendly).
Please feel free to point us to the evidence of HN howling with outrage about the chilling consequences of our digital overlords succumbing to activist and advertiser presssure to ban porn (and presumed porn) on their platforms. When Tumblr banned porn, the general reaction was "lol, they're not going to have any audience left" and the one person that raised it as a speech violation (as opposed to a bit of a shame for kinky people) was downvoted to nothingness.[1]

Compare and contrast with how this thread, instead of focusing on "lol, algorithms and context!" has turned into questioning whether the real problem is advertisers signalling they don't want to attach their brand to racist videos (and let's not get started on how angry much of HN was when companies decided to manually enforce policies against hate speech). It's difficult to conclude that most US "free speech" advocates don't believe that banning [perceived] racial hatred is somehow more dangerous to humanity than banning [perceived] adult content (which parallels Supreme Court rulings on what speech does and doesn't deserve protection). Given the respective consequences of racial hatred and pornography, I see this simultaneous presumption in favour of the former and against the latter as very hard to justify.

[1]https://news.ycombinator.com/item?id=26218476
Thanks for this post. Every support or opposition towards authority boils down to economic incentives. Glad to hear from some one from the inside.
For micropayments, there has been flattr. Wasn't really accepted and won't get better if you somehow put a blockchain in there.

For the second: Just go with gumroad or Paypal or whatnot.

Your points just prove, that there's no need for blockchain after all.
Calofornia does it sell for 50Mio USD and Florida for 77Mio USD. I guess just everybody sell everything today.

https://www.caranddriver.com/features/a32035408/dmv-selling-...
Everything is stored locally as plain text files in Markdown. So no proprietary stuff going on at all.
I think it pretty much evens out for the average person - not a tech high earner but not someone living on benefits either.
In Europe the average salary is 1695 Euros (2050 USD) a month, while in America it is 2136 Euros (2594 USD).
In Europe we have free healthcare and mostly free* education. So on paper it evens out on the long run.
But in Europe we have diverse countries - the top tier are having it better than the US, while the bottom tier are having it much worse.
For example, Bulgarians earn an average salary of a measly 550 Euros (667 USD).
ProgressiveDelivery Conf21 – learn how to go beyond CI/CD
I appreciate your point. But it is only one-sided story. Both sides have been victims of historical conflict, there is a long history of han ethnic people being driven away too. Arguing who did wrong first is a bit like a religious debate. Look at the globe one shouldn't fail to see it's a common pattern (Palestine etc). To argue who has the ultimate rights to the land is a tricky and dangerous task.

Another observation I have is that there's little mention of the history of Xinjiang itself. The long-standing threat from Russian influence starting from before Republic of China (ROC) period. And the autonomous Muslim defense against russian puppet gov https://en.wikipedia.org/wiki/Islamic_rebellion_in_Xinjiang_... and even the later alliance with the communist party. Sure you could argue from one-side that all that is happening is wrong but unfortunately a lot of the evidence today are from anti-china alliance such as epoch times, which in my opinion really hides the real issues of the chinese society.
Despite all this news and previous problems, the stock price keeps rising. How and why??
And that is?
I don't live in the United States, so don't really care that much what happens there to be honest. There are a lot of assumptions (and lazy labels) being used in this debate, and many models exist in which you don't have such extremes of wealth, and it's not all passed down. Attitudes to inheritance vary widely (look at the difference between attitudes in the UK and Sweden, for example).

If you really want my personal view (which I'm not sure of given the phrasing of the question): I would prefer to see a system where people have the opportunity to create great things, but in which their opportunities are not tightly constrained by what their parents did. I'd also like to see a system where we didn't have such gaping wealth inequality as it creates political inequality (and health inequality, etc.). This does not translate as me wanting (insert country) to become "collectivist" as much as wanting a different balance.
seeing a new wave of blockchains with good foundations

Can you name a few? I don't know much about this space, just curious
Show HN: Shapley: Explaining Machine Learning Ensembles
What is horrible about Python wrt onboarding new engineers?

In my personal experience, I had an easier time getting onboarded on Python than Golang.
A place to learn about the IT security topics
There are some ongoing (and somewhat controversial) efforts to make Ethereum fun for developers again: https://cheapeth.org/, https://www.deveth.org/.
https://sakurasamurai.org is newly added domain (suspicious).
In India there are some motivated groups try to blame central government for every action. I believe this is a new group and trying the same thing.
Doesn't seem unreasonable to me... I think I'd be able to take a good crack at demonstrating understanding of all those things to the level of detail you can get to in a few hours of interviewing. I doubt I'm the only one.
Can you point to a legitimate problem that “blockchain” can solve, which can’t be solved with existing tools?

I think every smart person working on any kind of blockchain-related tech is seriously wasting their talent and life.
I knew someone who was having a quiet walk with their dog on a secluded beach in the Outer Hebrides when they were surprised to find marines landing and running past them into the dunes and not speaking to them.

A few minutes later Elizabeth and Margaret arrived with their dogs - an obligatory conversation about the weather and respective dog breeds was had before all the visitors piled back into their boats.
Every account in the network is a chain of blocks, with each block signed by the private key of that account. So only the owner of the account can add a block to their chain. To send money from A to B, A will add a 'spend' block to her chain, and B will add a 'receive' block to his chain. If B is offline, he can claim that receive later.

The speed comes from the fact that spends from A to B can be processed independently of spends from C to D. So all independent transactions occur in parallel (and as you can imagine most transactions are independent).

Every block addition is voted on by all participating nodes, and they vote as quickly as possible, so they're limited by internet bandwidth/latency, as well public/private key signature verification and generation. Most transactions complete within less than a second.

New blocks do need a PoW signature, but these are much much smaller than other PoW signatures. Additionally, they are usually generated by the account performing the transaction, so they will typically run on your phone or browser wallet app.

Finally, the entire system was feeless from inception. That's just a design decision. I guess people run nodes because they want the whole thing to live.
>The intention is to get a good impression of the abilities. It doesn't mean you need really to do a perfect 100% on all questions and know every single detail.

Hopefully that is being conveyed to the candidate as well because if you're in an interview for hours, being barraged by a lot of technical questions and not having any proper answers to them, it's pretty much soulcrushing.
> Not sure what you mean here

In Rust, if I see a call to `foo::bar::baz()`, I instantly know that `foo/bar.rs` or `foo/bar/mod.rs` (and only one will ever exist) contains either a `fn baz()` (in which case I'm done) or a `pub use spam::baz;` (in which case I can follow the same algorithm again).

In Go, if I see a call to `import ("foo/bar"); bar.baz()`, all I know is that ONE of the files in the folder `foo/bar` contains a function `baz`, with no direction on which it is.

> There's 1 dependency management tool though. It's go modules. Unless you live 2 years in the past?

As I said, 99% of my interaction with Go is reading the code that other people wrote. I don't make the decisions about which dependency management tools they use.

> You just right click in VS Code and click "Go to implementations". Or if you use Goland it's right there on the gutter.

I use Emacs, but VS Code still uses the same broken Gopls.

> Reading comments like this really makes me wonder if anyone complaining about Go has actually used it.

Can't really say I disagree, I guess.
There's a thriving ecosystem because you are forced to use it. Do you think there wouldn't be a thriving perl ecosystem if perl was the only language you could use to execute code in a web browser?
They are also bigger and make more money.
Largely agree. It's what makes Bitcoin different. Bitcoin's killer app is the network itself. The fact that you can send money/transfer wealth instantly without a bank to tell you what you can and can't do IS the value of Bitcoin and why it's not some purely speculative ponzhi scheme. As far as I understand, you can't reaaally use Ethereum for the same purpose because of high fees.
Interface is a huge issue. It's easy to see why - there are certainly gifted individual devs in the open source space with design / UX chops. But in terms of involvement in community projects there's little incentive for UX people / design people (and appears to be little appreciation for their skills).

In terms of the available apps, I think you may be blind to just how great production and editing apps are outside the OSS space for everything from audio production to vector design. Literally in terms of great OSS design / media apps there's VLC for consumption, and Blender. That's it.

There is no usable OSS alternative with comparable functionality (let alone usability) in most of the categories used by professional (or even enthusiastic amateur) for most creative work. Those apps that do exist are decades out of date in terms of features and usability. It's as though the evolution of design language and user interface that took place after the release of the iphone never happened.

Here's a simple analogy. Imagine an operating system where the only IDE was notepad or its equivalent. Writers could point at that and say, whats the issue it meets all my needs, you can absolutely code in it, its uses almost no memory, supports unicode etc etc. Programmers would rightfully find it completely inadequate because it's not suited to their much more specific, rich, evolved usecase.

Similarly there's a complete blindness in OSS circles about how much better design / creative apps are in the rest of the computing world, and how little evolution there has been on these platforms in the OSS world, and how completely the available options fail to offer any of the functionality necessitated by a modern creative workflow for image creation, audio creation, video creation etc.
Yes, the context is there to correct you right after you make the wrong conclusion.

That's not a complaint, by the way, I found it hilarious.
The market has already spoken. Why would Apple settle for less when they don’t have to?
The idea of a new version of your currency somewhat speaks against the utility of the whole thing surely?
> What is killing Ethereum is its glacial development pace.

With hindsight, it seems pretty naive to make the early core devs multimillionaires, then expect them to do anything except retire.
Valid point, but Spain is also neutral but isn't exactly bursting at the seams with pots of gold.
They used to be the wealthiest out there, but I guess they took a few bad turns.
Just saying staying neutral doesn't automatically make a country (stay) wealthy.
I am not a fan of any government or political party in particular. Just pointing out an obvious fact.

But the newly registered domain is not a red flag per se. That's how experienced groups might also go about covering their tracks.
And it's getting worse.
If they care, as they claim, about the consequences for the indian public, why did they not disclose this less publicly? They think two weeks is a long time but perhaps the Indian government departments concerned don't immediately have the right sorts of people available to fix all these software problems in two weeks?
That's kind of the point: it's completely infeasible to do microtransactions with Ethereum, much less Bitcoin. At time of writing it costs around $23 (!) to do a single ETH transaction.
You probably will if your choices are limited and one of them is being unemployed or underpaid.
That Go doesn’t have the equivalent of `std::lower_bound` is pretty ridiculous.
> Seriously, have you ever seen a rebrand negatively affect a product?

I think there is an example in Europe. myTaxi has been rebranded to FREE NOW. The change has been dictated to free the brand from just the taxi business connection. But I believe it was unfortunate, at least for their taxi business. I don't have hard numbers, but the new name and logo seems to be random, completely unrelated to taxis, so when you see a car with it, you have no idea that the driver is a taxi driver. It's 2 years now with new name, but they iOS app is still named: FREE NOW (mytaxi). Me and my friends always have to ask someone "how mytaxi is called now?" because the app is no longer under M in the phone.

Worse for the company is that, since myTaxi was extremely catchy, there came a competitor called iTaxi, and many believe it might had take over some of the clients just because people trying to find myTaxi installed iTaxi instead, as FREE NOW looked cryptic and unrelated to taxis for them.
Why not simply require the hibernation image is stored on a LUKS partition?

Then nobody can tamper with the image, since the LUKS key is derived from the TPM...

Then you get to reuse all the existing kernel infrastructure rather than reinventing the encryption wheel...
> Running delete on a slice is the same as trying to delete an element of an array. It's the wrong data structure if you need that type of access pattern.

If you keep deleting elements from arrays then maybe, but if you do so once in awhile the cache-friendliness and limited allocations overhead of an array will most likely come out ahead. Especially if you also want arbitrary access.

Removing an element from a linked list is cheap if you’re already at that element (assuming the node itself is exposed), but most operations are way costlier.
While version 3 of the dependency is innocent, commit 5678 is not. Something went wrong in the interaction between the code and its dependencies in that change and discovering that change quickly is valuable.

From there you can start stepping through the code, or simplifying the situation to get a minimal repro of what's going on, or even bisecting with dependency version 3 held constant to see if that's diagnostic.

In my experience, with a bug that's so timing sensitive that some cache lines moving around will trigger it, you're likely to discover pretty quickly that something weird is happening as you try to get a more minimal repro.

Meanwhile, if you're not tracking dependency versions, such a test is likely to appear weirdly flaky. You're trying to track down this failure but something else comes up and you have to set it aside for a few days. When you come back to it, you can no longer get the test to fail because an untracked dependency change has moved cache lines around again. Which change? Which dependency? Since it's not in source control, you've got a painful process of guessing plausible combinations of recent versions of all transitive dependencies.
Credit Suisse technologist who wrote a revolutionary cloud coding language
I might be a weirdo but playing RDD2 for 85 hours was very entertaining and while i played RDD2, i did not travel or do something else resourceintenvise.

I have not had this amount of return on investment when doing something with bitcoin.

It was more like 'huh? how much is the transaction fee now?', ah why is this market seized? Oh i found a little bit of bitcoin here, i totally forgot.

And while i play 85h over a span of 4 weeks or so, your mining rig already consumed 590h more energy than i did.

I said 'to a certain degree, i think this is okay' and i also think that for bitcoin, this is not the case.
You can also block explicit songs on Spotify in your settings. It is about 75% effective.
So a hash chain. This prevents someone from arbitrarily changing a particular historical value in isolation, but there's nothing preventing the database operator from making a change and regenerating all the hashes from scratch.

The article didn't address that threat. One defense would be to make the entire hash chain available, and let a third party verify that it hasn't changed. Of course you could also replicate the entire database to the third party, so you're just gaining some efficiency and privacy (which might be worthwhile in some cases).

A blockchain on the other hand makes data really immutable. You can't change the data without doing an enormous amount of work, or (more recently) losing a large amount of staked currency.
https://ia600907.us.archive.org/14/items/ChanThomasTheAdamAn...
Raytheon Technologies Corporation (NYSE:RTX), the parent of Pratt & Whitney, is down 2.9% pre-market?

And The Boeing Company (NYSE:BA), in terms of knock-on effect, is down 3.9% pre-market?
I present you https://yalls.org/
>This pretty much means: don't run any untrusted code as any user

Wasn't this a recommendation from Intel when spectre/meltdown happened?
What "invention" are we talking about actually? Amazon was simply the first to grab an emerging market. If there was no Bezos, someone else would have made the same thing soon anyway. It was just a matter of being fast to act and having resources to invest, no more no less.
Parent comments about tuning Postgres itself, though
LetsEncrypt certificates need to be updated every 2-3 months, so won't this code fail when the certificate on the server changes? Aren't you better off trusting the root cert(s) which don't change very often?
I don't claim there is any equivalence, and it's by no means false. There is a famous book The Manipulated Man written by a feminist Esther Vilar. As long as the society puts all the blame on men (in todays parlance, 'white men') we don't get any inch closer to the solution.
Show HN: WorkPanda – Future of Hiring in the Built Environment
Hi HN,

I’m Lalita, the co-founder and CTO of WorkPanda!

WorkPanda is an on demand labour marketplace that helps connects Employers with world leading talent in the Built Environment industry.

We’ve recently completed our MVP and would love to get some initial feedback, feel free to check it out at: www.workpanda.io

Thanks for the help!
> And most of his colleagues and superordinates don't like him

they don't like him not because of the ladder climb, but because him being a goody-two-shoe means that their corrupt activities are more likely to be shown as "wrong", and therefore, more risky for them.

it's like being a good cop in a department where the other cops are bought and paid for.
China Hijacked an NSA Hacking Tool in 2014–and Used It for Years
Store data tamperproof using Go and open source
> Reading Go means that I keep having to read idioms (as posted in the article) and parse them back into the actual intent,

What? I never have to do this...

> I can't easily navigate to the definition of a function . . . I usually don't have tooling that can jump to definition

What? You command-click on it... ?

> jump-to-definition becomes impossible as soon as interfaces are involved, because structural typing makes it impossible to know what is an intentional implementation of that interface

What? You obviously can't jump-to-definition of an interface, but in what way is this a limitation?
I wonder if this could be manipulated the way redditors used to manipulate Google image by posting 'this is a house' with an image of a potato and after enough upvotes, the potato would appear first if you searched house on Google image.

What if people start publishing hate speech but replace the hateful words by, say, 'Alphabet' ?

Will the AI learn that Alphabet is a hateful word ?

Surely someone with enough resource should be able to do that.
Thank you I appreciate the link. I will definitely listen and research before I start submitting music.
Try reporting something to Indian CERT, its a bureaucratic chore. I tried reporting multiple, still open issues but nothing happened. One exposed PII data at scale, the other one exposed credentials at a critical sector organization. Now I am not reporting it anymore because no one listens.

The key problem is that cyber in government is still very nascent, and security is an afterthought even in policy.
> the "other side" would oppose informing the populace that the equality dogma is false (or at least unproven)

What do you mean by the equality dogma?