skysight-inc/HackerNews huggingface dataset:
Adderall is amphetamine salts. It's f*king SPEED. Laboratory-grade SPEED. (yea, yea methamphetmine is delivered in higher concentrations when being abused, but I don't care Adderall is still goddamn SPEED -- and people give this shit to their kids!) It's not that far off from "meth minus the battery acid." Why on Earth anyone would want to give that shit to their own kids is beyond me, especially since it's often offered as a remedy to one of the MOST over- and mis-diagnosed conditions there is.
Admittedly, 19 mph would be a considerable increase for me. ;-)
Yeah, their tech is useful to the industry, that said the coin is a liability for a bank.

I see a future where banks exchange value with 1coin=1USD to speed up transactions but not using the value of XRP.

Plus for a random user making an investment, XRP not been a public blockchain is a no go for me.

They can hardfork / print money as they please.
> I'm willing to bet you could have a video with transcript and pictures of the user's exact home set up and many people still couldn't figure it out.

I think you're giving most people less credit than they deserve in terms of figuring things out. Yes, there are people who are technically illiterate, but they probably still conduct most of their business in a manner similar to the pre-commercial internet days. That is, they either use the bank teller drive-through lanes, ATM, or go inside the bank to do banking business. They may not even try logging into their online account.

But that doesn't mean that the bank shouldn't provide options for the more technically literate users who either already understand the concepts or can pick it up with some step-by-step instructions.

I certainly don't like banks providing half-baked security solutions like easily guessable "security" questions or passwords that can only be up to some relatively short length and highly restricted character-set which can be brute-forced or easily obtained from a plain-text dump of their compromised database.
Vancouver, BC is a very accessible city so the curbs have ramps at crossroads. And we have a really nice bike lane network. I never had this problem.
This will not save you unfortunately.

Sure, it will prevent the attacker from using realname.tld. But it won't stop an attacker from using real-name.tld, or realname.othertld. Or real.name.tld. Non technical people won't see, or don't know, the difference between the urls.

I've seen it hundreds of times, you tell people don't open the e-mail unless you're sure it's from name.tld. But people don't know the difference.
Whistled language
Amazon’s Alexa app hits the top of the App Store for the first time
It does not work the other way around, as capitalism as a term was coined by socialists and communists to describe the then status quo.
I agree completely. However, I have a gut intuition that the best way to teach people "critical thinking" is a good, old fashioned, broad eduction in the arts and sciences. Math, Literature, Composition, Philosophy, Art, Physics, History, etc. We might not need to do anything new. Just do the old things well.
While I imagine it can exist among the homeless, I have never heard of anyone without a bank account in Europe. The EU even introduced a right to a basic bank account.[1]

If you have an employer, I don't see how you could not have a bank account. Even retired/unemployed, you will need one to receive any kind of pension, benefits or social welfare.

I know that old habits die hard, and France is a good example (cheques could be easily phased out). But governments are able to kill them off when needed. For instance many European countries are lowering legal limits regarding cash transactions, in an effort to curb all kinds of tax avoidance.

[1] https://europa.eu/youreurope/citizens/consumers/financial-pr...
That's a catch-22 isn't it?

Asking the most armed government in the world to eliminate gun violence, by using their guns?
> And that costs manpower, which would obliterate the business model of Facebook

This presents a clear legislative solution. Extend libel liability to social media platforms. Defamation law is well established. Extending it to platforms forces them to moderate, keeps things de-centralised and adds a scaling limit to boot.
How to make a rain on a windshield shader in ShaderToy [video]
Can't confirm either. Pretty fast here. Guess it's the tuwat hug.
Sure, morons always go by the law...

They don't bother with ebikes anyway, so they're reckless with a moped, which is way more dangerous.

The 250W limit in Europe is stupid (plus it shouldn't be a European law, it's not the correct scope).

