skysight-inc/HackerNews huggingface dataset:
U2F doesn't feel like a natural fit for securing a phone because the core "factor" in U2F is "Something you have" and well, you "have" the phone too already. The fingerprints are "Something you are" but as we see _implementation_ may be lacking. So as you realise that leaves requiring a passphrase, "Something you know".

It's awkward, but I think if you care about security that's still really the most practical solid option. Fingerprints were only ever "better than nothing" here and should not have been sold as more than that (Biometrics _can_ be very secure but they need human supervision, e.g. when police take a DNA sample you can't give them somebody else's DNA but nobody is supervising you when you press what may or may not be your actual finger up against the sensor on a stolen phone).

I have a passphrase and a relatively short screen timeout for my phone, it certainly is less convenient than most people's zero authentication strategy, I noticed this when my closest place to buy groceries announced I could use the phone instead of needing a cashier.

For a regular person you just wander around, bagging anything you want and scanning it with the phone, then obviously you pay at the end. But for any time I spent more than 30 seconds or so browsing the phone locked and I needed to re-enter my passphrase to scan an item, cumbersome. There are tweaks I could do to let the scanning app stay active when the screen locks, but ultimately I just won't bother, there are hand scanners for people who don't have a phone or don't want to use it like me. I'll only use the phone if I pop in to get a single item so that unlocking the phone is faster than swiping to get a scanner.
Yes but it would be a mere formality as they are already part of the EU. Especially for NI which would be joining an existing EU state, not getting independence.
> legality is basically the subset of morality that Republicans and Democrats can agree on

I largely agree with this, except when we start looking at uncharted territory.

Generally speaking, we are (legally) free to do as we please. As people do things we (as a sufficiently large group) disagree with, laws may eventually pass to restrict the freedoms to do those things.

Just because something hasn't been codified into law, doesn't necessarily mean it's not likely to be largely condemned, it could just mean nobody anticipated anyone actually doing the thing prior to it happening.

Combine that with a legal system that works on the letter of the law, rather than the intent of the law, and incentives can (and when capital is concerned, often do) skew away from morality entirely.

Consider that the falsehood that a corporation CEO has a fiduciary duty to maximize profits for shareholders at all costs continues to perpetuate, for a consideration of the mindset that simply works on the basis that if it hasn't been outlawed, then it's okay.
Scottish independence will happen eventually.
Of course they know, they just need to cover their asses sue to the litigation risk.
There's nothing stopping the UK from trying to negotiate that kind of relationship.

That was never sought though. May's red lines made that kind of relationship impossible.
A neat solution would be for England and Wales to jointly declare independence, leaving a UK consisting of Scotland and Northern Ireland.
Waste of money imho. But i guess if higher ed is strictly a business...
YC Group Sessions – 2.0
we've put together a platform where founders can create online meetups. they can choose specific topic to discuss with other founders.

i'm also trying to bring more professionals to the platform so that there are field-experts that might advice us on various aspects like:

Research | UX.UI Design | Product Management | Sales | Fundraising etc.

if you'd like to join please email me: giorgi.kakhiani13@gmail.com

OR you can join platform here: www.wiikly.us
Can’t say I have ever seen it play out any different, so I would assume that “quite often” to be exceptionally rare.

People can tell if they have seen it lots of times before they start to shut it down.

I would also argue that it makes them smart, not pro stupidity or anti intellectual.
Let me try and use a tech analogy to explain it.
Say you repeatedly see junior admins putting unsecured databases on the internet which subsequently get compromised. How many times do you need to see the beginnings of that event chain before you start intervening?

Also there is nothing intellectual about entertaining the same argument over and over.
Or do you also think we should seriously consider the flat earth argument every time someone brings it up.
I have heard about Racket’s metaprogramming capabilities multiple times (and even played with it myself), but I still don’t know how can one use DSLs to solve problems.

