skysight-inc/HackerNews huggingface dataset:
Great documentary about Chernobyl can be watched here: https://www.youtube.com/watch?v=ezohqY-vg4s&feature=player_e...

It touches on all aspects of the accident and cleanup. There are a lot of good interviews and actual footage from the event. The most amazing/sad part to me were the men who did the clean up in 30 second - 1 minute shifts.
I think it's selection bias because you sample from the set of perceived problems which are the ones that actually occurred relative to the ones that could have happened.
Thank you for incorrectly pointing out what can be trivially found in the linked post.
> I've also never needed to or cared to do these things on my phone, so lack of root hasn't bothered me.

You are not a hacker.
Artificial Intelligence for good
I don't dismiss criticism. I dismiss unfair critics. What I cite is full of that. And, btw, [6] implies PHP is slow, read on:

[quote]

It's hard to find a worse example than php, because when many "bad" languages fail in one or the other category, php seems to fail in most categories.

* Java has a really repetitive syntax, but it's libraries might make up for that.

* C++ with all it's features has bazillion ways to shoot yourself, but it's arguably fast and the syntax is bearable.
...

[/quote]
Don't think it's possible. The test was so quick it happened in his mind, not as actual proof on his computer.
Some people who post comments didn't read the article - thousands of people dying of cancer, children loosing hair, etc. It wasn't just 36 people, it's couple million tragedies, as their families were affected, themselves, children because of the lies of the communists
I have many ideas just like others but whats important is that I dont have a job and nobody wants to employ me in IT. Its the only thing I can do, to try smth by myself. Recently I talked to a few people on Angel website and with a few of those I was about to have a Skype interview. But didnt get any response back. And I'm not the type of guy begging for a job.

So my idea is just what my passion is, I dont even know if people will need it. This is the only time I go by the saying 'build it and they will come'.
> or even /dev/zero

I don't think you really know what you're talking about.
Yeah I got a surprise when I wanted to see how strlen was implemented:

https://github.com/lattera/glibc/blob/master/string/strlen.c
You may be interested in https://www.youtube.com/watch?v=os3lWIuGsXE
i have to respectfully disagree as this methodis too short sighted and removes all possibilities of innovation and creating something new to explore and test.
Please do not default to using Google nameservers
GOLD: Retains Downside Pressure, Eyes 1,253.06 Level
The whole point of general relativity is that there doesn't need to be a particle that does something, but that gravity is just an emergent property of space. So no, we don't know that a gravity particle has to exist.
It's particularly encouraging to read the many hours of work and back-stepping he's done, to get the quality really, really high. Startups are often associated with speed, but less so on flexibility, even if lean philosophy purports it. Ship fast. Get the bare-bones MVP done. Aim for viral growth. This is probably why we have millions of apps, but only a few dozens last and actually taken up by the mass. Different types of products mean different processes after all, give or take amount of resources.

In this app's case, it's about re-imagining an existing function - timetables. The designer knows that user experience is everything, and because of this he's willing to scrap everything if need to. And even when this happens, it isn't exactly waste as you understand the problem deeper and come to the design of an even better solution.

Sure you can argue that an MVP can bring about those design iterations. Keeps your focus on the users too. But arguably the market for this type of product is very active - though not necessarily competitive. So rather than get buried with the hundred others, it needs to shine right from the beginning.
"Add a programming language for extensibility and write part of the program in that language"
wow, that's just asking for trouble...
Show HN: Realtime Chatroom Built with Laravel and VueJS
If you're on amd64 that's the wrong file:

https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/x86...

The pcmpeqb instruction is from SSE 4, it compares 16 bytes per op
>> If we are talking about performance, scripting languages rarely shine

Except that, in the yes example, PHP shines by its performance.

