skysight-inc/HackerNews huggingface dataset:
Lit-html is faster than react + vdom - and has 6kb instead of 60kb. And back in the time everyone used jquery, the arguments are always the same.
The last news I read on this, the Librem 5 was slated to launch in April of 2019. Is this still the case? Is it usual for an ambitious project like this to be doing this sort of development (i.e. core dev, not polish) within 6 months of release?

I'm really looking forward to this phone and will almost certainly move over if there is are decent mail, Whatsapp and Signal clients. Despite the cost and early adopter pains I'm likely to face :)
You mean the possibility that the branch target is different on the different VMs? He can fork the vectorization if the targets diverge. I’m not sure what he does though.
Facebook Meta-Embeddings Allow NLP Models to Choose Their Own Architecture
>I think real issue here is that road usage is mispriced.

The problem is not that roads are too cheap but that the alternatives are too expensive in terms of time, money and quality. Making what is the most effective (all things considered) transit option for a huge chunk of the population more expensive just hurts everyone. It's like raising prices on bandwidth in order to reduce network congestion. The solution is more capacity. That capacity doesn't need to be for cars but you need to add capacity.
>The older designs that used magnetic coupling to communicated required holding a bulky device right next to where the pacemaker was implanted may have been annoying to use, but that kind of roadblock is a feature for pacemakers and other devices where changing the battery requires major surgery.

Right, not so unexpectedly, physically limiting access to devices (air gapped) remains the safer practice.
Since TLS 1.3, version selection is more similar to cipher selection. See https://tools.ietf.org/html/rfc8446#section-4.2.1 : "The extension contains a list of supported versions in preference order, with the most preferred version first."
An observation also made by Thoreau, in 1850mumble:

Our inventions are wont to be pretty toys, which distract our attention from serious things. They are but improved means to an unimproved end, an end which it was already but too easy to arrive at; as railroads lead to Boston or New York. We are in great haste to construct a magnetic telegraph from Maine to Texas; but Maine and Texas, it may be, have nothing important to communicate. Either is in such a predicament as the man who was earnest to be introduced to a distinguished deaf woman, but when he was presented, and one end of her ear trumpet was put into his hand, had nothing to say. As if the main object were to talk fast and not to talk sensibly. We are eager to tunnel under the Atlantic and bring the Old World some weeks nearer to the New; but perchance the first news that will leak through into the broad, flapping American ear will be that the Princess Adelaide has the whooping cough. After all, the man whose horse trots a mile in a minute does not carry the most important messages; he is not an evangelist, nor does he come round eating locusts and wild honey. I doubt if Flying Childers ever carried a peck of corn to mill.
In Germany university is for free (except a half yearly sum around 270€) and we have some fairly good universities I believe.
That is a very US-centric view though. The poster that mentioned it has an eu domain and given that this is a global site it isn't out of the realm of possibilities that they honestly did not know of the Secret Service.
Google releases Chrome 70 with fixes for controversial new login and sync system
It could be as cheap as free if you could qualify for this.

https://www.hesc.ny.gov/pay-for-college/financial-aid/types-...
Waiting for the Strange Brew reboot
MongoDB Now Released Under the Server Side Public License
>What motive would anyone have for hacking a pacemaker?

As a side note - there isn't even need for a motive, otherwise vandalism would never happen.
Think of it as a modern version of Grimm's fairy tales.
Education is free in Germany. If all courses in the degree are offered in English, you won't even have to learn German. You'll have to bear costs associated to moving here, of course.
I have a 4yo daughter. We don't use youtube's recomendations to get things for her to watch, instead:

* we watch what we liked to watch when we were young (we are from Czech Republic and there is a wealth of local animation series, usually ~7 minutes/episode. If you want a sample, "Pat & Mat" is silent-duo home-improvement slapstic comedy that we kinda like :)