Could you provide some examples of how exactly does building DSLs come into play here? Or could you at least point me to some blogposts that talk about this matter?
>There is a category of info called material non public information that is illegal to trade.

This is absolutely not true.
All "big tech" are at it, I tried to go to "My Pictures" the other day and microsoft asked me to run my pictures through facial recognition.

They said that by consenting I was asserting I had the consent of anyone who appeared in any of my photos or might appear in future which is insane to ask of anyone, no-one can really give that third party consent.

Then when I refused they showed me a nag screen which didn't have that warning.

Then just yesterday I opened google camera and it really wanted to run face recognition on my photos. I refused.

I wanted to try the google podcasts but it was a brick because I had disabled "youtube & web activity" in google account settings. There was no way to subscribe to podcasts without web activity, the application said. And without subscribing there was nothing the app could do.

We have a company claiming that because I don't consent to have my web and youtube activity tracked that there's no way I could subscribe to a podcast that I explicitly choose to subscribe to in an application designed for subscribing to podcasts.

They don't stop trying, everyone is trying to hoover up all data, all the time.
Some are, some aren't - I flew out to Spain recently and unexpectedly got fairly emotional at the prospect that it might be my last time through the "EU Citizen" channel.

I also see far more EU flags flying from peoples houses than Union Jacks - but then I am in Scotland!
This is what I aspire to. Thanks for showing this is possible!

It's something that I've been thinking about a lot lately, especially after reading "A company of one". That it's possible to make a good living with friends and not be the next X or Y hypergrowth company.

For some context, I am currently working for one of the hottest startups in the world (not hyperbole, we have the metrics to back it up), and I have been here long enough to remember when we could all fit in a small room.

The first 2 years were a dream, this last year has been pretty terrible, and coincidently, is when we started our crazy rapid growth.

It went from a place where you felt like you were working with your friends, and could have great conversations/humour and learn, to politics, arguments, poorly defined scopes on projects, process for the sake of process, or no process at all, but not knowing whom to ask, and not being empowered enough to sort it out yourself.

I realized, and I think I kind of knew this previously, that my happiest work was when I was working with a small team of smart people who could relate to each other. Basically, going to work with my friends.

I think after the IPO, it will be time to leave and find/start something similar to what you are doing.
I didn't listen to the video, but the title raises questions. What is functional programming? Nowadays, most languages are multi-paradigm, it's not so clear what is functional programming (or a functional programming language).

For instance, it's very common to have data types with mutable state in OCaml, or to use non-mutable data-structures, closures, higher-order functions in let say Python. I don't see such a clear dichotomy between functional/non-functional programming languages anymore.

Besides, there are other language "features" that I feel have more impact on the code I write. For instance, static/dynamic typing, asynchronous I/O vs actors vs threads, module systems.

I see functional programming more as a tool and a programming discipline, well-suited to solve some problems, rather than a paradigm that one should adhere no matter what.
Combinatory Play: Einstein’s Key to Creativity
This happens to be a good example of how there are so many laws you likely break some all the time. California requires consent from all present who have vibrated the air while you record the air vibrations (but not with your ears and brain storage!). That means if the google phone in your pocket listens to people at a restaurant or your alexa listens to your delivery man for a second you are a criminal under California penal code.
Sure, for a small area that's fine, but if you're talking about the entire island of Manhattan that's a problem.

I suppose if you made say every 20th street open to one way single street traffic (so 20th goes west, 40th east, 60th west etc), and every even avenue open (2nd south, 4th north, 6th south), that could work
Good ideas take a long time to catch on in tech, regardless of how much anyone believes its a fast moving industry.
I wish it were socially accepted to tell people to turn their Android device off while they are in company. I wish I could tell people that visit me to turn their device off or put it into rf and sound shielded containers.

