skysight-inc/HackerNews huggingface dataset:
Python module to convert natural language numerics into ints and floats
Same and same except I have more management than programming time but I enjoy mentoring so that side is fun, if I want to scratch my own itch I have side projects for that when I want.

It's a trade-off though, by choice I'd be programming most of the time.
This appears to be a fierce competition between ICANN, the IOC, and the reigning corruption champion: FIFA.
What no mention of elite colleges, Ivy League? Children get on the treadmill very early now, best feeder schools to get into Stanford/Harvard. I find it easy to ignore most of the time, but maybe that great company that I wanted to work for would interview me if I had that background...
All this BS with ICANN, what other options are out there to replace them? Some decentralised solution would be great, I guess Namecoin is trying...

What other options are there that you're aware of?

https://en.wikipedia.org/wiki/Alternative_DNS_root
And no fines for the people that pumped CO2 into the atmosphere and warned the climate
I love being part of the YKYZ community! Everyone is so friendly and offer interesting insights on the particular topics they share. The content I usually educate myself on is a really niche market so to be able to be on YKYZ and hear stories on just about anything really opens up my perspective on things! It's also such an easy, fun platform to work with. I would definitely recommend YKYZ to anyone (:
There's Industrial, and then there's Industrial.

Factory automation applications written in BASIC have been a thing for decades. Javascript & Python are improvements in many ways.

