skysight-inc/HackerNews huggingface dataset:
Not that surprising. Guardian readers (Champaign socialists) have money, and would rather donate it to the propaganda outlet that pushes their agenda, than to random internet ads. Not sure what bearing this has on any other news site, or any other website though. Unless it happens to have the same sort of readership which is very unlikely.
No, this is a huge myth. I’m getting older (42) and my eye sight is getting worse, and I can still tell the difference between 110 and 220. Heck, I could easily tell the difference between 150 PPI and 220 (a hitachi 28” 4K vs. a iMac retina 5K).

Coding without seeing pixels in font rendering is just bliss, it is too hard to go back.
The point is that if there is such clear wrongdoing, law enforcement should not have to trample a suspect's rights to find such wrongdoing.
At some point we'll have to stop blaming Franco for every problem we have. Yes, it was a time of isolationism that crippled us in many ways, but most of the people working today never lived through the worst of it. Even companies that were founded while Franco lived (or before) are now managed by a younger[0] crowd

In my (very personal) opinion, the fact that not many people, comparatively speaking, are fluent in any language other than the local languages and a certain level of short sightedness that makes us look only to local markets[1] has much more to do today than the dark ages of the dictatorship.

I moved out of Spain more than a decade ago and things seem to be changing (at least now I find spanish products in my local supermarket that I had to bring in my luggage before when I went for a visit), but we are late to the game and it will take time to catch up.

[0] Well, -ish

[1] Not exclusively a Spanish fault... Many countries suffer this to certain level.
reforming the tax system so that most (like the UK) don't have to file a tax return might make more sense
As someone pointed out, the coverage of neo-nazis was far more favourable and humanising than most of the coverage of black people wrongly shot by police. And surprisingly similar to a lot of the 1930s coverage of Hitler's charming dinner parties.

Fascism generally is charming until you're on the wrong end of the jackboot.
Crap, failed on my home road-warrior setup. Now I have to go figure out which OpenVPN config settings to change to forward DNS better.
Didn't even realize this could be a thing! This inspired me to start a Boston chapter -> https://www.meetup.com/Hacker-News-Boston/
Top Tips for Product Managers from Box CPO
I imagine the best way to make it educational would be to skip the problems you know how to solve and then try to solve the others without a whole lot of "cheating".

Obviously looking at resources to learn approaches to solving the problem isn't cheating, but there is some value in spending time just trying to figure out an approach before doing that.
Celebrity drama - political or otherwise - seems daft and boring to me as well, but I think people who think so are on their way out (in terms of age, if nothing else). So if the idea is to reach a younger audience in a language they'd understand / in a way they find appealing, I'm all for it.
For example here:

https://mediatum.ub.tum.de/doc/1304824/1304824.pdf
This is not really the case. I have personally quite literally implemented papers the week after they appeared on ArXiv and they worked. Anecdotical yes, and there have been papers that nobody was able to replicate, but at large the community is quite good at recognising which work can be used, and this work is then implemented and disseminated.
Try bookfinder.com
Firstly - this is really nice. I don't want to derogate the work itself in any way (and I don't think the gp did either) - I'm just really quite curious about what exactly the post title is referring to.

If I extract the code and delete what I can see might be extraneous setup boilerplate (event handling, camera navigation, init function, image download helper utility, various config object initialisations), it still comes in at around 150-200 lines. The render function alone is 38 lines, not including the external dependencies of that function (DrawVerticalLine, screen, camera).

Again, not a criticism of the work, just querying the title.
> They are arguing that not having a public position on issues means you are siding with the status quo

No, they are assuming that everyone must have an opinion. It seems outside of their reality to accept that people don't care about the things they care about.

Just because I don't voice my opinion on which days I prefer the garbage collection truck to arrive doesn't mean I am a big fan of them arriving on Monday. I just have other things in life going on.
Products, Platforms, and Protocols: The Blockchain Technology Stack
Top Travel App-Hopper Best Iphone App,Cheapest Airline Ticket for Trip
Show HN: Spread the Fox, a personal checklist to recruit users to Firefox
Link: https://github.com/ChiefOfGxBxL/SpreadTheFox

