skysight-inc/HackerNews huggingface dataset:
Name Description
HELP ME Start and continue with 10 lives.
AKAMA Start in Hard Mode alone.
OKUDA Start in Normal Mode with Alucard.

Ahh, back when games had cheat codes... nowadays, you’d have to pay $1.99 to unlock the extra difficulties and lives.
Yeah I'm always annoyed with this kind of mistake. Especially as non-native speakers should know better than the native ones (which usually don't give a f.).

Now the point about internally doing ECC is an interesting one, could be a way out of this mess. And apparently ECC is more available in AMD land
Thanks for the clarification, that's surprisingly good, and indeed seems useful for many.
Wouldn’t that be impossible to do as you’d have to somehow execute every code path in the plugin? The domains don’t have to exist as strings - there are lots of ways to obfuscate network requests.
Where is the unlocking password stored in a web based DPM like this one?
Freemium vs. Free Trial: How to Know Which One to Pick for Your SaaS Startup
He does explain it:

> We have decades of odd random kernel oopses that could never be explained and were likely due to bad memory. And if it causes a kernel oops, I can guarantee that there are several orders of magnitude more cases where it just caused a bit-flip that just never ended up being so critical.

It might be false, but I think it's a reasonable assumption.
Nobody is arguing with it, however if I had to choose between 100K in corporate world and 80K running on my own, I'd go with latter no questions asked.
Upvoted and flagged to get Dang's attention. Hopefully mods will will notice and edit the title. Will unflag soon.

Unflagged.
Why do people watch streamers??? I never understood how/why twitch took off
Exactly this - Google maps seem to really have all the drivable roads in all areas I've been in but hardly have anything at all that is pedestrian only as far as I can tell.

As an example in 2019, we climbed on Mount Shiroyama above Kagoshima and looking at Google Maps the only way down to the city was the one we came from or some car only tunnels.On the other hand OSM listed a path with lots of stairs the locals apparently use to get up and down the mountain quickly.

If we used only Google Maps we would have to backtrack quite a bit over parts of the city we already went to but instead we arrived back in the city quickly just in time to get a tasty evening ramen. :)
> is already pretty high towards "implicit flow of control" end

Its implicitness is zero -- there is zero information not available in the syntax of the current block, exactly as in C -- so I don't see how it can be high compared to anything. You just don't have it in C, so you're not used to it. This is exactly like an Assembly programmer who says that C's `while` is implicit because there is no explicit jmp. In fact, the third clause in C's `for` header works almost exactly like defer: you write a piece of code that isn't executed immediately after the preceding one, but is injected to the end of the block.

A language with `while` isn't any more implicit than a language with just goto; it just has another explicit control-flow construct. Same goes for defer.

> It's literally a structured machine-independent assembler.

Not so much once you take the preprocessor into account.

> it's already perfect for what it is

I think that was true in 1970, not today. First, we know more. Second, we write much bigger programs. Third, "structured assembly" isn't as valuable as it was now that even machine code is "high level." This is not to say that C could be replaced everywhere, but I think, intertia aside, it could be replaced almost everywhere.
I’d attribute Spotlight's UX to LaunchBar[0], not Quicksilver. LaunchBar (1996) predates Quicksilver (2003), and it was one of Quicksilver's influences, likely the most important one. Spotlight's UX more closely resembles LaunchBar's than Quicksilver's.

Here's a bit I wrote previously on LaunchBar:

> LaunchBar popularized many features we take for granted in search user interfaces today, such as seeing search results live as you type, fuzzy string matching, and combining search results of various types, such as apps, bookmarks, contacts, events, and files all into one unified interface.

(I’d argue most search interfaces today are indebted to LaunchBar, and that it has one of the worst influence-to-fame ratios of any app.)

[0]: https://obdev.at/products/launchbar/index.html
As a left-libertarian leaning person, I believe that "the long arc of society bends towards collaboration rather than competition."

I'm talking about:

