skysight-inc/HackerNews huggingface dataset:
The more you optimise something, the more fragile it gets. So to make something antifragile, you have to make something far from optimal.
That book really didn't inspire me like some of his earlier work.
PyCon SK Live Stream (Sunday)
Ha, I'd say we already have such an apparatus: a computer.

Throughout my life I've used computers in various ways to 'assist' me, but only in the past year or to have I been setting up 'systems' and tools specifically to help me with the things that are unusually challenging to me. So far it's already helped a bunch.

However, I think one problem of AI as a solution is that while the AI might do a decent job 'predicting' the needs of someone on the spectrum, the resulting unpredictability inherent in such an AI might make someone with ASD not want to use it.
Book of Proof is hands down the best book to start with. https://www.people.vcu.edu/~rhammack/BookOfProof/

I’ve worked through the whole book twice because I loved it so much.
Ask HN: What metadata does Whatsapp collect from its users?
I recently noticed a change in my Android Whatsapp app in that sentences are now automatically hyphenated.

With Whatsapp being a Facebook company, and given FB reputation, I am wondering if this could be a way for FB to get at the text I'm typing, before it is encrypted and sent on its way to the recipient (just like you unwittingly do to Samsung partner when you have text suggestions on, and using your Samsung keyboard)?

Maybe I am overly suspicious, and probably this is some local code doing the hyphenation, but you never know these days..

I am considering switching to Signal anyways, but the small user base is still a bit problematic for a connected person :)

But Whatsapp is probably already collecting lotsa personal (meta)data regarding the content of my messages, like when you include a URL and the bookmarklet is generated. Makes me uneasy..

Anyone in the know?
That's weird indeed (although I don't see any connections to a http: URL in the dev console). If someone else reports a similar problem, I'll just remove piwik alltogether.
It certainly is a future perspective for us, moving to all-postgres, but forcing every installation of pretix (an open source application) to go through this migration is not something we'll do overnight ;)
Not so much. It's lost out at both ends. Larger projects end up with Vue (and before that Angular), and smaller projects end up with just VanillaJS due to support for APIs like document.querySelector(), window.fetch(), <input type="date">, etc.
Typically a suburb is related by function rather than distance. For example I grew up in what's called a "dormitory village" built in Metroland - which is a type of suburb. Like most cities London used to expand by gradually encroaching on surrounding non-urban land - most parts of what we'd now think of as inner London were originally villages on its outskirts, and the city just kept growing. The last batch of growth was "Metroland", the North West expansion of London's underground railway to neighbouring towns last century. And then people said "Enough" and the planning rules were altered to create a "green belt" into which London could not grow. But Metroland is still there, just stuck at the first phase where it's connected to the city but not yet urbanised. You can wake up in your nice cottage amid open countryside in the village of Chesham, walk a few minutes to a London Underground station incongruously sited amidst this setting and travel to your job in the City of London (which you need because a cottage in rural-seeming Chesham is fantastically expensive...). The dormitory villages don't make any sense without the huge city to absorb all these workers, so they're defined by it and by the transport links that make it practical to live in this village yet work in the centre of the city, they are suburbs.
Sublime really feels like it's dragging its feet compared to applications like VSCode and Atom, which have both shown that you can add value without turning into a bloated IDE.
Yes. When I first heard about it (on EconTalk in early 2012) I was at a crossroads regarding my business and life, and the antifragile concept convinced me that the harder/riskier path was the best one, as even if my business failed, the lessons I'd learn would make me far stronger and more capable than if I took the easier path.

