skysight-inc/HackerNews huggingface dataset:
Can you elaborate? Is it because a non-deterministic automaton would find the solution immediately (by trying all hashes at once), but a deterministic one of course wouldn't? I think I want to know in more detail why finding a pre-image is non-deterministically polynomial (though I might have answered that to myself with the sentence before), and more importantly why it's deterministically non-polynomial, and on what.

Annoying, I took theoretical computer science in university and used to have a better grasp on this, but apparently that part of complexity theory atrophied by now.
I'm not sure why you're getting downvoted, it's a valid question. In particular, Google has actually proposed doing this in Moffet Field back in 2014.

https://www.theverge.com/2014/2/26/5444030/company-town-how-...
Would your landlord pay you for the improvements you make? Is seems a full interior build out could cost tens of thousands of euros. Why not just buy if you have that much free cash sitting around for a down payment? And what happens if your landlord tries to push you out?
> the fact that it's been used in a place where it can show it's potential

And more importantly, a place where C++ has failed.
That has long bothered me as well, like we have some of the brightest minds in CS working on…how to collect, analyze, and extract value from telemetry via targeted advertising, yet so much of it is still so awful and irrelevant. The best kind of ads would be like a great salesman IMO - help me solve a real problem that I’m having and teach me something that is actually valuable to me in a non-condescending pressure-free way, then let me conclude that I must have whatever it is. Ads today a lot of times just go off of keywords that I’ve interacted with recently. Example: I recently purchased my second double-edge safety razor. I now own two. I don’t need any more. Now I see tons of ads for other razors that I have an approximately 0% chance of buying. I might be open to trying some new shaving cream, moisturizer, or other skincare products, but all the ad algorithms understand is “user searched for / clicked on an ad for a razor, so show them ads for new razors for the next xx days”. There seems to be zero understanding of potential customer needs in the actual targeting. I supposed it’s better than showing cigarette ads to non-smokers, but it still feels so irrelevant that it’s just super annoying.

Another example: I regularly comment on FB ads making fun of the product or the ad. The algorithm does not understand humor or sarcasm, so it registers my comment as a positive interaction. I then get a ton more ads for that same category of thing (e.g. a massager where they use a static preview frame of a woman in yoga pants using it on herself to get people interested) even though I was making fun of it.

TL;DR it’s disappointing both that so much investment goes into ad tech yet it’s still leading to so many irrelevant impressions that people have a very low chance of interacting with. Ads could be much better targeted which would potentially make them less annoying if they actually helped people find things they’re interested in.
Type X where X is the number of ways through the door.

Type 1 is a one way door,
no return!

Type 2 is a 2 way door.

I’d probably label type 1 a kiki (a pointy decision … beware!)
The information isn't erased - it's just that the retrieval synapses haven't been reinforced. It is relatively easy to do that.
A majority, or even a large minority, of sales cannot be above market price, by definition. If there are enough cash buyers that it's being difficult to buy at a given price, the market price is clearly somewhere above it.
Anyone have luck with that default $2500 maintenance budget? My lawn guy is basically that whole budget. Any service call is $500 minimum. I’ve replaced roofs, siding, HVAC systems, water hearers, etc. Trimming my mature trees costs over $3000!

I know it’s just a placeholder but I always see an insanely low placeholder on these calculators and can’t help but think they are not properly setting expectations for prospective home buyers
>"The press" isn't some special legal entity, there's no licensing for it or anything

This is one of those things that's plausible and common enough to read on the internet that it makes me worry about alternate universes intersecting.

If you type "credentialed members of the media" into Google, do you see any results, or is it just me?

Another key phrase I find is "reporter's privilege" relating to state laws to shield the press, which, as you might imagine, requires defining what a reporter is.

"Some privilege schemes are narrow and apply only to full-time employees of professional news outlets, while others are broad and extend to bloggers, filmmakers, freelancers, book authors, and student journalists. In other words, some are inclusive and others are exclusive."