Wikipedia beating Britannica and Encarta
The Web beating AOL / MSN / Compuserve / Prodigy
Apache and NGinX beating IIS
Linux beating Windows for tons of apps & archs
Science beating Alchemy

I mean, I believe it so strongly, I put years and reinvested tons of profits of my own company into an open source platform that would be an alternative to Facebook / LinkedIn / Google etc. (https://github.com/Qbix/Platform). And then I started an experimental project to "disrupt" our own company and decentralize the Web even further (https://intercoin.org). We still have a long way to go, but I think just like the Web unleashed trillions in value that could never be built on top of AOL, we will see the same with Web 2.0 (FAMGA) etc.

But it will take time. Open source collaboration is the tortoise, closed source competition is the hare.
Get Started with Bitcoin in 2021. Bitcoin for Beginners
> Is this even real, or just another "build a landing page to see if there is interest"?

My guess is somewhere in the middle, but leaning closer to the latter.

The reason the backing bank isn’t disclosed is likely it’s not fully regulatory approved yet based on some wording they used. Simple did a similar thing if memory serves when they launched.
Even a report of a statement from Apple would give us some indication.

Or a report from the developer detailing their interactions might tell us.

There isn’t guaranteed to be evidence, but there obviously could be.

The absence of evidence is clearly not justification for your interpretation.

At best you can say media pressure may have been an influence.

Asserting that it is the cause, is simply faulty logic.
Yes, the whole idea is to not store state. You only need a master password and domain to generate your site-specific password, and possibly a few custom parameters describing password rules for weird sites.
True. Have started the process. Hopefully it builds without much problems.
Reminds me of: https://gizmodo.com/ai-camera-mistakenly-tracks-referee-s-ba...
Khipu Characteristics
Nginx and the like are starting to provide non-privileged versions of their container images.

Running as root is lazy and equals container escape, especially when running on anything other than scratch and read only file system.

The only reason Nginx and Traefik run as root is to bind to privileged ports (80,443). There is no reason to do that inside of a container, since you can remap exposed ports outside of the container.

Containers are not VMs and must be handled differently. You are always one RCE away from having your entire container platform compromised.
Neon Click: Math Solitaire Game
I think it's available for customer SKUs on AMD and not just for servers like in 'Xeon-land'... How I've wanted an ECC-ready NUC...
It's pretty complicated.

https://www.ics.ac.uk/ICS/News_Statements/Understanding_inte...

See also the ICNARC reports.

> “With-vs-From” data

You saying this is a pretty clear demonstration that you're not going to understand the data if it's given to you, which is one reason people haven't dug out the spreadsheets for you.
As a non native speaker, my phone has both the Italian and English dictionary, when I write its it always auto corrects to it's as soon as I hit space and sometimes it gets unnoticed.
Citations please. Not because I think you're definitely fear mongering, but because real evidence would be important to see.
“become a widespread practice to patch around just about everything else constantly demanding your personal info and leaking it everywhere“

Is it? Can you give some examples of how this is used?

I have never seen any reporting on this practice. What makes you think it is widespread?
Wait, GTK was spun out of GIMP?
>> But is ECC more available in AMD land?

Yes it is. The problem is they dont really advertise it. I'm not certain but it might even be standard on AMD chips, but if they dont say so and board makers are also unclear, who knows...
Which is also the arithmetic mean cost per person, by definition. Which average did you have in mind?

The median might arguably be a more useful average here, but I doubt the data necessary to even identify the median individual cost are kept.
I used to be pretty skeptical of ECC for consumer-grade hardware, mainly because I felt that I'd always prefer cheaper/more RAM over ECC RAM even if it meant that I'd get a couple of crash every year due to rogue bitflips. For servers it's a different story, but for a desktop I'm fine dealing with some instability for better performance.

But these days with the RAM density being so high and bitflipping attacks being more than a theoretical threat it seems like there's really no good reason not to switch to ECC everywhere.
How is something like this addressed in ML? In traditional software development there are tools like automated tests & static analysis to prevent your customers running into these types of embarrassing issues.
Guessing it was in response to their request to do so.
Mobile might not be the target but unfortunately none of the examples seem to work as I would expect them to on mobile.
Computer Programming for IKEA Shoppers
Unraid is fantastic, well worth the money. Believe it's only $60 for up to 6 drives, and it's a one-time charge ($130 for unlimited). More than paid for itself considering how much time it saved me, and the "app store" (community apps) makes it dead simple to install additional services.

Alternatively, you can accomplish most of the same with OpenMediaVault just with less polish.
This exists, it tends to be the stereotypical advice of committing to just five minutes spent on the task, or the very first actionable goal. Both are connected to an underlying psychological mechanism of rewards perpetuating a dysfunctional behavior
>I always considered proxies, url shorteners, etc to be suspicious in the first place

It doesn't have to be as overt making it look like a proxy (eg. a endpoint that makes arbitrary http requests on behalf of the caller). It can be as simple as changing the endpoint for the spying service from https://evil.example.com/api/ to https://484044b296.execute-api.us-east-1.amazonaws.com/evil/...

> Some more investigation would be required in some cases.

The point is that the "nutrition facts label" doesn't really do anything because it's trivial to bypass. If it becomes widespread I guarantee every malicious addon maker would adopt this tactic.
RFCs are used to great success (IMO) at HashiCorp.

See more info at:

https://www.hashicorp.com/blog/redesigning-hashicorp-consul-...

https://www.hashicorp.com/resources/closing-keynote-research...

Now my personal opinions on the subject:

Working at HC it’s really insightful to have the RFCs to review and understand where things came from. At the same time, in my very limited experience there, they were used for gate keeping both on the authoring side and on the review side. Certainly some level of gate keeping is necessary and intended but I hold the opinion today that RFCs could / should be used everywhere and that extra work should be put in to ensure contributions and reviews are fair and welcome. On at least one occasion an RFC had a VP or higher say “no thanks” and then in out-of-band conversations it gets approved. I think I was just too naive and thought decisions and discussions would be very open.

Also a couple teams worked without creating RFCs and I don’t think that was healthy, either. That’s the legalistic side of me coming out... if there’s a process for some but not all what are the exemptions and why?

Managers would tap some people to write RFCs and would dissuade others. Again, probably to be expected in a large, political org and just something to be aware of if you implement RFCs at your org.
I bought ECC RAM for my laptop and it definitely was about 4x the price. It's valuable to me for a few reasons -- peace of mind being a big one.

Bit flips happen and are real. I really wish ECC was plentiful and not brutally expensive!
That was awesome! :)
Can you use a list of files in a folder, or zip file instead of using the camera? Plenty of artists sell their manga in patreon-style websites and I would like to read them.
I simply care that my computer executes code perfectly. Let's settle on "one instance of unintended behaviour per hundred years" for that metric.

