skysight-inc/HackerNews huggingface dataset:
Hey thanks for taking the time to critique!

I actually do have an ANTLR file that is about 90% of the way there ( https://github.com/kstenerud/concise-encoding/tree/master/an... ), so I could use those as a basis...

One thing I'm not sure about is how to define a BNF rule that says for example: "An identifier is a series of characters from unicode categories Cf, L, M, N, and these specific symbol characters". BNF feels very ASCII-centric...
As one of the other links explains, ripping the same CD on the same drive a 100 time might still not produce the correct rip. Something like AccurateRip works by having multiple copies of the CD scanned, and then voting which one is the correct version.

I forgot that CTDB (http://db.cuetools.net/) exists, which is is an alternative to AccurateRip. CUETools is open source Windows software to rip CDs. Instead of just providing a checksum of the track, it provides error correction information. So instead of just getting that you probably have a bad rip, and keep getting a bad rip, it's possible to correct the rip. EAC has a CTDB plugin that's installed by default, whipper currently doesn't support it.

AccurateRip is not something from EAC, it's from dbpoweramp.
To be fair, bundling a Java Runtime Environment will give you a decent head start...

Having to ship instructional assets in multiple (human) languages is a fair point, and one I hadn't considered - though in this particular case there are no movies or animations that I've seen.

Most of Dale's points are correct, though - but that doesn't make it a sane state of affairs, and it saddens me that we just accept it with a sense of dejected resignation instead of trying to do better. I had (obviously naively!) expected the the microchip shortage to prompt a massive drive to extract every bit of value from the ones already in service.
$100k in Facebook ads, in 2016.

Soros has donated $126M for midterms tomorrow. [1]

But, you know, mean tweets, Putin's puppet, etc, etc.

[1] https://www.nytimes.com/2022/11/03/us/politics/midterm-money...
Case Study: Apache Airflow as a Managed Appliance
> it's hard to test (despite what the documentation claims). It's highly declarative, and such code seems hard to test.

redux-saga member here. If we concede that mocks are inherently difficult to get right and maintain, often requiring libraries or testing frameworks to do a lot of the heavy lifting, then I would argue testing sagas is a breeze in comparison.

The real magic behind redux-saga and its use of generators is the end-user functions do not have side-effects at all, they merely describe what those side-effects ought to look like. The library activates the side-effects in its runtime, the end-user just yields to json objects.

So in order to test sagas, all you need is to run the generator and make sure it yields the things you expect it to yield.

https://bower.sh/simplify-testing-async-io-javascript

Having said all that, because the react world has heavily shifted towards hooks -- which explicitly make the view layer impure and hard to unit test -- a bunch of tooling has come out to prefer integration testing. In particular, testing user flows and evaluating what the user sees. In this paradigm, testing individual sagas or even react components is not nearly as valuable.
In this case it doesn’t.
I think it could be almost described as a full on 3D rendering engine, we are getting the raw data from outside ourselves, but what we see is completely built up inside our own minds. Does that make sense?
Frankly, I'm shocked. The US would never do such a thing and to discover that others may want to influence american politics for their benefit is astonishing.
We've made every node stream async iterable, and we also support all the iterator helpers. If whatever you're using is a Node stream - this works and it exposes an async iterable stream :)
I think it's worth clarifying that this is just Chinese users, though that was probably clear to most. The Chinese and rest-of-the-world iClouds are completely separate.
I like the idea and it would be better if they included the old Unix philosophy https://en.wikipedia.org//wiki/Unix_philosophy
I have an Apple IIc but I have a hard time finding 5 1/4s for it. The ones I do find seem like they almost never work, maybe because of age. I'm not sure.

If anyone that's into this type of retro computing has any tips for getting reliable IO/disks with these old machines I would appreciate it.
In fact, you cannot trust an OS you DIDN'T build yourself.
And there are only two of those: Linux from scratch and Gentoo.
the reply button wasn't there and I assumed the reach of a depth limit... guess I just needed to wait a bit ¯\_(ツ)_/¯

Moving the case for a default value to the caller is a weird choice IMHO. Types should reflect the assumed state about a program, but we all know the runtime can behave in unexpected ways. Assume an SPA and the response of an API call was typed with CountryCode in some field, then somebody just worked on the API - I prefer to crash my world close to were my assumption doesn't fit anymore, but YMMW.

Your implementation (and safety from the type checker) only helps at build time and puts more responsibility and care on the caller. That implementation could prolong the error throwing until undefined reaches the database, mine could already crash at the client. Either TS or JS will do that.
I think the pay right now is alot lower.
Lol of course they are. Never change MS.
Reminds me of positional encoding in attention based networks.
Not really, the quality drop is severe. There's also a shift in the story, that's honestly poor or poorly implemented.
India lifted 415M out of poverty in 15 years, says UN
Lots of them just have their own toolchain and language subset. Make porting literally impossible. Because you don't know how the original one works.

And c like language on these embedded devices are probably due to the fact that it's the easiest way to implement a programming language(abstraction) that work on bare metal.
> Mastodon does not have nearly the same level of portability and ownership.

how so? its just a protocol, just like email. which concerns do you have that it is not as portable as email?
Moving in Together Doesn’t Match the Financial Benefits of Marriage, but Why?
> then the should just stay on twitter. The entire differentiator between Mastodon and Twitter is choice

There's that OSS elitism we all know and love so much.
Yes, which is why compiling on different optimization settings will have bounds checking on or off in C++
No, it's amazing what you can accomplish with CSS now! You used to have to listen for user events with Javascript (later jQuery, around 2006) to add/remove CSS classes. There was no :hover :focus etc.

Today, CSS pseudo-classes cover just about every transition state you need when designing a web application.

I appreciate the approach frameworks like Tailwind are taking to CSS. At first I found it awkward to include so many classes in my markup, but I've come to appreciate the flexibility (without surprising behaviors).

10 years ago, I caused all kinds of headaches for myself by trying to customize .btn with crap like a#sales-promo-1.btn a#sales-promo-2.btn - truly a mess.
Who's proposing replacing C with NodeJS? In the context of a discussion of how using verifiable/safe by design languages is an alternative to C?
People need to realize that if your goal is to destabilize the United States, insinuating you are interfering with elections while not actually doing anything, is sufficient to cause national upset
Comparison of Upscaling Models for AI generated images
Why is it Ask Jeeves and J.A.R.V.I.S, not Ask Eliza or S.H.O.D.A.N? A century of hard-coded sexism in tech, experts say.
It's complicated, but the 2013-2014 years were when the bulk of the Snowden leaks were hitting the internet, and people were starting to dig up really suspicious stuff relating to all big tech companies, not just Apple. However, Apple was still among the companies compliant with PRISM, the NSA's newly established surveillance/tracking effort that also roped in Microsoft, Google, AOL and any other major service provider you can think of.

The implications of this are unclear. I like blowing these claims out of proportion, but in reality we genuinely have no idea what this means. It could simply signal that Apple is complicit with benign cloud-storage security procedures enforced by the USA. It could also mean that the US has carte-blanche access to iCloud data and decryption keys. You're free to draw your own conclusions, but the surrounding context seems to imply that Apple has an under-the-table relationship with our government (as does most of the tech industry, surprise surprise).

Oh, and I don't really know/care if LS is harmful. You should be aware that it's not going to outsmart Apple if they want to collect your info, though. They have kernel-level networking access, which companies like Microsoft have abused in the past to collect telemetry on crafty users. It's probably not harmful, per-se, but your perception of it as an impassible wall might be.
>Yes, because the whole web has become infected with the server side dictating rendering for you

This makes me feel old. We've come full circle. The rediscovery of SSR in the JS community is now considered "new" again.
Microsft windows store does the same thing, but worse.

Check out the developer panel to see for yourself.

Windows store downloads are accompanied by mouse trackers, keyloggers, and more.
It did matter because evil soviet union was a threat to whole world. Thanks to mainly US actions my country is now free of russian torturers.
PowerPoint should be banned for other reasons, we're just looking for an excuse. :)
I didn't lay out a bait =)

It would also look more readable to me with a default return value. An exhaustiveness check just keeps your mapping functionally pure and the type checker can catch it.
Similarly I saw a lot of activity there in the spring when Musk made his first attempt, and it didn't last.
“The first” followed by anything seems to be such an unbelievable marketing gimmick at this point.
Space-making ‘robot rooms’ promise practicality, escape
Wikipedia: Articles for Deletion/Coinbase
It has built-in support to block Windows Services/Apps/Updates without user interaction.
I think AI searches could be much better even without an improvement in the technology. Probably the best AI patent search tool would be written by a ML engineer who has spent time examining a wide variety of patents. The current tools seem to be written by people who have only a cursory understanding of how patent search works, and that limits the usefulness.

For example, the current AI search tools don't seem to look at patent drawings at all. This is despite the fact that in many technologies, the drawings are the easiest way to determine similarity of the technologies. The words used vary a lot, but the drawings are frequently quite similar. Existing technology could be used to make a big improvement here, I think, but the problem is that people writing AI search tools seem to go for the easiest approach and only look at the text.

It does get more complicated than that. When I examine applications with flow or electrical circuits, frequently I'll run into circuits which are equivalent in some sense but arranged differently. An AI patent search tool should be able to handle this problem.

(Again, like my other comments here, this is just my opinion, not that of the USPTO or US government.)
> How does blowing it up benefit them?

Destroy the european economy by starving and freezing people to death, make everyone in europe turn against ukrainian supporting politicians and cut off any support for the ukraine government.
Also: against pedestrians and cyclists.

In fact, I'll argue that from a moral point of view it's more important to ensure the safety of people who choose to not operate a vehicle vs. those that did. Both are important of course, but this would be correct priorities. In reality the priorities are of course rather different.
Musk is in no way "giving it a shot"
You don't realize how pervasive WhatsApp is in India and how much of a premium product iPhone is there.

You may be right, but I doubt it is going to be that simple.

I have no idea what all Snapchat offers (never used/installed it). But, FWIW, I think Signal or Telegram have better odds of succeeding in India than Snapchat, but who knows.
Minimal Containers Using Nix
> I'm still betting on a premature death

Mr Putin is 70 years old, and reports of his health issues are circulating. So I think that it's too late for "premature" death.
This feels like a return to BBS culture and FIDOnet. Which was good mix of local and federated discussion.

I don’t think it is as much of a barrier to entry as people expect.
Even if the use cases outside the standard library were weak, given that the work needs to be done anyway for the standard library, why wouldn't you expose them?
> Honestly, what is the solution?

It depends on how much of a shock to the status quo you believe TikTok[1] is.

Take the invention of the printing press, for example. It was instrumental in the development of the Protestant Reformation and the French Revolution. Both undermined the legitimacy of the the Catholic Orthodoxy and the Ancien Régime, respectively. The printing press was used by adherents of Lutheranism, Jan Hus, Zwingli, Calvin, and Gustav V to propagate texts outside the previous monestary-scribe-book economy which, as you can imagine, also served as an orthodoxy-preserving filter. Likewise, Jean-Paul Marat's L’Ami du peuple[2], Le Pere Duchesne(Hébert), and countless others[3] were able to publish revolutionary texts faster than the monarchy could stamp them out. Both are case where technology outpaced social capacity.

The question is, "has TikTok and it's like outpaced our social capacity?" What I mean specifically: is throughput and velocity of idea propagation at odds with our current social superstructure? In hindsight, this was clearly the case in the Reformation ad Revolution. Attempts at stamping out the ideas failed and the social order changed to accommodate the technology. Talking today about outlawing the printing press is considered an absurd.

I'll argue the same is true for calling a ban or regulation on TikTok. Bans are a technological solution to the social organizational lag problem. Instead, we should be developing and employing social mechanisms that bridge the gap. After developing and deploying these social mechanisms, it will seem just as absurd to advocate for a TikTok ban.

We should be looking at the development of social mechanisms post printing press that acted as a counterbalance and learn from them when developing new social mechanisms that work to temper algorithmic feeds today.

1. Or more broadly dopamine-optimized and AI-generated content feeds.

2. Friend of the People

3. https://en.wikipedia.org/wiki/List_of_journals_appearing_und...
> I’m putting my hopes on blue sky/AT which appears to solve the above pain points

How does AT solve this specific pain point?
Russian interference is a pretty one sided thing. If it happened, it was to Trump benefit.

Such declaration will be dismissed by conservatives as Democrat narrative. And democrats will just get comforted in their position.

Russia would be stupid to say anything that would help democrats. They would be much better off with a republican house and senate.

I think there are smarter things to say if they wanted to muddy the waters.
You install a proxy server that MITMs all connections and reencrypts data with your own certificate that you install in your system.
Many folks are aware MS has been all-in on telemetry for perhaps a decade now. They pioneered activation two decades ago.
Explicitly in the TOS.

Producing more evidence is left as an exercise at this point.

Edit: no more posts allowed for me. Reply below:

That’s exactly what telemetry is, today. Grammarly built a whole business on this. Copilot, etc.

Refusing to believe that times have changed because you’ve not been paying attention, is not a compelling argument.
I doubt they’ve been actively investigating him for 10y. Probably went through the transaction logs right at the beginning and flagged the addresses.

Big withdraws suggests seller. Big deposits and withdraws without sales suggests launderer. Small deposits, or sales and big withdraws suggests insider.

Dude finally slipped up and got identified.
COP isn’t about localized particulate pollution. You’re confusing different issues. Yes, decarbonizing might fix a lot of their air quality issues, but it’s really largely about agricultural burning.
There's a lot of detail going into the explanation here, which I feel is aiming at perfectionists, who will already be doing something along similar lines, so it serves as affirmation.

In order to aim at general developers who would normally be guilty of commits like "PR comments" and "fix", you want a very concise soundbite that's easy to remember.

I normally say this in my head "If applied, this commit will:" and then write the commit message. Not perfect, but doesn't have to be.
This seems blindingly obvious? They use a cloud powered feature, then complain that information is sent to the cloud? According to this help article using designer for the first time will request permissions.

https://support.microsoft.com/en-us/office/create-profession...
Lawyer. Passport. Locksmith. Gun. (A Talk About Risk and Preparedness) [video]
There's two places I've used them in the past year where it was a natural fit:

* Querying solr for a massive amount of data using cursors, where the api and cursor use is hidden so I only have to process the result as a simple loop.

* Pulling csv data from disk and grouping by one of the columns, so the main loop is simply looping over groups without having to do that logic itself.

One of they key points in both versions is that the data can be too big to pre-process, and the system would run out of memory if I tried to load it all in at once.
> Memory leaks don't properly crash the company as they should.

Typically, companies just worry about about liability leaks. Which they take seriously enough to dedicate a lot of lawyer time to plugging redundantly with innocuously vague disclosure wording, terms of service wording, difficult to find and inconvenient to use opt-out tools, etc.
Thought: Intellectual property should have nothing to do with payments to register your ideas with the government. Essentially, IP cases should revolve around whether an idea was “stolen”, which is different than coming up with the same thing at a later date. The original intent of the patent system was to promote publication. There are plenty of other ways to publicize work now.
I think you're getting ahead of yourself. It's not dead, yet.

It's very much still alive (which is probably why you're being downvoted), because it has first-mover advantage and is easier to use. I think eventually privacy-by-default coins like Monero (XMR) will gain in popularity assuming people smarten up, so if it requires people being smart, then it may never gain in popularity, who knows.
It's very comforting to know that they treat the data of their Chinese users with such respect. For a company that insists on privacy being a human right, they sure do seem to have a flexible definition of human!
> languages like Rust