Finally, you can be reckless with rollerblades or a bike, you don't need a motor. I guess it's more a problem of "250W is more than enough for people" just like 640kb was, for politicians.
Show HN: Sorting Visualizations (with Audio)
It's bad in one sense on the other hand that they are doing it but it's kind of nice that Apple wasn't able to do anything about it. It's hard to figure out which one should you support.

But I did like that J, quite the brilliant rendition.
Hey, I had a CHI paper this year! I think it publishes many great papers each year.
1) The Stories of Ibis by Hiroshi Yamamoto (my almost-annual re-reading)

2) The Collapsing Empire - John Scalzi

3) The Handmaid's Tale - Margaret Atwood

I have a feeling the book I am reading now - Child 44 by Tom Rob Smith might have been on this list if I had finished it (and might still be tomorrow).
Doesn't ME also control processor speed? What happens to your battery life under Linux once ME is turned off?
Sorry, but that doesn't fly in a technocracy. Oh well, just bow before the Google/Amazon/Facebook/Apple overlords
I saw this paper on reddit.com/r/machinelearning - usually the more interesting ML papers are posted there.

Additionally, there is http://www.arxiv-sanity.com/ which sorts new machine learning papers by popularity.
Since 3 years and >10.000km I use a self made eBike based on a 250€ bike from Decathlon with a self made controller [1]. It is a sturdy bike with properly functioning brakes - and I have gone up to plenty of mountain passes including the Col de la Bonette (2800m) [2]. The reason to take a low budget bike is that it is less likely to be stolen - and if it happens I'll just buy a new one.

The advantage of a DIY eBike is that you can repair it yourself. Plenty of ebike dealers have no knowledge of the electronics and if something stops working, then the bike gets send back to the factory. As it is a seasonal business you may be without a bike for weeks in summer time.

[1] https://hackaday.io/project/25337-smart-bldc-controller-for-...

[2] http://cyclehikemap.eu/mymaps/view.php?id=72

http://cyclehikemap.eu/mymaps/view.php?id=71
I think programming will move away from the standard business stuff as things become automated.

A.I, machine learning and distributed systems will become more in demand to replace it.
I really relate with this. It took extraordinary measures for me to get where I can work efficiently without Adderall. Adderall turned me into such a different person that my wife started to be scared of me. Just interrupting me from work was a landmine, I was so mean. The doctor just said “be nicer” when I asked him about Adderall and anger issues. I’m a fun and easygoing person and it was like that part of me would get snuffed out and I’d become a robot on Adderall. I feel like it let me become a programmer. I locked myself in a home office for three months 10 hours a day learning to program, working on a demo project, and got my first professional position. The Adderall definitely enabled this singlemindedness.

To reorient myself in a way that I can concentrate on work without Adderall, I sold my TV, my VR, and my $700 graphics card. I unsubscribed from Netflix, deleted Facebook, and got rid of Twitter. I don’t listen to music as background noise, or in the car. I’ve gone on a ketogenic diet with no MSG (so no cheap meats like sausages). I try to sit without looking at my phone when I’m waiting for five or ten minutes somewhere. The whole idea was to “reset” my brain to a lower level of overall stimuli, and largely it has worked. I feel better and can work harder than I did on Adderall, because I can work in the evenings without having a total breakdown, because taking Adderall after 5pm was always a disaster, I wouldn’t be able to sleep and I’d have really weird thoughts as I went to sleep.

I’m really glad I did all this as it made me realize what’s really important in my life, family and to a smaller extent friends, and the time with them is much more meaningful now. I can actually concentrate on what someone is saying to me. Maybe moreso, I actually care.
Back then, before the Bologna Agreement that brought the Yankee idea of modular courses and transcripts to Europe, professors would say that you wouldn't use half of your degree, but only when you left university you'd know which half you wouldn't use.

Me? I regret that I don't know nearly enough statistics.
We've asked you before not to use HN primarily to argue about ideology. Since you're still doing that, I've banned this account. Please don't create accounts to break the site guidelines with.