Six years later, that one struggling company is now two successful companies, I'm in a strong financial position personally, and I've learned unique insights that could have a major, broad impact if I continue on this path.
Any defense contract for more than two years is clearly unconstitutional. "Cruel and unusual" and "due process" are intentionally vague. Electing a President who is not 35 years old, or making a military appropriation longer than 2 years are intentionally not vague and not allowed.
Yep. I lived in UK for 8 years now and I still find them jarring. Warning signs on literally everything. Damn automatic doors have to have no fewer than 3(!!!) warning signs(automatic door, sliding direction and watch out glass) - it's insane. It's like living in a society of toddlers where everything has to be safety labeled.
And Turing’s “round-the-house” chess: after you move, run around the house, if you get back before your opponent's move you are entitled to a new move.
Actual energy to heat is only useful in a true excess energy availability situation, but usually you'd start building up heat storage to decouple heat availability from electricity demand, which would otherwise be a problem with cogen plants. And heat storage is so much cheaper and efficient than electrical storage, so you want to run your cogen in sync with electricity demand. Once the heat storage is there, it becomes an absolute no-brainer to also use it when you have excess electricity to dump (as electric heating is 100% efficient, it's the production of electricity in thermal plants that makes electric the worst form of heating).
Same here. I was planning on using WG for personal infra and was actively routing for it in a corp environment, but his attitude has put me off. I'm sticking with OpenVPN for the time being.

I use viscosity as my openvpn client on macs. I love Viscosity and was planning on asking them to support WG. Not anymore though... The author seems to be stuck in a past where closed source vs open source was a binary decision. We've gone past that point in history.

It's one thing to say "I can't or won't vet a closed source client, so I can't officially support it" and another to actively advise against it.

On the other had TunSafe could hire a well-known third party agency to go through the source and vet the agency for security holes. That would add back and credibility taken away by the way the author responded. Since the project is open-source, if I had the resources, I might go as far as pay the same agency to vet both close-source client and the open source server implementation... But we're not talking about Cisco/Juniper/Major-Vendor here, so I don't see that happening.

@ptacek (or anyone else working on this space) how much would it cost to vet wireguard for security holes? Is there a standard way of charging (e.g. per lines of code) or depends on multiple variables?
ps. Asking ptacek because of his prev comments [1].

[1]: https://news.ycombinator.com/item?id=14598639
Very rarely, generally they spoof/set their caller ID to a legitimate number with the same area code and exchange as my own.
Method-wise it could be helpful to get a (lightweight) computer algebra software and learn how to use it and how to explore knowledge using it. One thing you won't have when you're out on your own is a method to just try out stuff and verify that it is correct, or to get better visualizations quickly. Often you will get stuck with something and need a different angle (which teachers or other students could normally provide). Then you can just open the software and play with it.

One place to do that for free on a basic level would be Wolfram Alpha: https://www.wolframalpha.com/examples/math/

Edit: (I mean this in addition to the learning resources like books and videos)
Two quick things I can recommend without hesitation, which focus on an intuitive understanding of concepts:

1. Essence of Linear Algebra mini-series - https://m.youtube.com/watch?v=kjBOesZCoqc

2. Better Explained website - https://betterexplained.com

YouTube has a lot of high quality math content, it definitely helped through university. It's also worth mentioning the Stanford U courses.

The main takeaway I have for you is learn the concepts intuitively first, then spend the time to play around with them on paper until they sink in. Some things will be easy, some will be frustrating, much like programming you will walk away from a frustrating problem and have an epiphany while doing something completely different.

All the best and have fun!
Could you give some evidence of how 'everything' is classified as autism nowadays? And could you also give some examples of how this prevents those who 'truly struggle' from improvement?
In fact, could you explain what you mean with 'truly struggle'?

