skysight-inc/HackerNews huggingface dataset:
And he's wrong. Retraining has been effective in several European nations like Germany, Sweden, and Switzerland, especially for older adults (there's a reason even DeVos and Trump name drop them). The fundamental difference (from the US programs attempted in the past) primarily lies in the amount of money per worker spent and the level of state control/centralization. Furthermore, companies there seem actively enthusiastic about ensuring they have a skilled population pool in the future regardless of the short term ROI.

Personally I think the 2017 tax cuts should be rolled back for a lot of industries and used as an incentive for companies to develop proper apprenticeship programs and collaborate with universities/community colleges/trade schools to teach the exact skills they're looking for.
The Absurdity of Cyber Laws
I love that page, I haven't seen a comprehensive policy document that was so readable.
I think there's a middle ground where you don't have to stop paying attention, yet you also don't have to be outraged by every new report, even despite it being outrageous.

But the pitfall you need to keep aware of is the cognitive dissonance that causes people to flip and start supporting the system. When "pulling back", it is important to not end up being taken in by simplistic messages that actually transmute you into an enabler. For example each political party preaches their own flavor of legitimate criticism to gather support, but then directs that energy at the easy target of the "other" team instead of ever addressing deep seated corruption.
Depends who you are trying to convince.
The new generation are frankly idiotic in how they do tech interviews, which were already not great. Google and Facebook made this situation much worse. It has become a meme.
Apparently syncthing uses fairly strong crypto in transit, or at least that's what I read recently
And April only has 30 days.
The argument in that post is extremely overblown. I've messed around with dozens of Unity assets that were not intended for VR and they usually work perfectly well.

"Completely ruined" is hyperbole in any case.

Whilst I haven't produced any commercial VR games I have spent two years working with VR in Unity and there are many shortcuts to moving traditional content into VR.

Note that I'm not talking about turning FPS games into room scale experiences. I'm talking about using VR as a stereoscopic 360 view into the game world but maintaining existing control schemes. First person games might be more problematic.
The majority of people I talk to on Discord went the route of AIM/MSN/Yahoo -> Skype -> Discord. The big thing that I found was that the concept of Discord server was so significantly better then using group messages on anything before it that everyone immediately flocked to it. Just the concept of channels is a new one to a lot of these people. The majority were not gamers (never used Teamspeak/Vent/Mumble), or particularly technical people (IRC would not be a good fit).

So props to Discord for making a chat client that's as easy to use as Skype was.
He's also the author of one of the most famous Stack Overflow answers of all time, 'Why is it faster to process a sorted array than an unsorted array?'

https://stackoverflow.com/a/11227902/1760335
What Makes Music Special to Us?
I have developed projects with SUN/RPC, PVM, CORBA, DCOM/MTS, EJB, Web Services, SOA, REST.

So I think I do have some experience regarding distributed computing.

And the best lesson is that I don't want to debug a problem in production in such systems full of spaghetti network calls, with possible network splits, network outage,...
Nobody will ever think about that.

Does anyone think about where the "dividend" on their stock funds comes from? Free money!
I love the idea of rolling your own solutions, it's fun and challenging and you'll learn a lot especially when it comes to scaling. For actual deployment for a startup though, I struggle to see any benefit whatsoever.
> As far as I can tell when you get a new phone the only way to synchronize message history is to create a local backup on one phone, write down the ~24 digit passphrase, transfer the backup by yourself on the new phone then load it from there. If there's a simpler way I haven't found it.

You're lucky in this case to be on Android. On iOS, Signal blocks any kind of data backups (both on iTunes or on iCloud). [1] So a new iPhone means starting with no chat histories at all. This was requested a long, long time ago (late 2015) and denied stating security as the reason. [2]

[1]: https://github.com/signalapp/Signal-iOS/wiki/FAQ

[2]: https://github.com/signalapp/Signal-iOS/issues/905
In an industry where 2 year (or less!) tenures seem common, are "founder personalities" really a much higher risk?