Hum... If you know other languages similar to Rust, I'm curious to know them. Maybe there is something better out there, but AFAIK, the closest thing in existence is C.

> a different problem domain already addressed in higher level languages

Things like device drivers and embedded software. It's also what people push into submission when they want high performance software, but this is always a hard thing to do.

I do really not recommend you to use Rust if a higher level language solves your problem.

> I have yet to see a use-case only Rust features could better achieve

It helps achieving things like making sure your GPU driver fucking works, instead of doing what the nvidia driver does.

Of course, this article is about a different way of making sure it works. One that requires a lot more of work, but can provide some assurances that Rust can't. It is also easier to apply over Rust than C, but neither are the best target for it.
I have solved this by refusing to use anything involving node or npm. We had one project kick off with that and it was a lesson in supply chain attacks within a week.
When did WWII start? It depends on where you lived.

In 2014 they had a fig leaf of not using uniformed Russian military. It was a transparent fig leaf, but we all need our fictions to get through the day.
That’s my point NYC has good air quality.
I use them for reading large files that need to be parsed.

A token might require a complex decode, so the generator fires once per token, but keeps the state of the file structure and the parser.

It greatly simplifies the code.
> The worst part about features like this are that a few smart people will actually use them (whether because they're powerful features, or just because they feel powerful when using them), and then render their code incomprehensible to the mere mortals who have to support their code in the future.

I really don't understand what motivates this kind of petty hostility.

It could have been written about any of a thousand language features that didn't exist in assembly and now exist in higher level languages, and it would be just as sad.
who is they ?
TLS MITM. But you better be 100% sure your middle box is not compromised.
Meh; I take your point, but in 2017 there was definitely more emphasis on risks from climate than from Russia. Not saying that was a valid position, just that it isn't too surprising that politicians don't eagerly swim against the tide being set by the media and general public. The root of the problem is that those journalists and voters aren't capable of holding enough complexity in their minds to acknowledge both risks at the same time.
Mastodon doesn't actually have private-messages (encrypted or not). Mastodon DMs are normal posts, but only visible to mentioned users.

If you are DM-ing someone and you message another user, like for example, reporting someone on the instance, they are going to be added to the conversation: https://twitter.com/MalwareTechBlog/status/15895218992433192...

Now THAT'S BAD
> This seizure was then the largest cryptocurrency seizure in the history of the U.S. Department of Justice and today remains the Department’s second largest financial seizure ever.

If past history is any guide, the proceeds will be auctioned, making DOJ the largest government-sponsored bitcoin dealer in the world.
I find it really weird that they had to decompile the smart contract.

That surprised, me I thought the whole point of these smart contracts were that everyone could see them like the transactions that take place.
This is obviously a good thing - we should use crash dummies of all shapes and sizes, as people come in all shapes and sizes too.

I wonder though if the statistics about male vs female injuries are down to personal choice of car rather than testing methodology. It would be good to see a break down of the statistics based on car model etc.

For example, it is much more likely that a woman would own certain types of cars, at least in the EU. Some models are even referred to as "girly" in media. These typically are the more compact, city style cars like the Fiat 500. Likewise, it is much more likely for a man to be driving a larger white van, or any types of trades vehicle.

This hasn't got much to do with the article itself, I just often see statistics used with very tenuous causal relationships. This does matter if the goal is to reduce the % of women's injuries as we need to change marketing and society as a whole, rather than just using a more feminine crash dummy.