I've found that a pretty significant part of the struggle of people with mental health issues (even severe ones) is people who claim their struggles aren't 'real' (for some reason that always strikes me as either self-serving or somewhat arbitrary/based on pop-skepticism).
Are you saying there is no increasing incidence of diseases? Of any disease? That would be a difficult argument to make (you might want to find a citation). Note: I did not say all diseases.
I suppose if antifragility is actually good then optimizing for the long term (and taking into acount all possibilities) should automatically create an antifragile system.
Yes. I use it especially for Wordpress custom themes or small websites or web apps that rely on DataTables.
You don't even need energy spikes for that, it already happens when hashrate is mobile between different networks.
This is good advice, and Wolfram Alpha is magical!
Writing Simple Haskell
We will be working on this too, probably this year
Aerobic exercise as an augmentation of exposure therapy in panic disorder
Surprised no one said the obvious: Reddit. Find the right subreddit and you'll see high-ish quality posts on the topic. Javascript, Node.js, etc.
I am not a maths major, however as I currently self-studying Mathematics, so I hope this would come as a good reference points for you.

I think we both should prepare for a long journey, cause it is the nature of maths.

I prefer formal and classic textbooks/notes as I think they are the best resources. Mathematics has been around for a long long time, keeping things up to date isn't really what should most concerns you.

[0] : https://www.quantstart.com/articles/How-to-Learn-Advanced-Ma...
This article aims at kick-starting a career in quant, but the bullet points are really similar to any undergraduate program.

[1] : Schaum's series
Really good textbooks on basic maths, helped me a lot on those maths modules during my study.

[2] : Any Massive Open Online Course of your choices.
I am currently using MIT OCW. They are basically an Undergrad Course minus interaction with lecturer. You should ask some of your maths friends to help you out. Good, intuitively explanation in person helps a lot.

[3] : And last but not least, have fun while doing it.
You can participate in maths competition, watch Youtube videos( 3Blue1brown / Numberphile) Read Magazines and Journals too, admires the Apollonian aesthetic of Mathematics.

Maths is one of the few subjects where nature > nurture, I think ( and observed). But take heart.
Perhaps I didn't search well enough, but is there a way to buy a ready-made snips device? Like I would buy an Amazon Echo?

I'd be keen to use something like Snips instead of Alexa, but I'm not too sure I have the time and energy to solder things, or even just attach wires to some connector... Or even just figure out which part to order from where... And I already have a pi3 running Home Assistant.

To me this is the biggest barrier of entry.

The 2nd one (which is the same pretty much), is convincing my wife to replace this thing[0] with this thing[1], and also preventing my 4 year old from messing with the wires...

[0] http://d2ydh70d4b5xgv.cloudfront.net/images/e/1/new-echo-dot...

[1] https://i.vimeocdn.com/video/660238369_640.jpg