If it needs ECC memory to do that, then fit it with ECC memory. If there are other ways to achieve that (for example deeper dram cells to be more robust to cosmic rays) that's fine too.

Just meet the reliability spec - I don't care how.
Sorry to be pedantic, but I don’t think that’s right.

31 U.S.C. 5103 https://www.law.cornell.edu/uscode/text/31/5103) says “United States coins and currency (including Federal reserve notes and circulating notes of Federal reserve banks and national banks) are legal tender for all debts, public charges, taxes, and dues. Foreign gold or silver coins are not legal tender for debts.”

It’s not legal tender for just court judgments, but all debts, public charges, taxes, and dues.
I don't know your country, but in many countries banks allow savings account with reasonable interest rates to back a CC. Sometimes they provide automatic gathering up of parked funds in the savings account into a higher interest rate deposit account of even higher interest rate.
Awesome! I've been working on a module that obfuscates sensitive info in submitted text (e.g. phone numbers, email addresses, etc).

I'd love to check out your functions / regexes for this.
How do I found a company without YCombinator seed money or SF move?
I live in Denver, CO. I get most of my tech news from YCombinator and like the comments. I want to start a scalable company. I have little domain knowledge other than registering a company in my state, freelancing , and paying taxes as a business.

it looks like YCombinator is for seed funding, and its a turnkey solution that may or may not work, but its a major dependency, and so is moving to San Francisco.