https://news.ycombinator.com/newsguidelines.html
My first thought was also a long-lasting battery and an electrostatic motor similar to those used in that bell. That along with the large moment of inertia of the wheel and very good (possibly magnetic suspension?) bearings, makes it possible for it to continue rotating for a very long time.

Also, for a second looking at the title, I thought it was going to be this guy: https://en.wikipedia.org/wiki/David_L._Jones_(video_blogger)
> OK let's talk about depth of field... small sensors even with 1.8 aperture have no bokeh comparable to 35mm at 1.8.

Bokeh is not depth of field. That’s the point.

Yes, small sensors cannot get extremely shallow depth of field. However, shallow depth of field is not bokeh. If you want to say that small sensors cannot achieve narrow depth of the field or massive subject separation or a “destroyed” background or whatever, fine. But don’t call it bokeh because that’s something else.

A lens could yield the same bokeh (blur quality) at f/2 and f/4 even though the depth of field (blur quantity) would be much different.
That's pretty much where I road most of the time when I was racing but never underestimate how much road rage that causes. It was fine when I was training in Bend, OR. Those drivers were very polite and in fact would always move into the other lane to pass. I honestly can't say enough good things about the people of Bend back in the early 90's. Beyond polite. Boise, ID on the other hand is a completely different world. I've had drivers call the police on me for doing this and the police take this stuff seriously in that if you do this, you are the problem. Oh, how they love to lecture about how you MUST ride as far to the right as safe & if that's in the wheel track of a vehicle, that's not safe. On one stop I had an office try to take me to the station for not having a drivers license to 'prove' my identity to him. He decided not to only after I explained to him how much my bike cost and that if he scratched the carbon fiber frame I'd be filing a claim with the departments insurance.
The problem is that the incentives are perverted. With "Not secure", the platform has an incentive to deploy https. With fake news tho, they are potentially making money from explosive news so why would they go out of their way to combat it.

Like facebook is claiming to be combating it but I don't think they care that much. I can't help but feel they are combating it due to the uproar, not due to the goodness of their heart.
I disagree- there isn’t a third party that we can safely trust the “potentially fake” icon to, because they will be a) overwhelmed by how cheap it is to product content from anywhere and b) a weak point to be comprimised, suspected or real.
How did you get this job with no experience? How did you estimate the price and time to completion? Congrats and good luck
Money presumably. It's a lot easier to get a good design for your site or app if you have a decent amount of money to pay professional designers. Which most open source foundations and charitable organisations don't have.

Edit: Though I guess it could also be because a lot of alternative software and services are created by people with a 'hacker' or 'programmer' mindset, where very little attention is paid to the UX and everything is focused on the features/tech stack. They're the same people who seem to think IRC, email lists and newsgroups have decent UI.
In Germany you just have a bank account. You can get one for free if you have a sufficient monthly income or are a student under a certain age. You can also get one fairly cheap otherwise.

I'd say more people have a bank account than an Internet connection. OTOH credit cards are relatively rare.
Got any good examples of these early scams?
Ccleaner-pro-version-crack-full-keygen/
This has nothing to do with poverty. The US population is just as guilty of believing in fake news, they even elected a president based on rumors. And now the president himself fabricates and spreads such fake news with support of his propaganda machine.
I only recently cut the cord myself, my thoughts on it https://gaiustech.wordpress.com/2017/12/29/less-facebook-mor...
>Dozens of hours of entertainment guaranteed

I endorse that guarantee. This is one of the best sites ever.
Do you bring your kid in a trailer in city traffic?

I’ve seen people do similar and it gives me a nervous fit. Looks insanely dangerous from a bystander POV.
It will, it's now simply a numbers game. Let's not kid ourselves, one day a two nuclear powers will escalate and then we'll get to see if our doomsday predictions were correct ;)
No, the problem is deciding what's fake.

