skysight-inc/HackerNews huggingface dataset:
About 20 years ago in the early days of the web I used to browse websites about nuclear accidents and the like. Needless to say lots of these have disappeared or changed since, and I think some interesting material is probably lost. One of the stories I read concerned two Russian sailors attempting to steal expensive metals from a nuclear device (which thankfully had had the physics package removed). As I recall the story the device was resistant to their attempts at deconstruction, which led to them escalating to employment of a hammer, which led to rapid atomisation of the sailors after the high explosive trigger was activated.
They can be explicitly requested by the employer or required by the law.

I had to provide the criminal background and prove my studies to my current employer.

I also had to pass a medical examination to obtain a certificate of eligibility to work.

They are provided by the applicant anyway, you don't do secret background checks, at least you shouldn't.
That is not true, I am able to use Shinsei on Mac with Firefox just fine.
> Something I don't see here is macros that generate other macros, but the question is how much you really want that anyway

You can do that in Nim in a readable way.

import macros
macro genMacro(name: untyped): untyped =
result = quote do:
macro `name`: untyped =
result = quote do:
echo "Foo"

genMacro(bar)
bar # Generate and perform the echo

Surprisingly I've actually used this kind of thing!

In one of my projects I use a macro to parse a set of types for fields and generate constructor macros for them.

The generated constructor macro passes through the parameters it's given to the default built-in constructor but does some setup before.

The final generated code is a normal built-in construction without proc calling yet with special fields initialised automatically.
92.50 GBP in 2012 pounds -- it's higher now.
I listened to the article, and yes, the startup environment has a LOT of problems.

But the pretentious tone removes a lot of it's legitimacy for me, mostly because it sinks as low as some of these startups to get engagement and reactions to the article, to the point of becoming hypocritical.

We need proper journalism uncovering these malpractices, not sensationalist or tech gossip pieces that can be discredited as such.
Walking can be nice, but in an indoor parking garage not so much, with all those exhaust fumes and cars driving by without a clear sidewalk.
New android malware detected in campaign against Tibetans’ smartphones
10 days left for the Next browser crowdfunding campaign
And even among young users, I know a sizable number who were involved in rather gruesome falls.
"But there's something else that tape offers that no other storage medium currently offers and that's on-the-fly, transparent compression which can go up to 2.5:1"

I don't understand this point. Why would tape allow compression that other forms of media don't?
I bet if I asked around the office what the default browser that came with their new Windows 10 laptops that were rolled out last year, 90+% would say Internet Explorer. The icon even looks similar.

Now admittedly most of those people aren't using Edge, but that has a lot to with them thinking it Internet Explorer.
I'm Polish. If it cold (say below freezing), then you could possibly walk 20-50 meters without your jacket. 200 meters, not so much.
You're getting immediate tech support about a very specific issue in one for the first places you'd look. Don't be a dickhead.