I don't mind people using computers and their powers to ease their lives. I don't want to deny them that just because they are next to me or in my home. I just don't want them to use that power to collect and track and surveil everything at all times around them, wittingly or unwittinlgy.
This is the funny thing about NI - it's portrayed as a catastrophic loss for UK prestige if Ireland were to unite, whereas there are plenty of politicians, civil servants etc. that would be happier if it were no longer the UK's problem, and the remainder of the UK would be better off as a consequence. The same can almost be said of Scotland - England/Wales taxpayers would be better off without it, for example.
No, parliament have the option to reject it.
This. (No pun intended.) Lodash had its FP features bolted on as an afterthought, whereas Ramda was designed for it from the start.
Maybe some kid who wants to go it alone will read it and realize that being your own boss does not require buying into the whole "start-up" package.
We render 4K video and all files are uploaded in the background.
I don't think hardly any demos were made with AMOS.
Availability of Amazon EC2 A1 Bare Metal Instances
The talk actually takes time to answer these questions.

The title is also a bit clickbaity because the talk acknowledges that fp as a style is becoming common.
"Unknown form of energy" is not a hypothesis. It just means "we have a problem here; we don't have a solution, so we'll just rename the problem as a hypothesis". I think it's a clever sort of cheating (and you probably have to be very good at writing cosmology papers to get away with it).
People do not always vote in their economic best interests.
Are Concrete Blocks the Next Batteries?
In an old textbook I haven't been able to find again (browsing in another uni's library) regarding the Entscheidungsproblem I read that Church wrote to Turing, saying he thought the Turing Machine waa a more convincing/natural/intuitive representation of how mathematicians thought about algorithms than his own lambda calculus.

Maybe he was just being modest, or like John McCarthy, just didn't see or believe its potential.

Note that this was before computers or programming, and that there's no formal proof that a Turning machine can encode any computation - so its convincingness was important.
Don't understand why you got downvoted, because what you're saying is indeed the conventional wisdom : you can't get big without getting big fast , with a lot of VC infused money, and work insane hours.

I think the next (current ?) generation is going to question that : values like "durability" and "long term vision" starts to get fashionable again.

The old industries were based on "family businesses" where you would take extreme care before letting someone new have shares of the company, where growing was measured in terms of generations, based on reputation and quality of work, and sustainability. And that gave giants, which lasted for generations.

I think it's getting clearer and clearer that there are alternatives to "pump and IPO" models, and that they may even be preferable for everybody (founders, employees and customers) except VCs who needs quick cash rotation.

Note: maybe what you meant is just "we're talking about VC funded companies, not other types". Still, i think VC will need to take new aspirations into account when looking for next gen companies to fund.
> Hopefully, a similar investigation will be announced presently.

This will never happen.
Thanks. I was staring at the snippet wondering.
I'm not all that familiar with YAML, so I thought perhaps all the values needed to be quoted rather that just written as is.
I actually think it's important to share that there are other ways.

We tend to follow patterns and being reminded that there is value in alternatives is precious.

I'm sure many founders think the vc funded startup is the only way to create a cool company as their parents thought that a steady office job was the only way to live a comfortable life.

As it turns out the juicy parts of life are where it's less crowded.
> A literacy test in early 20th century would already exclude a lot of poor people by definition.

That's actually an empirical statement, it wouldn't be by definition. (Unless by poor you mean "can't read", then it would be by definition.)
Note on terminology. A new company, or new small tech company is not automatically a startup.

http://www.paulgraham.com/growth.html

>A startup is a company designed to grow fast. Being newly founded does not in itself make a company a startup. Nor is it necessary for a startup to work on technology, or take venture funding, or have some sort of "exit." The only essential thing is growth. Everything else we associate with startups follows from growth.
...because the extension is a cynical tactic to attempt to hurt the Conservatives' popularity. Suspect either of Corbyn or McDonnell are terminally unpopular with the public though, but they'll roll out their voter fraud tactics as seen many times in the past, so we might end up with them after all. And god help us if that happens.
Yep, I have a user in the 12000 uid series there and it has not been the same since Rob (CmdrTaco) left.