In a recent HN thread we discussed recent Firefox developments (e.g. Quantum release), and I mentioned my personal goal to recruit 5 of my family and friends to use Firefox. Reasons included speed, privacy, supporting a non-Google company, and more.

This weekend I created this "stupid simple" repo to act as a template for anyone who is interested. It simply explains what to do, why, and provides you a checklist to keep track of your progress when you successfully recruit people to Firefox (most likely from Chrome).

The repo is not impressive at all, of course, but I do see a growing need in this day and age where technology is having a greater impact on the lives of ordinary people, for us software developers to commit to small acts like this, whether its educating people about privacy, helping a handful of people set up encrypted email, etc. I look forward to more projects of this type, and hope you do too!

If anyone wants to contribute, it would be awesome to get an informational poster / infographic to be able to hand out to individuals. That should be targeted at people who don't necessarily have a technological background.

[0] https://news.ycombinator.com/item?id=15776562
And they shouldn't tbf, maybe point towards some things and use one in a practical exercise but nothing more. They're transient and most will not be around anymore in ten years time; it's better to learn how to figure out which one will work best. IDK if that's covered though.
Thanks for the clarification. I wish journalists wrote like this :)

Whether or not we want to call this an “algorithm,” it is a step en route to a probability based decision making machine. Not a bad example to frame discussions around.

The obvious plus-side is that if it works (sounds pretty plausible), this scoring system could help optimise jail time and its costs against the societal costs of re-offense. If it takes pressure of the justice system and reduces wait times, it could improve suspects’ civil and republican rights. The right to a timely trial, habeas corpus..

The downsides are a little foggier, and depend more on where this goes and what kinds of patterns emerge. In this simple scenario, there’s not a lot of data here and few obvious opportunities for bias or some other injustice. Doesn’t sound too bad.

..except age. If people your age reoffend more often, it doesn’t seem fair or just that you are effectively implicated for their wrongdoing. Does it?

As this system gets bigger it will want more data, for improved accuracy. Race, gender & political affiliation are obvious nonos. We can’t discriminate on those grounds. How about arrest location, home address, income in the previous year, marital status and level of education? Rent or own? Have a dog? File tax? This starts sounding like an insurance quote.

If we go down a more google/facebook/ML route, we can probably eliminate any data points that raise specific objections. With enough data, we can find proxies for anything. More specifically, our black boxes will find proxies for anything.

From a blind justice perspective, I think it’s all the same problem regardless. We are being implicated by affiliation, a statistical affiliation. That’s not blind.

I think there you have the core issue. It’s present in a pen-and-paper scoring system. It’ll be present in a Google CrimeRank algorithm.

We’ve gotten very used to talking about bias in nonspecific terms, with a lot of emphasis on chauvinist bias. But, we’re bias machines. That’s what judges are, to a large extent. Not all bias is irrational, bigoted or chauvinist. Do we really want to eliminate only rational bias, or is bias a problem for reasons other than that?
you can learn about greeks and romans quite easily in your spare time, they wrote a lot of books.
The Persistent Misuse of the Phrase “I am humbled” (2011)
That's an excellent talk from Michael Chrichton [0]. Plus this was another rather relevant piece to some of the comments too:

> Often, the article is so wrong it actually presents the story backward-reversing cause and effect. I call these the “wet streets cause rain” stories.

