skysight-inc/HackerNews huggingface dataset:
Randomly select votes that are actually recorded. Then add in metavoting that votes on the votes with random sampling. At Google's scale with a sufficiently random sampling you'd be extremely hard pressed to successfully brigade or spam the voting.

Google could easily use its current fingerprinting to constrain (to an extent) multiple votes. Even knowing only a portion of the population will participate in the voting they can use a Wilson confidence interval[0] or similar to properly weight votes.

Random sampling works here since you're not guaranteed one vote per user per page and the outcome in binomial, seen and downvoted or seen and not downvoted.

[0] https://www.mikulskibartosz.name/wilson-score-in-python-exam...
It's the Fellow Ode, as ezarowny correctly guessed. :)
Reflecting back might sometimes be useful, but your particular phrasing came across as condemnation. The implication, to my reading, was judgemental: you thought they were appropriately feeling guilty but seeking outside encouragement to reject that feeling. If you're going to try your hand at prodding someone to self reflection, a more encouraging tone may be more useful. Otherwise you risk wounding someone who, in this case, is already struggling with something.
> If you can make art and be happy, you're done. Publicity adds all kinds of drama, expense, politics, especially the more you focus on it. I have some artist friends who paid to play and got lots of publicity, and then lost it as soon as they stopped paying.

As an artist myself I fully share your thoughts on this one. I create art (paint) for my own pleasure and don't have any desire to show it to the world exactly because I don't have the energy to deal with all the drama it brings about. I also feel that any external attention would probably take my attention away from the actual practice. Meanwhile I just go to my shared studio when nobody is there and spend 8 to 10 hours on sessions and that simply gives me the greatest satisfaction. One thing I came to cherish is spending time in the flow state. At this point I have hundreds of works that are quite interesting and born from that state. It's a beautiful experience and great therapy too. I feel like things go through me but they're coming from a different realm, as if I'm there as a medium to communicate and just adjust small things but not perturb the movement with hard decisions while in that state. My thoughts meander along, different things pop up from time to time but in a very gentle way. I just love this and it is one of the things that I discovered accidentally, though I have to admit that I've been looking around for most of my life.

At some point I may show them to the world but only if I find a solution that is completely effortless to me. Why perturb the practice if I get most benefits out of it already?

I just try to not fall into these traps. For example, I work small and stackable and work on 5 to 10 works at a time. I've got friends whose houses are filled with their past work or paying for storage to just keep their crap around. That would definitely stop me in my tracks. I decided it's all crap in the end, crap that we don't want to burden ourselves or our families with. This personal philosophy enabled me to not attach to my works at all. There are still some people who see my works from time to time and if I see that they're communicating or my works communicate with them I just give them away for free or donation. There is a feeling of slight regret when I give something away but the idea that my work may touch someone else compensates for that.

Money, yes, I'd love to be able to dedicate my time fully to my practice but again, trying to 'make it' in the art world and get paid enough money to quit my regular job is likely to ruin it all for me. I'm extremely grateful that I found my thing, had been feeling lost for a while before this came around.
What I meant with that oneliner was to show that you don't even need compiler integration. A much simpler tool (in this case the preprocessor) could extract just the needed parts without parsing the rest.

Sure, it's harder to tokenize C++, but once you have the yacc for it it's pretty simple to get a list of provided and needed modules, right?

We have pretty advanced tools nowadays even for rewriting source code. The Go standard library has a package for parsing a Go file. You can use that and easily extract the import list and package name definition. I don't see (perhaps due to my ignorance of C++ module details) why this doesn't translate. Yes, Go's compiler is integrated with its build system. But I'm saying that's not a prerequisite.

I'm saying extracting the necessary information from a C++ file is quick and easy. What I'm not trying to do is design build system and compiler passes.

Am I missing something? Is it inherently not possible to create a tool that will take C++ source code and output its imports and exports, or that it's even hard?