Do you want only PR people on HN trying to talk to you? Because this is how that happens.
Podcast with Trace Mayer – The Ultimate Bitcoin OG
iPhones have been getting thicker/weightier every year since 6, with the exception in 7.
> While this is 100% correct, if the main function has returned then the process was going to end anyway (assuming there isn't additional code after the call to main).

That's not necessarily the case (or maybe poorly worded), e.g.:

async function main() {
// code
setInterval(() => console.log('hey'), 1000)
}
main()

In real life, it would probably be a HTTP server holding up the process. It's true that you likely want to crash hard if you have unhandled error during server initialization but I would still catch the error because Node.js will otherwise print a bunch of ugly "UnhandledPromiseRejectionWarning" messages. E.g.:

main().catch(err => {
console.error(err);
process.exit(1);
});

With top level async landing in v8, I guess Node.js will eventually stop printing those warning messages.
On a long enough time line, the survival rate for everyone drops to zero.
Hinkley has long interesting history [1] - only 3 years ago the company building it (EDF) weren't sure about whether they should go ahead.

While it seems odd that over 50 years ago we could build them quickly, I suspect one of the main drivers of cost is the need to make them bomb proof sic from a safety point of view.

With the sums involved, you'd have to say wouldn't the money be better spent in research on alternatives? Either renewable/energy storage systems, or more money for nuclear fusion rather than 20 million here and there[2]

[1] https://en.wikipedia.org/wiki/Hinkley_Point_C_nuclear_power_...
[2] https://www.power-technology.com/news/uk-pledges-20m-nuclear...
That's only true if you assume that 99% of Wix users are Wix users because they correctly picked a simple tool for a simple need. But that's a tautology. The problem I describe arises when someone looks at Wix, gets the impression that it is a tool that magically makes it trivial to create a great website, and then assumes they can get the yacht they have in mind for the price of a used sailboat. Most of the work involved with creating a good website isn't technology, but rather strategy, writing, design, and other things where Wix won't help you or even gets in the way.
> For a closer example, there are plenty of married Republican politicians who are willing to make statements on abortion that imply they have no idea how the reproductive system works.

Such as?
> I also wonder how that would affect the chances of an accident - instead of inspecting one cooling system, you're checking 20, and with 19 more parts to potentially fail

But each of those failures would be pretty unspectacular with little to no impact on the environment or the stability of the power grid. Which in turn allows you to use lower cost (automated) failure detection systems.
For public projects, there are usually rules forcing agencies to contract the lowest bidder. So companies will bid unrealistically low, then after a while make new claims. Theoretically they are in breach of contract, and the agency could get out of the contract - but at that point finding another contractor would add even more cost and much more time to the project.
That seems to be quite the reasonable law then.
I think they discount the newest movies so they can get as many people to watch them as they can in order to sell them related merchandise. It is Disney Star Wars after all.
Nvidia is never going to happen given the bad blood between them and Apple. Sigh.
Narco Subs 101
I actually believe in the power of prayer and considered commenting on that specifically to try to avoid someone replying in this fashion. I didn't because this is HN and saying something like that can be a convenient excuse for a bunch of people to accuse you of being "woo," irrational, etc.

Let me rephrase that: When the people around you offer nothing but prayers, it's often because they don't believe there is any practical support they are capable of offering. In a group setting, if everyone offers you prayers and zero practical support, the signal it sends is pretty depressing.

To be clear, this was a support group for a deadly genetic disorder that frequently kills children before they reach adulthood. It is classified as a dread disease for a reason. The psychological effect of the diagnosis is huge.

It's practically a sign on the wall a la "All those who enter herein are damned." kind of thing.
It does, moreso than ever before, because fast internet speeds allow on-demand access and no-one has to download anything. Media files like Youtube videos or podcast episodes rarely get archived, at least in a publicly accessible way. Once they are taken down, they are usually gone.

There's a particular 1970s Pan Am ad I regret not saving: just a man looking at the camera and challenging the viewer to "do the things you always wanted to do" instead of worrying too much. Few years ago it got taken down from Youtube and I haven't been able to find it anywhere else online.
> Thumb stick, SSD, non-volatile memory in general - needs a plug-in once in a while.

What do you mean by this? It is non-volatile after all.
I also eat wasabi in large quantities. I'll eat it on its own with beer. But interestingly, I have problems with chest pains on occasion and the doctors have been at a complete loss to explain it. I wonder... I'll give up wasabi for a while and see what happens.
> "Javascript devs, for all their flaws, understand async programming far, far better than the average C programmer."

Not the junior ones, they don't. I understand the need to want to talk about this advanced topic with only perfect and good developers, but this is almost never the case in concrete scenarios. Developers forget, developers share code with other developers and the consequent spaghetti mess is hard to reason about 100%, developers make mistakes, developers are sometimes yet to learn something, developers miss small bugs, new code deals with library code that might have an async bug, etc.

Sequential flow is much easier to reason about and control for, and if you ask for my opinion, we should only use async features if the benefits of their usage far outweigh the potential complexity and headache that they introduce if you don't "use them the right way".
I agree. It’s social engineering by design!

Folks need to be clear about calling this out.
Hey, not too bad, at least for nuclear.

If you look back at the history of nuclear construction, at least in the US, late and massively over budget is the norm. Late and over budget are closely tied together, of course, as it's all about project management and that's not trivial at this scale. This sort of typical overrun is why US utilities stopped building more nuclear in the 80s.
vBulletin: Zero-day exploit lets miscreants hijack vulnerable web forum
I've been using XFCE for about 8 years and one problem I had since beginning is how sessions (don't) work (restoring open windows after reboot). I have experienced it not saving session at all, not saving Thunar at all and saving Thunar only if it was started from Applications Menu, seemingly completely independently on settings. I have never managed to debug what was causing it. Currently it works correctly on my work computer and is buggy on my home PC, even though they are both same distro and version and I'm not aware of changing any setting that could affect that.

That said, I consider XFCE great and all bugs I encountered while using it were minor.
Security models are constantly being re-evaluated as new threats and attack vectors emerge.

What you said can be generically applied to every security control and which is why security is hard.
Not an expert here, but could it be because you can actually slow down the tape 2,5x and still be readable?
In the 70s.
Tried it, but the overhead of running a few nodes in a single local VM was larger than running those nodes in multiple local VMs.

(I'm using this to run multiple local VMs: https://github.com/youurayy/hyperctl)
Oddly my wife is experiencing the same thing: some random person in Ireland keeps trying to sign up for things using her email address.

The latest is Paypal who WON'T DO ANYTHING ABOUT IT! (sorry, needed to have a dig at Paypal's awful support there).

