skysight-inc/HackerNews huggingface dataset:
> and usually there are other ways to deal with it: using less or similar tools, or just running your massive single-line JSON thing through jq first

Older Unixen at least (SVR3-based) had a tool called bfs - big file scanner. Used it some, e.g. when, as a system engineer, I helped IT staff of one of our customers, a university processing exam results of tens of thousands of students from dozens of colleges affiliated to that univ. IIRC, its UI was something like a read-only ed (google "unix bfs command"). You used it to scan really large (for the time) files, e.g. data files (input/output) in large data processing environments, for purposes like checking if the input or output files anecdotally looked okay, no major noticeable garbage in them.
Haven't checked if it is present in modern Linuxes. Also don't remember if it could handle large files without newlines. Likely not, if based on ed. Didn't have such files to work on then.
I'm not saying don't care or don't take initiative in your job. Care about the software engineering and your craft and don't hang all of your mental health on a company's mission statement.

If you aren't given the tools you need to get the work done, bring that up with you manager, if that can't be resolved then those are the constraints you have to work with.
Timo Tijhof (https://timotijhof.net/) wrote this query.
Proprietary doesn't mean it's anyone's full time job.
I actually started building this exact product earlier this year. Then I realized I won't have the funds to hire people to actually do these audits. So I stopped.

Maybe this could be a community effort.
Joe Biden Election Astrology
Do you have any link with more info? The Wikipedia page is not very optimistic https://en.wikipedia.org/wiki/Allan_Hills_84001
That's because they don't actually have capacity. The internet coming via coaxial cables is sharing the road with TV service. TV service earns Comcast/Spectrum/Cox/etc more money than internet service, so they don't necessarily want people to consume via internet yet (at least not until they own the media companies like Comcast).

So they probably only have a tiny amount of bandwidth available for an entire neighborhood, and then they sell you 100s of Mb in download, except that if you read the fine print, it's only burst speeds, so it's not like you get 300Mbps sustained download bandwidth. It's just a temporary boost while they take it from others in the neighborhood. And the upload, who knows how little is allocated for that, they don't even bother advertising upload bandwidth.
This is quickly turning to the new form of insult in enlightened compsci forums.
> we have user profiles (user id > the users names, email etc) in one microservice, relationships between users (user id > other user ids) in another.

> Each has its own datastore

How do you maintain referential integrity between datastores?

For example, when a user is deleted, how do you update the relationships between users in a concurrency-safe way?
Here's the English translation of Section 130:
http://www.gesetze-im-internet.de/englisch_stgb/englisch_stg...

Which might help explain what is considered hate speech. These discussions tend to devolve (as all good online discussions do) into the nuance and what-about's. It's the role of the courts to determine that, and it's an ever-evolving collection of legal precedent as a result.
The Danger of [Tech] Monopolies
‘Weird’ Cyclopropenylidene Molecule Discovered in Titan’s Atmosphere
Recogni | San Jose, CA (Bay Area only) | Full Time | Lead Embedded Software Engineer

Recogni’s mission is to design a vision-oriented artificial intelligence system from the ground up. The system will deliver unprecedented inference performance through novel edge processing, allowing vehicles to see farther and make driving decisions faster than humans while consuming minimal amounts of energy.

Backed by GreatPoint Ventures, Toyota AI Ventures, BMW i Ventures and other leading VC partners, the company is headquartered in San Jose, California with additional operations in Munich, Germany.

About the role

As a senior member of Recogni's embedded software team, you will be responsible for implementing the software that runs inside a high-performance and low-power convolutional neural network accelerator ASIC that forms the core of the company's flagship perception module product for autonomous driving applications.

Running in the ASIC, this software orchestrates the computational accelerators and system interfaces to form an end-to-end vision perception module that achieves record-breaking computational performance at low power, interfacing with an autonomous vehicle's central path planning system from multiple points on the vehicle. Your responsibilities will be wide-ranging and and run the gamut of full firmware lifecycle including design, development, debugging and ongoing sustaining engineering.

Link to listing: https://boards.greenhouse.io/recogni/jobs/4446784002
To echo the sibling comment, I regularly uses hashes because branches can move, and I don't want my links to get stale over time. I don't think I'd release software like that (I'd use a tag), but in bug reports and such I do this all the time.
Deciding to run a large scale experiment of whether herd immunity is a worthwhile strategy for a novel disease is itself a top-down decision. It's not less government per se, just different government action.
Municipal broadband has been stopped predominantly by long term exclusivity contracts that were locked in by local politicians in the past.

