skysight-inc/HackerNews huggingface dataset:
The blog seems to assume a linear approach to progress.

For example, if I donate 1,000 dollars to a person's yearly income. That person purchases capitals to make money or improve standard of living which leads to better fed children who can improve their own lives.

It doesn't only touch that person's live, but the community around them. The community can do more now that certain goods are more available, or that they get better service.

More is always more and always more effective.

So, yes. You only changed a very tiny corner of the world, but each passing year, it becomes more efficient and more effective over time.
Meaningless unless they fix the BTC price of the Tesla
If you're a driver, at some point you'll probably need to write bytes into a device register, mapped to a raw address in physical memory. That's a fundamentally unsafe thing to do: it relies on you as a programmer setting up the structure of the data in those registers correctly. Get it wrong and you can scribble over some arbitrary piece of memory, for example. The compiler can't check your working. It doesn't know the specification of every piece of hardware - that's what drivers are for.
It's not about the viewing time, though, it's about the videos.

The misconception is that it's the review process that's the problem - it isn't. That can be automated just fine.

The problem arises as soon as there are complaints or issues with the content and that depends on the number of videos, not the duration.

So if there's a problem with a video it can get flagged, de-monetised or even taken down automatically by software (as is the case now). This is a non-issue. It gets complicated as soon as one party has a dispute over this and that scales with the number of videos, not their length.
Hey folks! We are really excited to release this. It's been years in the making and it's very much the full application. We make $ from selling the enterprise supported version and are working on new paid enterprise hub product. I personally really see this Open Core release as version 1 of many versions to come over the years. If you have any questions AMA :)
If the interface to the user space is still the same then it is. It sounds like rust will mostly be used for modules/drivers at this point anyway.
I agree with you but also Puerto Rico is technically in the US. I think anyone that has vacationed there will recognize the word (especially with the frog logo), since they are pretty hard to miss and there is a ton of Coqui memorabilia sold at the touristy shops. Puerto Rico is a super common vacation spot for those on the East coast, so unless I'm totally overrating the memorability of these frogs I'd guess plenty of non-Spanish speaking Americans will know how to pronounce.
It also has completely different use cases which makes the comparison a bit meaningless.
> I'm building an open source company

Well, if you want to waste your time, and money...