https://www.cjr.org/united_states_project/journalists_privil...
Some of the listed benefits don't apply. Notably paginated (PDF) vs. scrolled navigation, but also features such as formulae displays and specific typesetting / layout elements, in-page bookmarks, highlighting, and notes.

For shorter documents that's not much of a problem. For anything much over ~chapter length (about 20 pages or 10,000 words), navigation within a single HTML page becomes painful. Well below that level on smaller devices
Can I hijack this post for a nit-pick?

While I love Python and feel most comfortable with it, it always bothered me that it make a distinction between accessing a dictionary item and accessing an object member. E.g.:

a["getStuff"]() # call the "getStuff" function of dictionary "a"
b.getStuff() # call the "getStuff" method of object "b"

In contrast, in JavaScript, these two are equivalant.

a["getStuff"]()
a.getStuff()

I find JavaScript more dev-friendly. Any idea why Python didn't opt for the same approach? Would make sense to me, since "everything is a dictionary/object".
> The whole quote

Sorry I was skimming! Thanks!
I think we can all agree that being pedantic is part of the foundation that makes HN be HN.
Yeah, that's a good point. Sometimes my landlord (who lived above me) asked me to turn the music down while I was working from home.
"I wasn't that long before I could FIRE"

If I were even close to FIRE, it would completely change my mindset. I'm only 9 years in (with relatively low-to-average pay). Maybe in 19 years, but even that's uncertain. It's also a lot harder to convince myself to stick it out for 19 years than if it were just 2 or 3.
Perhaps I misunderstood, but I believe the author's point was to highlight what a steaming mess the modern web is. The PDF aspect strikes me as illustrating a point, not a seriously proposed solution.
Japan breaks internet speed record with a 319Tbps data transfer
Uh, so that's the trick, very neat.
> Na tera na tera baap ka

Flagged for abusive offensive language. This has no place on HN.
As a really simple example, the App Store does not have a torrent remote app while the Play Store and F-Droid have them.
Isn't that line from the very first episode of the whole show?
I know Telegram’s default is to give all the data to the server. But being honest about this makes them able to provide significant UX benefits. Backdoored E2E gives a false sense of security, and, backdoored or not, E2E’s UX sucks. (Also note that the backdoor/malware could be on any level of the stack; From WhatsApp’s plaintext backups, to NSO’s zero days.)
3-2-1 Backup Rule:

Three copies of your data. Two "local" but on different mediums (disk/tape, disk/object storage), and at least one copy offsite.

Then yes, absolutely perform a recovery and see how long it takes. RTOs need to be really low. Recovering from object storage is going to take at least a magnitude more time than on-prem.

Also, storage snapshots/replications are not backups, stop using them as such. Replicating is good for instant failover, but if your environment is hacked they are probably going to be destroyed as well.
This would be a huge undertaking for support/maintenance, not even counting in that due to the SoC any kind of security/Linux update is out of the question. Slapping on an enclosure, adding an app, and calling it a day would be a major security liability.
Interesting. In my experience professors might not be on campus teaching one or two days a week or in summer, but that's only because they are working their ass off from home, writing grant proposals, reviewing papers, doing basically anything to get funding, and trying to find time to manage their own research.

I used to think it was a great gig too, since most professors had one or more small businesses on the side. Then I realized they have those businesses and consulting companies because that means they can also apply for small business grants (which they use to subcontract the research out to the university) in addition to the normal academic research grants. If you also count teaching, then that means those professors are working three jobs for one salary.

I made the decision that I'd rather make 50% more working in industry doing easier (if boring) work.
Yes, and I believe that still existing but somewhat inaccessible information isn't just what was learned on the surface, but also includes the hard-earned intuition that was formed on the topic.
99.9% of concave rocks are pointy, not smooth. Almost no rocks look like bouba.

