skysight-inc/HackerNews huggingface dataset:
Back in 2010 I was learning German and visited Berlin for the first time with another friend whose German was as bad as mine. We downloaded this random app (in German) telling us about Berlin tourist attractions, and upon reading it we "understood" that Tempelhof was a tourist attraction and "frozen in time" and we should visit it.

We walked into the building looking for tickets for some sort of exposition, but there was no one inside - not even security. We genuinely believed it was a place open for guests, so we just walked straight in. We toured inside of the airport alone for about 40 minutes, through the hangars and corridors and up and down a couple of rooms and staircases. The most curious room we found was some sort of poorly lit restaurant that had tableware with eagles drawn on it, and a cute old bar which I suspect is what one would find in Germany during the Cold War.
Most doors were unlocked one way, but would lock such that you couldn't walk back where you came from, and thus kept pushing us to go further and further in. The place is huge though, and we didn't see many of the things shown in the pictures in the posted link, not even the main hall.
Finally a guard found us and politely escorted us out of the building. We figured the airport was closed because it was Sunday, and it actually took me a couple of years and other visits to Berlin to realize the building wasn't open for the public.

One of my greatest experiences of being lost in translation.
Two developers and two product managers would not create the same bugs but different ones I'd think. From writing thousands of correct lines and implementing features without bugs, it would be a coincidende (except perhaps not well understood complex parts) where two developers create the same bugs.

Reading studies about bugs in the past where developers where told to write some code resulted in different bugs.
The fleeting nature of online fame is still an on-ramp to real fame, for the very few that make it. Justin Bieber was plucked from obscurity after being discovered on a Youtube video of busking on a street corner in 2008.
I get naming security vulnerability make them easier to talk about and spread awareness. But I think if the answer to "should I drop everything and fix this" is not yes, it doesn't need to be marketed so well.
I'm challenging the supporting assumptions you described. Real time career knowledge, real time non visual person tracking, real time coordinated search across cities, real time IFF, lethal payloads on them all, real time localization. There's a lot of requirements there. An alien invasion would probably use clouds of drones in this way. The US could. Russia, China. After some testing. But not the next ISIS. And those states that can already have better options for targeting at range on a battlefield. And I'm challenging the use case. Are they within US borders? How? Flew in? Launched from within? How did they get close enough? A ship? Infiltration?

Pearl harbor was easy, required no new tech, just will. And Pearl Harbor was well known before the attack, had been demonstrated years before. This isn't that.
Gamers take on Covid-19 analysis • tectales • tagging medical technology
JEP Draft: Universal Generics (Preview)
Setting up multiple work areas if you can. An outdoor deck/patio in the shade, another room with a door that doesn't have people in it during the workday, a cool place downstairs on less good HVAC days. We tend to use computers for work and recreation, try to make the two feel distinct.
Yup. My Google account will not use SMS as a recovery method. U2F with backup codes is all I have enabled.
> 10.5 million fake reactions may sound like an impossibly large and impactful number

No, that actually sounds tiny and insignificant. And all politics is generating fake engagement. It's just that before you had to be an entrenched political party / billionaire that can afford to spend 8 figures on PR and advertising.
People like cocaine, and illegal gambling, and money laundering, and pyramid schemes, and cryptocurrencies.

Just because people 'like' them, doesn't mean they aren't ultimately destructive for society, and worthy of Government regulation/banning.
Executive order on protecting Americans’ sensitive data from foreign adversaries
What a terrifyingly dumb perspective... "it has helped facilitate a whole lot of bad things" is his whole hand-wavy argument for why people (presumably lawyers) need to go around "throwing sand in the gears."

IMO we should be throwing sand in the gears of the government. Starting wars and killing hundreds of thousands of people is much worse than ransomware attacks.
Almost like you don’t even own the house.
Though I'm not sure what they are up to exactly, isn't this what The Browser Company [1] is trying to do?

[1] https://thebrowser.company/
Counterpoint: those pounds, pennies, dollars, quarters never end up in a Nigerian Prince's bank account.