* we talk to other parents (i.e. you can't really escape Pepa Pig or My Little Pony - Friendship is Magic)

* we like animation, and sometimes watch even more grown-up things togehter, i.e. we liked various series from the How To Train Your Dragon universe

Three more things that I think kinda help as well:

* if she watches alone, she know she has a limit (usually 3 stories in one sitting at most?) I am really proud when she manages to close the app on her own.

* I often sit her in front of my thinkpad instead of tablet. This limits her ability to binge-watch, somewhat :P

* She has an mp3-player of sorts and a cd-player with few radio-plays. She know how to operate both of these. We don't really limit her using of the audio-only entertainment :-)
Nutrition has a greater impact on bone strength than exercise
Brazil: it's free and extremely high quality if you go to a place like USP, Unicamp or ITA. You didn't specify the language :) these places are hard to get into though; it's common for people to spend 3+ years studying so they can get approved in one of those.
The AGPL needs some competent defenders.
Yes true. I was just trying to demonstrate a point, and it's easier with absolutes.

The real world scenario is that a combination of better startistics/ML, and access to a lot more data moves us increasingly closer to that world where medical insurance doesn't make any sense. Insurance works for unknown/unknowable situations.

Spontaneous combustion insurance is cheap because it could happen to anyone.
The fact that it couples dependency management to virtualenv management is really unfortunate for people that use docker. Can’t wait for pipfiles and such to be native to pip.
That's pretty comforting. As the solar system we live in seems more unusual it seems more credible that planets with advanced life might be rare. In which case the emptiness of the galaxy seems more explicable.
Try Out Your Favorite Gear Nearby on Demand Without Going to a Showroom
Great list but missed a big one: https://material-ui.com/
Josh Brewer, Co-Founder of Abstract, on How to Become a Great Designer
The researcher can only change the likelihood the data isn't obtained by a malicious actor if a malicious actor hasn't already obtained the data. The researcher usually has no way of telling if a malicious actor has the data. Optimizing for the worst-case scenario, which is yes, a black-hat hacker has already gotten there, it makes sense to prioritize notification of users by all available means so they can attempt to remediate the data loss.
The convincing Bitcoin scam e-mail extorting you
Dijkstra's Shunting algorithm, also called the Twin Stack algorithm, is a work of art in its simplicity and function. It can convert an algebraic express to a RPN sequence that can be executed on a stack machine. I like to use it to teach students the value of using stacks.
Also, if we’re talking about high-security applications, it’s really not enough to focus on authentication. Detecting account hijacking can prevent an attacker from executing some damaging action (transferring money, buying stuff) even though the credentials might be compromised. I think user authentication needs to be a holistic process that looks at a bunch of factors.
I would have to guess that the best value is Germany.

Darmstadt is a lovely little fun, hip town and they have a reputable engineering school at TU:

https://www.tu-darmstadt.de/studieren/abschluesse/bachelor/e...

There is a lot of scholarship money to fund your living expenses here:
https://www.tu-darmstadt.de/international/home/funding/index...

But the actual costs are very low. A few hundred dollars a semester. I can't find the one for EE bachelors but here are some ballpark figures for comparative programs:

https://www.tu-darmstadt.de/studieren/beratung_hilfe/details...

https://www.trophee.tu-darmstadt.de/course/coursefees/index....
> good luck getting my dad to use any of that stuff

That's exactly the reason for the "poor process", most users have trouble with these things and it's not uncommon for people to say "the email address I signed up with is old and I don't have it any more, but I do have my phone number". So common that support can't just ignore those, unfortunately, which is how attackers get in.

That, and support staff are people and sometimes just want to help users, even though you've said "absolutely no password resets without email verification".
42 is free, their main campus is in Paris, but they opened a branch in the US recently: https://www.42.us.org/
You literally want the cheapest degree possible? No consideration for value or quality whatsoever?

You can probably find some institution somewhere in the world which will give you a degree that is legal according to their local laws for $5 and no time. Is that what you want?