Very few leaves look like Kiki. Most are rounded. Leaves also aren’t the kind of physical objects you would typically interact with physically as a baby learning about kinematics.
Thats not even the worst part : the molecule fucks your bladder up horribly. Ever escalating continued ketamine usage is a sure recipe for have a fubar urinary sytem. This is why methoxetamine is a better candidate for psychological treatment. Dosage is much much lower, ergo, less of the bladder shredding metabolites pass through your urinary sytem.
I've read of people doing this setup for exactly this on homelab and VFIO subreddits. PCIe passthrough is easier. I've no personal experience with this, but it seems to work well; the VFIO setups are hardcore anyways.
It doesn't matter, they could provide a cmake fork that supports modules

I am a customer, i need module support because we want to embrace C++20 early, i look at what's available and i see Visual Studio supporting modules, the choice is easy to make

Visual Studio has module support since few months already
Also great opportunities for backdoor access...
To invite potential respondents to complete the survey, we used Twitter ads, Facebook ads, Instagram, Quora, VK, and JetBrains’ own communication channels. We also posted links to some user groups and tech community channels, and we asked our respondents to share the link to the survey with their peers.

Probably not where you would look for vim & emacs users.

https://www.jetbrains.com/lp/devecosystem-2021/methodology/
> why should normal people trust at all that any touted science is anything more than bullshit spouted by highly-motivated sophists?

In the current climate, frankly I think it's absurd that we're putting so much trust in science, or rather what it has become.

The fundamental problem is that science as in the method is absolutely worth putting your trust in, but a lot of what's sold as Science^TM has diverged from it far enough to be worthless. However, it still bears the same name and borrows its credibility. There are countless examples even from the places one would think to be the most trustworthy.

What science as in the method hinges on as opposed to Science^TM is verifiability. Disciplines that aren't easily verified suffer from the replication crisis to the point where it's basically synonymous. I would go as far as arguing that unless something has been verified several times it should be nothing more than a hypothesis. Note how popular science media are basically living off doing the opposite (though I don't think much better can be expected from the media honestly.)

Math and social sciences form the two ends of the verifiability (and reproducibility) scale. CS is close enough to math that it's not a dumpster fire like psychology but I would say we're still suffering a lot of BS research. To fix this we need actual rigor, more openness about the methods, and frankly, motivation to reproduce results.
I ran into this recently while learning it... confused me for a long time because I'm typically writing TS for my day job.
Need the ability to add pet fees and deposits when renting.
Another factor people miss is that the place you buy might be much worse than a place you could rent. Atm I share a rented place with others, but it's in a great location - walkable distance to Melbourne's CBD. I pay $250 per week for a good size room and the house is worth at least $1.5M.

If I were to go buy a place in the current market I could only afford a place perhaps around $850k at most. I'd have to move away from the city and wouldn't be close to all the trendy bars and restaurants. I'd also be stuck having to work to pay my mortgage.

Instead, I've taken up part time work, quit my job and work on building my own business full time.

For my situation it makes zero sense to own a home.
so because someone chooses to publish their website in an open format that they prefer "it's dumb" because they don't agree with you.
I've had to fix more broken JSON files with fancy “„ than I'd like due to people attempting to edit them with Word, so I must say, you have got a point.
>> I once won an AI tournament for senet :)

When and where was that? More details please? :)
Non-Maximum Suppression (NMS)
Dude you are so off in left field I can't even respond to this. Nothing to do with the taboo of rape you gotta try a lot harder than that to offend me.
Its more like you went from A to D without anything in between because D is a hip cultural reference ("victim blaming")
I’m a novice and am dealing with data that isn’t too complicated, large, or important. My approach is to build restore directly into the normal workflow. I test my backups by using them each week.

A stack is spawned from a database backup and once it passes tests, replaces the previous one.

Not sure how smart this all is but my goal is to learn through application.
SWI Prolog also comes with constraint solvers. It has CLP(B) (booleans), CLP(FD)(finite domain), CLP(Q,R) (rationals and reals) and CHR (constraint handling rules). These come as standard libraries, no additional installation needed.