Bootstrapping my company would make an efficient small POC/MVP of a business, but scaling is harder without investors.

I'm just scouting at this point.
Suggestions/beneficial critiques would be helpful.
Thank you.
In lisp I do something like:

(when (in-state-i-care-about)
(break))

Many non-lisp debuggers have conditional breakpoints, though they often have a larger performance overhead than the above.
Rebecca Vincent from Reporters Without Borders on Monitoring the Assange Case
Thanks, deleted.

Although it must be said that the scenario whereby someone posts a code snippet for which they do not own the copyright, perhaps indeed because they copy-pasted it from an OSS project, is an obvious one and less sneaky than the example.
> Nothing has changed in crypto since 2011

> There will continue to be no use cases for crypto that absolutely anything else does better.

Gonna need to 100% disagree with that. There are plenty of reasons to bash on bitcoin and cryptocurrencies and PoW, and you're great at articulating them; however, completely discounting the work of thousands upon thousands of open source developers is getting kind of tired.

Also, I think what most cryptocurrency detractors are missing in terms of a mental block is an understanding of just how big the world's shadow economy is.

For arguments sake, tell me what you think is "better" than cryptocurrency for dark net market transactions.

Always happy to discuss :).
It's not a gray area.

It's not free software. You didn't pay for it. you don't have a license to use it.

If synology is violating the gpl that means that they have issues to fix, it doesn't change what xpenology is.

There are other projects that are actually free software like FreeNAS.
How would the logistics of this even work? Like would every citizen be given their own unique creds, or do they share just one? Would the publishers charge a massive fee for all 1 billion citizens (at a massive discount) or would they just charge for one account? What about password sharing with citizens from another country?
From what you're saying, I believe you would complain about a foreign language simply because it doesn't resemble your native language enough. Zig's syntax choices are not arbitrary and great effort is made to ensure their consistency. Your complaints about the syntax aren't that there is anything inconsistent or illogical about the syntax, just that it isn't the syntax you're used to.

That's a valid reason to not want to use the language, but I don't believe it is a valid basis for criticism and certainly doesn't excuse the hostility of your comments in this thread.
Why Clojure? (2018)
Garmin hasn't designed their own wearable devices GPS (GNSS) chips for many years. They used MediaTek chips since about 2010. Then a couple years ago they switched to Sony for better battery life.
In all honesty, it's probably a line they forgot to remove. This document looks like it's in response to new executive action around price transparency.
The really annoying thing is that auto correct on mobile device keyboards will often want to incorrectly change "its" to "it's" or vice versa.
For a 2nd language speaker making these homophonic mistakes is actually a sign of fluency. It means that you just transcribe a mental flow of words instead of consciously constructing the language.

The first time I wrote "your" instead of "you're" in English I thought it was quite a milestone!
ECC memory is predominantly used in servers where failure absolutely must be identified and logged. The desktop market to a lesser extent due to lack of mission critical tasks being run from there.
> I think it's quite the opposite. Don't forget that C also has macros and a lot of arcane undefined behaviour.

C lexic-based "macros" are implemented by a separate component, "C preprocessor". C clearly needs a AST-based macros, not a whole new language to replace it. Undefined behavior comes from the fact that C is machine-independent assembler (with structured syntax), so to be exactly that ("machine-independent" and "assembler"), it has to underspecify machine-specific matters, like what happens if you shift 32-bit number by 33 bits.

> I don't know if Zig is as simple as C -- it doesn't have macros but does have, say, slices and comptime -- but it's also much safer and much more expressive. Overall, it's a very simple language, that's very expressive and also quite safe.

Those are points which I doubt - it's clearly not expressive enough, and there're safer languages either. Is there niche for it? I'm on a fence with popcorn. But as I look to it, I see things which I consider "mistakes". And I love to talk about mistakes!

> And I'm sorry, too, but I would say it's an example of Zig's exceptionally great design at this stage.