With SSL, all you have to do is check if the certificate comes from a certificate authority you trust.

Do we want want certification authorities for news? (Maybe yes?)
Gaining wealth is what our society values, but that achievement in itself is empty.

Be glad! You have a piece of the puzzle that others don't. Remember this: life moves against a backdrop of mystery. You now have resources to explore that mystery. A sincere search for meaning is rewarding.

Obviously, you aren't the first one to have this problem. Our society has largely marginalized many great texts from antiquity, but I submit to you that there are extremely valuable things to learn from them, especially in our modern times.

Plato's Apology tells how Socrates set out to prove he was not the wisest man. He went to those that society considered to be wise. Each of them had some great skill and knowledge in a specific domain, but he found that this gave them confidence to speak about things that they did not really know. He found that he truly was the wisest because he knew that he did not know. This is the beginning of wisdom.

You have made a lot money. Accept that for what it is, and only for what it is.

Self-inquiry and mystic exploration have a lot to offer in terms of finding meaning. Ultimately, we are faced with a choice: Will I serve myself or will I serve others? You may be surprised about which one leads to a more pleasant life experience.
What Are the Best Selling WordPress Themes 2017?
I agree. I'm really glad I had to take Calc 1 since it taught me about a whole arsenal of problem solving techniques that I didn't know existed.

Beyond that, I wish that instead of Calc 2 and 3 they would have had more heavy programming courses.
Docker is Dead
It would not play for me, but the direct link to the video did: https://mirror.netcologne.de/CCC/congress/2017/h264-hd/34c3-...
> vec<int> something = new;

> might be better than

> let something = new vec<int>;

I don't think this is right at all. The name of the variable is far more important than its type - ideally, the name of the variable should include a hint as to the nature of its type, whether it's explicit (e.g. parent and child in a tree navigation function are obviously references to the tree node type that is being navigated over) or very lightly suggested (e.g. pluralization, like children for a list of child things). The actual type is of secondary importance, chosen for implementation reasons (e.g. a map might be hash-based or tree-based, or a list might be a view over some other list, synthesized from some foreign collection, or a wrapper around an array in memory).

For me, the name of the variable is of paramount importance for understanding the code. The type is very secondary. Types are usually in two buckets: domain-specific (so the name typically is highly relevant to what's being done and is often the same as the type name or an abbreviation or agglutination), or common denominator library types (typically collections, strings, primitives, that kind of thing) where the name of the variable implies the type.

The name is the thing that you see over and over again in the code. You also don't get to see the type when you call a method. So readable code needs good consistent names that make type annotations helpful but far from mandatory for comprehension.
Ten hours is a lot. I've mounted two similar kits. Both took less than four hours.
Yup, I have 2 Sturmey-Archer 3-speeds in regular use, that are both 50+ years old and both have been virtually maintenance free.

Of course my legs aren't as strong as an electric motor, but an e-bike could have a beefed up gearhub.
Thanks for the tip, I'll definitely check it out. Do you know if the Chromebook touchscreen works decently well for writing/note taking with a stylus? Is it precise enough? I was considering the iPad Pro with Apple Pencil largely because it seems great for precise handwritten note taking.
Then at least paper-less, if not paperless.
> The advent of the fact-checker platforms is the first bit

This just punts the problem to another layer of abstraction. Who chooses the fact checkers? Why wouldn't every "publication", valid or not, spin up a fact checker?
Google's Secret Weapon (2004)
Thank you for sharing this excerpt. The subsequent text provides great detail about the information being shared and how it is swaying public opinion and how authorities are “educating” and “guiding” the public.
I don't think you can properly learn probabilities without understanding a degree of calculus. And I don't think you can have a complete scientific education without a measure of probabilities and statistics.

On the other hands, I think you don't need computer science to be a programmer, and a lot of us have suffered and will suffer from the coflation of these two fields. Many "computer science" curricula are actually programming. Many people who want to learn programming enroll into computer science because the difference is not clear at all. This was the case for me, and I was lucky to actually like CS, but it was not what I thought I had signed up for.
That's not the root cause. The root cause is that if the police show up they might open fire and kill someone. There are always going to be reasons for the police (or SWAT) to show up, especially with the war on drugs. And with the current environment, that means people dying. Of course, since most of the time it wasn't a SWAT call, and the person in question probably did have drugs, it's easier to totally blame the victim.
The big difference is that many people drive e-bikes on bike paths or even pedestrian paths, while scooters tend to stick to roads.
Or promoting Palestinian civil rights. http://www.aljazeera.com/news/2016/10/facebook-targeting-pal...
Eat less sugar.
So many downvotes but no explanation.

This story is important from both a historical as well as philosophical standpoint. Historical, so as to understand what those in the STEM field endured in the Soviet Union. Philosophical, in that there are those who thirst for knowledge and may not have the luxury others do of unlimited information (for a variety of reasons, whether that be logistical or political).

I hope this helps! Knowing history helps us prevent repeating it. Think of growing wiser as hacking yourself ;)
Leslie Lamport's 1978 "State the Problem Before Describing the Solution" [0]. On his web page the author adds that "The title says it all. This one-page note is as relevant today as when I wrote it. Replace "describing the solution" by "writing the program" and it becomes a practical recipe for improving software."