It seems a sad thing to have to suppress.
Feature Adoption Report with Segment, BigQuery and R
Maybe they don't want to turn him into a martyr like they did with Bernie.

https://www.vox.com/policy-and-politics/2017/11/2/16599036/d...
> In my opinion ternary stuff is short handed eye candy

Granted

> not a great reason to discount a language

The ternary quote exemplifies an attitude at the heart of the language designer's priorities. That is, the lack of ternary is, in fact, much more than a lack of ternary.
So did I get it right... Is that what they are talking about as time travel? It sounds a lot like it to me
Reading Yang is an eye-opener, relative to Bernie's proposed solutions. Raising the minimum wage doesn't help if minimum wage jobs are being obliterated. Free college doesn't help someone who is 50 years old and isn't really up to starting their life over again. It's not that Bernie's ideas are bad (obviously, Yang adopted Medicare for All)... but they're incomplete. To my earlier criticism, they're just a particularly strong example of "1960s welfare, but more of it".

I don't know if UBI is the solution. But I sure as heck don't know what else might be. That's why I want Andrew Yang in the debates. I very much doubt he'll win the nomination, and I have doubts about his ability to survive the brutality of a major-candidate status, but I want Democrats (and America) talking about both his fears and his solutions, because we really, really need to talk about this stuff.
People are calling this dumb, but it's a commercial robotics arm that could potentially go years without maintenance. A quick google search indicates that a barista costs $19,000/year. So it's not hard to imagine a world in which it's profitable.

Also it's cool to look at, so you might get some initial extra revenue in that.
Well, they can easily achieve this with plug-in hybrids (and obviously battery-electric cars) just by tightening up the average distance a car is driven per day. My PHEV is averaging a solid 300+ MPG, because I fill the tank every 2000 miles, because I only drive it 20 miles on most days. Tolls and sensible development patterns can lead to shorter trips.
Headless Chrome is available and widely-used, and commonly you can get around the JS thing by simply waiting a few seconds before scraping. I'd assume the crawling itself isn't the hard part (aside from maybe just the raw compute time it takes).
Parent of three here: one amazing thing that’s happened is the two oldest ones (both under five) self-organized a morning playtime routine when the new baby arrived. So, rather than coming straight to my bed, I hear them laughing and playing, and working out their problems in their room for a solid hour.

Given that the third baby is very, very likely our last I’m definitely trying to appreciate every moment. The upside is that by the third baby you’re able to just enjoy things because you’ve got some experience and aren’t overly anxious all the time.

I’ve learned the value of slow and steady progress on hobby projects. In some ways it’s more effective. I spend weeks without any real time to sit down and code, but by the time I do I’ve either worked it out in my head during spare moments, or on pencil and paper.
I don't no, just regular F12.

Sadly, I still find Chrome to be much easier to work with for dev than Firefox. Firefox has made great progress lately with the devtools, and the new bits like Grid Inspector are awesome, but it's sad the basics still aren't there.

It's the little things... Firefox still displays cryptic JavaScript errors with internal stack traces, whereas Chrome gives clear explanations and always links the stack to a line in my code. That's just one example, none of the issues I have are anything major really in isolation, but together, I find Firefox less efficient to dev with than Chrome.

The sad thing... I really, really wish this wasn't the case, because it unfortunately reinforces the point made in the article.

Despite all my best intentions, I do end up building for Chrome first. I loathe and resent that but it saves me time overall. Every new release I try Firefox tools again though and I'm confident they're going in the right direction... hopefully in another few months, I'll be able to report back and confirm I use Firefox as my primary dev browser too.
that's still not great.
There are of course other benefits to rolling your own analytics:

1. you can build the analyzers how you want, to relate different disparate events to each other and get a report of that easier than you can with a 3rd part solution (if the 3rd party solution can even do what you want)

2. You can do real time querying of the data relating to what the user is interacting with at the moment.

downsides, stuff like gender/age analysis will be outside of your grasp - at least at the beginning.
They're calling this service S4 and not expecting to get sued into oblivion by AWS?