HN is the closest I can get to a replacement.
Tesla gets approval to start manufacturing in China
I'd imagine more mem would likely be more helpful? Sure you're not thrashing? Sorry if I'm patronising you... but thrashing is a killer
That's very true, time is the one dimension that earth and maybe one day humanity make up a significant chunk of. But some possibilities are that we're one of the first intelligent species or the anthropic principal, were observing because we can and life later in the universe isn't possible.
Try to figure out how to go to the parent directory (not back) in Finder without resorting to google.

SPOILER:
rightclickwindow'stitle
Bio-diesel was a big thing 10+yr ago when restaurants used to have waste oil they had to pay to get rid of. Now they all the restaurants have some recycler that comes around and picks it up (who presumably sells it in bulk to someone who processes it into something). A diesel engine will burn basically any oily substance if you can find a way to get it into the engine without clogging up the plumbing bits. Nobody does it anymore because it's not cheap anymore and environmentalist circles have shifted to electric or anti-car whereas 10+yr ago biofuel was seen as a way to not drill in the arctic or spill oil in the gulf.
After 5 rejections, what made you keep going back for the 6th and 7th?

Isn't there a limit beyond which it's a bit disrespectful to keep asking?
Google could have the device say that it records conversations the moment it detects an unknown voice. Google could even ask that unknown voice for consent.
More accurate link: https://trends.google.com/trends/explore?date=all&geo=US&q=%...
At first glance it looks similar to operators. Except operators are more suitable for system software, and this thing aims to simplify the deployment of business software.
> "Dark matter is a form of matter..." is a definitive statement, but you can't point to a single example of a direct detection of dark matter.

Are these not all cases of direct detection: https://en.wikipedia.org/wiki/Dark_matter#Observational_evid...
Have you considered that maybe you wouldn't have been fired for having the "wrong political views" but simply being a bigoted piece of shit? Just a suggestion.
This business model is the reason that FB, T and G are dominant platforms worth discussing. Products that are purely transactional are easy to compete with, splitting up markets and driving down prices. This is why true "common carriers", like ISPs, have fought desperately against net neutrality and to capture more customer data -- they want in on the value capture that comes from shaping content, because they are rapidly being commoditized as carriers of bits.

IMO this is a moat in the eye of a lot of libertarian tech philosophy. Most software products become competitive by building networks -- with end users (e.g. social networks), with developers (e.g. open source), or indirectly via content (from media aggregators to spam filtering). Once you're in the business of curating a network, you are implementing values whether you acknowledge them or not.
This is acceptable in some circles in certain circumstances.
Sorry, I edited the comment above to make it less likely to start a flamewar and now your response has lost context but yes: not everyone is a unionist. However there are enough of them that breaking up the UK is non-trivial (and full disclosure: I hope that continues).
> That is a problem electric cars won't fix, by the way, they'll just move it around.

"Moving it around" here generally means moving it to electricity generation sites - ie places where people don't live. That's a huge benefit already.

And moreover it's much easier to de-pollute electricity generation infrastructure than to de-pollute fossil fuel cars.

I'm no kind of electric car fan. I'd much rather see cars die off wholesale, leaving only well-invested public transport and personal transport for the less able. I don't own a car of any sort and plan never to live more than s 15 minute walk from my place of work. But electric cars are still a huge positive step for urban environments.
Yep, definitely.