How would another option decrease competition? In what world does that make sense? This isn't without precedent. In markets where there are municipal broadband or increased competition in general, companies like AT&T immediately up their speeds, cut their prices, cut their contract lengths, etc.
I tried fantomas by installing it and then using the vscode plugin to use it but it kept crashing when I tried to format with it.
Set Up Your K3s Cluster for High Availability on DigitalOcean
This image (or a text version of it) is absolutely worth including in the README!
Edit: I see that it got added to the README 2 minutes ago, nice. :)
Somewhat intelligible. If the Russian speaker is speaking slowly, one may get 20-30% of the meaning, from the Balkan side. If the people are really trying to communicate, they will probably just use English.
And then they keep wondering why people pirate...
That... sounds like a Nazi talking point... do you have evidence of that claim?
Anyone who is interested in free speech issues and civil rights should be very uneasy by the idea that the police can raid your house and interrogate you over online comments that are deemed by the politics de jour to be "hate speech"

Not trying to convince you or anything, but I think you'd have a different opinion on the subject if you were as exposed as the politician mentioned in the article and regularly received death threats and harassment.

Consider also that a raid in Germany is not like a raid in the US.

The US doesn't have this problem with wide legal protections for free speech online or off. Europeans are not so lucky.

This is not reflected in the World Press Freedom Index, maybe because there are non-hateful ways to express most thoughts: https://rsf.org/en/ranking
If that standard was applied worldwide, there would be hundreds of lawsuits here, on HN every day (and HN is heavily moderated). It s one of the reasons why no social media can grow in europe.
Posted with the wrong title - this is the variant with SQL instead of Etcd.
Good luck. Better to recognise the problem and try to adjust than to just plow on.
How's this for an argument against corporate taxation:
Corporations receive money from customers, and distribute to employees (salaries) and investors. It's just simple arithmetic. How does a tax on corporations impact these three stakeholders? It seems unlikely the burden falls entirely on investors. So should we burden these customers and employees with taxes? If the real goal is to tax the rich, why not tax investors? Also, corporations have shown they are most capable of avoiding taxation. How efficient is a tax on corporations when they can easily hire an army of tax lawyers and accountants? Would the world be a better place if those tax lawyers were doing something more productive?
That's basically what Brave CEO Brendan Eich said when asked why chromium on a podcast.
Not all roads are public. Many toll roads are actually privately owned by the toll company.
There's some level of friction in working with databases. Not insurmountable but painful.
Perfectly said!
That said, not all companies are that big. I did support at an engineering firm that built all it's own machines for about 400 users.

It was kinda nice, we could replace any part ourselves same day. As parts got older the machines were reconfigured for people who needed less power (like HR).

That said it wasn't all rosy there. The ticket system was passing sticky notes between people, and active directory/a few other windows management things were replaced with... some sort of lotus product? It replaced the login in screen.
I agree. Just be careful when you assign motive to an entire organization when it could be just a single person inside being an ass.

Repeated shaming of this nature should weed those people out, but it won't always have that effect.
From the link:

>There were dozens of prosecutions, including successful prosecutions, against Nazis — including Julius Streicher, the publisher of Der Sturmer. And it just became a propaganda platform for the Nazis. It got all kinds of attention they otherwise would not have received, and sympathy they otherwise would not have received.
> I encourage the interested to read https://plato.stanford.edu/entries/scientific-reproducibilit...

This link clearly talks about reproducible results, not reproducible data.