It's also not very creative. Says a lot about the maturity of their their thinking when there's such obvious naming similarity.
Yeah perhaps there's just not that much room for large companies who want to throw gobs of money and resources at it.

Smaller players, even capable hobbyists, who iterate and find what works and what doesn't and keep rolling on / don't shutdown if they don't hit a goal in X time, might just be the folks who find what works.
As far as I know Replicant[1] is the only completely open option (besides the baseband OS). I would love to run it myself if it supported more phones, although I have not personally tried it. I keep an eye on the project though. Other projects like Copperhead OS[2] have all mysteriously imploded.

[1]: https://replicant.us/

[2]: https://news.ycombinator.com/item?id=17289536
According to the FAQ, the bottleneck on this process was hard disk speed, would running the algorithm today be noticeably faster on a NVME SSD? Could it be modified to run on a computer with a sufficient amount of RAM, perhaps in batches?

Have there been other improvements in single-core clock speeds, multi-core performance, or any other CPU hardware components to make running this noticeably faster on high-end consumer hardware?
If I were to employ someone, I’d say your experience would move you to the top of the pile. Your startup may not have worked out, but you must have learned so many important things along the way! About coding and shipping real products, but also about business, about ideas, about people...

Good luck, you’ll do great!
Yes, in some cities in China, EVs are already effectively the only car type that can get a new numberplace.
I remember reading Da Vinci Code (awful book) and he (the protagonist) made this claim, that there was a "Great Demasculation" to remove penises from statues.

I tried looking it up but couldn't find anything to support that this was true. But this was 2003 so information on the web wasn't as plentiful or easy to find.

A simpler explanation is, as you say, that they are just more easily broken.
Nor commit to the massive electrical infrastructure improvements such a policy would necessitate. Charging ever car, truck and digger across a country isnt as simple a few charge points in parking lots. The power has to come from something. That something has to be biult by someone somewhere. Nimby means that will take decades.
You can buy all kinds of weird things in vending machines in Japan: hot food, underwear, etc.
I guess that's why so many people have Amazon Prime. And also, why they offer multiple 30 day trials to every user...
Ethiopian Airlines crash: France to analyse Boeing's black boxes
Why is that even an issue?

Build a electric car which needs less components, less repair and can actually be refuelled at home.

In worst case, put a range extender into it. Doesn't cost much and just burns fuel as before.

The only risk could be that batterie technology just suddenly stops. But i would argue that its quite a save bet.

And it doesn't has to do anything with saving the environment.

There is obvious a technolgy change happening. It might be unclear how long it still takes or if global warming hits us quicker but sitll.
A Complete Guide on Blockchains – History and Technology
You can search on your device. One could implement filters like "last week, last month ..." to make searching faster. If that is even relevant.
FWIW, I find clear-sighted post-mortem blogs fascinating to read. There have been a few where a founder has set out the vision, the challenges they faced; those they solved and those they stumbled on.

Those that are well written and insightful usually make me want to work with that person.
AFAIK MongoDB Atlas still earns quite a bit of money, despite the 3.6 API compatible AWS DocumentDB.
I'm a bit more confused on this one, not having seen the tech before. Isn't the DB space absurdly saturated with open source tools like this not really having much life in them?

Postgres is a multi-model db, with document/keyvalue/graph -- isn't it just pretty easy for an established player to add data model onto their platform?
IMO it is not a good thing that that venue had to close. But I guess that is the time we live in now. Much safer = Much better
The average car is over 11 years old and many of us drive a car for 15 or so years until it basically has no value. Resale value doesn’t enter into the buying calculus of a lot of people.
The adrenaline of being a new parent eventually wears off, just saying :) Gotta pace yourself, it’s definitely more a marathon than a sprint.
We deny that basic premise every day by building and maintaining a civilisation.
And on the C level you need something like safelibc's wcsnorm_s and then wcsfc_s for case-insensitive search. Or libunicode or ICU, but they are too slow and big and failed to be useful in the GNU coreutils.