Oh, electronic money is "lost" all the time. Alarmingly so. :-)
Bad names make you open the box
Yeah, those integrations just aren’t worth it to me. I know that plenty of other people don’t mind the cost.
We don't have political representation, but very much have lobbying. Sabotage of telegram is not punishable at all. This is straight nonsense.
Even without Lightning, it's not US$10 per transaction; I commented in more detail at https://news.ycombinator.com/item?id=27448744.
That should tell you something about the general usability and friendliness of emacs.
This is really interesting because of a few things:

* SMS authentication is not the same thing as 2FA, but people think that it is.

* SMS account recovery is convenient for the bad guys.

* The fact you got a welcome text from Metro PCS. If that was sent to your Boost device, someone from TMobile (they operate the networks that both Boost and Metro ride on) needs to take a look as that should not have been able to happen.

* In order to port a number you have to know the account security question's answer. Boost does have this. Was this bypassed?
The baroque steam punk vibe of signing a cheque to yourself, then depositing it to your own account by taking a photo of it with your handheld supercomputer... I must order some more cheques.

I wonder if you could just fudge it with Photoshop (Gimp)? Could you get in trouble for forging a cheque to yourself?
I'm having a hard time visualizing this - are we talking outside devs (consultants) or folks in a different jurisdiction who don't have rights under law, or just a company administrative policy? Agree that fake data can work well, but if you can clone the production DB, that seems a preferable and easier approach.
I have all of my credit cards and bank accounts set to notify (text) me whenever there is any transaction whatsoever. I find that helps with the subscription concerns, as well as confidence in catching fraud/incorrect charges quickly.
First commit, Oct 6, 2020:

https://github.com/IThinkImOKAY/IThinkImOKAY/commit/2b0f9ca8...
To prevent new users from potentially losing access to the service later on. Why would you sell a mission critical service to a customer you know you cannot support?
Nearly everyone gets GDPR territorial scope wrong and whose data it applies to wrong.

Where GDPR applies is covered in Article 3, "Territorial scope". In what follows I'm going to use the term "processor" to refer to those processing or holding data or controlling those who process or hold data. GDPR makes the distinction but in most places the same rules apply to both.

1. GDPR applies if the processor is "in the Union", regardless of whether or not the processing takes place in the Union.

2. GDPR applies regardless of the location of the processor if they are processing the data of people are are in the Union if the processing is related to:

(a) the offering of goods or services (paid or free) to people in the Union, or

(b) the monitoring of their behavior as far as their behavior takes place within the Union.

Some things to note that are often overlooked.

1. It says "in the Union", not "citizen", not just in Article 3 but everywhere in GDPR. An Italian citizen living in Nepal is equivalent to a Nepalese citizen living in Nepal. (And it goes the other way around, too...a Nepalese citizen living in Italy would be equivalent to an Italian citizen living in Italy as far as GDPR goes).

2. If people in the Union come to your website and you either offer them goods and services or you monitor behavior of theirs that takes place in the Union, then the EU considers GDPR to apply.

Whether or not you have to care about that is complicated, because even if the EU does not have the power to directly enforce it against you, they may have indirect power. For example, a place I worked collected tax on online sales of digital goods in Europe, even though there was no way the EU could make us do so, because our payment processor required us to collect taxes of the jurisdiction the customer was in.