Of course, you don't choose a language based on that on a single dimension, but speed is an important factor otherwise benchmarks would not exist.
Absolutely, I once trivially proved a 1000,000 line implementation of return 0 to be correct. I don't know why all comments are bothered by how much overkill this yes implementation is. Maybe they don't hold 100,000 PhDs like we do, am I right?
But this would amount to it being "math practice" rather than investigation into how the universe works.
Plan to airlift 4,000 cows to isolated Qatar to maintain milk supplies
Just to provide another perspective: I was expecting exactly this when I saw the title. Maybe we could also use reverse engineering for binaries and come up with new terms for all those other, largely unrelated, things. It's probably too late though and naming things "by committee" is unlikely to work anyway.
May be because we are used to dangers of water, and floods for millions of years.

On the other hand, dangers of nuclear is a very recent thing. Common people's primary recollection point of nuclear is probably nuclear bomb.
Complete and utter nonsense.

Business and personal relationships can most certainly be separated, it just takes the right mindset and the willingness to set personal boundaries. However, if you are telling your employees "come in in shorts, drink beer, don't leave the office, we are all just friends here" you're intentionally putting up barriers to forming that mindset.... You don't have the same sort of relationship with your dad as you so with your spouse as you do with your best friend as you do with your good friends as you do with an acquaintance as you do with a stranger. This is normal.

Learning to work well with people who you don't particularly like is a skill. One that is learnable. Children have problems with it but adults should know better and if they don't know better they should be fired and replaced with people who can act like adults. "Working well with others" is something one is taught in kindergarten, it is mandatory for the workplace.

There's plenty of people I don't particularly like that I work with, that I know I wouldn't get along with on a personal level but I don't have issues working with them. People who I hold very, very different core values from me and people who have fringe political beliefs. But I don't have issues with them at work. I wouldn't want to socialize with them though.

Avoiding offending someone is easy, it's called avoiding saying offensive things or things "considered offensive," otherwise known as "being nice to others." Once again, we learned this in kindergarten.

If nobody is helping you with business problems unless you are friends or have "common ground" you have a very, very dysfunctional organization and it needs serious help. Even worse if everyone underminds each other. Not being friends with a coworker is not an excuseable reason for undermining them and at that point you are dealing with an office full of psychopaths and children. Forcing them to socialize with each other isn't going to fix the larger core issue.

What about customers? Do you need to 'get to know' your customers personally before you can work with them too? I'd imagine that would be a huge barrier to new customer acquisition. "Sorry, we can't give you a quote until we 'know your motivations(?)' and get to know your pets names. Meet at the pub at 5?"

The toxic workplaces you have described have nothing to do with a lack of coworker socialization.
You mean 64bit Windows?

It gets better yet when you realize that on 32bit systems (like in TFA) long usually is 32bit too ;)
Thank you. It would come down to execution.

One way to solve that is to track "scene releases" [0] and download the releases for software you think could become keygen.sh customers. Then reverse engineer the cracks or patches and document the process. Next, show how keygen.sh would have prevented this cracking technique. Now you have original content that will help you sell keygen.sh.

A byproduct of this will continuously give you ideas on how to improve keygen.sh.

It is very important to note that keygen.sh or any licensing platform will ever be uncrackable but if you can delay the time software gets cracked by a week or two then it could possibly translate into more sales for the keygen.sh customer.

At the end of the day, it is on the keygen.sh customer to sell their product and keygen.sh to delay the release of a crack for it.

[0] https://torrentfreak.com/27-years-of-warez-scene-release-inf...
Ubuntu Reveal Results of Gnome Desktop Survey
GitHub forking has one big flaw (2011)
What delayed my portfolio redesign for 3 years and how I finally launched it
That's assuming that all the harm we do, we do it just to do harm. I think this assumption is false. Most of the harm we do is a side effect of things we're trying to achieve.

So, basically, we're just another (slightly smarter) animal.

It's not like, for example, invasive species introduced from another continent stopped for a second and thought: "hey! maybe we shouldn't breed too much and we shouldn't eat all the bees/birds/whatever!".

Life is like a gas, it expands to fill all the space given to it.