That's for strings. For identifiers (names, filenames, ...) there are a lot more rules to consider, and almost nobody supports unicode identifiers safely.

There's also still no support for foreign strings on the most basic utilities, like expand, wc, cut, head/tail, tr, fold/fmt, od or sed, awk, grep, go, silversearch, go platinum searcher, rust ripgrep, ... => http://perl11.org/blog/foldcase.html
I do maintain the multibyte patches for coreutils and fixed it for my projects at least.
Completing the remaining 20% is a learnable skill in itself. Like everything else, the more you do it, the better you get at it.
Panic's New Mac App: A Web-Dev IDE
'Control Wheel' is enshrined in boeing terminology to the point that one of the autopilot modes on older 737s is 'CWS' for 'Control Wheel Steering'.

If you're mostly surrounded by boeing equipment for most of your career then it's likely to use the terminology that they use.
(personal opinion, not speaking on behalf of my employer)

Start out with protobufs, so you can take advantage of gRPC[1] and all of its libraries and all the other tooling that is out there.

If you profile and determine that serialization/deserialization is actually a bottleneck in your system in a way that is product-relevant or has non-trivial resource costs, then you can look at migrating to FlatBuffers, which can still use gRPC[2].

[1] https://grpc.io/
[2] https://grpc.io/blog/flatbuffers
Yes, it is a donation from a rich founder. It says clearly on their website:

>Q: How are you going to make money out of this?

>We believe in fast and secure messaging that is also 100% free.

>Pavel Durov, who shares our vision, supplied Telegram with a generous donation, so we have quite enough money for the time being. If Telegram runs out, we will introduce non-essential paid options to support the infrastructure and finance developer salaries. But making profits will never be an end-goal for Telegram.
That's not what StavrosK is asking for.

Some syncthing nodes could host only the encrypted data, without the keys to decrypt them. This adds the benefit of having some nodes host the data, without being able to access it. Think: VPS, etc. that have very good availability track record, but some doubts about whether your hosting company can spy/might be coerced into spying.
It does appear to be based on the phrase "Simple Secure Storage Service". Maybe 4S or SIV would have been better.
This seems like a classic case of massive overkill. The cheap solution would be to not have the arm at all, and just put the $200 coffee machine out for customers to operate themselves. It's not hard to put a cup in something and press a button.
You know data often leaks and leads to identity theft and yet you slurp it down anyways and freely share it around. Sounds reckless and negligent to me.
You need more digits than that to accurately compute double-precision trigonometric functions (if the input is close to pi, you need enough accurate digits left after performing range reduction).

This paper claims you need 2/pi accurate to 1144 bits which is about 345 decimal digits:
https://www.csee.umbc.edu/~phatak/645/supl/Ng-ArgReduction.p...
Why It's So Hard to Restart Venezuela's Power Grid
>Signal has a far superior user experience

Signal has no bots. [0] is terrible to use, since you need a new phone number for every new bot you make. (Of course you could all cram it into a single number)

0 https://github.com/AsamK/signal-cli
I've put a lot of effort into this. Take a look
Hi everyone, i'm a a Software Engineering student graduating in Italy and I love Machine Learning.

How many times, trying to approach Machine Learning, you felt baffled, disoriented and without a real "path" to follow, to ensure yourself a deep knowledge and the ability to apply it?

This field is crazily exciting, but being rapid and "new" at the same time, it can be confusing to understand what each things means, and have a coherent naming of the things across resources and tutorials.

I recently landed my first internship for a Data Science position in a shiny ML startup. My boss asked me if it was possible to create a study path for me and newcomers, and i've put a lot of efforts to share my 4-5 years of walking around the internet and collecting sources, projects, awesome tools, tutorial, links, best practices in the ML field, and organizing them in a awesome and useable way.

You will get your hands dirty and learn in parallel theory and practice (which is the only efffective way to learn).

The frameworks i've chosen is Scikit-Learn for generic ML tasks and TensorFlow for Deep Learning, and I'll update the document weekly.

No prior knowledge is required, just time and will.