Monetizing open source is very, very difficult. It can of course be done (I've made a few, a very few, quid out of it) , but it is statistically unlikely that you will do it.
There was https://www.bountysource.com/ but IIRC they lost some goodwill a couple years ago due to some shenanigans that I don't remember the details of.
It is impossible to make it 100% safe because in order to do that, Rust's language semantics would have to include the semantics of the underlying hardware APIs. Imagine I'm writing a text-mode VGA driver. To do this, I have to write at the memory starting at 0xB8000, because it's a memory-mapped device. The only way this would be safe is if Rust the language understood the VGA spec, because otherwise, it looks like you're accessing arbitrary memory. The only way to call the wfi instruction would be if Rust the language understood ARM semantics directly. Etc etc etc.

The callback thing is a red herring; it's not the fundamental issue here. Rust code can use callbacks just fine, in the general case. It also wasn't the fundamental issue with that API either.
Indexable is open to interpretation. No disallow directives in robots.txt isn't.
The Trade-Offs of Unpaid Free Software Labor
I agree that games are not quite there yet, people who already put them on the same level of depth that books or movies earned the “art to be taken seriously” badge for in the past seem to rarely consume either (or are of the type that will try to convince you that zombie and splatter movies should be viewed as a piece of art as similar in value as Schindlers List).

However one could already say that they are the most innovative (and interesting) art form these days.

Check out The Longing, Wanderlust: Travel Stories or Firewatch for recent emotionally deep games.
I would recommend discussing with your team.

Personally, I look at what is in the review and understand why the changes are being made. Then I look at each file that is changed. I look at the code changes from a few perspectives including complexity, security, best practice and conformity to the code base. I review any test code and any static code analysis tool output.
See also: https://news.ycombinator.com/item?id=26809924
A Year of Strife in Perl
> We grew frustrated with the disproportionally large effort needed to build even simple backend applications, and created Encore to solve this problem.

I'm going to sound naive but where did running Docker daemon on a VPS and orchestrating deployment with `docker-compose.yml` or `Terraform` fall short?
I don't think individualist effective altruism is incompatible with collective effort.
The mirror line would be a circular orbit, this plots each tracked orbiting debris with two dots, the blue dot being the lowest altitude of the orbit and red the highest.
Yeah I guess I'm picturing it being more for "mechanical" tasks. For example, in our case we have a tag called "new profilers"
(https://github.com/pyroscope-io/pyroscope/issues?q=is%3Aissu...)

Which TLDR is they are reporting agents for each respective language that send profiling data to our server.

I'd picture the bounty as us just giving an input and an output in the form of a set of unit tests and just saying:
"if you create a java agent that passes these tests we will pay you $X"

Seems "mechanical" enough right?
Ask HN: Does it make you feel down that you are not successful like others?
I don't like to admit it but lately I have been struggling with depression, mainly due to seeing how successful my peers have been. Friends and acquaintances who have started out around the same stage 10 years ago, many of them went on to work for winners (Coinbase, Stripe, etc) or invest in the right things (Bitcoin, Ethereum). While I am happy for their hard work paying off, I can't help but examine my own choices. I also have taken many risks in working for several startups and invested in risky venture. None of them have panned out for me. Internally I keep blaming myself for choosing losers, thinking that it's my fault. It's unhealthy. I have tried meditating, focusing on areas that I have success in, such as building my own family, having a good paying job, a house, etc. There are days that I am okay with it. But nowaday I have more days when I feel like a perpetual loser more than anything. I know luck has a lot to do it with. But my inner demon tells me it's own fault that I am not wildly successful or as financially independent as my friends.
Wonder if anyone have experienced something like this and how do you process it. Thank you!
> it is absolutely impossible to hide a transaction

What about tumblers?
What can you actually do with a known-valid UTF-8 (but otherwise of unkown structure) string that you can't do with a UTF-16 string or even byte-based string?

You can't concatenate, split, enumerate, assume they are valid human text, capitalize, count the number of characters, turn to lower/uppercase etc.

In general, you need a text handling library to do anything meaningful with text if you want to handle internationalization, and then the text handling library can also handle all of the encoding problems easily, all that matters is having a known encoding so you don't need to guess.

It's nice to have specific types for specific encodings of strings, but otherwise I think there is little to be gained by representing strings as anything other than either byte arrays or text.
Illinois Attorney General’s office investigating hack of its computer network
g-force and whitecap are nice

https://www.soundspectrum.com
Lots of people have done statistically unlikely things :) thats where the funs at! High risk high reward
Public open source code bounties run into a market-for-lemons issue: The people who have the strongest incentive to pursue those bounties are the people who don't have a reputation for making high quality contributions. This can be mitigated slightly via code review, but at a certain point you spend more time and money fixing code than it would have cost to write it in the first place.

The only way I've seen this work is with a pool of users contributing money and then an "internal" developer -- someone well-established in the project who is trusted to write good code -- stepping up and saying "ok, for that much money I can turn away other gigs to work on this". The catch is that you need to decide which developers are trusted to do the work, and you can run into political difficulties.
I'm not an expert BUT...

I suspect the diagonal line between the colors represents the duration of a stable orbit at that altitude. Anything with a more elliptical orbit will drag when it's in the closer phase and decay. Anything with a lower orbit is already slowing to a tighter orbit (and more drag on the denser atmosphere).
I'm also baffled by his position. I often think that downvotes on HN serve to reinforce conformism to an accepted set of values and ideas. Which might be okay if, say, you want to "immunize" a community against racism, sexism or fake information, but isn't great if issues (as in politics or even in tech on a social level) are a lot more nuanced and there might be plenty of room to explore ideas off the beaten path (and no, I don't mean inane stuff like "but masks don't work" or "but it's just like the flu"). It's easy to find yourself on the receiving end of endless downvotes for something that isn't offensive but clashes with the accepted HN narrative.

It makes me wish downvotes weren't a thing. I'm okay with flagging, since I mostly see comments flagged that clearly break HN's simple rules.
They may be similar in that they induce expression of the SARS-COV-2 spike protein, but they are very different in that the former contain full adenovirus particles which appear to be someone causing the autoimmune clotting problems.
I've given this some thought. The way to improve the TTY is to give it channels, like SSH or RDP. This way you can transit unrelated data over the same connection. And, if you think about it, most of the complexity of a serial interface is handling mode settings and state; streams abstract that away for you. Streams get rid of the need for control characters and in band signalling. Streams could be given priority and interrupt levels.
This isn't the first time I've seen someone criticize EA on the grounds of "instead, you should be agitating for political change to fix the systemic issues that put people in poverty" . I would love to know if Wells or any of the other people making these arguments have ever had any impact whatsoever on political outcomes in their respective countries. I suspect their total contribution to improving people's lives is zilch, compared to the known positive outcomes of EA.
A graphic showing the evolution of the metaverse
>There is a "be excellent to each other" rule which gives very reasonable blanket principle powers to moderators, and it's pretty easy to check.

easy to check, but most sites tend to have almost zero accountability for moderators "staying excellent" and most moderators are often unpaid, normal human beings with their own personal beliefs. They won't be let go unless they frustrate the site owners.

And to begin with, people's perceptions of if "laziness" and especially "stupidity" should be aligned with "Evil" is a question for discussion in and of itself. Some people may just want to throw around some jokes and memes and not be in some pristine forum full of essays for response. It's not my personal preference, but I also don't think it's worthy of a blanket internet ban, nor do I necessarily want to say forums for those people are of "lesser quality" (even if you can argue that it attracts more truly "Evil" people).

I guess it's a tiptoe as moderation as always. I've also see some forums lean too deeply on quality and end up feeling gatekeep-y as a result (and not even for sensitive topics where it may be needed, but some "casual" forums, as advertised). You turn a community into work and people will look elsewhere.
Yeah, I think the guidelines should state that you can't just flag everything you disagree with, there should be consequences for that sort of behavior.
Indeed. Alts should be wrapped so that they become swap-able with Uniswap. In that sense, Atomic swaps are superior since you have zero counter-party risk. Who guessed Bitcoin tech is superior to that of Ethereum?
1%

Really depends if an organization uses its own blacklist besides the major public ones.

And, if you get an IP banned on a major public list, you can easily request removal - takes less than a half hour.

Just don't use AWS as the host.
If you share lots of good entropy which is secret then you can use PBKDF2 with that entropy as salt to turn bad passwords like "OpenSesame" into a good secret key.

And in that case you're right, TLS 1.3 PSKs made this way would in principle be safe because they meet the high entropy requirement. If I guess "OpenSesame" I can't guess the PSK because I don't know the salt.

But, wait, if we have enough shared entropy that's secret then we already have a suitable Pre-shared Secret Key and we didn't need to invoke PBKDF2, our design is over-complicated.

So why do people want to do PBKDF2 at all? Well of course they don't have that shared secret entropy, they were hoping "OpenSesame" was good enough and that if they can just squint hard at the PSK feature surely they can use their password for it, which is why TLS 1.3 explicitly cautions them not to do so.

What surprises people here is that there's a viable offline dictionary attack. What they tend to be imagining is that a hypothetical bad guy has to try connecting with password "Pass1234" and then try again "LetMeIn" and then again, and again, until they try "OpenSesame" and so that seems impractical.

But TLS 1.3 does afford a dictionary attack, during the unencrypted ClientHello the client sends over enough information for an attacker to confirm whether a PSK they've guessed is correct. So the attacker just collects that information, then they get to run an offline dictionary attack.

This isn't a threat for a good PSK because it's just random. You could try such an "attack" on everything else in TLS, and it would be just as (in)effective. But for a human memorable password of course dictionary attacks are a real threat because there may be only millions or even thousands of likely guesses.
Not being posh has been fashionable before. A fashion for dropping terminal g existed the upper classes in the 1920's UK. Dorothy L. Sayer's Lord Peter Wimsey did this, and it was fascinating to hear this affectation in the 1970's BBC adaptations with Ian Carmichael. https://www.irishtimes.com/opinion/no-g-men-frank-mcnally-on...
Also, there is a backlash against Received Pronunciation as inauthentic. Now I enjoy BBC announcers with regional accents, unlike the voices I heard on BBC in the seventies and eighties.
Yes, it's already its own project and the developer who built it helped integrate it into Webamp.

https://github.com/jberg/butterchurn

If you want to visualize audio coming from the browser (Spotify etc) check out his browser extension: https://chrome.google.com/webstore/detail/butterchurn-music-...
> If you want to get banned quickly, criticize pg portfolio companies

I've done that. Not been banned.

> point out that white supremacist and other hate speech is welcomed so long as it is polite

Well, I mean, aside from being false, that’s also going to often be a specific labelling of something here as “white supremacist” or “hate speech”; flagging exists pretty specifically to deal with content where that description actually applies without sidetracking conversations with incendiary debate about whether it does. So, yeah, comments doing that will be flagged and moderated and, if thet persist, will likely get you banned.

> And candidly, that’s why I’m logged into a banned account to post this.

If it was banned, you couldn’t post from it. So, since you obviously can, I assume you are misrepresenting the facts when you call it a banned account.
Those are pretty terrible odds... I'm not sure I would jaywalk if it had those odds.
Eh, no, I really don't think so.

I was at a start-up with a website that had exactly one page. The page had a photo of a bank vault, a company logo consisting of 2 letters, and a phone number.

That was perfectly fine. The business was not a website.
Prices of Materials Used by U.S. Businesses Rise Most Since 1974
To paraphrase the original GP: "corporations can't be trusted"

My point was that Apple is a corporation and so deserves the same suspicion as all the rest.

You've just added another data point to "corporations can't be trusted". Yep, Google is a corporation and can't be trusted either.
Parts could be squeezed between high pressure zones and get shot out of the collision, but even those parts won't gain a higher orbit because the perigee will be below the original orbit.
I also built https://skins.webamp.org which might be helpful for this.

Is it one of these? https://skins.webamp.org/?query=Yaxay3
Huh. They sound like a trapped animal attacking the person that is trying to help.
I think there's nothing wrong with offering a bounty for certain kinds of issues. Caveats:

1) it would need to be the kind of issue where it's pretty clear whether they did an acceptable job or not; some kinds of rearchitecting would just not be objective enough

2) you cannot assume that it will work; it should be a "nice to have" kind of issue, not a "we need this for the roadmap why hasn't someone done it yet" kind of issue