[0]: https://web.archive.org/web/20141025035056/http://www.thegre...
[1] Please follow the link to see a comparison table with Hashicorp Vault and AWS Parameter Store: https://schibsted.github.io/strongbox/
[2] One of the fundamental differences between BlackBox and Strongbox is that BlackBox is based on GPG, while Strongbox is based on AWS KMS for encryption. Also BlackBox stores secrets in VCS repositories, while Strongbox primarily use AWS DynamoDB (while files are also supported).
How else could it be defended? Considering that someone has to show injury before courts will take up a case, it's usually going to be someone that's been charged with a crime whose privacy has been invaded.
Sure I would (cue the ending of The Big Short)
Well. There are factors that increase your risk of dealing with cops: 1) being non white (or, not the same skin color/ethnical background as the majority population) 2) being in any way "non-conforming to mainstream" - e.g. wearing dreads, "gangsta clothing", looking like a punk or basically anything that makes you stand out.

Cops always go for those looking different than the mass when they're bored.
It's not so much the message as its persistence, timing and size. It shows up every time and takes up half the screen. It would also be nice if the reader was given some time to read actual content before being blasted with the message again. Feels like one of those many many sites that immediately ask you to fill out a feedback form before you've even browsed anything. If it's not a beg, it's most certainly a nag.
Is it?

There are valid reasons why cellular provider would create that information in the first place - largely to do with automated network repair stuff (you can find malconfigured neighbor lists in CDMA systems for example), or automated network metrics.

The issue isn't creating this kind of data, its excessive retention, warrantless government use of it, and using it as another revenue stream to tell it to third parties - but the generation itself on the surface seems perfectly valid.
Asbestos and the great Aussie DIY obsession
well know you pay off your debt with the highest coupon first if you have a low interest mortgage it can make sense not to pay that off as inflation will hopefully reduce the cost for you
Maintainer here.

> This TLDR tool definitely needs to exist, but in conjunction with man pages, not as a replacement.

tldr is _exactly_ that. We do not and will not aim to replace man pages. We have a hard limit of 8 examples at max for every command. Therefore, our scope is very limited and we try to mention the 8 most important and practical examples a beginner needs to know for a command.

If someone needs to go deeper, man pages are always there.
Like how webmd is making doctors unnecessary? Doubtful. At best they ( / we ) will get better diagnostics tools, but that won't reduce demand for people in the job.
Saying they're the same is like saying Notepad2 and Sublime are the same, both have status bars which indicate place in text, both support copy+pasting of text, etc.

If you have a 3d modeling program of some sort, of course it will have an object manager which shows components like your model, the lights, the sky, a position box that tells you current size/rotation information of whatever component, your current viewport settings, etc. And since it's a cloud thing, like Fusion360 it has an asset manager which probably works more or less the same way.

Unless you're fundamentally reinventing the wheel in some aspect, they ARE going to be the same in a lot of places.
Create Flipping Card and Responsive Grid with Styled-Components and React
It's only fashionable on HN; where once a week a new link to an old page about how bad Facebook is gets resurrected.

(Mostly) Regular people - those most likely to use Facebook - aren't hearing these cries.
Number 3 has a much more critical use: after any disaster, the medical ops supplies have to be guarded, because people in panic will simply raid the medical supplies. Easily deployed mobile FR is critical for any disaster operation, as it frees up people that would ordinarily waste time guarding areas from the panic.
Right, but my point wasn't that the requirements are the same. I was pointing out that the parent statement "Most if not all the things we have to do, as foreigners, Japanese also have to do it." applies to China, too.

The 'registration at local police station' was just an example of one such policy.
> Just because I don't voice my opinion on which days I prefer the garbage collection truck to arrive doesn't mean I am a big fan of them arriving on Monday.

Sure, you may not be a fan of it, but you don't find it a big enough problem to complain to the city.

For the editorial in question, the subject is Trump and their opinion is that finding Trump not big enough a problem to complain about is not an acceptable position for someone of such wide social reach. You may not agree with that assesment, but I think it's a fairly normal position for an editorial board to take.
Gates and Zuckerberg were born into wealthy families. So definitely do that if you can.
Spending first ten years building a promising local ISP, directly in the trenches.