If you want to get started, I recommend starting with CLP(FD) as that has a lot of tutorials and is highly compatible between Prolog implementations.
Ah. I just checked, and while all the English ones seem to have a consistent orientation, the German ones indeed don't. Never noticed, huh...
Ah fair enough, I didn't realize this was something that already happens.
It's called transference in the spook world, and you'll see it in the media/politics all the time.
Ugh. This reminds me of when I interviewed with Google some years ago. It's a somewhat long and boring story, but basically, it was a distributed map-reduce problem. I clearly stated my assumptions and asked for clarification/confirmation so we could disambiguate. The interviewer and I were very clear what he was asking and what I would be answering.

So I proceed to answer the question, describing what I was doing and writing code, and at one point he stops me to say, "That won't work because X may not be the case." But X was one of the points of clarification up-front, so I called him out on it politely but firmly. I wasn't sure if it was [a] a language thing (he's a non-native English speaker with a fairly heavy accent), [b] an issue with experience (he was being reverse-shadowed in the interview), [c] him trying to test soft skills in some really bizarre way, or [d] some bullshit that won't fly.

I have no real problem with a,b,c, though the more experienced engineer doing a reverse shadow should step in when things go amiss, so I fault that engineer for jumping in. But regardless, I was thoroughly nonplussed by the way Google runs interviews, and I've essentially sworn them off. It wasn't until Facebook that I found a company that I want to work for even less.
I was thinking the other day about the Hollywood red carpet event backdrops that are plastered with logos and how tacky that makes the photos look. People even pay thousands for designer fashion goods that have “all-over” logo prints (e.g. most LV stuff, Supreme, Gucci, etc). I get that for some it’s desirable for the virtue signaling, but to me it just looks tacky. Let the quality of the leather and design of the handbag speak for themselves. It’s not as if an Eames chair has leather embossed with the Herman Miller logo every few inches, yet it’s still an iconic and recognizable design. Related: https://www.businessinsider.com/discreet-wealth-logos-status...

Why not just use great-looking photo backdrops instead of tacky logo walls?
When a article about a Maine law starts off talking about Massachusetts business interests and lobbying groups it pegs my graft-o-meter.

It sounds like a good law on face value and it seems like something pretty common worldwide but the devil is always in the details with these sorts of things.

Now I'm left wondering what masshole slimeball bought that law with the intention of profiting off of it and whether it's actually a good law or just tuned to be a profitable one for somebody.
Yep, I'd love to do that, but I'm squarely in the health sector, no getting around that sadly. I might end up cutting some of the main features to qualify as a lifestyle app though. Sad but better than not launching I guess.
To very much over simplify:

Some problem are "easy", there is a way to solve even complex ones with a (relatively) small amount of effort. These are P.

Other problems have no known "easy" method and the solution to a given problem can only be determined by something like brute force, such as trying every possibility.
Oil is mostly a renewable resource. New oil is made from magma heating the basement rocks of the Earth’s crust. As the rocks heat methane gas is distilled. This combines with carbonates and carbon 14 to form oil. This is why oil wells in Saudi Arabia, Russia, and elsewhere mysteriously refill after being depleted.
I pay for youtube. Its nice to not have ads. Its not cheap, but it does come with Youtube Music (which is more like spotify.. eg its not music videos, though it does have those.)
And yet the company chose to let themselves be represented by this person. It might also go the other way around, you are interviewed by someone that's awesome and you end up with another team that truly sucks.

In that case bad luck but if they send a dick to interview you it is more likely that the rest of them are also gonna be dicks. I like companies where you actually interview with some of the people you will be working with at least as the last interview round.
This is true, however, of nearly all human pursuits. You will never eliminate all poverty, you will never eliminate all racism, you will never reach a point where everyone says the climate is just fine, you will never make everyone healthy or safe enough.

