skysight-inc/HackerNews huggingface dataset:
> - either a unique key would be stored in the database for each user similar to a salt (vulnerable to DB dump)

Sort of. A financial institution will invariably encrypt with AES-256, so the unique value would be a 256-bit initialization vector, or IV. Usually that's fancy talk for "one-time pad XOR'd against the first block of plaintext before encrypting", but it depends on the cipher mode.

> is there a method which would secure SSN's against someone who has the access levels necessary to pull off the three above attacks?

Yes, for example AES with an IV (among many others). The IV isn't secret and revealing it to an attacker doesn't compromise the encryption at all.
It's not an "or" proposition.

Nuclear energy should not be our only source of energy for other reasons like resiliance (diversity in sources make a society more robust), power balance (you don't want one type of industry to have it all) and long term cost opportunity (some energy may prove cheaper later if we also develop them).

And since we are using nuclear energy, we engage in this risk, which we should mitigate given the magnitude of it. Ignoring it is not rational.

Opposing the risk of a nuclear accident to globalm warming is a false dichotomie. Like stating we don't spend money on fighting covid because cancer is more deadly, more likely, and need all the money we have.
What Are Allergy Symptoms in Summer? – HealthLineFit
Nick Touran, occasionally active on HN, has a nice overview at https://whatisnuclear.com/blog/2020-10-28-nuclear-energy-is-...
SE Asia's online economy rebounds with $11B in first half funding
I fail to see how that contradicts my statement in any way. If anything it supports it: by “not feeling an urgency”, against repeated prompting and advice, the go team created this migration issue for themselves, and was long forewarned of it.

And that faq entry is little more that a way to tell critics to shut up about it. Being added in 2013 means people had been telling them about the issue for more than 3 years.
Guinea’s coup leader rejects ECOWAS appointed special envoy
Ah that’s breeders, it’s a different game. They’re technically more challenging (the French spent billions on their plants which didn't quite deliver) and have a significant nuclear weapons proliferation risk.

Somewhere I read (sorry for the lack of sources) that with single-pass fuel use, known reserves would only last a couple decades, a century at best.
class.methodName = newMethod

> .. kinda thing, future callers now get your method instead of the original.

Which is as powerful as it is a problem, since doing such kind of monkeypatching will change the behaviour all other instances, including already-created ones, that know nothing about your trick.

Any part of the program can modify any other part of the program in a significant way, making local reasoning and debugging very hard.

So, great for quick-and-dirty single-file scripts/ipython notebooks. Terrible for large systems.

That's the very issue with Python. The way it doesn't enforce sane, clean programming behaviour makes it easy for a beginner/non-programmer to work with it. But a large system with a lot of external libraries is very hard to maintain.

Source:
Python user since ~2004
> Why do you think you were engaged in a net Good?

This is a very easy one for me to answer: I saw the net good firsthand in our users’ faces. The most common response to telling someone where I worked was: “I love Pinterest!” and as a core user, I do too.

My favorite way to browse Pinterest is on an iPad late at night, bouncing around from idea to idea. Discovering interests I had no idea existed within me and inspiring me to be the best version of myself and try new things.

My Pinterest boards are the most honest, reflective, and personal things I’ve ever posted on the Internet. Every imperfect human part of me is on display.

https://www.pinterest.com/joshenders/

I’m really sorry to hear about your bad experience in tech. I can relate and empathize with how you’ve felt and I hope you’ve arrived at a better place.

If you do ever want to chat my email is my hn username at gmail.com.
It's back-and-forth though so you are constantly changing direction and losing power.
Yes.

You could even believe in it and be entirely indifferent to it.
This adage forgets the last 90% of development time required after the software is released.
I’m baffled by the level of offence you’re taking at the idea that this is all part of a programmer’s job. Nobody needs to go to college to become a hobbyist programmer, it serves students very poorly to treat them that way. It’s the same reason we teach algorithms instead of just how to google. Code doesn’t exist in a vacuum.
Then the kites have to be rolled back home until the wind is good again.
Generate C# model from Avro schema online
They are studying to become professional programmers. I think the enterprise perspective is correct, you don't want grad students with a hobbyist mindset.
Their valuation in June 2019 was around $400M, which makes this a 20x increase in less than 2.5 years. Quite impressive and a great example on the effects of COVID to digital business.
I prefer to think of it as pushing out minimum viable products as soon as possible and implementing finer details afterwards. I think that's a principle of being agile.
> I just don't see any evidence that Trump political officials, however awfully they handled everything

You must live in a parallel universe because:

- Trump gets credit for the corona vaccines because of his support and pre-purchase agreements

- Trump gets credit for the travel restrictions, which all other countries have copied. As thanks for his leadership, many people called him a racist.

FYI: Durham is in the process of rolling up the Democratic Party liars behind Trump's first impeachment. It goes all the way up to Hillary Clinton.

On the other hand, CDC/NIH gave us:

- corona tests that didn't work for 6 weeks

- Fauci, who funded the CCP virus lab.
Timeline with CSS
Sublime Text has a Distraction Free Mode which goes to full screen, removes all GUI and centers the buffer contents on the screen.

It’ll use your buffer settings so if you’ve configured Markdown to only be 60 characters wide, it’ll look like the photo in the article.
I do this based on build tags for dev vs. production environments. In dev I attach the stacktrace to my errors, in prod I do not.
All conspiracy theories ascribe some super natural competence to some three letter agencies when it comes to shaping and predicting the far future whereas with the Afghanistan fiasco we did see that sometimes government folks have no idea what they are doing.
Fully functional Google search with next.js
Talking to friends is great and it’s normal for the medium we use to do that to evolve.

Talking to strangers and to brands is pure poison. It’s the common thread between all of the problems on all of these platforms.

Imagine social media where every account is private by default, there are no brand accounts, and a user can only have ~1000 “friends”. The feed would be a purely chronological list of their updates, no algorithm.

Then it’s closer to a digital version of real life. Not an endless stream of ads and arguments.
Oh man, as the engineer who was more or less responsible for PD scheduling between 2013 - 2015, it really hurts to hear they still haven't solved this :/
Unfortunately I agree with this - I'm currently doing some work in tech across sub-saharan Africa and what we're seeing is that local devs from Cameroon to Kenya to Tunisia (okay not sub-saharan but we happen to have an office there) who are any good are now working on the global marketplace and not available to local companies with rare exceptions (e.g. junior who haven't figured out how to compete globally yet or happen to both have the preference to work in person and don't want to move away).
True, but breeder technology has a lot more potential for weaponry proliferation (part of the reason France is so much invested in nuclear is precisely because of that.)

And it’s not as easy as recycling empty glass bottles… the French struggled to keep their breeders online and keep them economical (but then the military we’re still happy so…)
Dupe of https://news.ycombinator.com/item?id=29150677

Some good comments there.
Thanks for the link. I'm not sure if it's showing a large influx due to covid though. For example, the top row in your second link shows 98% beds full, but n/a for covid patients. The second row says 75% ICU beds full, but only 14 positive for covid in the 7 day avg, and its not clear what of those are ICU patients.

It also isn't clear if these are patients in hospital for covid or they just happen to have covid (click on the links in the column headers to see the inclusion criteria).
Heh, that cost me half an hour and probably 1-2 years life expectancy because I panicked and believed my TLS connections were compromised.
They clearly have their own m1 implementation and the contributed one is 'not invented here'.
Nuclear energy is clean, until it is not. When something goes wrong it can easily go terribly wrong.

Such 180 degree swings in public opinion seems dangerous. In 2018 Macron talks about reducing France' reliance on nuclear energy [1], now he declares its a tool to achieve energy independence [2].

Building, maintaining, upgrading and dealing with issues caused by nuclear reactors is a very engineering and science heavy.
I am curios if there is enough talent to be able to do it? Will this rhetoric be attended with enough investment in education to make sure that we have talent to service this need for generations? Nuclear energy skill is akin to space exploration, just because the nation had Apollo program and could put a man on the moon 50 year ago, does not mean it can do it now. If it were not for Elon and SpaceX US would not have an ability to bring astronauts to ISS without a third nation. Financial investment alone won't solve it, as you need time to establish pool of qualified people.

"We are going, for the first time in decades, to relaunch the construction of nuclear reactors in our country and continue to develop renewable energies," – so people who launched it in the past have long retired? The newes reactor in the US was launched in 2016, the newest plant is 1996, so 20+ years ago.

And there are still problems to be solved with nuclear energy. The most obvious one – nuclear waste. No one wants to have in their backyard. Once it is stored, it is essentially a permanent commitment to keep it safe there until a better option emerges. A better option will emerge if there is a constant effort to find it. But what if something goes wrong, how will the public and politicians react? Are they going to reverse 180 again? Fukushima scared politicians, that were afraid of saying "nuclear energy" in public for 10 years.

[1] https://phys.org/news/2018-11-france-nuclear-reactors-macron...

[2] https://www.reuters.com/business/energy/macron-says-france-w...
Resource based economy or this problem will never fade, we are just like chickens running around. If you have legacy code, you dont just patch it up to stop being inneficient, you either update the code to a new robust structure o create a new one. Our socio-economic system is legacy code, very old one, we either update it to a new structure or create a new one, and it seems a resorce based economy structure would be appropiate for the problems us humans have. In my opinion
I cannot comprehend how the developed world gave up the POI landscape to one American company. Without a fight or second thought.
> the systems and structures of power

what a vague concept lumping together unrelated things

the systems of power in one place are different from another place, they are unrelated, can't be reified like this
Also see https://www.npr.org/2021/11/06/1051527449/drought-farmers-so... - "Drought is forcing farmers in Colorado to make tough choices".
US West coast is only 3-5 hours difference depending on daylight savings, but the day before. That's plenty of crossover for me. Australia is also 3-5 hours difference, NZ's not really close to anywhere
Didn’t Cambridge Analytica happen exactly due to this? Data “leak” to third parties?
What's inside a lighter? Piezoelectric Effect
The post includes basically a single benchmark and is from the blog of a company with the tagline "EDB Supercharges PostgreSQL".

PostgreSQL is absolutely the best DB out there (if I'd have to pick just one), but this is not the best article showcase why.
In the US, nuclear goes wrong before construction even begins. Typically, many billions of dollars, sometimes tens of, are spent, rolling into a broad selection of pockets for years before the project is, finally, ignominiously cancelled. Often a great deal of concrete has been poured. No one is indicted. The money is just "gone".
If we could get away with it, I would prefer if we could stick to options that are not so centralized.

Unfortunately the sun doesn't shine everywhere all the time (especially in higher latitudes during their winter), and wind power is not perfect everywhere either, so nuclear will be a necessary evil as part of the mix alongside other low carbon options.

I say necessary evil not only because of safety and proliferation issues, both of which can be mitigated by some designs although choice of those designs is not assured, but rather because of central control, large budgets, political lobbying, and the corruption and massive consumer and taxpayer costs that all that tends to bring on.
> I don’t think anyone is afraid of nuclear power, I mean, some people are but no one serious.

People are afraid of it, I have spoken with multiple people which are fundamentally/seriously afraid of nuclear power.

Also most idk. 5
50+ years old people (i.e. majority of people with power) in the Green German party (and other parties) have spend their "Jung political years" by being obsessed with stopping Nuclear power, try convincing them that maybe we need it. (Or try make them accept that their movement had been partially financed and instrumentalized by eastern Germany, or that most problems of nuclear wast storage in the area which once was western Germany are 100% fault of the Politician of the time choosing a known to be bad mine for petty reasons).
Where do governments or nations come into play here? Groups don't split along geographical lines any more, and so, breaking up countries will not lead to delineating groups with different values.
Just wouldn't be the same without the fellow reek of stale urine.
Well, the plant in the UK being constructed by EDF, Hinckley Point C is the same design as Flamanville.
> Europe undervalues their engineers - and it seems like it's some sort of cultural thing that favors management.

It's something that I observed as well.

> American optimism and ambition, really valuing engineers, generous equity and culture are a big part of this. Companies outside of America have been losing talent because they've been fucking this up, I expect things to get worse for them as geography is even less of an issue for working for American companies than it already is.

Don't forget that companies who may have been hesitant to sponsor a visa for an unknown dev might be a lot more willing after having him work for a year or two remotely. And this remote employment also opens the possibility of different visas (L1 comes to mind).

I actually think we might see a larger drain to the US in the medium term. And I'm all in for that, if Europe wants to pay to educate engineers then waste their talent not valuing them, send them here!
notice this is a vastly different project though: it's not a high-flying kite with complex steering logic; it's a small wind wheel that transmits torque to the ground. If this things crashes to the ground there is basically no expensive damage.
The real power of this product is as a replacement of BI/Visualization tools. Imagine being able to connect Rows to a database and create "governed" sheets that look/work like dashboards with charts, tables, filters, etc.

It would be a killer product because most users are familiar with spreadsheets already. Many users end-up copying data from dashboards into spreadsheets (gsheet, excel, etc) so why not skipping the intermediaries and go straight to delivering a hybrid of dashboards and spreadsheets.

Lots of potential.
I can't agree more. Politicians have all the incentives to keep churning out new regulations whereas even the best sets of regulations become obsolete after some time in a fast moving industry. Yet there's no garbage collection mechanism for such regulations
> I am utterly astonished that this is never, ever discussed when talking about solutions to fluctuating supply. Having fixed electricity rates 24/7 is simply madness in today's electricity generation situation.

In many areas wholesale markets work on a spot price basis (although players in the market can of course hedge against low/high prices), but consumers have been very reluctant to go with spot price contracts.

This will probably not be helped by the experience of those consumers in Texas who got $10000 electricity bills during last winter's storm, as the prices skyrocketed.
No, that's not what he's saying at all.
Everything you said is spot on, and it pains me to type that.
I wonder if you were to design a conventional turbine that was made out of a telescoping rod. The blades were CF with fabric like an old wind mill, and then gearbox/motor/charging circuit... say it was only 10 ft tall, compare it to this (power).

1.5KW is nice but guaranteed 30mph constant wind?
Location: Los Angeles, CA

Remote: Yes

Willing to Relocate: Maybe

Email: psmith.code {at} gmail {dot} com

LinkedIn: https://www.linkedin.com/in/pricesmith/

Technologies: Go, Python/Flask, JS/TS, Neo4j, Giraph,
JanusGraph, Jena/Fuseki, Cassandra, HBase, Postgres & MySQL,
Graph Databases, Web Semantics, Ontology modeling, and triple-
store/Knowledge Graphs, React/Next/Redux, SSR, RDFa, d3.js,
cytoscape.js, WebAudio API, Audio DSP/Sound Design processes
and implementation, Spark, Databricks, Kafka, Agile

-----

Easy-going, frontend/full stack engineer with a strong gravitation toward public interest projects. I'm insatiably curious and love learning. Communicative. -- If you're into data, human rights and public interest projects, or just have a backlog of bugs on your plate that you've wanted fixed for a while, I'm your person.
https://news.ycombinator.com/item?id=29050435
As I review photos of a recent trip to a butterfly house - I can indeed confirm that one should not believe everything they read on the internet.

Just because this is not a frequent pose of butterflies doesn’t preclude it from representations, nor should it be assumed as dead because of that.

I smile for photos even though I don’t walk around with a smile all day either.
How Developers and Managers Define and Trade Productivity for Quality [pdf]
Ack yes, I did miss the "micro" part of this sentence. Sorry.

That all said, you'd still be surprised at the number of programming languages that were ported to microcomputers, albeit more so in the early to mid-80s rather than the very start of their evolution in the 70s.

Take the British Amstrad CPC 464, that had compilers for Forth, C and COBOL (to name but a few): https://www.cpcwiki.eu/index.php/Category:Programming_softwa...

I remember seeing a similar array of options for other microcomputers too.

But I'm not disagreeing with the GPs point, those solutions I've exampled were pretty niche. I raise it more for academic interest than as a counterargument.
Someone else touched on the fact that as it becomes more common, keeping your kids from having access to technology only serves to make them be excluded from social engagement.

But the other side of this, and I honestly think a much bigger driver than anyone wants to give it credit for, is that it allows parents to surveil their kids to an unprecedented degree, and for better and for worse, parents are not going to pass up an opportunity to keep better track of their kids.

You'd never get a kid to keep a device on them that only tracked them. The fact it can also play games or go online is basically a bribe to be monitored.
Slightly off topic.

(I left Facebook et al., threw out all Echos, try to minimize Google)

People treat this as something new. The new is the global. In the past the local newspaper had total control over your business. It might have been easier to deal with the local newspaper than with Google though (from my experience deeling with Google as a small business). On the other hand in a lot of small cities (in Germany), there is a clique of people deciding everything about a city including the journalist from the newspaper, hard to get something changed for you business (At least that was my experience in some startups that were not part of the clique).
> I’m baffled by the level of offence you’re taking at the idea that this is all part of a programmer’s job.

This is a strawman, I never said these things aren't a part of a programmer's job.

> Nobody needs to go to college to become a hobbyist programmer

Nobody needs to do enterprise programming on hobby projects, you learn that on the job. For a hobby project it is more important that the project is fun, and very few find enterprise coding fun.
IO operations, especially involving a subprocess is prone to have backdoors. They are practically unverifiable.

I've yet to see a unicode backdoor in pure algorithmic flows.
From Domains to Value Streams
You can just do `#![forbid(non_ascii_idents)]` in Rust. It'll prevent this kind of attacks completely and you shouldn't need non-ASCII idents anyway.
Now do channels and the 'go' keyword! ;)
I don't think there's a master plan or a design idea about that.

There's an old saying that goes like "Python is the second best language for anything".

Python isn't the best for any kind of task; but you can do almost anything in any field with python and some libraries. It's reasonably easy for a non-programmer to use it.

I think my first experience with GPU programming was using CUDA with C (I think it was kind of customized C in mid-2000s), so Python is not there since forever.

But if you need to do a bit of web scraping/input data manipulation, a bit of "offering a gui" (e.g. a small web server that shows the data), a bit a of matrix/vectorized operations, a bit of model training or even just inference... python has everything and everything is reasonably good. At least some of those operations would be cumbersome in other programming languages.

Try using R for general-purpose programming. Or Java for number crunching/matrix operations. They just suck.

Try finding the "greatest common divisor", functionality-wise, for the many tasks that you need in a ML system (just as many other systems), and you'll find Python.

The drawback is, IMHO, that it doesn't "scale" well. Python makes great proof of concepts and prototypes, but I'll always pick a different stack (possibly with multiple languages and technologies) if I want a long-running, maintainable production system.
How come scale (“ten million”) makes it a policy problem? There are a whole heck of a lot of poor parenting practices out there, manny practiced at scale.
> Rosembaum chased down and tried to disarm an armed teenager, being armed by itself is not a crime, it's an open carry state.
How do you know Rosenbaum didn't feal threatened?

You can claim self-defense if the life of others is in danger.
Self-defense includes third parties.

If a someone chases and shoots a school shooter to prevent more victims he can claim self-defense.
Not to forget stable geology suitable for long term storage of our own waste. Solar isn't great for most of the year. Wind is some parts, but long periods of downtime. Hydro can't really be extended. Geothermal would require very deep wells. Outside biomass nuclear is only sane option.
> uranium would only last 80 years

Thank you for pointing this out. People blithely assume that U235 is available in unlimited supply when it is not.

My own view is that it is a useful partial interim solution that buys us some time. That is worth quite a lot.
There's a fine garbage dump in the centre of the solar system.