I don't think that's inherently bad. After all, life is the exception in the universe. And frankly, most of the universe is boring :)
Facebook Account Exact Hacks Tool
Wouldn't you also need to model tongue and mouth chamber (with teeth) and all of their movements?
Tim Cook says Apple’s car project is ‘the mother of all AI projects’
Disasters usually refer to isolated, unexpected, incidents. Air pollution is not a disaster.
Show HN: jQuery DataTables Checkboxes
It takes a lot of work by the military-media-industrial complex to keep people that terrified about such a stupid ginned-up threat.
Perelman's proof of Poincare was quite independent of string theory. No need to get greedy.
Sadly, I can't think of any other sane default. Note that it is only used as a fallback in Debian.
Bridge Between the Cultures: Customer Support at DramaFever [Interview]
That's my point too. Nature has a different definition of good language too. A human ape barely being able to communicate is enough, eloquence is not necessary.
Not allowing species from outside the continent doesn't mean everything stays "as is". The whole eco-system there is evolving (like at any other place) and will take its own course.

They customs folk are only trying to ensure no one brings a (potentially) disruptive element into the mix. There have been instances of invasive species wiping out local species. I'll leave it to you to find examples using your favourite search engine.
I wonder how the speed of this method (or a slightly more fine tuned version) compares to the regular method.
It's to make sure the buffer is flushed. Streams are closed, but not explicitly flushed at exit. Stdout only because it's the only filehandle with a buffer in yes.
I'm interested in doing the reverse actually - take a voice recording, reverse-map it to the parameters of the model, then use those parameters and a different physical vocal tract to change your voice!
I've used the same technique when running randomly generated traffic when testing telecom systems. Very useful to be able to re-run the same random sequence!
The part that does this is not FlexLM itself, but safecast with which it is frequently bundled, but many specialized engineering products use only FlexLM without additional DRM layer (FlexLM itself is originally meant for Unix and mostly portable, Safecast is probably Windows-only).

On the other hand many things use FlexLM only to provide node-locking which is thing that it can do, but is to some extent an afterthought. The thing was originally designed to be used over network to provide floating licensing, with some minimal resistance to cheating and cracking.

In fact it seems that it's original author(s) (wikipedia says that the whole "team", but it mostly looks like one guy) got fed up with managment and marketing so much that he went on to implement and sell RLM on their own, which mostly seems like slightly better FlexLM without completely nonsensical features.
> I feel like there should be a standardised way to ensure users are students/affiliated with an educational institution

or you know, they could just open it for the public, given that there's such a wide gap in quality, cost, subsidy and affordability between higher education worldwide.

only after I stepped out the university bubble, I saw how unfair this "educational license" stuff really is. so many people who just can't afford to, so many people who don't have access to actual quality education (and don't want to throw money away just to get a piece of paper), so many smart people that spent years in "lower" (level) education (often family background not aiming high enough for their daughter/son) and then not qualifying for further funding (I'm seeing this a lot in the Netherlands, recently, it's really sad).

question is, what are you really selecting for by only accepting affiliation with an educational institution? who are you excluding and why?

(note: I put "lower" in quotes, because I feel everyone should in principle receive education to the best of their abilities. learning skills/knowledge/stuff is the goal and there's nothing wrong if that's not university-level. it's a wide world out there with so many beautiful different kinds of people)
Aws-Daleks: Iterate and Exterminate Your AWS Account
How Computers Are Harming Criminal Justice
That's just a not very well thought out definition of science, and is wrong on several counts.

1) Science does not necessarily involve experimentation.
2) String theory has attempted many times at experimental verification.
3) Math are more experimental than most people think.
Toronto is the same. In fact, worse because you need two cars per family
Does it matter if a platform does the inventing? The web browser was invented on a NeXT Cube but that didn't limit its eventual use.
Nice challenge. A lot of fun while solving it. But I never got a response after sending the code and resume to the email address specified in the challenge result...
To be meta-prescriptive for a moment: I think your example demonstrates why proponents of clear communication frown on the passive voice.
Frontend is Ember, backend seems to be Erlang/Elixir as it's served by Cowboy.
I just want to mention that this NN code is as simple as it gets and that anyone remotely knowing what they're doing could code op's thing in about 2 hrs.
Editor here. Thank you for sharing your memories. And, for the note.