But even cheaper than that in terms of money would be free via a full scholarship, which you can get any many institutions if you're good enough. But then that costs you a lot of time.
Can algorithms create true art, or do they only imitate?
Many people are turning to WhatsApp as a “more private” alternative
Not to derail the conversation. I agree, the delivery within the OP was spot on.
Tencent employs facial recognition to detect minors
Quite a few EA Sports games have Duff's Device in locations of computational bottlenecks. I know because I put them there. Wonderful little mechanism.
Are you sure? I checked the site of my local UT and it seems it's not free for non-EU residents (1200-1600 euro per semester).
* Know your audience so you can use appropriate language

* Think about it from their point of view. How clear is your message?

* Take advice on how much to ask for so you don't sound too green

* They will care about ROI but also the quality of the team. Theory is great but only a good team can deliver the theoretical ROI.

* Try and back up claims with facts e.g. We have a market of X billion - according to whom?
Isn't that only software engineering, not EE?
That's neither a degree, not EE, is it?
Seems like it's only the Chinese (non Play) version of the phone?
Study Confirms People Still Love Pirating Music
A question like "how do you reverse a string" surely is like asking a chef to cook an egg? Any idiot can do it, it's got to be an opening on to "who are my customers?", "what are the cost and time constraints?", "what team members do I have?" "what's our angle" ...? If the answer is just "boil it for 5 minutes" then you know you're looking at someone with simplistic thinking; which is fine if you just need someone to mindlessly do as they're told. They might be an absolute expert at it.
Soggy candy mixed with pulped paper and sawdust.
I still think that vertical rhythm is snake oil.

Yes, it does look neater if you have a striped background and the lines of text align with that. However, you won't use a striped background. There is nothing else those lines of text align with unless you stick the text into multiple columns, which you probably won't do since it's annoying (zigzag scrolling) and pointless (there is no height limit on websites).

I think it's more important to pick distinct headline sizes which still look good when they wrap around. If they don't perfectly align with some imaginary stripe pattern which no one is imaging, then so be it.
For web services, an alternative that doesn't require your own server is localtunnel:

https://localtunnel.github.io/www/
>>tunnel under the Atlantic

If only...
JVM Ecosystem Report 2018 – biggest ever JVM survey
I love the book as much as the next Russian, and have read it the requisite three times, but this article is nonsense. It gets even the basic facts wrong (Margarita flies around before the ball, Woland is not in any way unhappy about her asking for the Master to be freed, etc)

That being said, do read this book a few times! If not reading in Russian, read different translations. If too young (or unaware of Russian history) to get many references, reading "Дети Арбата" beforehand will help slightly.
if you go by YouTube comments, 10% already are.
I use tar daily, so yes, i remember the syntax :)

copy files from a to b:

(cd /src && tar cf - .) | (cd /dest && tar xf -)

operations are easy :(c)reate, e(x)tract, (t)est
options the same: (f)ile, (v)erbose, g(z)ip compression.
the only illogical ones is bzip2 compression and xz compression with -j and -J

I think i can remember cpio syntax as well, though i haven't used that i a decade, but did use it quite often in my old sysadm job.

copy files from a to b by piping :

find /somewhere -print | cpio -o | (cd /destination && cpio -i)

or simply for all you kids:

find /somewhere -print | cpio -p /destination
It could be a head start towards concentrating cannabis ownership in Canada, similar to mining. Voters also appreciate progressive changes. Good move by the government.
Write Better Python Functions
This is really a bummer. I enjoyed the Wunderground API a lot, luckily there are other options for weather.

As more people train as developers, will we see less exposure of data due to infrastructure issues?
ImR0T – Send a Message to Your Whatsapp Contact and Protect Your Text by En
Me too. I need safe cyber-space to be in :-)
Actually huawei phones are open sourced, and a few other vendors open source their phones too.

https://consumer.huawei.com/en/opensource/