Wherever there is some degree of randomness, we would not expect to get the same data, but we would expect to draw the same conclusion.

See also: the Mendelian paradox - it is sometimes argued that Gregor Mendel's results were too perfect, and yet he is honoured as the father of genetics.
Have curious conversation; don't cross-examine. Please don't fulminate. Please don't sneer, including at the rest of the community.

https://news.ycombinator.com/newsguidelines.html

If you have concerns over someone's behavior, please just message the mods at hn@ycombinator.com. Pushing discussions into meta-arguments about reposting poisons threads.
starlink cannot compete in densely populated area because the sats have comparatively (to dsl, fiber, etc.) limited total bandwidth to spare, just like any other shared medium. musk himself was very open about this. starlink is a game changer where the last mile is prohibitively expensive i.e. sparse/rural areas a few dozen miles away from population centers.
Legal won't be maintaining this feature ad infinitum will it?

Also: it might be interesting to try and find some metrics on conversion impact for those stakeholders. You're making the product worse.
mm waves are lower energy than visible light, which is far lower energy than x-rays. Or perhaps you weren't implying that mm waves are ionizing and cause cancer?
I would say big picture wise it is wiser to add the banner unless it hurts your conversions.
You'd be surprised. Even if you're aware of it, you may start noticing a post you like made be a high-karma person. Confirmation bia sets in, and very soon, your subconscious is engaged. This stuff was build that way by design.
Want to change the world?...
We’re looking for someone who is passionate about mobile applications, an expert in React Native and wants to do their part in our mission to reduce the worlds' carbon emissions by 25%.

Link to job: https://turntide.com/careers/?gh_jid=4909571002

https://www.youtube.com/watch?v=osAZeLs6zmY&feature=youtu.be
That's not what happened but leave it to a Copperhead sockpuppet to misrepresent the events: https://news.ycombinator.com/item?id=24982234
We should let their obsolete business models fail instead of writing new laws in defiance of the reality of digital communication.
It is there since 2000.

AOT compilation has been a feature of most commercial JDKs, specially the ones targeted at embedded development like PTC and Aicas.
It is and it isn’t. China is just special in the way that fraud and corruption commingle with business and government. It isn’t unique by any stretch, but it’s certainly...different.

I’ll put it this way: I take an extremely skeptical view of basically anything originating out of China in matters of this sort. I wouldn’t be surprised if “Ant is basically a state run company” and “Ma/Ant aren’t necessarily entirely instruments of the Chinese government” are both true in different contexts. That’s just how screwed up it is.
Click the link, then copy the address from address bar, if it still exists.
Diving into a WebSocket Vulnerability in Apache Tomcat
This is greatly cost-prohibitive! You cannot make a dent into the system with $200+/mo service!
This looks more like a consulting firm than an accelerator.

How do you validate the product without a prototype?

The "customers" are "paying customers" or only a "waiting list"?
Bonjour Monsieur, la langue française veut vous parler.
Because america is so anti-socialist. No, seriously. And it's the same reason why PG&E does such a shit job of maintaining their infrastructure, too.

Letting anyone tear up the street to run their own wires whenever they want isn't feasible. From a competitor perspective,that's super expensive and a massive capital investment, so any preexisting competitor with a large enough warchest could just lower their competing prices to drive the new competitor out of business. But from a municipal or society perspective, cable right of ways/culverts are already a constrained resource, and installation disrupts traffic and residents. So basically that last mile infrastructure is a great example of a natural monopoly.

If it wasn't such a natural monopoly, a market could be a great solution for increasing ISP quality, but since it is a natural monopoly, market based solutions fall flat due to lack of competition.