Like everything else in engineering, you have to know what you're doing, what you and your tools are capable of, and what performance is needed. Not everything has a 1ms deadline and the vast majority of so-called "industrial" applications will work perfectly fine on a 1-second loop.
Auth0 (https://auth0.com/) | Seattle - Buenos Aires - London - Sydney - Tokyo - Remote | Full-time | Engineering

Auth0 is a Series E/435 employee company with major growth plans for 2020. Our vision is to provide the simplest and most secure identity platform for developers, to make the internet safer. Ultimately, we strive for an internet with fewer passwords. We're looking for people to join us on this journey.

Open jobs:

Senior Engineer, IAM Sessions: https://jobs.lever.co/auth0/eeafe921-750e-4238-b1ae-7b0a57f4...

Senior Engineer, Protocols: https://jobs.lever.co/auth0/d212fe96-4568-4a59-bb5b-4c9200ec...

Senior Software Engineer, Extensibility: https://jobs.lever.co/auth0/5b1087bc-7c36-4d1a-9057-5bcb1ca1...

Senior Software Engineering Manager (IAM): https://jobs.lever.co/auth0/ac65b5d3-e4cc-4039-8362-f211c895...

Senior Software Engineer, IAM Continuous Authentication: https://jobs.lever.co/auth0/7397988c-e09b-4bfe-8dae-b8934486...

Engineering Manager, Test: https://jobs.lever.co/auth0/7209ff0e-da1b-439f-98ed-d7f9c712...

Technical Lead: https://jobs.lever.co/auth0/84682d40-fe23-4dd9-9275-38ec6ab6...

Our hiring process is documented here: https://auth0.com/blog/how-we-hire-engineers/

We are a remote-friendly company and every year we organize a company offsite. Below are some pictures from our 2018 offsite in Panama. We hope to see you at next year’s offsite!!:

https://twitter.com/vibronet/status/997608152811044872
That's why most people use a third party library. For me it's fine for most things, what were you doing? An example of such a library I've used is https://github.com/bitwalker/timex which seems quite complete.
Not exactly. Remember, we're not timing the light's transit. We're observing a redshift of it's frequency which could not be caused by c simply decreasing over time.
USA has a pretty bad track record when it comes to unions. In theory they are great, but in practice they get implemented really poorly.

I think we need to examine how other countries do unions because I agree, the one union I was in for a short time (teachers' union in California - I was basically forced to join even though the job was only temporary) felt like a ball and chain around my ankle taking a cut of my pay more than I felt like it was empowering me.
So, the price caps on .com have been released too? Isn’t this the same as what happened to .org? When will we hear that .net is ballooning too?

What a scam.
Go slightly west from there and you'll see why the Dutch have a reputation for reclaiming land from the sea.
And physic simulation is something trivial?
Nope, just mean "not the guy that writes the webapp who needs to see if he is currently connected via HTTP or HTTPS".

Can "the larger group" be used as an excuse for a bad change? Sure! But so far the only reason mentioned as to WHY this change is bad is "www.site.com and site.com could technically be different sites" and I'm not sure how that is supposed to be clear regardless if www shows post load or not or how that's supposed to outweigh the advantages.
Freelancer Scams: How to stay wary of dubious freelancers?
By power I meant compute power. Did not mean power draw.
>There are plenty of other instances where one side is demonstrably correct.

To who, an expert or a journalist? Flat Earthers can beat many people in arguments about the earth being flat, because general science knowledge is not very widespread. I could find plenty of journalists that don't know about, for example, the shadow length thing. The idea that newspapers should only quote truth-speakers does not address the reality of the limited knowledge of the journalists themselves. For them, flat earth theory is a choice between either ignoring everything but the mainstream consensus, or sometimes reporting on fringe groups. Clearly the second option is the right policy, especially because reporting on someone's claims does not imply that the newspaper thinks they are true. It may not be a fact that the earth is flat, but it is a fact that flat-earthers think the earth is flat. It may even be newsworthy.
The article isn’t describing a grassroots unionization effort. The CWA, a large external organization which expects to benefit from the creation of game developer unions, is pumping in an unknown amount of resources and funding.
It's a pretty open-ended claim, I'm happy to hear your rebuttal though if you think Marcus Auerlis will be remembered 1,000 to 1 billion+ years from now.
That’s what you get for creating a closed system for connected speakers. You get trounced by bigger fish who can do it just as well and have wider integration.
This is not how the LRNG works, or has ever worked. Think of CSPRNG output as the keystream of a stream cipher, which is what it practically is. Draw 256 bytes of keystream out of a stream cipher, and you have in no meaningful sense depleted that cipher's remaining store of unpredictable keystream bytes. Were it otherwise, no modern cryptography would function.
> The bottom line is that the supply of game developers has historically outpaced the demand. There are simply a lot of people who really want to make games, and are willing to put up with those work conditions.

If game developers don't feel exploited by their conditions, then they probably won't join/create the union. If they do feel exploited, then the union will be a good thing.

> Given that, it's hard to see a way of solving these problems via unions that doesn't effectively increase the barrier to entry for game developers.

What barriers to entry do you foresee coming out of a union?
Is there a formal enough definition of 'blazes' that we can be sure it isn't talking about a blaze in a BBQ grill or something similar and instead is referring to an act of arson?
Broadly, you will experience significant ageism trying to come in as a coder/technical type. Probably less of this as a manager.

That said, you should do what you want, especially if you have your nut already. Look for an outfit that really needs someone and is willing to look past age (or even sees it as an advantage).
What. The first thing any security paper defines is the assumed threat model. People design all kinds of schemes for different threat models.

The point with assuming conservative threat models for key primitives like hash functions is that the threat model can change rapidly even within the same application, and attackers only get stronger. So you err on the side of caution, and don't rely on luck to keep safe.
Sorry for my ignorance, but how exactly is the 'coal lobby' the _cause_ of these fires?
Brilliant observation.

And it's even harder than this.

The problem is not that we have a problem. The problem is that we have problems. So the solution is not finding a solution to a problem. The solution is finding a metasolution that is valid across time and tribes. Bam! the challenge of being an intelligent being in this universe. No way we can automate that. Only mimic a portion of it and call it intelligence doesn't make it really intelligent.
New York is proposing the creation of a 'public Venmo'
Recloning means redoing your work on top of a potentially different codebase. The approach I described is how you "blat and reclone" using git instead of the filesystem, and it has the clear advantage of keeping everything in the same repo. You can then mix all the code together in whatever way you prefer.

Git is a very flexible tool that allows for individual local workflows independent of how teams collaborate. Finding a personal workflow that works for you is a little investment that pays huge dividends for a long time. Git is a 15 year old tool that is expected to live for 10-30 years more at the very least. I encourage everyone to learn enough Git to not be afraid of it.
Well it also has the DATE type which has December 30th, 1899 as epoch.

https://docs.microsoft.com/en-us/cpp/atl-mfc-shared/date-typ...
Show HN: Deus – an AI sidekick to help you control your computer. Open Source
DateTime.now! is the same as DateTime.now which existed forever but will throw an exception if it fails rather than return an error tuple. It's good they added it, but not a problem before.
> The Luminiferous Aether was popular too.

It still is: https://en.wikipedia.org/wiki/Quantum_field_theory
It doesn't sound like terrorism (or even intentional arson) in this case, but I've always thought dry, windy, wildland-urban interface areas would be vulnerable to terrorist attacks. No smuggling of explosives etc needed, just a few guys in cars with some molotov cocktails.

(and now I'm on "a list"...)
Hello HN!

I created the NLU engine for an AI assistant 6 years ago, but since technologies like wake-up-word detection and speech-to-text weren't good enough I put it aside for a while. But now that they are good, I invested some time into combining all the technologies at my disposal to create Deus.

While I think you can still get a decent experience using Deus, it is still in a process of discovery. Since the project is open-source you're welcome to share your ideas and code on Github (https://github.com/nuttyartist/deus) and be part of making Deus better.
It is not correct. Visit Slashdot archives during the post early 2000s boom era. Every poster saying that the era of getting rich from the Internet was over. See any technology or industry and 90% of the commenters would say that it is too late to get in the bandwagon, the right time was 4,8,12 years ago. Every year the comments are pretty much in the same vein.

I am not saying it is easy, far from it, but the idea that there is no chance for unknown person/companies cannot grow to establish themselves as giants is ludicrous.
Every once in a while, I go on eBay, search for VAXstations, and fantasize about buying one. Maybe one day I'll actually pull the trigger.

There's one for $650 now that says it's fully working and comes with a licensed copy of VAX/VMS. There are also a few in the $150-200 range but I don't know if they have an OS on them or not.
Have you read any of the links you posted? None of them disagree with the part of my post you quoted.
Weirdly, I've never made more than about $130k/year, didn't inherit that much, have more real estate than I strictly need, don't particularly want a Tesla (although I've been considering a 5 or 6-year old luxury car lately, as I'm old and fat and tired of crawling in and out of the 2004 Corvette) and I find the "I have to have an initial offer $400k/year or I'll never be able to afford a car or a house" completely inexplicable.

Pro tip: I am a negative example; don't do what I did. If you are success and prestige oriented, do not chase hard problems. Go after easy problems that are well compensated. Hard problems run the risk of failure, from which it is difficult to "catch up", and typically aren't all that well paid.
Hello Dominic
You are looking for new ideas and I have several for the NHS which will save a lot of money and improve the service.

I run Rosetrees a private family charity that has funded cutting edge medical research for 30 years using venture philanthropy - £40m of seed corn money has taken us more than half way to our target of £1bn of major Grants.

Experts describe us as unique and every day we work on new ideas,available free to co-donors who now exceed £20m.

Happy to meet/speak

Richard Ross Rosetrees Trust Richard@rosetreestrust.co.uk
Tel 0208 952 1414
That's not a fair assessment of the other responses. Steve McIntyre's in #7, for one example.
The question is akin to "why would anyone buy an S-class Benz versus a Hyundai Elantra?"

They exist at different positions on the price/performance scale. It's as simple as that.
You have a branch named <branchname>
you do your operation that fouls up your branch.
If you check with

git log --reflog --all

you will see with this magical command that git DOESN'T REMOVE any commit. Your old tree is still there, only normally hidden.
The commit that was there before you fouled up your branch is still there.

You now only need to set your branch to the old commit. A branch is nothing else than a pointer in the tree.

You have 2 possiblities to change the commit a branch points to

1. git branch --force <branchname> SHA1 (works only if <branchname> is not the current checked-out branch. Simply checking out with the SHA1 works also as it deteches the HEAD).

2. replace the SHA1 in the text file in .git/refs/heads/<branchname> by the SHA1 where you want the branch to point to.

With that, your repo is in the same state it was before your error.
These are overwhelmingly volunteers. And regular firefighters don't work on commission lol

And yes, times are tough right now. In the opposite sense of what you're saying.
Urgent and Important – Rotate Your Amazon RDS, Aurora, and DocumentDB Certs
The book "Anti-Social" by Andrew Marantz introduced me to the concept of "High Arousal Emotions", which is exactly what clickbait, advertising and 'social networks' take advantage of to get clicks.

Personally, I don't think it runs up against the first amendment to limit the use of such a blatant emotional/mental hack.
The analysis you have provided for why SHA-512 is superior to SHA-256 is faulty.
Ask HN: What Software Documentation tool your company use?
What are some good options of Software Documentation tools for both Product documentation and Process documentation? The company I work for needs a new tool for some hundred of engineers. I have looked some popular tools but I am interested in knowing what other companies are using.
really interested in latency here
Smartphones barely beat the feature phone market share in 2013. That is not too long ago. Q1 2019 saw a 40% market share with high adoptions in India, Africa and Latin America. This is because in developing countries, data is expensive.

I believe you know better than the multiple investors putting 80m into KaiOS to enable whatsapp, facebook messenger and hopefully spotify on features phones.

People smart phones, they just can't afford them.

https://www.crunchbase.com/organization/kai-technologies
The Sleeping Moth Talks About Sense of Style, Challenges, and More
I would strongly consider supporting a video game union, if only to help formalize the things that the good shops do and bring those practices industry wide.

Personally I haven't done a day of overtime in seven years and I feel reasonably compensated but there are clearly other places out there that are still exploiting their workers.

Improving worker input into production schedules and creating clear guidelines around overtime compensation time would probably reduce companies that rely on "crunch time" too much. Over time is ok if the work needs to be done, but workers should have a reasonable expectation of knowing how much of a break they'll get after. Not that it's some random (small) number in their managers' head.

There are plenty of other workplace issues aside from over time and wages that a union could help address.

Increasing transparency and input from workers into company finances and road maps, improving hiring practices, creating more opportunities for young new grads to break in, increasing diversity.

Standardizing crediting would be one close to my heart.

One time I was laid off from a company along with hundreds others due to various company issues, and eventually the project I was working on made it to market. I made it into the credits, but instead of having a "software engineer" title and naming the significant feature area I worked on, I was reserved in a long list of "Special Thanks".

This sort of thing is totally unacceptable. Would be an area addressable by an industry union.
Are you being good to them? Are you doing it for them?

The person you are replying to seems to be crying AT his children. "watch me cry!" "see how I feel!" "look wife, I'm a good man now!". To me, this seems to be self-indulgence. For example he is boasting "My oldest is developing wonderful empathy." Read: I am imposing the whims of a group I see myself as been good for associating with onto my child. This is not what a father is for.

I've seen my father cry a few times. The most recent was when my cousin commited suicide. He meant it. It was not an exhibtion of his goodness, but the acknowledgment of her goodness.
I'd never want to write microcontroller code in js or even really python. You spend most of your time moving strongly typed data around so yea, it's more accessible but you can't really do anything serious unless you're at least using a language with a reasonable type system.
It's just people who only think about themselves, coupled with being an idiot.

The thought process goes like this: 'person on tv is getting love and attention; I want love and attention; I'm going to mindlessly try and copy everything about them, down to what underwear brand they wear'.

This is how advertising works.

That's usually the feminine version. The masculine version goes 'I'm going to win at all costs'.

Here is how an intelligent person thinks: 'This society is a disaster, I am going to learn to distance myself and pursue my calling, while doing my best to provide a safe environment for myself and my loved ones'.

Notice how there is a calling, there is coming to terms with harsh realities of mob mentality and there is an attempt at creating a mini eco-system of love for a small number of people.

Idiots' calling is 'other people need to like me!' or 'I need to be better/higher up the dominance hierarchy than others!'. They need mobs because they think they can get a mob to like them and not turn on them afterwards, or they derive their self worth from comparing themselves to the mob by being 'better' than them or even worse - they need the mob to use it to achieve their psychotic visions of a better world (every war general)! They don't create ecosystems because they are fine with living in pig shit, as long as other pigs tell him/her how great he/she is or they get to 'win' (Gary Vee is a prime example of this lately).

Just my thoughts on it at this point in my life of course :)
Well Travelex is a gigantic company, well-run (business-wise if not infosec-wise :P) and would comply with any imposed fines etc.

But your question is interesting. Imagine an onion service, theoretically perfectly shielded, that took Personal Data from it users and then sold it. Or even a normal Internet service, based in North Korea. GDPR would be unenforceable.

Ultimately we depend on the norms of international agreements, the desire and need to interoperate with global banking systems, etc.
It's incorrect to think with this analogy. There is no ruler reaching across the universe, growing with it.

It is not the meter that is growing, that's impossible. Instead you must see it as it is, which is that there are more meters continuously appearing in all of space.
>> Aim of bitcoin is not to be the fastest cryptocurrency but the most mined one (thus safest?).

> Which once again has nothing to do with the artificial useless block limit.

It has everything to do with block limit because its whole purpose is to make each block more valuable for the miners so that a lot of hashpower competes to mine that block.

Size of mining reward and transaction fees per given amount of kb of transactions is vital thing for miners. Increasing block size would be same as decreasing payout (of tx fees) for each block. Since transaction fees will eventually become the only reward for the miners tampering with their value would be just as frightening as tampering with the block reward (like doubling it or halving it on a whim). It would affect miners. And miners are ultimately who decide with their legs on what version of crypto to secure.

> The cryptocurrency that is most mined is the one in which mining is most profitable, the US federal reserve could launch a competitor tomorrow with a goal directly opposed to every other cryptocurrency in existence and if they paid more per SHA256 hash rate unit they would become the most mined cryptocurrency.

Sure, but if you are not federal reserve and can't invest billions of your own money in your crypto then what bitcoin does is exactly how you get to be the most mined crypto.
What exactly is the "Broadcom proprietary part"?
Names are hard. There are things like namecoin but so far they haven’t worked out.
Nigeria's energy crisis doesn't seem to be getting solved
AAA video game development has many similarities with the production of big budget Hollywood movies. Hollywood was unionized in response to the incredible abuses of "the studio system". I wonder the degree to which the Hollywood union system can be brought to AAA video game studios. One issue is that AAA video game development is more internationalized than Hollywood. Overall I think we are likely to see AAA video game studios unionized since the workers are both treated very poorly, skilled, powerful and are hard to replace.
Nature -Method of the Year 2019: Single-cell multimodal omics
Not everybody has done as good a job maintaining their network. I'm really bad at that sort of thing.
I like Robert Anton Wilson's definition. "A stochastic process is a random series, but it is a special
kind of random series. In a stochastic process, some agent
or agency is making selections—picking out of the
randomness a pattern that is not random."
"Getting" and "built with" are entirely different beasts.

In Java, if it gets first class green threads...does all code immediately start using those instead of an actual thread pool? Probably not; your runtime behaviors would change. Will all libraries immediately change to using them? Assuredly not, again, runtime behaviors will change, and no matter how cleanly implemented, switching and testing will take effort, for both the library maintainer and the consumer.

As a consumer, then, you're left with a moving target as some of your underlying libraries make the switch, plus the related testing effort. And you also have to either make a clean switch over, or you have to mix threaded + greenthreaded libraries, which is likely non-trivial.

Languages that offer a single, sufficiently powerful concurrency construct avoid that; all golang libraries support goroutines (even if they are not themselves leveraging them).
This. Buzzfeed apologetics is so tiring.