(again, aside from writing the YACC correctly, once. But the complexity of C++ is mostly not its tokenization)
I mean it is inequality since the people they steal parts from can afford them, but it's not the kind of inequality we'd shed tears over.
Google search results are garbage, at least from a developer's perspective.

Most of the results are poorly formatted content "gathered" from stackoverflow, github, quora, etc.

And from a "person who wants to see an image" perspective, Google is purely a gateway to Pinterest or Gettyimages.
I think the most alarming thing in this article is the quote from the White House:

"Under current labelling rules, meat can be labelled "Product of USA" if it is only processed here — including when meat is raised overseas and then merely processed into cuts of meat here. We believe this could make it hard for American consumers to know what they are getting," the White House said on Monday."

People have been misled about the meat that they eat for a long time (how many people know that Subway's chicken is half-soy? https://www.mashed.com/330320/the-food-at-subway-isnt-really...). At least the increased awareness should drive some portion of people to find and support local butchers.
What I’m actually more worried about now is the stress on the medical system. I’ve seen reports and heard personally that the medical systems here in the US are pretty close to collapse.
That's incredible dismissive towards women generally. I've worked with many, many women who are strong and capable enough not to let hypotheticals about male behavior derail their trajectory.
if you think about it, Google provides advertisers a customized search engine to find customers. So it is not you searching the web, it is web's advertisers searching leads
Pluribus Digital | Multiple Roles | Fully Remote or Onsite Arlington, VA (USA only) | Full-time | https://pluribusdigital.com/

We're supporting multiple federal contracts, bringing DevOps practices, and Cloud experience to help modernize existing applications, and develop new ones.

Development wise we support multiple stacks including but not limited to: - Java - Ruby - React - Angular

We support clients in AWS and Azure. Kubernetes is wanted or partially in place for most environments.

Location: Most roles are fully remote, some roles depending on the contract do require an on-site presence. Need to be able to obtain a Public Trust, but do not need to have an active one.

Apply here: https://pluribusdigital.com/join
“First off, DON'T quit your job without having another already lined up.”

IMO, there’s really no right or wrong answer here. It depends on so many things. Most of all the economical situation, and the risk appetite of the person in question. Some people would never quit a job before they have a new one lined up. That’s fine. It’s not some universal law of nature though that you should never do that. It’s just a preference. Which is all right. People have different preferences.
Not all bits, the 0's, due to friction on the sides, might be slower, while the 1's are slimmer, but since they have edges they might get stuck in the bends (but on the other hand they are good at cleaning the pipes).

Some pseudo-reference, JFYI:

https://msfn.org/board/topic/154863-the-meta-sata-pataphysic...
I ended up reading this, so I am the loser.

It's not that he's wrong, it's just that the author is an asshole.
Bogdanoff twins died from Covid-19
In my country, if your car is missing (say) a wingmirror, you can go to a 'scrap dealer' who has a yard full of written off cars, and they'll sell you a wingmirror taken off a scrapped car.

There isn't any greater authority, keeping track of every car part or ensuring the number of wingmirrors leaving stock matches the number legitimately entering stock.
This article clearly fails to convince the HN crowd despite being correct on every claim. Those who have never been to a farm do not understand the importance of 'dead soil' its not some utopian dream to want to reduce both pesticides and reliance on fertilizers. Its an necessity. The excessive use of pesticides and fertilizer is the agricultural ponzi scheme, every year you're repaying all your debts with more of what is slowly reducing yields. It might have saved millions of people from starvation during the population boom but now it is most definitely a giant risk to the future crops that must grow. I'll link sources later but generally, all pesticide use is slowly increasing due to diseases becoming resilient against the safest pesticides and because monoculture growing (large single crop farms) is inherently bad at managing disease. I hate to bring up Coronavirus but people must learn that despite our intelligence, viruses, bacteria and parasites are most definitely still smarter than our defences. especially when it comes down to basic chemicals we spray everywhere or dare I say it, vaccines. Failing to understand how to use the tools available to us risks losing the very tools upholding society. We saw it with antibiotics, we're seeing it with pesticides and we're going to see nature out-evolving us if we're not cognizant of the dangers.
Same here... back in the day we had the theory that the faster the PC running ME was, the less stable the system got. Can anyone confirm this?
Thanks for sharing. ADHD here!
Sorry, bad text copy on mobile.
Combine this with the correlation between rent and population density, and the rise of remote work, socializing and entertainment, and this creates an outward, de-clustering pressure on population. It increases demand for suburban and rural property. That comes with the ecological cost of increased human competition for animal habitats.

Best case, it also creates effective pressure for extra terrestrial colonization, pluralizing our egg baskets. NIMBY could fuel human exploitation of the solar system.
> We support contacts-only devices by using extracted AirDrop credentials (keys and certificates) from macOS via our keychain extractor.

This should make it clear that you can’t just claim any phone number or email address.
I would love to do more work like this at work, but since I can’t guarantee the results up front, no one is interested and code rot sets in. “Minimum impact, equivalency-first rewrites” are the gold standard of optimization and DevOps badly underestimates their value.
>> Over a longer time horizon like this it's pretty clear that "an economy set up to grow" isn't sustainable

Really? The resources as we open up the moon, Mars, and the rest of the solar system are almost infinite. So is the space. Perhaps humans are programmed to reproduce too much, to grow constantly. But we have only begun to touch the edge of the womb, with one little toe. It's quite possible we are the only species within 100 light years capable of spaceflight of any sort. Think about this: There are 7.5 billion humans. In one place. That's it. It's really not much. That's the number of bacteria living on your shower curtain.

One comet hit, one nuclear war, one bad flu, it's finished.

1 million years from now, if we're gone, there will be a thin layer of strange plastics and metals, maybe 10cm thick at the bottom of the ocean. Maybe 5 million years from now, the octopus will become civilized, and they'll discover this weird layer. They'll burn it for fuel and end up dying from the radiation. A few million years after that, the rat will become civilized.

50 million years from now it won't matter at all.

But right now we're part of a very interesting project, as far as we know maybe the most interesting project that has ever been generated by this galaxy of 100 billion stars in 5 billion years. This generation right now that we're living in.

So you think there are too many people?!
Made to Measure
Thanks everyone for the feedback. This has been my passion project for all of 2021 and I am glad to see someone liked it enough to post it on HN.
TargetSmart | Multiple Positions | Full-Time | Democratic/Progressive Datatech | Remote within USA only

https://targetsmart.com/careers/

About TargetSmart Communications

TargetSmart is a leading provider of political data and technology that enables campaigns and organizations to successfully communicate with large audiences, personalize outreach, and create lasting relationships. Our superior politically-focused, consultative approach combines consumer data, databases, data integration and consulting solutions for personalized multichannel marketing strategies. TargetSmart leverages over 25 years of experience in data management to deliver high-performance, reliable data products and solutions.

Current openings:

- Senior Data Engineer
- Data Scientist
- Project Coordinator
Ask HN: Cryptocurrencies has now run its course. Time for a complete ban?
13 years ago, Bitcoin was released and we still cannot use Bitcoin for payments or anything useful as it was originally intended. Even 'Satoshi' has reportedly 'given up' and has recently started selling NFTs himself. [0] [1]

I believe now is the time to strongly consider completely banning this experiment and stopping it altogether. We want to actually do something about this as I keep seeing scammers everywhere and it is starting to show up on ad banners in cities.

I am not even sure regulation would do or change anything as long as these cryptobros and scams still exist.

So how do we start to ban cryptocurrencies entirely?

[0] https://p2pfoundation.ning.com/forum/topics/bitcoin-open-source?commentId=2003008%3AComment%3A169634

[1] https://opensea.io/satoshinak
What it weird about it?

Minting NFTs and being paid directly for editions sold seems like a good model to directly fund artists. Plus the creator will receive a royalty percentage on subsequent sales, so they will be paid even if the price goes down as long as transactions are still happening.
Adacore | Software Engineers | Full-time | Remote, New-York, Paris, Bristol, Toulouse, Tallin, Grenoble, Vannes...

Adacore is the maintainer of GNAT, the Ada compiler originally based on GCC (but now with many more backends: LLVM, Why3, JVM...). We also have a lot of tools revolving around the Ada ecosystem (IDEs, Coverage tools, Static Analyzers, Formal proof tooling...). We are looking for a lot of different profiles:

- GNU toolchain developpers ( https://app.hellotalent.com/vacancy/gnu-toolchain-developer-... )

- Compiler Engineer ( https://app.hellotalent.com/vacancy/compiler-software-engine... )

- Devsecops people ( https://app.hellotalent.com/vacancy/senior-software-develope... )

- Cybersecurity engineers ( https://app.hellotalent.com/vacancy/senior-cybersecurity-eng... )

- Services engineers ( https://app.hellotalent.com/vacancy/service-and-mentorship-e... )

- QA Release Engineers ( https://app.hellotalent.com/vacancy/qa-release-engineer-ed94... )

- Techincal Marketing Engineers ( https://app.hellotalent.com/vacancy/technical-marketing-engi... )

Some of these roles involve working with Ada, some don't (we use a lot of different programming languages: Ada, C, C++, Python, Ocaml...), so it's fine to apply even if you don't know the language!
Google has long lied about what they do.

I had a chance to debrief people who had left their relevance team and they told me things that were outright contradictory to what rank-and-file Google employees have told me. (What they told me did make sense in terms of my experience as an IR system developer, SEO publisher, etc.)

Microsoft bought a company called PowerSet that had extracted a large database of entities and relationships from Wikipedia and used the technology to make the "Bing" search engine.

Earlier Microsoft engines were a joke, but Bing was so good that Google saw it as a threat so they bought Freebase to get a similar kind of database, then they killed it to incorporate it into the "Google Knowledge Graph".

For all of their hating on semantics note that they hired R. V. Guha as their chief scientist, who worked with Doug Lenat on the notorious

https://en.wikipedia.org/wiki/Cyc
Thanks syx for the work you do! And that screensaver is awesome on your site, Hack the Planet!
And funny enough, it's obvious that Google's engineers know this because they're adding more small, self-hosted featured results to the top of the page all the time.
Accessibility Enhancements in the Libby App
Work laptops are frequently infected with malware of all sorts.
Feels like you need something like a non profit providing this service, similar to Let's Encrypt, with enough funds to keep a two person team (bus factor) compensated for maintenance and ongoing support.
Yes, I think this is very common.

I'm very opposed to the idea that founders need to eat ramen for 4+ years when raising venture money, and I think VCs are slowly warming up to that fact.

But, yes, you will take much less salary than at a normal engineering gig.

I think 100-150k is relatively palatable. 150-200 is possible. Above 200 almost unheard of at pre-seed / seed stage.

The irony is to hire your first engineer, you'll almost certainly need to shell out 200k+.

I also have a wife and 2 kids, so I am looking for a cofounder that can respect this and give the salary needed to live a decent life.
The most embarrassing bug I've ever caused, I just discovered in Paint .NET
Thanks! Ya VantaJS has some really cool ones. I ended up doing some tweaks to this one to allow it to change colors and work with the latest Three.js.
I've seen just as many examples of well-written software failing to meet the needs of the business as I have of "shit software" that couldn't be cleaned up. This is doubly true in growth startups, where your programmer headcount grows fast enough that by year three you're producing more software in a quarter (or month) than you did in your first year.
As unpopular as it may sound, the reason we have so many homeless is that the people who have more deciding power decide to vote to focus on very different issues. Slowly more people slip through the cracks into homelessness and lose all their power, and fewer people are left to care about them and vote in their interest.

That's the perverse thing about this, the moment you get hit by homelessness you lose basically even the most basic power you had to fight against it, your power to vote.

The only way to realistically fix this is if homelessness becomes at the very least a very sizable minority, if not a majority. And while that may be the push needed to address it, it would also be a humanitarian catastrophe.
You would have to retrain the model to incorporate a global context if you wanted to get a coherent adventure / DMing experience out of it. Once the text tokens (256-2048 depending on the model I believe) go out of scope, they are no longer used for future responses. There's no reason you couldn't build a model around an encoding of a coherent world and then let the GPT part assemble the prose other than actually training and designing such a model. If no man's sky can do procedural worlds, I see no reason why you couldn't do the same thing for text adventures.
This reminds me of the page inflation that struck tech books during the late 1990s / early aughts. The Marketing Wisdom was that fat books sold (or took up more shelf space), so texts got padded with weak writing, gratuitous puffery, and other elements, which (much as the recipie essays) simply got in the way of delivering actual informative content.

(The fact that many of these books were rushed out with very poor quality control also didn't help.)
Thanks for the shout out! Indeed it was a long year of weekly streams.
The onboard tank capacity is probably one of those things that needs to be overprovisioned so it practically never gets full. You want to run out of fuel and have to divert more often than run out of space in that tank.
Giddy | Blockchain Developer, Social Media Specialist | REMOTE (US) or ONSITE (Draper, UT) | FT | giddy.co | Apply: https://giddy.breezy.hr/

Giddy is a fast-growing technology startup located near Salt Lake City, Utah, specializing in Decentralized Finance (DeFi) investing. Our mission is to bring DeFi investing to the masses, making it easy and safe for the general public.

We are an engineering-led company and, therefore, we are acutely aware of the many factors that can make an engineering job awesome (or not). We work very hard to foster a work environment that allows our engineers to be happy and productive.

We're hiring for:

Blockchain Developers - https://giddy.breezy.hr/p/3ddd07952209-blockchain-developer

Social Media Specialist - https://giddy.breezy.hr/p/5702a9879a36-social-media-marketin...
I think one thing that has been fairly unique in the industry is that Apple has been willing to throw silicon die area at a problem. For example, their cache sizes are massive in comparison to anything else in the consumer space.

If you sell chips to device manufacturers for a living, increasing die size cuts directly into how much you make per wafer.

When you sell devices containing your own custom chips, your profit margin does not depend on the cost of fabbing that chip alone.

As a bonus, when everyone else is trying to make a smaller die and cranks up the clocks for performance, you are hugely more power efficient (without giving up performance) when you throw die size at an extra wide instruction decode with a ton of execution units running at a much slower clock speed and have huge reorder buffers so you can track more instructions in flight.

https://www.anandtech.com/show/16226/apple-silicon-m1-a14-de...
I can't even understand why people are eating/drinking in planes, I haven't take a flight since several years but usually you've a bit of adrenaline, thus no hunger
Yes, I know nothing about what they’re doing today. In fact my pihole blocks them, must be in some list. So I’m pretty sure they’re crap today.

I just remember the concept from way back.
Reinventing the Week – The Trident Calendar
Thanks. I, for one, will evaluate my own dyspepsia.
It matters for the sake of discussion and sharing knowledge. In the context of this article it also seems to matter what influence parents have over executive function and where that influence comes from. Why wouldn't that be relevant?
Each time I got jabbed, they gave me a little cardboard "certificate" the size of a credit card. I carry them in my wallet, but I've never had to produce them anywhere. Perhaps I'm going to the wrong places.
I believe that is hosted by the daily mail and it's two minutes long.
This is not a joke, this is real Skype account creation
I know of no state that controls their outbound goods, so it'd be on the countries benefiting from this to get more strict, not gonna happen.
Dick Tracy launched in 1931, and the dude had a video watch. Admittedly, I don't know at what point he got the watch though, so it may have been a later addition.
Like most books in the "how to be x" -space, this book was initially an article [1].

[1] https://www.vulture.com/2018/11/jerry-saltz-how-to-be-an-art...
We have the flexibility of doing both ;-)
Yes, agreed with this sentiment. "Clearly a problem!" was vague and not the best wording.

My hope is to see that number increase. Not the right post to explore it, but I'd love to help!