The "there's no need to do last mile infrastructure multiple times" is bunk. It is easy, it is doable and no, you won't have 100 companies running lines. You would have 4-5 and that will be enough to push Comcasts and Verizon to get their prices down.
How does she find time for all that and having a job?
The smarter, faster, easier way to build a successful web app [pdf]
Being able to pick up languages and frameworks that are not garbage is a huge advantage.

Being young means you can undercut on salary and live with parents, while you gain experience.

Being female means you can cut out on garbage socialising sessions and be more picky.
> But that is a feature of the functional formalism, not of all formalisms.

> Yes, in the functional formalism. Not in every language. I wanted to show a particular property of functional languages that I find unappealing.

I would expect any practical formalism to have escape hatches, just as I expect any practical type system to allow casting - and I find it absurd to see either as a downside for the language.

> Other formalisms have no difficulty assigning simple and natural semantics in either case (and if we disallow concurrent writes but allow concurrent reads, all versions of the algorithm would have isomorphic denotations).

If another program overwrites fac.txt then the semantics you gave in your ghost variables and assertions example would be simple, natural, and wrong (and wrong in a way that's a common source of security vulnerabilities). If your formalism makes fac1 and fac5 equivalent, as you've said it does, then there's no way to then make them un-equivalent.

Really they're equivalent for the purposes of some kinds of analysis under certain constraints and they're not equivalent for other purposes. The functional formalism handles this essentially as well as possible: it allows you to do any analysis that doesn't depend on how you're modelling the filesystem interactions "ahead of time", but forces you to make an explicit choice of model when your analysis is fundamentally dependent on that model.
Oof, this is full to the brim of bad C practices. Use macros way less liberally, don't do this ridiculous pointer tagging thing, and leverage more of the stdlib.
That's a bit black and white. I think in reality, if you have this kind of intelligence and will power, you will succeed anyway, eventually. If your luck is worse, perhaps relatively smaller number of people will hear about you, but it does not mean you'll be much worse off.
The advice I give to people on here is generally upvoted, except when it comes to investing. If you're in the top 1% or 0.1% intellectually and you're active in the tech community as a software developer or other highly technical skill you are very well situated to beat the market.

Pick any decade where this wasn't true. In the 90s it was buying web domains or investing in personal computer companies. In the 2000s it was investing in platforms and social networks or even just building a company in the mobile space. In the 10s it was cryptocurrencies and AI.

All of these things were obvious and even if you didn't get in at the very ground floor (buying sex.com or 50 bitcoins for a dollar) you still make hyper, hyper gains.

100000% returns? Totally possible. Now go on and take all that knowledge you hard fought for at MIT, Stanford, Harvard, or Waterloo (or even on your own!) and use it too... Invest in low fee ETFs.

Great plan guys.
I think that university still expects its incoming students to pick up stuff from their parents - you can see this on sites like stack overflow where graduates who are the first in their family to goto Uni - they don't seem to know stuff that say mat parents taught me
I admit i am not familiar with the capabilities of a Bloomberg terminal, but i have the impression that it is tied strictly to the Bloomberg service.

What i was thinking more of was how we can bring up the likes of Facebook and Twitter while only maintaining a connection to our ISP.

I guess one could go deeper down the stack, and compare packet switched and circuit switched. This in that to me a terminal connection suggests a circuit switched connection.

Yes, later on one got the idea of the terminal server. But the fundamental idea of a terminal, at least at the time, was that of a very intimate connection between terminal and a (rather bulky) computer.
That first paragraph is emblematic of the thing that most worries me about using religious groups as the core of one's social life. It may come from a well-intentioned place, but people are way too quick to resort to outright denigrating other people's beliefs in a way that, at best, infantilizes them with descriptions like "fairy tale" and "caricature". (There's not a whole lot of semantic distinction between these two characterizations.) Because of the ways that group behavior and peer pressure work, that will only get magnified if most your social life revolves around people who share identical beliefs.

There need to be more social institutions that encourage different people from different backgrounds to come together and learn to be more respectful of one another. How about a renaissance for bowling leagues?
Same in NL, although the government support has been slimmed down a lot and it's no longer offered if you're over 30, the assumption probably being that by then you make enough money to pay for an education on your own.
I meant there’s no recipe for success, which doesn’t mean it’s not impossible. There’s nothing you can simply copy/paste. Though I agree, a lot of people do make millions daily/monthly/yearly, but you have to create your own path for that. Otherwise A LOT of people would be richer today.
Crush, Texas
8 (Eight) Best Businesses to Start with Under $10,000
Doing online quizzes to improve your "syntax" is definitely in the realms of interview stupidity
See `--dhcp-option` (https://community.openvpn.net/openvpn/wiki/Openvpn24ManPage)
Yep

A minimal Cntlm Docker image

I am working for a big finance corporation and proxies are everywhere and configured in many different ways

First thing I do, I download my cntlm base image which is a bit less than 200K, take out my cntlm.conf from keybase and run it

From then on I can just set the proxy to localhost and keep working

Link, if anybody's interested https://hub.docker.com/r/massimo/cntlm/
Personal finance is largely arithmetic, common sense and human enterprise related stuff.

Most adults despite seeing their parents struggle through their retirements, cannot get themselves to make right decisions.

Courses and subjects only help those who wish to help themselves.
+1!!

Also, No one mentions the importance of making it to Harvard and having those networks!

IMO, in the US, the value of college education is purely to build a network of people and tap into that resource when growing a product, or own career.

Not sure how colleges are in Stockholm, but I’d assume colleges everywhere end up giving a network to its alums, however good or bad the network may be.
Unfortunately, too strange to be true seems to be le mode et les temps.

The recent NSA leaker was named "Reality Winner" FFS. Everything has turned upside down. The whole state of current US government and politics is something from a terrible pulp spy novel sold in the discount bin at and off-brand pharmacy whose brand of bandages just don't ever seem to be able to stick, but they're a third of the price of the name brand so you'll just put some medical tape over the bad side.

I follow the news somewhat regularly and most days I have a moment where I have a hard time really reconciling the events. If somebody pitched a story like the current North American reality, I'd probably politely decline to listen further out of respect for better taste and sense.

The Vegas shooter is the least strange incident to have occurred (at least this is from an outsider to the US)—following the news cycle for the past 20 years says it's not all that uncommon, or hard to understand. He was a disenfranchised person with a possible mental disorder and a growing disenchantment with the society of which he's increasingly growing apart with easy access to purchasing high-powered weaponry. To me it seems like 1 + 1. These kinds of stories are far less rare, even in Canada, than you think. It's just that most of them are far less successful in their savage response to their feelings or ruinously-broken logic.
Nah, I've retired from dealing with ISP issues at about the time I realized aunt 82 year old aunt Suzi actually did block a roll new cell cite for American Tower because she did not want to see it across from her house.
EMCO Network Malware Cleaner 7.0.15.1539 Full License
This is also a handy way to see if your outbound DNS requests are being hijacked and sent to another resolver instead of your chosen ones. One router I tested redirected everything to OpenDNS if parental controls were in use, some networks redirect everything to their internal resolvers, etc. Mainly for interest purposes/spotting configuration mistakes than anything else.
Ah I see. My point was that in this case the hype was maybe a bit early, the tech was way too expensive for anything but wealthy early adopters up until a few months ago. I see that Oculus has announced the "Go", set to release early next year at $199. At this price it's no longer early adopter tech.

I'm sure when these affordable VR sets are coming out the vendors are going to make a marketing push, preferably coupled with some big game releases.
1. be rich
2. don't be poor
> If it is optimizing a compiler in assembler

So if you have a CS degree, you're qualified to optimize compilers and perform security audits at large institutions? No way.

In practice these are two different and highly specialized jobs. Why would you not consider someone who has a proven track record of optimizing compilers? Or finding security holes in code? I'd rather look at a portfolio than a certificate any day.