An outside observer that just sees the spot on the moon (but has no clue that it's produced by you flicking your wrists), just sees a spot that moves insanely fast.

No information, energy nor matter travels faster than light here, of course.
How to Start a Successful Blog for Beginners 2020
Binance to Add Bitcoin Cash to Its Decentralized Exchange
Three way merge? I've heard there are tools to help with this.
1. Bookmark interesting stuff as it comes up.

2. Review bookmarks whenever you're bored, have some down time or just feel like it.

3. Only stick with material that you find engaging or is somehow essential to a larger project that you're working on. Happily discard stuff that doesn't grab your attention anymore.

4. When it comes to more well defined projects and goals, having a Trello board is really helpful. Around January I made a board with books, tutorials and courses that I wanted to cover this year - tracking my progress there and keeping things up to date has worked out great so far.

5. Don't aim to record, consume and retain everything, don't measure your own efficiency and don't call it an "information distillation pipeline" - you're not a machine, you're just a person reading stuff online, presumably for your own benefit and enjoyment.
I'm just looking at people making good money for themselves (from high wages), and paying taxes for the benefit for the rest of the country.
I'm an entrepreneur, I don't care about odds.

How is disrespectful to keep asking?

Just the act of applying is a healthy exercise, and chances are that the people who got accepted are just better than our company. We keep moving, keep making progress and keep applying.

I don't see what is disrespectful about that. I would love to learn more if you care in elaborating.
I felt the same about the Notre Dame fire. That was our church burning down.
Not really, the initialization of the JVM is fast(er), but initializing the Clojure runtime took a lot of time. At least in 1.7, not sure if it got better in the meantime.

I could start and run Java programs way faster than just starting the Clojure REPL.
> personally I find my brain works very much like a Turing Machine

Exactly this. How baking a cake in FP looks like:

* A cake is a hot cake that has been cooled on a damp tea towel, where a hot cake is a prepared cake that has been baked in a preheated oven for 30 minutes.

* A preheated oven is an oven that has been heated to 175 degrees C.

* A prepared cake is batter that has been poured into prepared pans, where batter is mixture that has chopped walnuts stirred in. Where mixture is butter, white sugar and brown sugar that has been creamed in a large bowl until light and fluffy

Taken from here:
https://probablydance.com/2016/02/27/functional-programming-...
> Helicopters, hovercrafts and yachts also have this appeal. Nobody's saying cars will go away, just that the entirety of human infrastructure might not be constructed around them.

That's crazy overstatement. Railways are not built for cars. Water pipes are not built for cars. Airports are not built for cars. Power plants and transformers and power lines are not built for cars. Dams are not built for cars. Ports are not built for cars. Houses are not built for cars.
‘cause software development is as far away from math as plumbing. there, don’t need to watch the video anymore.
They don’t care. They’re arguing in bad faith. It’s also called lying or being full of shit.
According to https://ec.europa.eu/agriculture/sites/agriculture/files/rur... , the EU allocated 646 million euros to be spent on the Rural Development Programme in Northern Ireland 2014-2020. Not sure how that compares to UK government spending.

Edit: http://ec.europa.eu/unitedkingdom/sites/unitedkingdom/files/... gives a total of 3.5 billion euros EU funding in the same time frame, but only 228 million in the RDP, which made me realize that the 646 million above include 417 million of national co-funding, which I guess means the UK government.

Edit 2: According to https://www.gov.uk/government/publications/conservative-and-... the UK government has made £2.5 billion available to Northern Ireland over 3 years, which works out to almost twice the amount provided by the EU on a yearly basis. That also squares with the similar proportions for the RDP funding alone.
The final bullet point in that image contains the answer to the question of dark matter.
Ask HN: How to mitigate Layer 7 attacks?
Hi HN,

I was recently a victim of Layer 7 DDoS attacks, and use Cloudflare. Cloudflare was able to migrate them off, but I'm in the mix of changing from Cloudflare to my own system for most of my websites and my wifes (blogged about it here: https://thegeekbin.com/ddos-protection-my-experience/).

What's a reliable way to mitigate most layer 7 attacks? I've added into nginx filters for slow connections (eg, HEAD and wait X time to clog server resource, slowloris) and other things like bad user agents, R-U-DEAD-YET, etc. but I'm not sure that's going to be enough.

What's your take on this HN? Any pointers to provide good enough protection against most common attacks?

Thanks