Herewith, the paper in full:

"After several years of writing papers in computer science, I discovered the basic expository rule embodied in the title of this note. As obvious as this rule may seem, there are fields in which it is seldom observed. (Computer networking is one example.) A typical paper in such a field is organized as follows:

(1) a brief informal statement of the problem;

(2) the solution;

(3) a statement and proof of the precise correctness properties satisfied by the solution.

In order to abide by the rule, the following organization should instead be used:

(1) a brief informal statement of the problem;

(2) the precise correctness conditions required of
a solution;

(3) the solution;

(4) a proof that the solution satisfies the
requisite conditions.

Although it may not be obvious at first glance, there is a profound difference between these two approaches. In the first, the precise correctness conditions can be (and usually are) stated in terms of the solution itself. Some results are proved about the solution, but it is often not clear exactly what problem is being solved. This makes the comparison of two different solutions rather difficult. With the second approach, one is forced to specify the precise problem to be solved independently of the method used in the solution. This can be a surprisingly difficult and enlightening task. It has on several occasions led me to discover that a "correct" algorithm did not really accomplish what I wanted it to. I strongly urge everyone to observe the rule.

(I am ignoring as unworthy of consideration the disturbingly large number of papers that never even attempt a precise statement of what problem they are solving.)"

[0] https://lamport.azurewebsites.net/pubs/state-the-problem.pdf
After Peak Hype, Self-Driving Cars Enter the Trough of Disillusionment
A subscription is like a gate that gives you admission to certain content. As a general rule, the gate that gives you admission to the MOST content wins. Illustrative examples include:

-- Search engines clobbering "portals".
-- The huge subscription market for Bloomberg, et al. (In its early years, Bloomberg consistently offered more information than its competitors.)
-- ASCAP.
-- Netflix.
-- Kindle Unlimited.

More limited subscriptions can of course succeed if their value propositions are sufficiently simple and compelling. For example:
-- Pre-internet, business newsletters and almanacs had a good market, especially if they had valuable and unique raw information.
-- Pre-internet, the only categories of consumer newsletter that had good markets were in investments and health. In both those cases, the value proposition is pretty clear.
-- Our household subscribes to HBO almost solely for Game of Thrones.
> I think we as a species need to make a serious effort to educate people in really basic critical thinking skills and teach people a healthy skepticism, and how to evaluate evidence and chains of reasoning.

So, better education.

Stop using education as a way to cement classes.

Make sure every child goes to school. Pay teachers well. Involve the academic elite in the governance of the education system.
20 Crucial Terms Every 21st-Century Futurist Should Know