This is where the socialism bit comes in. If america were less anti-socialist, it would treat the last mile of wires like it treats public roads. It doesn't solve the natural monopoly issue, but it does solve the issue that ISP users have no means by which to get the ISP to improve service. Unlike, a private ISP whose only constituents are the shareholders, a governments constituents are the people being governed, so if they want a better ISP, they can vote for improving it through bonds or taxes or however they want to finance it. But that's socialist and america hates socialism, so instead state governments pass anti-municipal-ISP laws and/or municipal governments grant multi-decade-exclusive service contracts in exchange for the ISP deigning to maintain the infrastructure or promising to marginally improve it (but of course at a rate that never threatens their quarterly numbers).
Your point a) gave me a good laugh. It's going to be a while until courts/lawyers/public care about nuanced topics in software.
What is considered personal data under the EU GDPR?
Wow. I live in Washington, I read the papers, and I completely missed all this. I guess it was after the days when I read The New Republic.
Usually because it's also in the interests of a powerful group who piggybacks off popular support for an issue for their own purposes.

Net neutrality was a good example of this - still good despite not being the most important issue du jour. Received attention because it's coincidentally in the interests of Google et al.
J.D. Power 2020 Wireless Router Satisfaction Report
Short version: React already knows what component instance it's rendering. Whenever a hook is called, React looks up the right data from a linked list stored in the internal component metadata objects.

For more details, see:

- Shawn Wang's talk "Getting Closure on Hooks": https://www.swyx.io/getting-closure-on-hooks/

- React Hooks Demystified: https://dev.to/kayis/react-hooks-demystified-2af6

- React Hooks - Not Magic, Just Arrays: https://medium.com/@ryardley/react-hooks-not-magic-just-arra...

- additional articles: https://github.com/markerikson/react-redux-links/blob/master...
How else would one win the race to get the most Hacker News Karma? This person has over 131,000, so they seem to be winning. Have you considered also making targeted reposts of things like this to get your numbers up?
Don’t know if you’ve looked into this yet, but you should check out Primer
> A64FX is HBM2 at equivalent bandwidth to GPUs (with lower power). CCX is much finer granularity than an entire GPU, so not a direct comparison.

But only when using SVE512 SIMD-units, which are grossly similar to GPU SIMD units. At a minimum, SIMD reigns supreme. Even Intel only gets its max bandwidth when using AVX512 units.

Once you start rewriting your inner loops to run with SIMD, its not too difficult to start thinking about a dedicated SIMD-accelerator, or GPU, to do the job.

> L3 bandwidth on EPYC is multi-TB/s.

32-bytes / infinity fabric cycle. 16-CCX per EPYC chip. 3GHz == 1.5 TBps. I dunno about "multi-TB/s", but its over 1 TBps... sure.

But only if used in parallel. EPYC only has 32MBs of L3 per CCX. To achieve the full bandwidth, you need to split the problem into each CCX (which asserts a MESI-like "exclusive" lock when writing to a L3 location: preventing other L3 caches from reading-or-writing there).

Even then, EPYC's L3 cache is small compared to GPU-VRAM. Radeon VII 1TBps VRAM applies at full speed with atomics / synchronizations (in fact, the atomics / synchronization to L2 cache. I just don't have L2 numbers for that GPU...). I would expect Radeon VII's L2 cache to have more bandwidth than EPYC's L3 cache (Indeed: the Radeon VII L2 cache is in front of a 1TBps HBM2 cluster).

If we traverse up the GPU cache structure, you get 10TBps+ on __shared__ or LDS RAM, which is used as atomic-synchronization points or thread-barriers within a workgroup (a batch of up to 1024 cudaThreads).

As such: synchronization between threads (within a large workgroup), or even across the device, is reasonably efficient. The downside of this comparison is that 1024 cudaThreads only have access to 64kB of __shared__ RAM. So it isn't really comparable from a size perspective.

------

Your "TBps" estimate on EPYC's L3 cache however, is misleading. Because you spend significant amounts of MESI messages passing cache lines back and forth between CCX to get there. Compared to a unified L2 on the GPU (or unified VRAM), its just not really comparable.