This person has tried to sign up for at least 6 things over the last year only to find that the registration confirmation emails never reach her.

It's nuts!
> "Most of us are only using JavaScript because that's the only way to build browser applications (or compile-to-JS languages, which still require an understanding of JS or you'll run into problems)."

The javascript apocalypse is inevitable, we're just yet to reach the tipping point where this hard-requirement to use JS for web/browser applications is no longer there.
The focus on thinness is going to make macbooks converge to ipads.
In my country, the state provides a cert to the applicant stating that his background is sufficiently clean. No more details. You can't tell if I am spotless or have done jail time but it was long enough ago not to matter anymore.

It does containg language like ... has no criminal record, except for child molestation etc... Which doesnt mean we're a country full of perverts, only that it can't be trusted for jobs working with children, another cert is used for that.
Achieve success, improve your health, wealth, how to get inner peace and balance
England's Eerie Sunken Village
MIT might not care about legacies as much as Harvard but they do recruit athletes.

I read about someone that was a recruited athlete for sailing the year I was rejected. The guy had just a ~2100 SAT and no real other hooks to speak of. Really changed my perspectives on how much racial affirmative action actually impacts Asian Americans like me.
sites that require iE is like 0.001%
Yeah. Microsoft have been through this a couple of times now. Office's interop has been dragged through various international courts. I'm all for pushing Google, Facebook and friends through the same process. But I'm not sure they meet antitrust/monopoly definitions because they're "free" services.
EDF's latest non-EPR design in France took over 10 years to build, in the 1990's. The safety requirements to protect against nuclear releases and the inherent complexity are the key factors.
I think your two points are really important soft skills or work politics skills that apply transferably to any job.

Your points illustrate:
- Communicating your concerns clearly and in a timely manner,
- while also committing to do the work as it has been agreed to the best of your ability,
- and also communicating your progress clearly and regularly.

This ought to be valued by any employer.
Small modular reactor are already researched https://en.m.wikipedia.org/wiki/Small_modular_reactor
How about evaluating new keyboard mechanisms to make them work as well as the pre 2015 models in a dusty environment?

Apple needs to fire more designers, it seems...
vivaldi is closed source
Hopefully we can just all agree that no amount of nurture will turn a duck into a swan or vice versa.
Overall I don’t disagree about the honesty part, but devils advocate here - maybe we shouldn’t favor either?
Ironically, I think the accessibility focus started because they were a fraction of today’s size: in the early 2000s, section 508 requirements were becoming more stringent; there was an increasing risk that Apple would get shut out of government contracts, and due to the small market share of OS X, it was not considered a viable market for commercial screen reader vendors, so Apple decided to roll their own.

Thanks to strong leadership in the accessibility team, there was an increasing buy-in from the top, and throughout the company. Today, accessibility is indeed in Apple’s DNA, but initially, there was quite a bit of genetic engineering and (dare I say it?) government regulation involved.
What does this have to do with E2E? I don't see how filtering HTML is harder to do - even if somehow server-side algorithms are better (which this presentation seems to imply), cannot the same algorithm be used client-side?

In a way, the situation is better client-side, because when running code on the client's side, you can check how exactly the browser parses the HTML code.
add diving certs and you have a fun (but dangerous) job that takes you around the world
Perfectly said.

Social engineering to benefit the current elite while selecting a few token representatives from the real world doesn’t do a thing to help 99% of this country.
An Ethical License for Open Source Projects
I didn't know there was an asm.js backend for rust. I do know there are emscripten and llvm backends for webassembly.
The answer to that question is already answered by looking at existing coworking spaces. WeWork isn't doing anything different.

Existing coworking spaces already make lots of money off of people who don't fully utilize their membership (which isn't necessarily a bad thing). WeWork is no different.
Climate for You: The Big Picture
H-1B Salaries at JPMorgan Shows What Banking Tech Pays Visa Holders
You're right it's also a copyright issue.

What are your cost estimates if I treated it as a copyright issue and just start suing everyone in breach as a private citizen for something I posted for free for everyone?

In theory, your suggestion works. In practice, copyright laws are more intended for companies and lawyers while privacy laws are for individuals.

edit: The right to be forgotten doesn't mention if there's also a copyright violation I can't invoke it.
I was once told (very emphatically) that no woman would lie about being raped because it's such a horrible thing. I just stood agape.

People like about horrible things all the time to hide things that they think are more horrible.

Worse, some people don't care about anyone but themselves, and will lie for any advantage or benefit.
Steve was mocking xerox for being run by people who have no idea how to develop a product. Jobs would mention that those people can only do marketing and sales and would drive the design to the point of uselessness.

Wish he would be still alive, none of this self destructive bullshit would have continued. The touchbar would have been binned and the butterfly keyboard slapped on the wall of shame with the title