Some details about the origin: the vignettes were originally English-language comments in a private Facebook group.

It was a huge team effort to get them all collated, organized, and to check and re-check attribution and consent to share. We are so happy that we are able to share these collective memories and eyewitness testimonies, particularly outside of Facebook's walled garden.
man, I just spent like 8 minutes today writing a python script to use up all the disk space on some servers (part of ops readiness testing) when I could have just used this trick.

`yes` will help me on the "see what happens when something uses all the CPU and memory" test case. Thanks Reddit/HN!
People Don't Need Another Mobile App
Technical Support and the European Refugee Crisis – A Surprising Use Case
Benefits of Social Networking and How to Exploit Social Media to Our Advantage﻿
I never experienced this directly, but when Chip'n'Pin first came out, wasn't it the case that some European banks held customers responsible when it got hacked? The theory was apparently that it was "impossible" to hack Chip'n'Pin so something must have been the customer's fault...
Seeing how often the cracks where infected, this approach by the - not - entertainment industry, will be the road the giants of tomorrow will take. Apple, google - they will try to brick any remaining free device.
Why Pure Functions? – 4 benefits to embrace
I have Eyezen lenses in my glasses and they're a godsend. My eyes are noticabely less strained, no more dry eyes and my headaches are almost completely gone. The lenses are a combination of a very light multifocus and a blue light filter.

Of course, nothing beats spending a little less time looking at the screen, though...
Every Server Is a Kind of Honeypot
My story has nothing to do with the facts about nuclear power. The moral of the story is about socialist dictatorships, the lack of free speech and free flow of information.

The fact that you very subtilely called me a nazi (I had to google the word Zersetzung to recognize this) tells me something else: your ad-hominem attack is just annother example of the anti-nuclear propaganda I talked about. My opinion about nuclear power does not match yours, thus you call names on me, point finger at me, and even try to tell me what my idea should be after the experiences I have, or how should I present them. This is the very attitude which made the Eastern block be a bad, opressive place. This attempt to kill conversations about inconvenient/controversial topics, which starts to get the norm even in the western world is very troubling for me.

To conclude: what you are doing is just as much not nice as what you attributed to my story and opinion.
I don't know, I think the attitudes that make you a good programmer mean you won't be satisfied leaving broken code in your product, no matter how far out the consequences are.
Procedural river drainage basins
From the transportation perspective, Toronto is probably marginally better than Vancouver for families.

You're more likely to require two cars in Vancouver than in Toronto as the combination of the Greater Toronto Area public transportation options cover a wider area than Vancouver's.
I wonder how much of BSD is written in this canonical style.

I think unix v6 was mostly as clear. Linux suffered the real world penalty. But maybe BSD managed to keep it's source poetic.
Generator Tricks  for Systems Programmers [pdf]
I also don't know much about this. But I don't think there's anything serious yet that glues them together.

Years ago someone on slashdot made an attempt. It's silly humor.

Your moma so fat even if I'd entangle
with her no information would be able
to leave her event horizon.

Nobody has managed to put gravitation
and QM together yet, and you want to
do it in a your-momma-so-fat-joke? Wow.

https://science.slashdot.org/story/09/02/19/2338245/human-ey...

Sigh. I couldn't resist. It's one of my favorites. Let the downvotes begin.
Of course it's hard. But it's not like we've never done it before and that operating nuclear power plants is this weird theoretical endeavour.

Or, put in another way: the hardness isn't why we're not doing it.
Don't be embarassed for paying for open source.
That is a great blog! We recently started to play around with recursive queries in PostgreSQL. We have a gigantic tree with several thousand nodes. With recursive queries, query time was reduced from 30 seconds to 120ms! And with this we also found new ways to improve workflows in our application.
> they undermine that cause by pushing away and alienating the very people who are signaling that they're on the cusp of changing their perspective

