skysight-inc/HackerNews huggingface dataset:
I think people here are misinterpreting the point of this feature. This isn't a feature for people to gain privacy against the nation-state they reside within the legal boundaries of.

The point of this feature, is to protect you, who live and are an upstanding citizen of [a country that is in the same vague "Western" political network as Apple itself] — but who have something that other nation-states want, like trade secrets — from APTs launched across the internet by cyber-privateers tacitly sponsored by those other nation-states.

Under such a threat model, who cares if Apple has your fingerprint, and if the US government can get said fingerprint? If you're a US citizen and in this situation, the US government probably very likely already have a close working relationship with you, having likely tasked the NSA to work closely with you to ensure that your "key industry" company doesn't suffer any GDP-damaging attacks.
Can Infinitely Many Primes Be Infinitely Far Apart?
Presumably you have a schema defining the tables, the columns, and the types at the least, along with things like unique indexes. So you already have data constraints in your database design. And that's where they belong, to ensure the data integrity, since the database's concern is the data.

If you're doing everything as one big table of entity-attribute-value with generic blobs for the values, then yes you'll have to re-implement all the normal constraints (that the database would handle) in your application and do all your data integrity handling there. And you'll also have to duplicate that logic across every application that accesses that database now and in the future.

Data usually lives longer and has more uses than just one program. So I think it's generally better to put integrity constraints in the database, rather than having to re-implement and duplicate that logic several places.
If you want everything to be within 10 seconds, then you build a state-change tracker (which only tracks all state changes since last update) and then you send the updates every 10 seconds.

Don't worry about debouncing - the state tracker should handle representing the 300 updates as a single state change, and if there are more then they just get sent in the next update 10 seconds later.
Some TSLA investors are in it for the car manufacturing and others are there for the lulz / meme stock value. Elon and bitcoin provide a lot of value and fun for the latter class of investor.