One of the recitals says that when it comes to offering goods and services, what matters is whether you envisage offering them. The fact that people in the EU can reach a Nepalese website would not be sufficient on its own--what the EU would look at is whether the site did things like localize to EU languages (that aren't common in Nepal), accepted EU currencies, advertised in the EU, and things like that.

If you aren't intending to offer goods and services in the EU, and aren't doing things EU specific to make it easier and more likely that people in the EU will use your goods and services, then you probably don't have to worry about the 2(a) "offering goods and services" basis for GDPR territorial scope.

It's the 2(b) one that is the big worry, monitoring behavior that takes place in the Union. As written that is pretty open ended. It is not at all obvious what kind of behavior is behavior that takes place in the Union. There's nothing in the relevant recital about "envisages" with that one, so it appears that if you are doing something that counts as tracking behavior that takes place wherever the visitor is from, then GDPR is something you have to worry about if people in the EU can visit your site.
I thought guile was specifically designed for embedding, like lua. And, isn't it JITted nowadays?
> All cryptocurrency assets, not just Bitcoin, are zero sum. So every dollar “made” in cryptocurrency was simply provided by someone else.

Can't you say that about any other asset? If I sell my house for more than I paid for it, it's zero sum since someone simply provided me that money. But that's not how we determine value. It's positive sum because the buyer attributes a value higher than he had paid for it, otherwise he wouldn't have bought my home to begin with. You can say no one can reasonably "value" a crypto currency, but there's 100+ billion dollars that says otherwise.

> There is no silver bullet, but there are a lot of things that can throw sand in the gears, degrading Bitcoin and other systems into unusability.

Ironically, the author goes on to describe a way to attack the value of Bitcoin and presumably drive its price down (destroying value). So it doesn't seem zero sum after all
I'm glad someone is bringing this up.

I witnessed so many people lose access to their accounts because they wiped their phone that had an authenticator app, or they lost their physical 2FA tool.
Well, at least the results their were explicit in the law --- the representatives of the people were directly consulted about the matter at hand. The phillanthropy-privatization process elsewhere is quite subtle and I am not sure many people have followed it end to end.
Yeah, operating a cash-heavy business _in El Salvador_ probably has some costs.
When I first saw this I was thinking "Gee, what other technology will some gov't entity decide is dangerous to its centralization of power".
I think it's time that we need some expert opinion and debunking of bitcoin.

Elon Musk sold his bitcoins, Bill Gates was against it, Warren Buffet mocked it.

One could easily make a fun documentary about all the disappointments of bitcoin. The MtGox theft was a wakeup call.
It's not pure salt. It's just water with abnormally high salinity. It would require a fair bit of additional processing to make it useful.
hello fellow trackball user! Which kensington are you using? I have the MX Ergo which I like but the scroll wheel clicks and it drives me crazy.
I have two external AOC monitors that are USB only - power and everything - they are fantastic. light, portable...

I have an HP Omen laptop that is bomb, and then I have two addtional screens that only use USB ports... I love this setup.

https://www.amazon.com/AOC-I1659FWUX-USB-Powered-Portable-19...
Why would somebody who doesn't have a bank account be more capable of using a provider on the lightning network?
> if you want to use this, we need help with this law

It's reasonable to say this, but not reasonable to expect this to happen. Knowing this won't happen but still asking for this just paints you clueless.

> We can't service you

They can, they just decided not to.
I derive significant utility from my government, and prefer it to continue to function, despite its flaws that need addressing. Less needless wars, for sure, but also less crypto please (if the crypto evades democratic government regulations and laws).

If this is a path to applying more regulatory pressure on crypto, by all means, full steam ahead.
"My M1 Mac's GPU still loses in several benchmarks against my 7-year-old 1060."

The GPU in the AS M1 is the fastest integrated graphics available in the mainstream computing market [1]. That is the competition, not a standalone, 120W GPU. Apple is purportedly now working on separating their GPU designs into a much larger heat and power profile (which contrary to some of the comments on here clearly isn't going to be for laptops, beyond an external TB4 enclosure) and it might just change things a bit.

Scaling a GPU is easier than scaling a CPU, by design. Apple's GPU has nothing to do with ARM.

And to your original point, yes, Apple does largely choose which workloads run on Apple Silicon and how. By controlling the APIs along with the silicon, Apple abstracts it to a degree that gives them enormous flexibility. The Accelerate and CoreML APIs are abstract vehicles that might use one or a thousand matrix engines, neural nets, or an array of GPUs. Apple has built a world where they have more hardware flexibility than anyone. And while close to no one is doing model training on Apple hardware right now, Apple has laid the foundation so a competitive piece of hardware could change that overnight.

[1] The SoC graphics of the chips in the PS5 and Xbox Series X have more powerful graphics, but the GPU chiplet alone on those systems uses a magnitude more power and more die than the entire M1 SoC. In another comment you mentioned that Zen 2 integrated graphics come close. They aren't within a ballfield, literally with 1/4 or worse the performance. In discussions like this unfortunately the boring "n years old / n process" trope is used to excess, yet again there are zero competitive integrated graphics on the market. None. Apple isn't a GPU company, yet here we are.
I’ve only seen that notation (humans’ names in square brackets) on Hackaday. Is it used elsewhere?
> He's not wrong though. I own an M1 Macbook Air, and while there are some workloads that it can outperform my desktop at

My point is that this isn't even an interesting conversation to have. Your desktop can outperform a chip that runs an iPad? Cool story bro.

> they were forced to revoke their claim of having the "fastest CPU cores" after it was vehemently disproven.

Their announcement explicitly said "when it comes to low power silicon." So many of you insisted on missing this part it's practically a meme now.

Watch the accouncement video here: https://www.youtube.com/watch?v=5AwdkGKmZ0I and scrub to 8:45 and actually listen to what is said.

> laptops with dedicated graphics

Why should they be forced to compare their integrated graphics to laptops with dedicated graphics? This is yet another uninteresting comparison. Of course a machine with some dedicated mobile 3080 is going to win the day in a head to head. But it's an absurd comparison because said machine will draw vastly more power and be heavier to boot. It's a different category of machine at that point.

> I seriously worry for Apple if this is all they were able to get out of the 5nm node on ARM

I think you're the only one who's worried.

Apple very clearly laid out their design goals with the M1: supremacy at performance per watt. And the fanboys protested with "I can build a faster desktop" or "my 4.5 lb laptop with dedicated graphics can get more FPS." It's just baffling. You've missed the whole point.
Weird. Have you thought about using Wells Fargo's web interface to send the money? It's usually not hard to do if you have two account numbers.
The term Self-compromise frames the issue in a biased way. A person who doesn't care or isn't invested in a foreign multinational ad network like FB isn't probably causing themselves any harm or compromise this way.
Is that a feature?

If we have 12 small cdns have 12 outages in a year (combined, 1/year each), each time bringing down 10,000 websites, is that better than 1 large cdn having one outage during the year bringing down 120,000 websites?

If I'm the website owner I think I prefer the latter, my customers blame the cdn instead of me. If I'm the cdn owner I definitely prefer the latter, more customers to amortize my costs over.
Remittances are a significant part of the El Salvadoran GDP. As a percent of GDP, remittances have been up to 21.8% of total GDP in recent years [1]. If encouraging Bitcoin reduces the 5-10% typical remittance fees charged on 20% of GDP, that could be a 1-2% boost to GDP purely through legislation.

Even if it doesn't last, it does force remittance companies to become competitive, which will benefit El Salvador for years to come.

[1] https://data.worldbank.org/indicator/BX.TRF.PWKR.DT.GD.ZS?lo...
More in reply to the comments than the original article....
In my experience no developer ever actually imagines that their code could possibly have bugs. Yes yes, they will say that of course all software has bugs, but deep down they know that that doesn't mean their code, just other's code. Turn all that code into products and that means when something goes wrong it isn't the product's fault. Therefore it must be the user's fault.

Error messages can't possibly explain the problem, because the product can't know what the dumb user did. So don't bother really trying.

This from the perspective of someone doing customer support.
Frankly, it is chump change.

You put your finger on the real issue with the London Underground - the maintenance needs which are onerous and prevent the trains from running overnight on most nights.
Remittances are one of the best use cases for bitcoin; my comment at https://news.ycombinator.com/item?id=27448744 goes into more details.

Bitcoin mining is mostly a subsidy to renewable energy (fossil fuels are too expensive to make fossil-fueled bitcoin mining profitable), so although I could be wrong, I expect it to ameliorate global warming, not worsen it.
> The simplest solution is to just ban all user-visible metrics: # of likes, followers, friends, comments, etc.

As long as on the server side things are sorted by likes and such metrics people will always go out of their way to game the system.

In the early 2000's the original Counter-Strike game had a server browser utility and when it asked for a list of servers by default it gave them sorted by IP address. The result of this is that people would buy up and trade "low" IP addresses to be used as game servers.

There will always be a system to game.
This is called sharding in Ethereum and Zilliqa I believe.
Could you provide some examples to bolster your claim about this person's journalistic integrity?

There are some technical details that may be abstracted or analogized in less-than-accurate fashion, but I don't recall reading an article or post and thinking "gosh, that's just _wrong_"
This is historic!

Now a country has BTC as legal tender, add to that the 700 B marketcap and the fact that it cannot be banned because nobody has enough political capital to piss off millions of holders.

We are in a new era. The social messaging out there is BTC vs Central Banks and maybe we'll get to that fight someday in the future, but in the meantime BTC is cannibalising Gold which was always the go to option for Libertarians, Government haters and Central Bank critics and opponents.

In my opinion Central Banks have nothing to worry, at least with regards to BTC. By the time BTC takes all of gold marketcap it won't post the outsized returns that it has up to now (regardless of the deflationary protocol) and so people will stop rushing in.
> That’s the power of good names. It allows you to take a bunch of complexity [36 lines of code] and pacakge it up into a dense little box [a method name].

> I’m the type of person who likes to sit for a few minutes and brainstorm the right name for something... On the other hand, I find that many other people don’t even want to invest a few seconds in this.
I usually put a single 470 ohm resistor in line with the gate of a discrete jfet in common collector mode as the first gain stage in my projects. Once you boost up the signal voltage it’s way easier to maintain a good signal to noise ratio.

The resistor is there to prevent the jfet from being burned out by over voltage on the gate, which is very sensitive to static electricity. But, I can easily hear the difference if I put a 10k resistor there instead. It’s really important to get that first gain stage really, really quiet, a discrete jfet has a better noise floor than an op amp or a regular transistor.
Well now gold is stagnating https://www.phoronix.com/scan.php?page=news_item&px=GNU-Gold.... I think if google had waited a few years gold would have just been lld, and this all would have been avoided.
Supercharging Windows Disk Speeds with L2 Cache
>If you run your own lightning node, lightning is non-custodial. But strike is just a wallet that uses their own lightning node.

I don't know the implementation details of the strike app, but I don't see why you can't keep the signing keys on the device itself (as opposed to the server), and the server is only used for communication with the bitcoin network. That way you don't need to run a lighting node, but they don't control your funds either. Thin wallets use this model I believe.
The amount of churn in (American) math education is bizarre. New hip curricula, textbooks, etc every few years, and yet the average high school graduate cannot prove the pythagorean theorem.
> "Water for humans to drink" comes from the faucet.

The parents in Flint, MI mistakenly thought this as well.
Are you buying daily essentials using LN, or running a small business? Also how could someone in El Salvador run a node without reliable electricity and internet? Also remember that the hardware cost of a full node is likely more than a month’s wages.
> in my experience any halfway decent general-purpose programming language can be used in every domain if you actually try

If all other things were equal, yes. But the vast majority of people who sit in front of an editor are facing hard constraints such as scope, cost and time. The usefulness or suitability of any tool - including programming languages - is a function of those variables.

Is it possible to write a 3D engine in Perl? Yes. Not arguing with you there. Is it an exercise in masochism? Depends on where you're coming from, what your goals are and which constraints in terms of time and budget available you're facing.

The quantity of libraries which emerge around a language isn't that consequential. The number of libraries which are relevant to my particular problem or challenge is the metric that matters. Metacpan offers 250.000 Perl modules. But that masochistic video game developer won't be interested in the plethora of data manipulation packages and instead lament an acute shortage of decent and performant 3D rendering libraries.