3) there is a lot of discussion among psychologists about the consequences of putting money on something, you might want to read this and ponder it: https://priceonomics.com/effectiveness-of-fines-for-late-pic...

Having said all that, I don't think anything horrible would happen if you just tried it out to see if it worked.
Rust’s panic on `malloc()` is a sticking issue for a lot of people to adopt Rust, so I’m hoping this can be addressed in general!
I see my comment was flagged and I can't help but think that way too many on HN interpret comments on nationality and race in the worst possible light.

One can't have any meaningful discussion on HN about several political topics because the corridor of acceptable opinion is restricted to essentially the US and to some extent WE mainstream.

Anyway, after ~three strikes in ~11 years I think it's time I took a break on my own initiative because HN and the kind of news and discussions here don't offer anything positive for me any more.
If you're doing a capital raise privately before the public offering then you can set the terms you think are fair, but this isn't really required for a direct listing unless you need to raise money.

You can list and put up shares on the market later.

I think there's something new where you can list directly and then sell to the public too without the bank underwriting rip off thing, but that's the edge of my knowledge. I'm not super confident here, so definitely possible I'm wrong about specifics.
Check here? https://skins.webamp.org/?query=Yaxay
A New Threat to New York’s Clean Energy Goals: Bitcoin Mining
> I've pointed out before that the job description of "Systems Analyst" seems to have disappeared i.e. someone who's job it was to understand and describe requirements.