Feel free to improve it and share with everyone.

https://github.com/clone95/Machine-Learning-Study-Path/blob/master/README.md

Inb4: sorry for my english, it's not my native language :)
Amazon's Latest Supplier Purge Is an Indicator of Price Predation
Stolen Bruegel masterpiece was switched with fake in police sting
I'm really getting tired of hearing "Boeing cut corners" every time this comes up. Boeing is more a customer-driven company than most other industries. They would want to design a new plane, they in-fact were proposing a redesign of the 737 using composites and new aerodynamics, but their customers, who drive everything they do, wanted more of the same immensely popular 737, but more efficient. So they had to take the 737 and make the changes to it to get the desired efficiency. The airlines also wanted minimized difference training for the MAX for pilots already flying the NG, so Boeing worked to minimize large changes. Somewhere in this pile of things they decided, and the FAA approved, MCAS being omitted from the training. That has since been largely rectified by the airlines.

I also have noticed that everyone seems to want to pile on Boeing, as if all these other factors don't exist and Boeing is the one employing, training and supervising the pilots and maintenance people.

While this is supposed to be a site for hackers, I would somewhat expect that an engineering problem, which this largely is, would be dealt with like an engineering problem. But the commentary on this issue seems to largely be driven by emotional responses. Noone is considering the potential and now actual impact of grounding aircraft. Grounding aircraft may actually cost more lives than letting them fly, because of the higher mortality rate for other modes of transportation.

In the case of the Ethiopian crash we know very little about what actually happened, what we do know not only looks similar to the Lion Air crash, but also looks similar to the last Ethiopian crash, which did not involve a 737 MAX aircraft at all.

Many people also criticize Boeing's reaction without realizing that there is a lot of money riding on exactly what they say and do. No they will not ground a while aircraft type just because two crashed, especially when there is no official data to go on for the second crash. They will be very reluctant to admit fault, since every time they admit something is wrong customers demand money and people sue.

The way it happened with the FAA making the call its less on Boeing to compensate airlines for the inactivity of their aircraft. Which is not what Boeing wants, but is less shitty.
But it's not new. Physical stores have had own brands for a super long time. How is software different?
Like billboards?
The art is to combine all data models using one query language without duplicating data.
yeah, but not for extended periods -- so I dunno how the battery'd do for daily working-at-a-cafe or similar. I do always carry a spare battery tho
The projects on github are missing a license file (or equivalent note in the README or package.json). The code is open, but not clear to the reader if you allow reuse and under which terms. Well, technically you agreed to the github terms of service and thus allow others to fork public repositories https://choosealicense.com/no-permission/ but being explicit is best.

E.g. some licenses require attribution, some limit commercial reuse, some force all forks to contribute back. https://choosealicense.com/

(Thanks for creating open source projects!)
For you. Some people like having records.
They are allowing 20 people on stage. At a certain point, you have to cut off the line.
Bit of a submarine article, or at least it reads like one.
I think another reason is the cost of living in Quebec/Montreal is low because they don't allow foreign real estate speculators. You can still rent a one bedroom for ~$800 in Montreal in an area where you don't need a vehicle, or a studio for ~$600 that includes tennant insurance. It's even cheaper in Quebec City, $900 for a large 2 bedroom. In Vancouver or Toronto that same studio in an area where you don't need a vehicle would be well over $1k/mth which is probably why it seems more people with wacky jobs like street juggler live there and not in Vancouver or Toronto despite having a similar safety net.
Not rebasing does not affect reviewing a branch in the least, unless your diff software is seriously broken.

Comparing a branch to trunk shoudl only shows the actual difference. That you merged trunk multiple times shoudl have zero bearing.

The only way it could ever confuse anyone is if they review every commit and somehow fail to pass over merge commits.

The single most aggravating thing in git are its self-appointed super-users who /almost always/ properly use its power until one day they don't. Then they make life miserable for everyone else while we all "just wait, I'm fixing it".
Reasons to Choose ORACLE's Opera PMS for Your Hotel