Your options are to "literally LOL" and consider making progress to be a "fool's errand," or you can recognize that eliminating these problems may be impossible but making significant progress is not.
It continues to strike me as a little odd that (AFAIK) there's no mention in The Guardian's reporting of this story of the parallel technology[1] sold by Gamma Group[2] and licensed for export by UK to several suspect regimes[3].

Extensive (40G) information on this was leaked via reddit in August 2014[4], and the leaker noted[5]:

> I assumed the hacking would be the hard part and once I got the data it would just kinda go viral on it's own or something. But it turn's out without any media access or idea how that shit works, getting people to notice or care is actually kind of hard.

------

1:

"FinSpy Mobile. Version 4.4, released in of Q4 2012, has the ability to collect data through Skype across iOS, Blackberry, Android, and Windows Mobile platforms . An updated Version 4.5, released in Q1 2013, included the ability to target emails, calendars and keylogging of Windows Phones, and an updated ability to collect data through the camera of a Blackberry or iOS phone."

- https://privacyinternational.org/blog/1522/six-things-we-kno... (2014)

2: https://en.wikipedia.org/wiki/Gamma_Group

3: https://www.independent.co.uk/news/uk/politics/uk-spyware-wi...

4: https://privacyinternational.org/blog/1522/six-things-we-kno...

5: https://www.reddit.com/r/Anarchism/comments/2cjlop/gamma_int...
Do you have specific knowledge of how C++ tried and failed to apply to this usecase?
See to me if you had client side employees dedicated to correcting errors then back propogate that error correction to the OCR software youd get pretty damn close to 100%
Here is the recent Economist article how Modi is turning India into one-party Hindu nationalist state

https://www.economist.com/briefing/2020/11/28/narendra-modi-...
Any push for an Android version?
Nope, it doesn't need to be a ring.

I was deep into synesthesia stuff when I worked at UCSD and had a friend participate in an experiment at VS Ramachandran's lab and one of the neat things is that a lot of the commonalities are culturally or temporally specific.

Many of the people with numeric synesthesia use a ring because they resemble CLOCKS! 1-12 is a common pattern and most people with synesthesia that grew up with this kind of clock have the same pattern for the first 12 numbers, but after that they tend to have their own patterns they develop.

This is true for other forms of synesthesia as well, there's not a single "way" but more a categorical set of shared characteristics, usually derived from their surroundings, as this isn't something people get taught to manage or take advantage of, but some folks naturally do. It's truly fascinating.

It sounds like you grew up with more calendars than round clocks, or an agenda/diary of some sort, or maybe it comes from something else - think about it, I'd love to know if you can place it!

It definitely sounds like you have some form of synesthesia.
What in the nine hells is nerd sniping?
Waffle House Symbolic Code Using Accoutrements
Thanks for the quote and link, I didn't know about his annotations. Makes sense then that he was more a true believer

Still I'd think that primarily important thing for him was himself and personal power, and that if he had had to make a choice between ideologies and himself, he'd done what was better for him personally. I wonder if he looked at communism etc more like a powerful tool (or so he thought) for him to use, and then not surprising if he spent time studying it

From the article:

> show a continuing faith in the spread of communism and "world revolution".

That'd almost made him the dictator over the world? Who knows if that might have been a main goal, and communism a tool?
I agree, I don't see why anyone can call publishing in PDF is "dumb". The author of the material gets to choose his medium. If "you" don't like it then move along or convert it to your preferred format. In other words "why not both?"
Are there examples of problems that were once thought to be NP but later turned out to be P?
I don't spend anywhere near $2500 a year on my '53 house. I did just get a new $10k roof, though, but annualizing everything my maintenance budget is maybe $1500.
RadioGlobe – Spin to Search over 2000 Web Radio Stations
That's ideally what the meta-analysis is supposed to correct for.

But if two of the studies are just completely made up and another couple have errors in their design that aren't mentioned in the write-up....
Comment sections are not a reliable source of information.