Matt Levine (bloomberg) has some amusing but also thought provoking takes on this.
Excellent point, another great set of press for some great science!
Reverse Engineering Shape Security's Virtual Machine Obfuscation
Unvaccinated young adult becomes first US polio case in nearly a decade
Neat, it's always best to look at the source. To be clear, a deque can be implemented on top of an array and still have constant time operations on the head.
The Xilinx webpack is free for hobbyist level devices. You can implement a lot before you hit its resource limits. Also, in the past (don't know about now) you could get a version of Modelsim with the Altera Quartus toolchain. It could be used with Xilinx simulation libraries as well, although that technically is a license violation.
They are not happy to pay for shit, but they are tricked into thinking that they can get same quality from India outsourcing as from actual professional devs/companies. Later they get angry and then they'll go to court. The order is following: 1) Sales people 2) Developer 3) Lawyers
Most of the data structures posted here are taught in CS classes. Here’s an interesting list of more obscure ones: https://web.stanford.edu/class/cs166/handouts/090%20Suggeste...
>> They cannot pass a national law without the senate

Which party is the majority in the Senate? I thought it was the dems.

If your political party can't pass a law when it controls Congress, that's a legitimate reason for people to be disappointed with your political party, is it not?
Your analysis leaves one big question mark: the Republican Party offers them even less. Why would they vote for them..?
I don't understand why you went with a time & material contract. You could have easily gone with a fixed price contract for the logo redesign. Since this would have meant that the risk of scope creep is on the side of the agency, they would have most probably delivered only ehat was agreed on and they would have minimized the time for meetings.
To me this is why the emphasis on “reproducibility” is misguided. You might end up failing because you lack the technical capability. Conversely, you might “succeed” by making a mistake. We should be focusing on coming up with new ways to test the same hypothesis.
After COVID, who wants to ride in some stranger's car?
They try to paint this feedback as a big difference about themselves is the only reason I brought it up.
Could I implement a RISC-V SoC comparable to a RPi4 with this?
?? how is Apple preventing this right now?
>There are are concerningly few tech companies in europe

That's because you've redefined technology to mean 'software company'. Oil & gas, automotive, industrial machinery, pharmaceuticals, chemical industry, transportation, aviation, construction, telecoms is technology. They're high productivity, high complexity and highly automated sectors. In Ludwigshafen were I grew up there's BASF's chemical complex, literally the largest one in the world. Is that not tech because it doesn't have a smoothie bar and hip people with macbooks in the lobby?

the productivity in wealthy European countries is roughly as high as in the US, and the only way that is possible is due to tech. Otherwise you'd be an agrarian society and much poorer.
I have a couple of the ULX3S boards with a Lattice ECP5 FPGA and would highly recommend them. They also support a fully open source tool chain and have a great community.
https://www.crowdsupply.com/radiona/ulx3s
Hi folks - I'm the creator/teacher of this course. I'd be happy to answer any questions that you have about the course, learning deep learning in general, or the state of deep learning in 2022.
Perfect opportunity for a new corpspeak term.

"Let's sync this week for the pre-sprint Jira climbing"
Djikstra maps. This page describes it better than I can: http://www.roguebasin.com/index.php/Dijkstra_Maps_Visualized but it can be a real simple way to add emergent behavior to an AI in a game (my interest in it), among other things.
I'm not sure what the point of your post is. While bloom filters are heavily used in actual production code throughout the industry, it is very rare for anyone to need to code their own, or make changes to a prior legacy implementation.

Not all educational programs will cover bloom filters, and for those that do, there's no guarantee that the students will retain the information, and be able to recall it.

I don't know of any common interview question patterns where a bloom filter would be the only optimal solution. If it does share optimality with any other data structures, you would be better off choosing something else unless you are extremely confident in your ability to implement one and explain it clearly and in-depth, since the odds of your interviewer not being familiar with them are high in comparison to other solutions.

I only know what a bloom filter is because of HN, and previous submissions like this one that have made it to the front page throughout the years. It's nowhere near as common knowledge as tries, especially if you are sampling younger cohorts.
> Europe is just too far behind, technologically.

A laughable statement. Who was it again that was pleading on their knees to reserve ASML capacity for them?
Making a Memory Positive or Negative
This is exactly what is done! This was known about and discussed in 2013: https://bitcointalk.org/index.php?topic=285142

At the end of the day nothing can be achieved if you don't have a trusted device to compare your untrusted device against. Bitcoin's threat model assumes that the client device is trusted.
since this was from 2019, I tried to search to see what the outcome of this was and I couldn't find much
> The exceptions prove the rule.

Could you explain what you mean here?
thats fine you like it but its not keeping up with Firefox or Chromium and webkit it is becoming a security and horrible experience like IE was.
Less than a third of the area that's been ruined forever by renewable power generation's "business as usual", indeed less than the area flooded by the Three Gorges Dam alone.
This is not really true at least everywhere. In Europe and especially North Europe smaller (less than 1000 ppl) consultancies are usually the most lax and best paid jobs with best benefits out there and the best ones definitely do raise their rates.

It's just about what kind of clients you want to work with. If you pick any client that comes to your door and never say no then you'll end up in the race to the bottom with these large outsourcing corps.
> The value of benevolence of shopkeepers to their younger patrons cannot be understated.

nit: s/understated/overstated/
Gene therapy trial markedly cuts bleeding risk in haemophilia B patients
A sorted list. It's often cheaper to sort the list after each change, then to search the whole list. Especially when you do collision detection in 3d... (maybe not so obscure, but at least underestimated) When I pair my socks I first place them in color order :)
Some ones I've used recently:

The "golden section search" to find a the minimum (or maximum) of a unimodal function. An actual real-world use case for the golden ratio.

Exponentially Weighted Moving Average filters. Or how to have a moving average without saving any data points..

Some of my classic favorites:

Skiplists: they are sorted trees, but the algorithms are low complexity which is nice.

Boyer-Moore string search is awesome..

Bit twiddling algorithms from Hackers Delight: for example (x &-x) isolates the least significant set bit: basically use the ALU's carry chain to determine priority.

Another is compress from Hacker's Delight. It very quickly compresses selected bits (from a bitmask), all to the right of the word. It's useful to make certain hash functions.

The humble circular queue. If your circular queue is a power of 2 in size, then the number of bits needed for indexes is at least log2(size) + 1. The + 1 is key- it allows you to distinguish between completely full and completely empty with no effort. So:

Empty: (write_index == read_index)
Full: (write_index == read_index + size)
Count: (write_index - read_index)
Insert: queue[write_index++ & (size - 1)] = data
Remove: data = queue[read_index++ & (size - 1)];

All lossless data compression algorithms are amazing.
Speaking of ease of implementation, I just discovered AA trees. They are probably not "obscure" but I think they are worthy of more fame because they perform jsut as well as red-black trees and are easier to implement. Finding
clear comprehensive documentation about them was not easy though, so here is for you, the best I could find : https://www.cs.umd.edu/class/fall2019/cmsc420-0201/Lects/lec...

And the, unhelpful to me, orginal paper : https://user.it.uu.se/~arnea/ps/simp.pdf
Yes, that Bill Clinton. The one whose wife tried to architect a form of universal healthcare and was hounded for over thirty years for her transgressions. I am fully aware of the history of abortion-opposition and have posted about it multiple times on this site.

Here's the thing though: I lived through the era as a young adult. So while you have links, I have lived experience. I know what I saw and who said what.

I never said Democrats started the culture war. The "Gingrich revolution" and his Contract on America was a full throated reaction to Democrats winning the White House. It reshuffled the political parties along ideological lines and eliminated most Blue Dog Democrats.

Maybe learn some history before coming at people with whatever you learned last week.
The linked article doesn't appear to make any mention of a twitter channel?
Archive.org directly states that it did not happen.
Ask HN: Switching from GitHub to Gitlab for Ethical Reasons?
After the Giveupgithub.org campaign, i started thinking about leaving GitHub.
I don't have big projects on GitHub, but everyone moving will help the campaign, and send a clear message to GitHub leadership about Copilot.

I tried switching for a bit with Gitea(Codeberg) and Drone CI/CD.
And it was OK, but i missed a lot of the niceties of GitHub, and i felt that Drone CI/CD is not that great compared to GH-Actions or GitLab CI/CD.
I returned to GitHub due to popularity and the nicites of GH-actions but I'm now thinking of using GitLab.
Yes its closed source(gitlab.com) and its limited on the free tier(especially for projects, even open repos), but its probably more funded and stable than community hosts like Codeberg, and the CI/CD is awesome, with 50,000 minutes for Public repos or self hosting.
And there is no Copilot, at least not yet.
Gitlab.com is not listed on the SFC's website, because its not open source, but i think its better than just sticking with GitHub.
On the other hand, its still closed source, and its way more (free tier) limited and less popular than GitHub.

So what do you think? is switching to GitLab for Ethical reasons the right choice? or it doesn't really make sense unless its an actually open platform?
> drive up to a 20,000 something pound vehicle

Specifically in the US the limit is 26,000 lbs GVWR without a CDL. That is the gross vehicle rating cannot be over 26,000 lbs, even if it actually weighs less when driven.

I've always assumed that exceeding the GVWR is illegal but searches show conflicting results.
> reasonably well behaved

Curious what this means in this context. No hot spots? Not sparse?
ah I bet this is google detecting an SDK, not doing deeper code analysis to detect exfiltration of GPS data

they did this with the huq sdk https://www.vice.com/en/article/y3vp35/google-tells-apps-dis...
There’s also competition aspect. Full iOS/Android is required to be relevant in the market, so all mainstream smartwatches integrates equivalents to literally late 80s supercomputer in them. There are exceptions like Xiaomi watches, but they’re low-end, low margin options.

I think it’s plausible that none of operational nuclear warheads were designed with supercomputer clusters more than half as fast as the latest Apple Watch. Resources packed into watches are that plenty.
Meanwhile if you fatten up by 20kgs you fly for the same price. Just eat your clothes!
> I'd bet you a large sum of money this agency used Agile.

They probably said the word "agile" a lot and then continued doing something else, that seems to be the usual pattern.

> Agile is not a guarantee of deliverables you care about. There is a lot of useless stuff you can deliver.

Which is why it's the product owner's responsibility to prioritise.
Russian chess robot breaks 9-yr old opponent's finger
Show HN: XP-Newtab, a Newtab Extension in the Style of Windows XP/98
You don't need to establish product-market fit when you have the coercive power of the state. after you build the product, you can mandate the fit.
I think with FPGAs in general you'd have trouble getting to RPi4 frequencies (700MHz stock, with boosts on top of that), and I doubt you'd have enough resources (LUTs etc...) to implement all the features you'd find in a fully featured ARMv8 CPU (with 4 exception levels, a complex MMU and just an insane amount of configurable behavior in general).

I mean, hell, the TRM (https://developer.arm.com/documentation/ddi0487/latest) for the CPU in a RPI4 is over 11k pages long. I don't think that's something you could reasonably expect to reimplement on your own.

There'd be nothing stopping you from implementing a simpler/reduced RISC-V processor though, with only the ISA extensions you want (or none at all).
Does anyone actually use cache-oblivious data structure in practice? Not, like, "yes I know there's a cache I will write a datastructure for that", that's common, but specifically cache-oblivious data structures?

People mention them a lot but I've never heard anyone say they actually used them.
I wonder what does it take to break military grade radio such as F-5000 used by the Germans in late 80s/early 90s.
See "Fully Countering Trusting Trust through Diverse Double-Compiling" by David Wheeler: https://dwheeler.com/trusting-trust/
Resistive heat is staggeringly expensive to operate in cold climates and the people most often using it are renters who have no choice. The heat pump law and subsidy I'd most like to see is for retrofitting rental units with heat pumps, especially in places where the renter is paying for utilities. Make sure the landlord can't block the improvement (or force them to do it and cover some costs).

I like carbon pricing in theory as a market solution, but it really only works when the person paying the extra cost can make different choices about their usage. Those of us rich, old, or lucky enough to own homes can retrofit for efficiency as we see fit. Renters are stuck with whatever heat source, air sealing, and insulation they draw in the lottery, especially in the current housing crunch. If the renter is also paying the utilities the person with the carbon-pricing incentive to make improvements isn't allowed to and the landlord has no reason to change.
Nobody can maximize that's impossible, it'd involve something like making perfect stock picks.
On a sober note it could also be put down to Willis’ future aphasia.
TCS is the new Accenture.
GitHub: https://github.com/Etesam913/xp-newtab

Firefox Extension Download Link: https://addons.mozilla.org/en-US/firefox/addon/xp-newtab/

Chrome Extension Download Link: https://chrome.google.com/webstore/detail/xp-newtab/ncfmloga...
oh my, yes, thank you!
Honestly, having worked directly & indirectly for a multitude of large enterprises over the last couple of decades, every large organisation suffers from this.

It doesn't matter if their private, local, state, or federal government, charity, or whatever - the larger the organisation, the less efficient, and more failed projects there will be.

My personal opinion is that this is caused by a combination of communication overhead, politics, and larger organisations giving more places for useless / lazy people to hide.
No. I posit humanity has never left a glass half full.

Just wait for the deepfakes to utterly destroy video as a means of common representation of reality when it crosses the threshold of too often faked to be generally believed without independent attestation.

And even then people will question subconsciously.
I worked for Accenture's previous encarnation (Andersen Consulting) in the early 1990s. It was my first job, I was a staff consultant. I obviously was not privy to the higher levels of the project and I left after a year for a better opportunity, so I also don't know how the project ended up. But everything seemed well run (if heavyweight on staff) and we delivered well tested code that worked.
Right? There are a lot of very complex suggestions for this simple problem.

To simplify even more, based on the use case, it would probably be fine to just share an inline user:pass@site.com link. That would avoid even needing the user to fill a basic auth form.
https://en.m.wikipedia.org/wiki/Nested_set_model

?
One problem the amount of press and hype that these type of research receive in the mass media (same thing for the "cancer cure breakthrough"), likely promoted by researchers and labs looking for funding, and which generally amount to nothing. The general public may forget about a specific claim, but they don't forget the number of false or misleading headlines they've read over the years.

Add to that a blatant case of forgery like this on a high priority subject, and you have the recipe for antivaxx, covid denialism and overall decline of the trust in science.
People think they are clever going to big agencies.
Shock: Nascar launching electric racing series in 2023, leaked documents say
Yeah but why haven't I been blocked yet for [b]commercial use suspected[/b]?
Microsoft backported the telemetry to Windows 7 anyway.
Has anyone looked into amazefit retro
Never heard of this one until it came up in a google interview. Totally botched it. I couldn't think of any way to do it to their liking that doesn't require a dynamic cast.
I accepted an offer this year for $150k as a sr assoc at a big 4 consultancy doing "dev" work, so for me, it was worth it. 3 years as a dev before
You can do this with any tree, finger or otherwise, and the big-O stuff applies as long as the tree is within a constant factor of balanced. For some bizarre reason, though, the concept of caching a monoid in each node doesn’t seem to have spread to the standard libraries of most languages. It’s a pity, since that would be incredibly useful.
Calligraphy is a thing. People pay for customized wedding invitations and such.
We are seeing calls to regulate TikTok more, and I wonder how many countries have laws saying user data needs to be in local countries. I think Wyden in the senate has a bill on this.

There also seems to be plenty of local competition from Flipkart, Xiaomi etc.. that might not be as big, but effectively competes, if not as broadly. I think as the other reply cheekily points out, regulators around the world have been more effective at making sure the market stays competitive and preserves privacy etc..
1. The question of who should supply public bathrooms should not be predicated on an assumption that rampant homelessness is in any way normal or unsolvable, it’s not.

2. Wildly profitable businesses occupying nearly every inch of usable space directly correlates to the inability of humans to occupy that same space. The greater the concentration of wealth holding property, the greater the degree of difficulty for those without wealth to access property.

3. Government delegating responsibility for providing public services to private businesses by essentially doing nothing and letting them fill the space guarantees that they’ll fill the space in the way which most benefits them.

4. That doesn’t mean that it’s sensible to expect nothing of businesses in contribution to public services. Businesses enjoy a wide array of benefits, many of which are scarce, from being licensed by their various jurisdictions.

5. Rampant homelessness is solvable. Solutions are known (housing first). Governments don’t pursue known solutions because they lack either political will or resources or both.

6. Solving homelessness should be a predicate for discussion of public service provisions so long as provision of public services is predicated on rampant homelessness and issues that arise around it. Any discussion around this which doesn’t have systemic goals, and which isn’t an emergency response which wouldn’t be better suited by systemic goals, is reinforcing rampant homelessness.

7. Businesses which enjoy such largess are morally responsible for the largess humans cannot enjoy as a consequence. They should be responsible for redressing that.

8. That doesn’t mean they should be de facto providers of public services. To the extent they are, that function should be codified as public services and separated from their businesses accounting.

9. That doesn’t mean they shouldn’t provide services. They should, until such a time as their largess affords access to property and livelihood sufficient to solve rampant homelessness. A reasonable way to square that is by taxing businesses for the benefits they derive from doing business and holding exclusive access to resources which enable that.

10. If any of that seems unachievable pragmatically or politically, the groundwork for this has been laid in Washington state and Utah. Housing people first eliminates chronic homelessness.

11. This should be 1a. We still need public bathrooms. It’s a basic accessibility issue, not only but especially for many people with disabilities.