The harder part is to go though the source code.
But presumably the transparent keylogger window must know which is the supposedly-active window (in order to be able to pass on keystrokes to it), so the transparent window could emulate the supposedly-active window's title?
There's a lot of "monster under the bed" psychology used by opponents of this stuff, same happened with gay marriage. It's an exploitation of information asymmetry basically, most people simply don't have time to really look into details of everything, so the default "safe" position is generally seen to be the status quo unless they personally experience something wrong (either themselves or via part of their close social network, family/friends/close coworkers etc). Dishonest campaigners can lie and posit endless "possible" harms that are hard to conclusively disprove so long as there are no real world experiments anywhere, and have proven to be able to quite successfully delay progress for a long time. Having it be illegal can be sticky as well since it encourages people to hide how they personally are connected.

However some consolation can be derived from it being a castle of sand and thus subject to a real tipping point effect. As soon as some trailblazer does manage to move forward and shine a light under the bed and it turns out that no, there is no monster, the sky does not in fact fall, and people realize that they do in fact know many people involved who were just hiding it before. Then it fairly rapidly becomes a non-issue to the majority of the population as they move on to new concrete (or invented, but new anyway) concerns. Hopefully the drug "war" will soon become the latest example.
You have to specifically write code that supports that, so no. Look at the limitations of tree-shaking for more info.
I think you confused multiple things together - why do you bring webcomponents.org the website into discussion, it has no relation here.

Web components are a low-level primitive - they are clunky to use directly.

Polymer and LitElement - are libraries - you can author WC's with them. And yes they are different (I used both), but you don't really have to migrate from one to another.

Web components are not divided - Lit-element can work within vuejs or polymer or angular for example. VueJS authored WC's can work within lit-element or polymer.

https://custom-elements-everywhere.com/ - see this for more information about interoperability (sometimes it depends on templating syntax).

You asked about Svelte and Stencil - https://svelte.technology/, https://stenciljs.com/ - those compile your code into web components - different approach than polymer that is a suite of quite a few higher-level abstractions that you might not want to pay for (20kb of js).
How Men Get Penalized for Straying from Masculine Norms
> You now bypass any corporate HTTP proxy.

Assuming that said corporation isn’t blocking random ssh connections with their fancy NGFW. ;)
I checked and I think it depends on the state you go to, most of them are free though. You can look it up here: https://www.studis-online.de/StudInfo/Gebuehren/
> Is it usual for an ambitious project like this to be doing this sort of development (i.e. core dev, not polish) within 6 months of release?

It's not usual to be doing a project like this at all. How many such projects can you point to? So nobody knows.
Overcoming All Barriers to Education Including Poverty, Disabilities
I’m sure this is comparing Uber Pool or similar rather than riding the car all by yourself. Also, San Francisco has multiple transit agencies and transferring between them means paying another fare.
I understand the point of view, but it still smacks of weak process. Support should not be able to do anything other than trigger an email reset link. If they lost the email password, they need to take it up with their email provider. Otherwise a manual process involving ID verification of some type should be required to reset the email or phone number on the account.

I’m not saying doing this properly is easy, but I think “don’t use SMS ever” is a bit extreme.
+1 I used Tornado in the past because it had an async event loop before it was native to Python. So much simpler than having to set up wsgi servers etc with the added benefit of easily-configured background tasks (like having cron jobs built in to your application). This is really good when you're building an application that you want other people to be able to install and run easily.