"think before you build"
Fair but the UK has a lot of dirty baseload power to replace too.
https://www.bbc.com/news/business-24823641
Coal is being replaced by natural gas as with everywhere but a ways to go.
Sure, but the next line of the function awaiting the result can't execute while waiting.
Check EXPLAIN ANALYZE too as it's freshly baked into MySQL https://dev.mysql.com/doc/refman/8.0/en/explain.html#explain... especially useful if you switch from PosgreSQL to MySQL
> More battery life would also greatly increase innovation and adoption.

Doubt it. Apple watch is already a bigger business than netflix - the battery life is perfectly sufficient and making it longer would involve making it less capable.
NDMA Found in Samples of Ranitidine
> This sort of typical overrun is why US utilities stopped building more nuclear in the 80s.

Thats some revisionist history to fit the current zeitgeist, right there.

What stopped nuclear construction in the United States was the complete overreaction to Three Mile Island and the disaster at Chernobyl
I think the grime makes it easy to miss.
> Once Legacy admissions go away, the value of Harvard my dropped by a large margin.

Sounds great to me! I worked hard to get into my degree program and get my undergrad too and it has negligible worth - honestly, if the same could be said about the HYPSM+ folks we would all be better off.
There is string in source code "BOTTLE OF SOPLICA PIGWOWA".
This is famous drink in Poland. So its kinda unpleusable that someone in 60" created its own CPU in garage in Poland at that time AND had the game on some IBM cards.

I think this story (about old game found in attic) is simply fake so author can brag about his "abilities" of decode some code - which he propably wrote...
Any investor / economist will tell you that making bets that fail is not the main point, knowing then to quit is. If these numbers are correct, any rational party to the deal should just walk away from these sunk cost. Any further incurred cost is a loss. Negotiate what you want to change the burden of the incurred cost, but walk away.
There’s one being built right now in Georgia. Vogtle Power Station. Yup you guessed it. Over budget and late. Though to be fair - I think the timeline was too aggressive when it was first proposed.

https://en.wikipedia.org/wiki/Vogtle_Electric_Generating_Pla...

Another utility canceled a project that was underway in South Carolina.
Same happens to me.
I guess a nested, parameter-granularity whitelist would work in that case :)
agree. what do ppl expect? that airbnb sends by some bouncers to kick the dude out?? what the hell. even if they would take down some contract or reservation, there's no guarantee that will do anything for the situation. the person is already clearly disregarding these kinds of agreements in the first place :S
No new decisions to build nuclear 10 years prior to three mile island.
I get your point but I don’t agree with the logic. Death is game over.

So yes the chance of incident is low, but the cost of the incident is at a maximum (you can die).
Restoring the index database from a tape would be needed only if the SSD where my database is normally located would become defective, which should be a very seldom event, especially if it is replicated on a few SSDs.

In my custom program & file database, I only use physical tape names, i.e. the names that I write on the labels of the cartridges. Either the program tells me what cartridge to load in the drive, or I inform it what cartridge I have loaded (e.g. for a new cartridge). I see no reason for a logical name. If I would ever copy a tape on another and I would discard the original tape, it would be trivial to substitute the name in the database.

Maybe for a large enterprise maintaining a comprehensive file database could be time consuming even in the best implementation, but I doubt it.

In my experience, keeping an up-to-date file database for about 120 TB of content that increases by about 10 to 20 GB per day still takes a negligible time.

While I have worked in a few large companies where a lot of data existed, in all small- and medium-sized companies (less than 100 computers) that I have seen there was less backup data than that (not counting things like standard disk images with the OS and with SW, which do not belong in periodic backups and which where shared, being identical for various classes of employees).
Juul CEO to step down, replaced by former Altria exec KC Crosthwaite
I have already used the "Right to be forgotten", but a lot of websites updates the url as soon as anything about you change. Which means you need to apply again if you for example change address, name or similar things.

Where I am from, there are many websites that display your personal information (social security number, address, phone numbers etc) since the state gives it away for free and there is no way to block this. The fault is really not Googles, but at least this tool lets people get some peace since most of the people where I am from only use Google and when you are removed you are basically invisible.

This is highly annoying, especially when you have been subject to criminals, but I get it. It is hard to block something else than a url.
Every week without fail i see articles shilling tape storage.
Do people realize only really Big Data benefits from tape? Unless you write multiple petabytes of data that you rarely need each day, tape is inferior in every way to hard disks.
A huge corporation that counts every cent and needs lots of cold storage might benefit from tape, and companies still prefer better storage ( https://engineering.fb.com/core-data/under-the-hood-facebook... ).

"Good enough for Google, good enough for you"(a lie that neglects economies of scale that force Google to use tape).
https://www.overlandstorage.com/blog/?p=323