EPYC L3 is somewhere between GPU L2 and GPU __shared__, in terms of memory hierarchy and complexity of use.
Reminds me of the old adage that if you want to find out how to do something in Linux, it's quicker to make a post saying "Linux can't do X!" and watch the rebuttals roll in than ask the question "How do I do X?"
Would spreading such misinformation also get you arrested in germany?
The trick I used for my last two workstations has been to buy a lower-end tower server to get ECC support for a low cost.
I disagree. This bug is about trying to embed control commands into an arbitrary non-structured data stream. This is a bad idea, no matter if it's text or binary. The proper way to do this would be like the report says: open a separate channel from control commands. This is just like any other injection attack and not related to the unix philosophy.
AIMP – Winamp Alternatives
Which ryzen? What are the other specs?
If you're being confined to your house over fears of indirectly killing the guy who can't put down the bag of Doritos...well yes.

COVID-19 lockdowns are predicated on the vulnerable which includes the obese and chronically ill.
There are parts of the US that are still pretty far from the nearest DO data center. If I go AWS I don't have that problem.

I should clarify that I am playing devil's advocate here. I've never been pro-Amazon (although I slipped for a bit there, I'm feeling much better again), they just have answers for some questions that I don't.

Or at least, not until multi-cloud is on everyone's radar. The combined coverage map of any two AWS competitors generally looks more competitive, but we collectively have to 'work' on the people who think that would be too hard.
Yikes. Lazily-written articles like this are just painful to read. No real effort put into establishing any new ideas or thoughts on the topic. Just grandiose statements comparing an election that lots of people disagreed with, to an actual assassination.

I have to ask, is this satire?
> Up and Then Down: The lives of elevators (2008)

Surely "Ups and Downs"?
Or you could focus on your business goals... And just be safe legally.
You could manage that with hashed emails by separately storing the case of letters in the user part, without storing which letters it's referring to. You could then apply that case to the user-provided email during checkout.

(You could probably actually do a pretty good job in most cases just by bruteforcing the possible combinations and seeing which one matches the hash, but the worse-case CPU cost would be bad for long emails.)
>It's true. I'll never stop being amazed at how in Helsinki 10 years ago I had a 500/500Mbps connection for $29/mo and in Seattle I have a 200/10Mbps connection for $59/mo.

There isn't sufficient voter interest to force politicians to go after the existing cable company monopolies and overturn laws preventing government owned fiber networks. And there isn't sufficient voter interest in spending taxpayer funds to build out government owned fiber networks.
Sim Tower was awesome!
I would say it seems Github thought it would make a difference, based on their request for 48 more hours.

Why do you think it won't make a difference to them in light of them specifically requesting 48 more hours?
Air travel is extremely, incredibly safe. It's safer than any means of travel have ever been in the history of the planet.
> The fact that it also has an active academic community of people who care about Fancy Type Systems does not strike me as an intrinsic downside.

No one is arguing that this is a downside. The downside is that there aren’t many people who care about making useful software, or at least there is a relative dearth of content devoted to that end.

> To me, OCaml has a very different paradigm from most languages, and that can be a big strength. Implementing something in OCaml after you've written out the types can feel like you are doing a duet with the compiler.

I actually agree with this, but as much as I love a good type system, it’s gravy. I can ship software with Go because it has a decent runtime, tooling, ecosystem, learning curve, mindshare, etc even despite its simplistic type system; however, it’s much harder to do the same in OCaml. Also, there are languages like Rust with great type systems and concern about the more ruggedly practical concerns of software development.
The big diffrence is debit card-based and credit card-based, Ant and Chinese banks take no responsibility of these one-off domestic transations and offer no consumer protection, while western banks need to worry about money-laundering and terrorism and risk management. WeChat Pay don't even offer customer support.

It's this special gated environment enabled payment tools, they just process this money and be done with it. Alipay & Wechat and Chinese banks don't care about what is your business doing are they shady or not, unlike Paypal.
I live in a medium-large city, and have only ONE choice for broadband.

Comcast.

They don't make their pricing super public, but you can enter a zipcode and say you're a new customer to see it. Their prices are significantly higher here than they are in regions with competition from FiOS etc.