If the role of "systems analyst" died, it's murderer was the legion of arrogant developers who, armed with their weaponized Dunning-Kruger blend and personal belief they are the perennial 10x, criticize systems analyst and architects and principal engineers and any role whatsoever that involves designing and specifying system architectures as being always and invariably played by incompetent fools who are lesser beings than the flawless and perfect dev and never do anything right. Repeated often enough, this flavor of anti-intellectualism, which advocates that a constant churn of ad-hoc solutions to the problems they created for themselves, is naturally better than any attempt at a rational design based on requirements.
How big will the metaverse economy be?
This has been my thought, I think ideally you start closed source, build your business and then open source things that are commodities to your business but never the core bussiness.

Just because we're writing an extension for it right now, MSFT VSCode is a great example of this. All of their actual magic "intellisense" is locked down but the editor itself is open because that's not where the money is for them it's in the code intelligence.
I don't get why security researchers have so much patience with companies and lawyers like this. If I did a responsible disclosure and were threatened with legal action i would do my utmost to cause as much damage to that company as humanly possible, including leaking all the data i gathered and ignoring all responsible disclosure deadlines. Maybe then companies would start to learn that this behavior is beyond unacceptable or die off from the results.
Hire people to work on the project, so their incentives can align with yours. Like, its worth more to you for someone to spend a lot of time on the important issues and less or no time on the unimportant issues, but pay-by-issue would lead to people avoiding the difficult issues (important or not). You can increase the bounty for some issues but I doubt it will work.
Tumblers don't hide transactions, they just obfuscate them. Afaik the coins can still be easily traced programmatically.
How Is CoHort Analysis Different from Pronoun Analysis?
After listening to the latest BadVltage episode and hearing Ack get all giggedy about the possibility of being able to see others peoples' generic advertisement stream, I wondered: If Cohort advertisement is basically the new "Whats your pronoun?" way of analytics, then where does this leave the individual in terms of being misappropriately 'grouped'?
Then surely its not so much about privacy and more about 'fitting in', like being back at High School?
"Listening to your customers is way overrated. The job of a customer is just to enjoy your product or service and not to predict / understand your business or give you guidelines or where to go." - Mark Cuban
Time is not shared, state is not synchronized, latency exists. What's not to hate?
There's also rust_codegen_gcc, which I'm much more hopeful about. It uses GCC as the code generation backend, but keeps the existing Rust frontend, rather than duplicating code and potentially diverging.
I'm pretty sure there's no bank in the world that would be willing to make a transaction in the billions and not keep a record of it.
I personally think the idea of becoming an Open Source mercenary to be pretty cool, but it really depends on how acceptance criteria are set, how many people are allowed to work on it at the same time, and other means of making sure pull requests that are submitted are quality code vs quick garbage to make a buck
One complication is that websites can hijack your copy buffer, and the text you paste isn't the text you copied. I avoid this by pasting into an editor, not directly into a shell.