Expectedly, I don't buy this "worse is better" argument either. It's not good when you annotate a simple call and it turns from a simple call into an ugly mess. It's not rocket science to come with a syntax which would avoid that. If Zig language creators didn't do that so far, that's exactly what I call "not enough good faith went into Zig design".

Your appendix of "so far" is accepted - keep up the great work!
Sort of.

Blatant infringement is typically punished worse by judges / legislation.

You still can be fined, have injunctions bought against products etc without it being wilful.

There have been a bunch of song examples of this, where someone alleges a small riff is taken unknowingly or not from another song, and the songwriter losing all royalties to the song.
> Getting sign off from peers can be tricky when everyone is

> busy

The article mentions that you as the rfc creator ultimately takes the decision how to go forward, and should not seek consensus.

from the post:

> The process seeks a consent-based environment, not a

> consensus-based one. If some people care about a topic a

> lot and come up with a written document that explains many

> things in detail, everyone can (and should) trust them.

> The authors shouldn't wait for everyone's confirmation of

> their proposal. When they get enough feedback, they should

> be able to continue further with or abandon the idea. It's

> their decision. Since they prepared the doc and collected

> many comments on it, they can have a better judgment.
I think it's going to stay Markdown
Does Apple use ECC in its M1 laptop?
IIRC Qt now requires registration to download their releases. And some drama around how frequently OSS releases would get updates.
Just cutting the global planet file to regional data packs is really not that hard - I did it some time ago in a beefy server with 48 Opteron cores and 256 GB of RAM and it less than 12 hours.

I would assume it would take less than a week even on a normal modern PC.

If you need to do some more processing per region, that could be more involved but still doable. You can also do a lot of caching and prioritization or even diff updates possibly so you might not have to fully reprocess whole regions.
Faxanadu passwords were the worst. Upper case, lower case, numbers, and some punctuation.

It was, however, able to represent your inventory, location, money, etc. Pretty much a full state in ~24 characters, which I thought was very cool.. but 10-year old me didn't always write down the mantra correctly.

You can read about this system here: http://www.the-interweb.com/serendipity/index.php?/archives/...
The author talks about how android doesn’t use GTK. What does Android use? Some kind of Java thing?
> That's not the way it's been for years

If it’s a Visa or MC backed card, it’s always been against their merchant policies to surcharge a CC and merchants can lose their ability to process cards if they do. It definitely hasn’t stopped merchants from doing it though (in the US mainly, but have seen it elsewhere too).
Depending on how you approach it you either end up having to solve the halting problem (spoiler: it's impossible), or restricting what domains an addon can connect to (also impossible given the way addons work. they can inject arbitrary scripts into pages to make requests for them).
I beg this, every time this conversation comes up it’s the same answer “I don’t see a problem”.

It’s so easy to chalk these kind of errors to other issues, a little corruption here, a running program goes bezerk there- could be a buggy program or a little accidental memory overwrite. Reboot will fix it.

But I ran many thousands of physical machines, petabytes of RAM, I tracked memory flip errors and they were _common_; common even in: less dense memory, in thick metal enclosures surrounded by mesh. Where density and shielding impacts bitflips a lot.

My own experience tracking bitflips across my fleet led me to buy a Xeon laptop with ECC memory (precision 5520) and it has (anecdotally) been significantly more reliable than my desktop.
Before reading the article I would have argued the opposite. Once life is as pervasive and varied as it was and is on earth - existing as large organisms and single celled organisms and everything in between, having rather expansive tolerances for acceptance habitable environments—- from the extreme cold to extreme hot, being able to tap energy out of all sorts of crazy places and the capability to adapt and evolve, I'd have been less surprised.
The AMD parts all have the ECC feature but the platform support outside of EPYC may as well not exist. Most motherboards for the Ryzen segment don’t do it properly or don’t do it at all, some support it but aren’t capable of reporting events to the operating system which is dumb. Ryzen laptops don’t have it either.

Closest you can come to a nuc with ecc is I think a mini server equipped with one of the four-core i3 parts that have ecc.