It seems that Tornado is now offering the choice of its own event loop or the asyncio event loop. I built something recently in aiohttp because it felt like it had been built on asyncio from the ground up but will explore Tornado again.
(This is a US centric reply, I can't help as much if you are not in the US)

So a couple of question to pose first:

- Can you live at home? If so, do you plan on living at home?

- Are you looking for scholarships?

- Are you working while at school?

- Why are you going for absolute cheapest? Why not best value?

I ask these because they are important questions that will shape what you look for.

I hesitate to say "cheapest" because like many other things, you will get what you pay for. If you go to a crappy college that does not have any prospects of getting you a EE job, then you just wasted a lot of money. I think best value is looking into a 2-year community college that will transfer to a state school in state. Make sure the in state school is a decent engineering school, and it has partnerships with engineering companies. Those schools are generally "feeders" into companies, and will offer internships and jobs after college.

Housing is not a negligible cost either. If living at home is an option (understandably, it may not be), that will also save a lot of money as well. If that is not an option, you will likely have to work while in school to keep costs down. I personally worked as a Resident Assistant and I got free room, board, and a food allowance. But you can also find paid internships during the year that are full time in the summer that will defer costs. My brother did that, and was offered a full time job at a major company afterwards.

On the other hand, there are scholarships as well. I know that many government jobs offer full ride scholarships in exchange for working for then for x years afterwards (usually 4 years). ROTC will not only give you a scholarship, but will offer subsidies as well.
YouTube Was Down? What About Creating Your Own Live Streaming App?
I spent the evening binging on Agents of SHIELD, so I assume yes. ;)
Except the people working in the mills and mines have full time employment with benefits and salaries averaging over $50k.
The mean pay of a Steel Mill is $49,050. That's a lot better than an Uber driver. It used to be significantly higher.
Baffle – JavaScript library for obfuscating and revealing text in DOM elements
how does this work with neural networks when the "explanation" is going to be a list of weights?
I've been using quart for some projects recently. Was super easy to move to from flask (though had to upstream a couple compat fixes). Overall, super pleased
In regards to the U.S. I would argue the absolute cheapest option would involve going to a fairly large community college first then transferring to the cheapest in state University.

This is a ranking vs cost issue somewhat. Ga tech is a good school in the top 5 but not as cheap as the Wyoming state schools for cost[0].

[0]: https://www.cnbc.com/2017/01/04/10-states-with-the-cheapest-...
Well, FX 63 ships next week, and Edge update their roadmap from considering to implementing: https://twitter.com/kylealden/status/1047240569439711232.

So Edge is the only browser missing 100% native support right now.
FWIW Blizzard is 8-digit TOTP, they just don't make it obvious/easy to use your own stuff.

Here's a command line tool I wrote that will generate a TOTP authenticator for you, with QR, base32 secret, etc:

https://github.com/jleclanche/python-bna

You can use it with andOTP, KeepassXC, 1Password etc.
Top Business Books Recommended by Founders
I think you might be in the minority in this opinion. Many algorithms have pathological cases but are still considered algorithms
Show HN: Expounder – Lets article writers hide text behind a link
in addition to the comments about having a much stronger bias against hitting a pedestrian than a car, the pedestrian or car currently presenting an obstacle may make evasive actions (or other movements) of their own, which will be quite different...
Big Data Video Analytics Using HADOOP
Putting the Great Filter not merely behind us, but way behind us, would be a pretty cool scientific result.
Show HN: AdGuard Home – an open source network-wide ad blocker
This doesn't invalidate the point you're making, but saying that it's 'basically impossible to play a wrong note on a diatonic harmonica' is simply false, as anyone hearing me play one will attest to.
I've always been a fan of Geohashing: https://www.movable-type.co.uk/scripts/geohash.html

Really simple, elegant solution to a hard problem. There are some alternatives that are arguably better in ways, but none are nearly as simple to comprehend
Level Up Your Postgres Skill with Lateral Joins for Reusing Calculations
Your friend is a mad genius. That's so brilliantly absurd but aligns so well with my experience in interviews that I can't dispute it.
You can still modify it for my purposes so long all users who interacts with it over a network has access to the modified source code. If the number of users are you then modify away!

> Usage is whatever you do with it that's not distribution in the sense defined by the copyright law.

That is the tricky part. A video streaming site is considered distribution by many copyright laws. There was a time where simply using a website was not considered distribution, but then scope of copyright was extended and concepts like "public performance" and "making available to the public" was applied to works provided through web services.

GPLv3 however gives an additional permission that allow "interaction with a user through a computer network", even if copyright law would forbid it.
Quicksort in Haskell.
Good point, I thought they were doing both, but looks like they aren't!
Games, aggression, and attention, oh my–the evidence on digital media and minds