You have repeatedly made this assertion, but you have made no effort to substantiate it. Why do you think you're in a better position to judge what works and what doesn't than the activists who deal with this stuff every day? Being hostile towards people who are ignorant and react indignantly when their ignorance is pointed out is a strategy, and one that seems to work. Sure, some people don't take criticism well and you lose them. But some people _will_ listen, improve their behavior, and will eventually become worthwhile allies.
Let me check that I have correctly understood the scenario you're anticipating.

1. Someone uses "volkswagen" as a verb meaning "cheat in benchmarks".

2. Volkswagen takes them to court, on the basis that it is slanderous or libellous to associate Volkswagen with cheating in benchmarks.

3. Counsel for the defence reminds the court that Volkswagen were in the news for a protracted period for a benchmark-rigging that saw them hit with a multi-billion-dollar fine, slashed a third off their stock price, saw their CEO resign, led to there being a "Volkswagen emissions scandal" page on Wikipedia, etc., etc., etc.

4. [THIS IS THE BIT I'D LIKE YOU TO FILL IN FOR ME.]

5. Volkswagen wins the case.

How exactly does step 4 go?
> It appears that GNU yes will not do that and simply does unaligned writes in this case, which is likely to be considerably slower (possibly slower than write would have been).

Why would it be slower to do a single, say, 8190 bytes write instead of 2730 3-byte writes?
Brand New Model F Keyboards – The Model M Predecessor
I think we have the nuclear physics part figured out. It is more of an engineering challenge.
Aren't you afraid of radiation at all? I've used this app for a few months, but actually stopped because I didn't like having the device so close to my head for such a long period of time.
> Nobody will ever want to use `yes` at 10 GB/s

Just because you say so?
yes and pv processes are not scheduled on the same CPU core, so different L2 cache.
I had to smile, as this thread is a microcosm of programming language stereotypes: with the python programmers tweaking code to get that extra 10% (nobody mentioned pypy..), someone trying to get javascript to work in a long running program, of course a rust implementation that isn't working well just yet (but we're all rooting for it.. set that compiler flag and rerun).. One comment about perl (turns into a one liner..). Nobody bothering to redo the Lua, Ruby and PHP. And for fun somebody throws down some fortran.

what is going on with the m4 code?
You make a stupid mistake and people politely ask you to fix it. If you dismiss the polite people it's only a matter of time before you run into someone who is not polite.

It also doesn't help if your attitude is that if you think everyone else is being an idiot you don't stop and check if maybe the problem is with yourself.
The approach could prove useful in a single machine too -- for example, in cases where increasing batch size might improve the efficiency of shuffling data back and forth from main memory to GPU memory. This provides an easy recipe for trying larger batch sizes to increase GPU usage.
I always fill in security questions with ascii85- or base64-encoded data from /dev/random , as much as the field allows. Then I throw the random string away.

This will bite me when I lose a password, and also when the web site uses security questions for anything else than password recovery. The latter almost bit me once on Adobe's forum website, when right after creating an account I wanted to change my initial password to something more secure. Luckily, I hadn't closed the window with the data yet, so I could still recover, and saved the random strings in the notes field of my password manager.
One kind of significant downside of partial indexes in PostgreSQL is that they don't work with parameters. Like, if you have a partial index on username_id, this will work:

select * from users where username_id = 5;

but this won't use the index:

select * from users where username_id = (select 5);

Basically, the query planner won't evaluate the parameter before it decides what strategy to use.
Please be careful shooting in your backyard. It sounds really dangerous. All it takes is one ricochet into the neighbors' child curious as to what the noise is to turn this "relaxing" hobby into a deadly one.
Implementing ptsname_r on OS X with Rust
Visualizing binaries with space-filling curves (2011)