(please don't take it the wrong way, I really want Snips to win over proprietary cloud-based solutions)
Don’t Convert SRGB U8 to Linear U8
Not sure if there is a general place to learn this stuff (like a specific tutorial) but when hacking in python, it helps to think not in terms of c like loops in which you iterate over a collection using a counter like `for(int i=start; i < end; ++i) {...`, instead, for loops in python are specifically for iterating over collections.

>>> a=[1,2,3,4]

Instead of

>>> for i in range(len(a)):
... print("->{}".format(a[i]))

You can (should!) just do

>>> for x in a:
... print("->{}".format(x))

The entire point of for loops in python is it is for iterating over collections. Even better is that very same syntax can be use if `a` is not a list that can be indexed, like a generator, for example.
Awesome, we would love to see what you make with it, come see us on our Discord channel to talk and ask any question you have, and if you are using it in your home or to build cool interactions we would love to feature it on our site!
Isn't the title a little misleading? I thought the article was actually written by E.O. Wilson- shouldn't it be more like "About E.O. Wilson on... " etc?
Good point. I stand corrected.

In retrospect, it was obvious enough that I should have thought of it.
An interesting read, matches my own experience in academia well.

I hope that one of the good things to come out of today's "information age" is that a bright but bored-with-school student can easily access materials more appropriate to their level, for example learn to learn some programming or more advanced maths in their free time.

One point that I think is not particularly well made: "the ideal scientist is smart only to an intermediate degree" - immediately followed up by examples of people (including Wilson himself) estimated at least at the 90th percentile. That's not "intermediate" by any reasonable definition of the word!
> Even if the numbers did increase, most of the time this is due to improved detection, or shifting age distributions, ie. an older population will necessarily have more health issues.

Other than what you say about older people, it is pure conjecture to say that "most of the time" these are the causes.
To the above I would add:

How to Think Like a Mathematician - Kevin Houston (an excellent book to read before starting)

How to Read and Do Proofs - Solow

The Keys to Advanced Mathematics: Recurrent Themes in Abstract Reasoning - Solow

Calculus - Spivak (Actually a Real Analysis book, not a Calculus book, see e.g. https://math.stackexchange.com/questions/1811325/spivaks-cal... )

Linear Algebra Done Right - Axler (Intended for a second course in Linear Algebra, but I found it helpful during my first course.)

And for something from left-field:

Visual Group Theory - Carter http://web.bentley.edu/empl/c/ncarter/vgt/

There are many many many books on every mathematics topic under the sun. Finding books that speak to you is important. I have had mixed success buying books upon other people's recommendation. You would be best to get access to a library.
Khan academy. I decided to relearn all math from scratch and now I'm almost done with Algebra 1. It's pretty good.
i agree but i think you can see the whole image and select what you want. for example maybe you like CS you will comfortable with graph theory or compatibility theory, or philosophy you love paradoxes you counter in logic, even the history you can read about Hilbert program.
You wouldn't use english text for the password, for this reason.
Youtube link to make it easier: https://www.youtube.com/channel/UCYO_jab_esuFRV4b17AJtAw

The calculus and linear algebra playlists are particularly excellent.
Children push risk, and so you need safer forms of risk built in to allow children to feel the risk, rather than trying to eliminate all risk at which point children do fucking stupid things like

> climb on top of the plastic safety spiral slide and try jumping down the ground from 15 feet up
I can recommend this path, studied almost all my pre-engineering math this way 2011 and were better equipped for initial engineering courses then most of my peers. However it kinda capped out at high-school level (or atleast Swedish equivalents).
Lobste.rs feels like what Hackernews was when I first got here. I remember reading up on so many weird and cool personal projects on HN, along with obscure math, logic and black-magic programming.

Nowadays it feels like HN slowly moved towards the more startuppy and political side of things, while keeping its sharp technical focus.

Could also just be that I ignored the startup/political posts in the beginning though, I was heavily against that. I was also way less informed about the industry and math/programming in general, could as well just be that it got a lot harder to impress or surprise me with weird programming or math stuff.
I can't wait for CubeSat-as-a-Service startups.
D on embedded Linux (ARM)
seems like an interesting addition to SICP. Anyone here who already worked through it?
This thread piqued my interest because I have a love/hate relationship with sleep deprivation that touches on what you mentioned:

- On the positive side of the scale, sleep deprivation can boost my creativity and ability to focus enormously, every now and then (context: as a programmer).

- On the negative side of the scale, I would be fooling myself if I pretended that this doesn't make me more irritable in the days after.

Over the years I'm slowly but surely learning how to balance these things against each other and pick suitable moments for these creative outbursts without overdoing it :-).
I would suggest to browse through coursera and pick something free and easy (since you labeled yourself pre-highschool). If it turns out too difficult, dont worry, unsign and pick something else. I never tried Khan Academy, but people seem to praise that too. Moreover, maybe just taking high school math book and exercises book would be fine.

Most importantly, at stage you are at, learning math should consist of doing a lot of exercises - with increasing difficulty. Just like with sports, you cant learning it by reading theory only. Pick up book with a lot of exercises and do homework if you sign to some course.

The rule of thumb is, that if you can solve all exercises without having to think or being occasionally frustrated, then the exercises book is too easy for you. If you have difficulties, then it means that you are learning. (If you end up completely stuck then you need something easier.)

Videos and such are fine, but really really focus on exercises.
What? When is monetary policy ever an issue in SimCity? How does managing a city's resources, revenue, or budget teach you anything about that?
> Maths is big, and cumulative.

The cumulative part needs to be emphasised. Almost every topic in math, from grade-school on up, has pre-requisite knowledge. If you miss key knowledge you will easily get lost, so it's important to take things step by step.
Personally, I wouldn't recommend Wolfram Alpha, or anything proprietary. If you have some programming knowledge (as OP is likely to), Sympy and Matplotlib are much more capable and controllable (and free!).

I think if you're building up skills and knowledge, it should be towards something you have control over and can use in any situation without worrying about licences, cost, etc. At my university, we teach undergrad engineers Matlab, and it just seems like an expensive clunky dead end to me (though their numerical methods knowledge should be transferable).
Aww, come on.

People want and expect websites to be very close to web applications that react to who you are, what actions you take on the page and a myriad of other factors.

That's just not possible with static HTML.
That's not a "discussion", but a nasty spiteful post full of extreme, but baseless allegations.
Exchange any crypto from mobile. Even the ones that popped up yesterday
8GB is still a pretty common setup

* Literally every current MacBook except the 15" MBP

* iMacs unless you choose to upgrade the RAM

* My local PC retailers website has 34 models with 4GB of RAM, 84 with 8GB and 28 with 16GB. The cheapest 16gb laptop there is €1100. They also sell 3 Chromebooks and 1 windows 10 device with 2GB of RAM..
Most industries don't have a Hacker News. In my opinion, it is coming. Tech-savvy generations will be moving into senior roles, and they will look to communicate online.

My main question is are these other industries as passionate as the tech industry? Are they as collaborative? I am from the oil and gas industry, and I can firmly say that currently the answer to those two questions for the oil industry is a hard "No". But that might change.
What about the latest Intel bug Meltdown? It's not always easy to understand such attacks. Also those involving rare race conditions or things that only worked because a core part of your code depended on undefined behavior can require a major refactoring of your whole code base in order to mitigate.
It's interesting that the UK's "Health and Safety Executive" spend so much of their time saying "please stop eliminating risk" and "please stop saying you can't do something because of health and safety, it's not true".

http://www.hse.gov.uk/entertainment/childrens-play-july-2012...

> 1. Health and safety laws and regulations are sometimes presented as a reason why certain play and leisure activities undertaken by children and young people should be discouraged. The reasons for this misunderstanding are many and varied. They include fears of litigation or criminal prosecution because even the most trivial risk has not been removed. There can be frustration with the amounts of paperwork involved, and misunderstanding about what needs to be done to control significant risks.

> 2. The purpose of this statement is to give clear messages which tackle these misunderstandings. In this statement, HSE makes clear that, as a regulator, it recognises the benefits of allowing children and young people of all ages and abilities to have challenging play opportunities.

> 3. HSE fully supports the provision of play for all children in a variety of environments. HSE understands and accepts that this means children will often be exposed to play environments which, whilst well-managed, carry a degree of risk and sometimes potential danger.

>4. HSE wants to make sure that mistaken health and safety concerns do not create sterile play environments that lack challenge and so prevent children from expanding their learning and
stretching their abilities.

They say something similar in many of their documents.

I work a bit in safety, and I get frustrated with too many signs. Putting up a sign doesn't change dangerous behaviour; and it causes fatigue so people start ignoring signs.
I am studying from this MOOC, really good!

https://courses.edx.org/courses/course-v1:ASUx+MAT170x+2T201...

Next month will go for Calculus.
For an open source option: http://www.sagemath.org/
>One such audit found that a popular climbing structure, open since the early 1980s, presented “a medium to high risk potential for severe to fatal injuries”

Ah, they must mean the tree. Popular since 198000000 BCE.
The article says it includes image capture and computation time. How does image capture identify the color of the tiles at the center of the faces, hidden behind the motor's arms? Or is the cube initial orientation known?