skysight-inc/HackerNews huggingface dataset:
> Its just that when something goes wrong, it goes REALLY wrong.

Not only does it go wrong, we have absolutely no way to stop it. It's literally out of our control.

I was a supporter of Nuclear, though Fukushima taught me a very important lesson.

When things went bad there, we literally stood back and said "well, damn. There is nothing we can do" and watched it melt for weeks and weeks. Nobody could go in, and we had no robots that could go in and do a thing. It was lucky it's close enough to just pump endless water into it.
Then a few weeks later the experts said "oh, all that highly contaminated water is going straight into the ocean. We wondered where it was going".
As it were the Japanese had elderly people volunteering to go in, essentially committing suicide.

It's also worth remembering that at Chernobyl there was also nothing we could do - other than force people to commit suicide by going in where it was deadly.
That won't fly today.

While the chances of things going that wrong are very low (it's only happened twice, maybe three times in history) I think the consequences are too great to justify it. We can't even control it when it goes bad!
Gmail launched in 2004, about 15 years ago.
How about Freenet?
A Dev to Production Workflow for Web Apps – Automated DevOps
Humble GameMaker Rebundle includes games and their source code
GPUs do not like SVGs. They don't handle them well at all. Most SVGs are CPU-rasterized as a result.
A group of actors made a youtube video that strongly reminds me of this discussion. They had a black man, white man, black woman and white woman being in a park and dismantling a bike lock.

For the black man, passers by rushed him, knocked him down by force, and called the police.

For the white man, people pointed, talking loudly about "what is he doing", and one person called the police.

For the black woman, people ignored, regardless what she did to the lock.

For the white woman, people went to help her break the lock.

If random people have this sense of justice in regard to a fairly common crime like bike theft, then why should we be surprised if the criminal system have similar bias?
Why would you want to buy an AI speaker vs. just using your iPad, Mac or iPhone.

OH wait in that instance because Siri's AI is horrid.
Ask HN: How does board recruiting work?
For startups and established companies, how do you recruit board directors? Are you looking for established people to strengthen your company's focus, or those who can fill a weak point? What is the vetting process and compensation model?
Well...kinda. I don't know if they were invented for this specific purpose, but preferential shares do prevent activist shareholders from imposing their will on public companies, forcing them to take actions that are very short term. Preferential shares actually prevent that from happening, which is great.

This is a new dimension in that struggle. I don't know how this will pan out...

One thing I don't understand is why don't index funds take preferential shares into account when deciding which ones to buy/sell? Couldn't that be factored into the decision engine's rules/algorithms?
The value of a company like Alphabet if it's sold isn't the value of the material assets, it's the value of the actual business, i.e. for Google the ability to essentially print money via AdWords.
speaking as a web dev who's obsessed with payload size, TTFB and web app performance, i find your statement to be patently false.

i have well-written code that runs very fast in FF, and it always runs even faster in Chrome. not just JS, but also repaint and layout. FF does handle some absurd cases better: giant dom trees & scrolling, RAM usage, lazy tabs.

as a long-time Firefox bug hunter and nightly user, i hope Firefox/Quantum & Servo can reverse this pattern, for sure.
I don't know anything about the regulation and just skimmed the Wikipedia article for a minute, but isn't this regulation unenforceable in practice? If I have a website, how am I supposed to know if a visitor is a citizen of the EU? If my company operates outside of the EU, the EU has no jurisdiction.
> Facebook views its mission as connecting people.

No, Facebooks mission is to collect demographic data in as much detail as possible and to use that to sell ads.

Connecting people is a sideshow to all of this.
This isn't new. In fact I'm pretty sure I remember reading an article referenced here at least a year ago. Headline should be "A New Article on the now current accepted theory on Ball Lightning".
You really have to wonder how Russia's history would have turned out after a while without Catherine's corrective attempts. You know, cultural heritage and all that.
Fair Financial | Software Engineer | Data Engineer | Data Scientist | Santa Monica, CA | Onsite | Full-Time

Fair is an automotive FinTech startup revolutionizing the way consumers finance and shop for cars by offering unprecedented freedom, flexibility, and a fully digital experience. We are well funded. Our leadership team ran Tesla Financial Europe and BMW Financial and founded TrueCar. We are using machine learning to rethink the industry approach to car residual valuation, enabling us to bring flexibility to car leasing (i.e. a car lease without a term enabling customers to return the car whenever they want).

Our mobile application fully digitizes the car buying experience, turning the traditional 3-4 hour experience at the car dealership into a relaxed 15 minutes (think fully automated credit checks, fraud checks, contract generation, vehicle pricing, titling/registration, etc). The customer then is month-to-month with their car -- they can return the car with only 1 month notice.

We are looking for software engineers, data engineers, and data scientists with python experience. We like generalists as we regularly move between training machine learning models to writing production APIs to managing data pipelines.

* Bachelor’s degree in computer science or mathematics (or equivalent experience).
* 2+ years of professional experience using dynamic, high level languages (e.g. python, ruby).
* 3-5 years of experience in professional software development.
* Proficiency in Python.
* Experience with ORMs preferred (e.g. SQLAlchemy and ActiveRecord).
* Experience building and maintaining RESTful services using established web frameworks (e.g micro frameworks like Flask and Sinatra).
* Familiarity with SQL databases and query languages.
* Experience building ETL pipelines a plus.
* Experience with automated testing (unit, functional, and integration tests).
* Ability to contribute to and excel in a team environment.
* Great communication skills.

https://www.fair.com/
ryann@fair.com
Can you mention some of the salvos fired by your side?
Apart from selling my stock, it's the only way I could get any value out, but selling off the good dividend stocks just seems silly. Some of them have paid for themselves over the last decade; unspectacular, but very welcome.

Seguing off topic, a surprising number of companies are really bad at expanding; I'd much rather they gave the profits to me than waste them on failing ventures.
So did I. Maybe his/her ISP is filtering content on HN's front page. /s
He also had about the same or more invested in IBM. He's a great investor but not infallible.
Answered here: https://twitter.com/coinbase/status/892499250273107968

Will Coinbase keep BCC coins for itself?

No.
Coinbase does not intend to support or interact with the new blockchain in any way. If this were to change, Coinbase would make those coins available for customers to withdraw, not keep them.
The same loophole is used in Bulgaria. Our largest bank charges 7 EUR for receiving 1 EUR, and 19 EUR for sending 1 EUR.
> Soy

I wonder how the community here will respond to this. Most here seemed upset by the male-infertility story from a week or two ago. Turning around to gush over soy would be completely incoherent.

"Soy as health food" is diabolically false.
Workiva | Boulder, Denver, Scottsdale, Chicago, Bozeman, Missoula, Ames, Amsterdam | Onsite | www.workiva.com/careers.com

About: Workiva is a growing SaaS company headquartered in Ames, IA with offices in 16 different locations. Workiva developed Wdesk, an all in one platform that simplifies complex collaboration while keeping data in sync, thus reducing risk. Thousands of organizations, including over 70% of the 500 largest U.S. corporations by total revenue, use Wdesk.

Openings:
* Software Engineer / Sr. Software Engineer (Ames, Bozeman, Boulder, Denver)
* Site Reliability Engineer (Ames, Amsterdam, Chicago, Bozeman)
* Software Development Engineer in Test (Bozeman)
* Quality Assurance Analyst (Ames, Bozeman)

Technologies: Javascript/Golang/Dart/React/HTML5/Python/Clojure/Elm

Tech Blog: https://techblog.workiva.com/
GitHub: https://github.com/Workiva
Just to get back with some new data points:

https://nyheteridag.se/nya-siffror-over-80-procent-av-testad...

Just over 83% is considered to be over 18, ~1% is likely to be over 18, 16% is possibly younger than 18.
It would be really nice if you could blacklist websites from using extensions in Safari, e.g. banking websites.

There are lots of useful extensions out there that would be nice to use, but I'm concerned if they became compromised (which happens regularly[1]) they might hijack my data.

Safari has a great feature that stops extensions from being able to read or transmit anything from websites you visit, which is great, but limits the effectiveness of a lot of ad blockers.

[1] https://news.ycombinator.com/item?id=14888010 (just 2 days ago!)
I am not a professional music producer, but I do produce music as a hobby. I'm also a sysadmin, so I know full well how to self-host everything myself. But it's just such a pain it's not worth it for me. So much easier to just upload it to Soundcloud and let them worry about serving it and maintaining it.

Now, if a sysadmin like myself won't bother, I really doubt your average musician with relatively weak or non-existant sysadmin skills is going to bother self-hosting. Professional musicians might hire someone to do it for them, but most music producers aren't professional.

That said, I stopped uploading my music to Soundcloud ever since they dropped groups. That was the main way I shared my music and discovered new music myself. Soundcloud is not mostly just a static music storage service for me now, and without an easy way to discover new music, it's not even worth the bother for me to upload anything there anymore.

I'm now hunting around for a good Soundcloud replacement.
but switching it to cash would require some hard work here, unless I use some exchange service but that would make me lose some money...
NetLicensing pricing plans
I think that it is worth putting on there - the best way to get a new job is to have a job already. This shows that an employer was willing to bring you in, you didn't steal stuff, etc.

I'm sure that you learned something - a bit about corporate politics, why we should automate things, or just how to show up on time.

It doesn't need to be a major part of your resume, but I would include it certainly.
I feel like split_at_mut is a bit of a red herring - sure, it's exactly what the author was looking for and unable to find, but it's masking a bigger problem/opportunity here.

Why does the author have to worry about aliasing in the first place? If they're dealing with POD types, there's no memory safety issue implicated by allowing overlapping slices (except possibly when accessing from multiple threads). No-alias guarantees can improve performance in many cases (though rustc currently isn't doing the best job conveying them to LLVM), but not always, and especially in something like a video codec, the author may prefer to manually optimize memory access patterns.

In my own code, I worked around this by using &[Cell<u8>] as an aliasable mutable buffer type. I had a function to cast to it from &mut [u8], as well as functions to read and write integers of various sizes by directly casting the pointer (although this may not be necessary, as LLVM can probably optimize the naive approach of calling .get()/.set() on each Cell individually). Simple enough, and I'm pretty sure it's safe, but I've never seen anyone else use this approach, and I don't know of any crates.io crates that implement it. Maybe I should write one...
In my part of the world, we used the Borland compilers for MS-DOS, Turbo C and Turbo C++. Turbo Assembler and Turbo Pascal was also popular.
Never heard of Zortech C++ before
What did it prove?
How many of those dependancies are trivial though? It's one thing to rewrite express, but something different to rewrite a package that just contains a function that capitalizes the first letter of a string or something similarly contrived, yet plausibly already a package.
Start now and make your altcoin, seriously :)
There is 2 bitcoins now. Bitcoin Core with feature of segregated witness (segwit).

And Bitcoin Cash with increased block size limit.
Interesting. It makes sense that businesses want to be associated with strong brands. Using an lesser known tablet brand at their point of sales / customer interaction tool might make them look cheap.
Does anyone know if "hacktask.net" was used in all the rogue packages? Got a grep running through caches/projects.
Not as bad as in Romania, but there it is the Orthodox church rather than the Roman Catholic one. They're spending 100 million euros fleeced from some of the poorest people in the EU on a new church right now just to it will be the biggest in a country that could really use that money in better ways.

https://www.romania-insider.com/romania-peoples-salvation-ca...

Not bad, money straight from the Romanian government to the Church to build more churches.

http://www.ibtimes.com/why-poverty-stricken-romania-building...
crossenv was already running the script on post install, which means it was run on "npm i crossenv" anyway.
Tofu/soy burgers have been around for >20 years already. How is this significantly different?

[Edit: way to be downvoted instantly for asking a serious critical question. Remember when hn prided itself on a higher level of discussion than reddit?]
I used to do something similar, I had quite a few bad teachers in college on some very interesting classes, I would cut class to go to the lab and study the same subject being taught there.
Tried it, tastes. OK. A bit like meat, smells a bit like a barn.
Apple CEO Tim Cook: 'I Think Augmented Reality Is Big and Profound'
Would you comment back here and gives your first impression on it? How fast is it compared to stable.
The new-built nuclear power plants you are mentioning are not finished yet, have huge cost overruns and delays (and that's not finished yet).

The french EPR (Flamanville) for example had many issues (for example, some serious defects on the reactor vessel) and required redesigns while under construction.
Quite frankly having seen it from the inside (I worked on a minor sub-system of this plant a few years ago), I even doubt it will ever deliver a significant amount of electricity to the grid.
Even if construction is completed, it will be quite unique compared to the other EPRs, so I will not be overly confident about learning and be more efficient at constructing those.

The finish EPR (Olkiluoto) played a huge part in the near bankruptcy of Areva (french company providing various elements of the nuclear life cycle, from uranium mining to nuclear waste "recycling") and lead to its bail-out by EDF (which is mostly state owned, so in the end, the tax payer will pay).

The two Hinkley Points EPRs are a huge gamble, and the decision to go through by EDF (builder and operator of the future plants) on this project lead to much criticism, the EDF workers syndicates are deeply against it and the financial director and a member of the board resigned because of it. Given all the unknowns regarding the EPR, at 20 billion euros, it's a really huge risk taken more for political reasons than economic ones.

Also EDF must face a huge overall of all its nuclear reactors as they are nearly all reaching 40 years old. This "Grand Carénage" will cost ~50 billion euros to gain 10 to 20 years for the 58 existing french reactors.

For the decommissioning part, there are many unknows. The old and small Brennilis plant is being dismantled since 1985 with no definitive solution regarding the handling of the reactor vessel. Also there are tons of criticism regarding the future underground storage facility at Bure.

That the not so bright economic situation of nuclear industry in France (nuclear produces 70% of electricity here).

To finish, I'm personally worried by the implication of nuclear energy. Basically, believing in our capacity to manage highly dangerous wastes for several order of magnitude longer than human civilizations exist (let alone individual states) seems overly confident.
> "Most here seemed upset by the male-infertility story from a week or two ago."

Do you have a link to that story?
Yes I do, and I think it's better to be too cautious when it comes to Google than not cautious enough. They are a giant.
Can you fix your exchange/company?

Downtime should be unacceptable and exceptional for a financial marketplace.

On Coinbase however, downtimes and unexpected behavior are common place, and happen multiple times a week.

It's outright fraudulent when you allow your employees to trade during those downtimes.

What the hell.
I wish the node ecosystem would learn from more mature ones.

I would like to see a curated set of popular libraries that are stabilized and blessed, and a core group that handles security updates and upgrading packages in the blessed set.
SciTec | Dayton, OH | Numerical computing and distributed systems developers | ONSITE http://www.scitec.com

SciTec is a R&D-focused small business that develops new algorithms to analyze remote sensor data. We're looking for developers to help create, develop, and deliver new high-throughput data processing algorithms, from R&D prototypes all the way into production environments. Key areas of expertise we're looking for include:

* Numerical computing using C/C++, MATLAB, and Python

* High-throughput distributed computing systems

* Orchestration using Docker on DC/OS

More than specific technologies, we’re looking for developers who are willing to dive into complex problems, work across multiple technology stacks, and help us keep moving algorithms out of the lab and into real-world use. Strong communication skills and systems engineering expertise are key.

If this sounds interesting to you, we have two open positions available:

* Remote Sensing Software Developer (2+ years experience, position focused on development). APPLY: https://scitec.workable.com/j/DAD68207C0

* Scientific Application Architect (7+ years experience, position focused on team leadership and systems engineering). APPLY: https://scitec.workable.com/j/57AEE55BCB
https://www.destroyallsoftware.com/talks/the-birth-and-death...

Closer and closer to reality. ;)
This seems to be one molecule from the soy plant.
I can't wait for the day when a proof is 'discovered' that no one can comprehend.
For the pieces you mention, I use tlp, connman and xrandr. Yes they have a small learning curve and I wouldn't recommend them to everyone, but they are stable and not likely to change (whereas Apple/Microsoft/Redhat are constantly reinventing their UIs).

Building out a desktop environment from ones own choice of components is much more aligned with the Unix philosophy.
https://github.com/flyingrub/scdl

I used this one to download all of my soundcloud likes and some tracks/likes of other users, was pretty fast/painless
Friendly reminder, every time this happens...

https://github.com/npm/npm/pull/4016

"However, this is just a piece of an overall solution, and it brings with it a lot of the baggage that comes along whenever GnuPG or PGP get involved. Without a web of trust (sigh), a PKI (ugh), or some other mechanism to tie identities to trust metrics, this is essentially a complicated, very expensive, and fragile version of the shasum check npm already has."

I really like how the NPM simultaneously insults two legends in crypto and does _nothing_ to protect the node ecosystem, deferring to "better solutions" that don't exist and will never exist.

They've done literally nothing.

https://github.com/node-forward/discussions/issues/29

Last discussion was > 1 year ago. They simply do not care. Security isn't even an afterthought.
Grade A Labs | Full stack web developer | Ottawa, Canada | Full-time, ONSITE | $60k-$90k

Grade A Labs is the new innovation arm of Grade A (gradea.ca). We serve clients that are looking to innovate through custom web applications, but we also spend time on our own ideas. We offer the potential to be part owner of something we create together.

We are looking for an exceptional Full Stack Web Developer who is fluent in React, Node, and relational databases, or has experience with similar technologies.

Contact me at mbouchard@gradealabs.com to talk!
I don't have an actual historical example, it was more of a thought experiment.
Well you either get your money, or you dont, its your choice if its too much work for you then I suggest you find a new job.
If it's done by a member of the United States military, there's the Uniform Code of Military Justice. I'm not sure if it applies to the NSA or CIA, though.

https://en.wikipedia.org/wiki/Uniform_Code_of_Military_Justi...
Striim (https://striim.com) | Palo Alto Headquarters | Full-Time | Machine Learning Engineer | Field Software Engineer | Remote or Onsite

Striim is hiring Sales Engineers who are technically savvy with strong communication skills. We're also looking for a Machine Learning Engineer lead to help drive our streaming machine learning application offerings.

As a Striim Software Engineer in Technical Sales, you’ll be tasked with directly solving some of the toughest challenges at Fortune 100 companies.

We work with cutting edge big data technologies and we're recognized as one of the best places to work in the San Francisco Bay Area by multiple publications[0].

Field Engineer job: http://www.striim.com/careers/?p=job%2Fo7qF5fw1

ML job: http://www.striim.com/careers/?p=job%2FokB74fwQ

0: http://www.striim.com/blog/newsroom/press/striim-ranked-1-to...
It may be illegal for the employer to send any money to you if you live in a sanctioned country. It may have also been illegal for them to allow you to do any paid work for them. You should talk with an attorney in your country for further guidance on what can legally be done, unfortunately they may not be able to pay you until sanctions have been lifted.

They would have to check with their lawyers to see what they can legally do, if they disregard sanctions they can be imprisoned, fined and have their business immediately dissolved by the U.S. Government.
The circumstances that led to the left-pad fiasco were because of Javascript's uniquely anemic standard library (at least until very recently). Rust's stdlib is not small in the same way that Javascript's historic stdlib was. Rust's stdlib is narrow, yet deep: a relatively small number of modules that themselves provide a very large number of operations and convenience functions. Rust dependency graphs can get pretty big, but in practice they're nowhere near as big as the dependency graphs you'll see in big Node apps because the stdlib is so much more fleshed out. That order of magnitude difference is crucial; one might call it "microdependencies versus minidependencies".
When it comes to css frameworks you're not supposed to override the styles. Most of them give you an option to customize the setup or can be modified easily by changing a few SASS variables.
Learning to translate improves the rest of NLP