skysight-inc/HackerNews huggingface dataset:
I think this something that needs to be experienced firsthand a few times for this to sink in. It something like the backpropagation update of a neural network: no matter how long you stare at it, it wont be clear, but if you derive it yourself it becomes super clear.

I can say that this effect seems very real. I think the reason goes beyond those shallow type mismatch errors I often make. Part of the reason, I think is, the correct program becomes clearer to write compared to the erroneous programs you could have written if you use the type system. In other words types can make some of the erroneous versions cumbersome, or at time, impossible to write -- but good luck mud wrestling with the compiler till its convinced.

I will strongly encourage that you try it and dont be discouraged. This really needs to be experienced first hand to be convinced.
> It doesn't, and I agree with your sentiment. IIRC, type-related errors account for ~10% of bugs.

I never thought of that, but that is a really valid point. I guess that is why Ruby/Python are so popular as most of the problems programmers run into in production aren't type problems.
Should you buy 'bulletproof backpack' for your child?We tested their performance
The gist I've read in the past is that basically as long as it's not obtained illegally (e.g. breaking in and stealing) and there's no benefit to the person providing the information, it's not insider trading.

Matt Levine writes on the topic pretty regularly. Here's an example with a number of interesting situations.

www.businesslive.co.za/amp/rdm/business/2018-02-01-matt-levine-the-fine-line-between-insider-trading-and-knowing-more-than-others/
Google's phones (ie: Pixels and their XL variants) get full size photo and video backups included. Even if you don't have a Google phone, the free-of-charge backup only compresses photos over 16MP which is still pretty adequate for most people taking snapshots on their cell phones.

For the hobbyist or pro photographer backing up their full frame RAWs, sure, you want a more professional (read: paid) backup solution but that doesn't seem unfair to me. For the 95% of users who want to free up space taken up by vacation snaps and selfies, compressing photos over 16MP is often acceptable when it doesn't cost extra.
There's a very large band for the "right" temperature. The problem is the rate of change. Given enough time, the ecosystem will adapt.
You mean that the guys who are in front of the praised Germans, largely in front of your English cousins, and rocking the EU average, are “never working due to labor laws”? Your post reeks of crawling xenophobia.

http://blogs.lse.ac.uk/europpblog/2013/02/25/french-workers/
Been there, done that. And then Microsoft answers my complaints (after my mails never showed up at my brother in laws outlook.com mailbox):

We have reviewed your IP(...) and determined that messages are being filtered based on the recommendations of the SmartScreen® Filter.

Email filtering is based on many factors, but primarily it's due to mail content and recipient interaction with that mail. Because of the proprietary nature of SmartScreen® and because SmartScreen® Filter technology is always adapting and learning more about what is and isn't unwanted mail, it is not possible for us to offer specific advice about improving your mail content. However, in general SmartScreen® Filter evaluates specific words or characteristics from each e-mail message and weights them, based on their likelihood to indicate that a message is unwanted or legitimate mail.

Unfortunately, after reviewing the information you provided and in compliance with our mail policies, we are unable to offer immediate mitigation for your deliverability issue. However, we have some specific recommendations for you to consider that can help you to improve deliverability over time.

It's a struggle running your own mailserver.
>>All else being equal, the cellular equipment will cost the same

I'm not sure where I read this. But I remember reading several years back, Airtel doesn't buy telecom equipment, it actually leases it, and pays for it as it goes. Which is why the prices were so low even for a new tech rollout like 4G.

Not sure if Jio has the same model.

>>Telecom infrastructure is like any other infrastructure—vastly more expensive to build in the west

Apart from land acquisition costs. India doesn't buy TBMs(Tunnel Boring Machines), from what I know. TBM's are a very capital expensive investment. But pace of building things is very slow in India compared to any such project in the west.

Having said that India does do frugal engineering well.
I personally can't tell the difference between the compressed versions and the originals (I don't take RAW photos). Here's an analysis of this: https://www.phonearena.com/news/Google-Photos-High-quality-v...
“Give me a half tanker of iron, and I will give you an ice age.” - John Martin

https://en.wikipedia.org/wiki/John_Martin_(oceanographer)
Cross platform and scriptable with JavaScript:

https://hluk.github.io/CopyQ/

And translated into 22 languages:

https://github.com/hluk/CopyQ/tree/master/translations
It helps many people if they are successful and is a honorable thing to do.
PSA: be very wary of clicking on the "overworld" link in the bottom left of the city map. It showed a continent-scale map, but then locked up the whole machine, swapping like crazy, for about 10 minutes before I finally managed to kill it. No idea what it was doing but it even managed to break Ctrl-Alt-Del on one attempt, which I'd never seen before, and was eating over 6Gb memory when I finally got Task Manager open.
White British Names? Welsh Names Are as ‘Othered’ as Those of Migrants in the UK
SQLMap v1.2.9 – Automatic SQL Injection and Database Takeover Tool
Are you getting paid for 40h a week when you work less? If yes, enjoy the extra free time. If no, talk to your boss.
If you name your company after a dystopian sci-fi movie then you should expect a strong reaction.
Literally a link to Reddit...
I'm more of a web designer, so I'm not your target audience necessarily, but I love how simple this can continue to be. Straight to the point, gets the results fast, and displays the info clearly. Nice work.
Adding to this, more computing power at everyones desk. Very good computers were probably capable of generating good maps five years ago, but if everyone can play around with generators and models as a weekend project there is a lot more innovation and development!
Practically every product/service I can think of is more expensive here than other countries, namely the U.S. Yet the wages aren't exactly higher than other developed countries like the U.S. I don't really get it.
> I haven't felt the need to learn more about v6, and it is quite complex

No, it isn't.

> I would've gladly accepted and adopted a version that's just IPv4 plus 16 bits of extra address space

That's what IPv6 is for the most part.

> That would've solved the original address shortage problem, and would be a breeze to configure.

So is IPv6.
>contextual recruitment means you choose the candidate with better potential for success //

Now you're bullshitting, you've just decided that all people who aren't middle-class white males are inferior, and based it solely on those characteristics.

It seems like, in common with many that you hold to an idea of "positive discrimination", that's what your comment attests to at least. That's still discrimination, if you select on race/sex when it's not relevant then that's racism/sexism. Many people, the majority it seems, are fine with that.

We don't need white middle class men at all, we need people [who can perform job roles]. Those people have a sex and colour, for sure, but that's (mostly) entirely irrelevant to their worth/suitability.
What’s the downside to that strategy? It seems like a no-brainer at first glance
A New York company is hiring anyone who applies, no questions asked
I don't think you are.

https://www.youtube.com/watch?v=bi2h2K6D1V8
What a very well-thought-out comment.
Because they want their records to be hard to read and analyze. This is a policy/political problem not an OCR one.
Yes, that's my point. The article is giving an incorrect definition of what a limit is. The target audience does not know what a limit is or how it is defined. The use of imprecise and incorrect language will confuse these people more than it will help.
A top-tier app in Apple’s Mac App Store will steal your browser history
I wonder if the contract with the firm is setup so that the information they gather is public, if anyone can find the application in the back of the drawer in the basement if you show up in person and request the form from the admin who is only there 2 hours a week.
All of them use your IP address as major identifier (4). UnGoogling Guide, v0.1 :)

1. Switch everything to Apple, hardware company. iPhone, Mac OS

2. Use myname@icloud.com email, create few email aliases. Forward your gmail to it, and finally delete gmail accounts.

3. Don't use any of Googles software, like Chrome. Install adbocker extention/app and use Private Browsing windows by default

4. Buy a VPN subscription and set up your phone and Mac to always use it (on-demand).
Just a heads up in Chromium version 68.0.3440.106 (Official Build) (64-bit) the midi's seem to be playing back at 10x or faster. In Firefox 61.0.1 (64-bit) at 2x or so. I'm on Ubuntu 18.04.1 LTS. Other generic web midi players play at the correct speed in either browser. Not sure if timidity has some timing issues that might be caused by the combo of OS and browser. Other than that, wonderful job and great idea!
Coding contest – WIN a Samsung 360 degree 4K Camera
I'm a bit scared about this one:

14) Introduce Rules for Communication, like praise in public, criticize in private

This devolves very quickly into not being able to point at problems.

To be clear: I agree with talking about the problem and not the person. But,is it a good idea to push rules on others group before any consensus there is a problem? Especially as new person in an existing group? Especially as first women, comfirming the stereotype women care more about social than technical aspects.

This tip might be a reasonable idea to try in specific situations, but stated as is, I don't think can agree. Maybe it's just the wording, though.
I don't know how data centers are set up, so this is a comment made in ignorance: I'm surprised this isn't built into the electrical service for the rack.

Only distantly related: I kept tripping a breaker in my kitchen while making breakfast. It took me the longest time to figure out that I could run my toaster and coffeemaker at the same time, but if the fridge compressor kicked on while I was doing that, it would overload the circuit. It took me so long to figure out what was going on because I was always dealing with this situation before I'd had my coffee.
I tried setting dead lines "Ok, lets make sure this is finished next week". But there is always an excuse, but it boils down to him being a poor programmer, he gets stuck and then he works on the other project he is employed in. The poorness is understandable in our circumstance and sort of ok (we were driven into this kind of work and I happen to love it, he happens to have no talent for it what so ever). I did offer other work (back to the lab in stead of doing the bioinformatics) but he does somehow seem to enjoy it. I know, time to be hard and honest indeed.
Hah! I'm reading this as well, and it's not only hilarious to read, but man, it's so easy.
I'm sure this was a sincere post, but this reads like total astroturfing.

All the negatives, none of the positives ... "sinister PR piece" ...
> Medieval nobles called themselves 'aristocrats', aristo meaning 'the best'

Interesting, I didn't know that.

Sounds suspiciously similar to today's "meritocracy"...
This would also require you to log all past predictions for a large enough sample of events to be worthwhile.
Liars don't get benned. You just amplified this guy 100 fold.
It seems like there might be an opportunity here, for a hybrid service comprised of "client" software installed on your own hardware, which actually hosts and runs the email inbox, and central server-hosted software that takes care of configuring the client and all the associated authentication schemes.

The server-hosted software would never see the actual emails; it would just manage the provision of email service. Perhaps the server could store locally-encrypted inbox backups too.

If the service was responsibly run, it could even "vouch" somehow for the email inboxes it provisions. So even though the emails come from, like, Comcast ISP address space, other ISPs would recognize a trustworthy source of email. (Dynamic IP provision would complicate this part.)

But the big question is... what's the addressable market?? It would likely be even more expensive than something like ProtonMail. You're not going to build much of a business off of 347 neckbeard paranoics. (I joke with love.)
I asked about children not because of curiosity, but how to deal with the situation.

I think if OP doesn't have kids, then the best would be just finish all the contacts with ex-wife. Physical and mental. It's mental effort due to fact that you can't forget you had wife.

If OP has kids, the situation is more complicated. Kids need parents, even they are divorced/separated. So I would encourage to keep the best contact with them as possible in certain circumstances. The problem is that there will be need to constantly meet ex-wife, and that would require even bigger mental effort to deal with it.
John Harrop himself posted on reddit awhile back that he hadn't personally used OCaml in a long time when someone asked about the book on the OCaml sub reddit. His username starts with jdh I think. Honestly though, scientific computing seems to be going Julia

He’s mainly converted to F# if I remember correctly. He was often in flamewars on OCaml mailing lists about multicore support.

There is a bit of hype around Julia but it’s use in the real world is a rounding error compared to Python, R, MATLAB, FORTRAN etc etc. I might look at it again in 5 years or so. OCaml never gained any significant traction in scientific or numerical computing.

You can try F# on https://notebooks.azure.com for free
There is none
Probably better, because they don't datamine you.
Your site appears to be down?
too many whales!
it is considered a perk. good tech jobs, for instance, often have paid maternity leave, while cleaning and food contractors at these companies might not get this.

since up to 12 unpaid weeks is mandatory, people find a way to make it work, by saving money and going back to work very soon.

it is a common rhetorical trick in discussions of labor politics in the US to pretend that employers treat everyone the way they treat upper-middle-class salaried professionals (“i’m sure the boss would be reasonable if they just went and asked!”). So people may have assumed you were doing this rather than genuinely thinking things worked differently.
What went wrong at Social Capital
I think it hits a sweet spot. Not as boring as Go, not as obstinate and distracting as Rust ("I'm sorry, Dave"), not purely functional for those who don't want to go all the way in that direction. I expect people who try those languages and decide "not quite" might try OCaml and find it more flexible and elegant. It's appearing more often in the "who's hiring" posts. There are the characteristics such as compilation speed vs others which could do with being, ahem, compiled into a post somewhere, if not already.
> I hope I'm being too cynical and pragmatic.

Take a look at the comments in the thread about Huawei cheating on benchmarks: https://news.ycombinator.com/item?id=17931549. TL;DR: yes, they're doing it, yes everyone else is doing it too, has been doing it since forever, and it's not just phones, it's PC GPUs as well.

You're not being too cynical. The world is just fucked up.
With a specific subdomain, that is.
A more recent work, reflecting the latest scholarship in the field, is Priestley's "A Science of Operations".
> It is difficult and can be awkward to do this, but it's unfair to your employee and makes it harder to let them go later if you don't have documentation of their sub-par performance.

This is part of why at will employment is so prevalent. Unless the company has additional restrictions on termination, it's much easier to be in a position where you can termination an employee without cause on paper. The majority of the time it will be performance related but being able to termination quickly without official cause eliminates the need to redundant email "documentation."
Agreed, but I don't think we're arguing that small businesses, like restaurants, want VC money and don't get it. I also don't think we're necessarily talking about the fact that small businesses don't get media attention. Instead, we're just talking about the fact that the media focuses on the companies taking VC money, while the growth-oriented, profitable startups (i.e. not restaurants) build companies with much less attention from the media.
A problem I have with a lot of modern games is the fake sense of scale. In the Mass Effect games the Citadel is supposed to be some vast city floating in space but you’re limited to a few rooms with billboard textures to show the rest of it. On the other hand the game Fuel delivered a massive sprawling (mostly empty) wasteland to chew up in your buggy and was non-random per user. I would love to see this kind of procedural generation to deliver an actual Citadel type world where the developers could then sprinkle landmarks across it. You could just ignore it and take your flying car to the waypoint or you could drop down into the streets and trade, craft or just soak up the scale.
> Hands off the wheel, don't think about it, don't mess with it

I'm the same way. I put money in, buy more shares of whatever ETF I deem worthy, and outside of the occasional sell to fund another ETF purchase, I don't touch it. It fluctuates, but ultimately goes up.

But, man oh man, do I fantasize about trading. When I look at the underlying stocks in an ETF that's doing good for me, and some of them have these massive YTD returns, I get the itch.
normal people don't have the time or knowledge to begin those kinds of proceedings.
That's exactly what we are talking about with bridge design: Overbuilding it so you can lose an element without the bridge collapsing.

There really isn't a concept of a bridge "failing gracefully". Any failure is a disaster. You can talk about a bridge being functional even after it becomes weakened by the elements or overloading or poor maintenance or some other condition, but that is another case of overbuilding.

I guess what I'm saying is that software and bridges are not very similar.
That's why I said they a) don't happen that frequently and b) do not always turn out positive. Black swan events do happen. I joke with my currency trading friends about 'picking up nickels in front of a steam roller'. It works great, until suddenly it doesn't and you're broke.
New Copyright Directive: Tension rises in anticipation of EU Parliament’s vote
Or perhaps those researchers in the 90s just whiffed?

It's ostensibly the case for other RL problems that we've only recently crossed some compute power viability threshold. Maybe contemporary researchers with contemporary compute power would have better luck?
Yes, it's similar in Belgium. But, derivatives are really considered basic knowledge, so I doubt there's a track you can pick in Belgium that does not expose you to this. I will check.

update: combining www.onderwijsdoelen.be and the distribution of students across the different tracks, 69% of the students are required to be exposed to this.
Rewrites Considered Harmful?
Publons' Global State of peer review report [pdf]
> without any marketing

Well thats not true, if people (the market) are finding (though a marketing channel) your app (the product) then you have done marketing (posting your app on the store) you just don't realise it.

If you don't plan out your marketing you are still marketing you are just usually doing it poorly by marketing to everyone and no one, you should expect to get a lot of confused non customers.
> completely block all gTLDs. Screw 'em, they are 99.9999% spam

That's for _my_ e-mail. Your experience may differ. Perhaps you communicate often with people on .loan domains.

E-mailing Microsoft accounts is just not an option. They have no process for fixing incorrectly blocked IPs. I take the same approach with Microsoft as with gTLDs...

Never had a problem with any other mail provider. Google has never blocked or spam-holed me.
Other than satisfying curiosity, why should I learn OCaml?
Any self respecting citizen will have a few assistants and lawyers on retainer to handle these issues :). If you can't afford that, tough luck , you are free game for being ripped off. That't how it feels to deal with hospital billing. It's a full time job.
South Portland gets a herd of hungry goats to clear park of invasive weed
> One issue may be high hard bounce rates on our very first email sent, but we don't send emails to bounces at all afterwards.

This is a big red flag, though. Are you saying it just happened one single time? In that case, change your IP and start over.

Or are you saying that you regularly trigger a lot of hard bounces? Because if that is the case, that might explain it all right there. High rates of hard bounces are taken as evidence of spam or other nefarious activities, since the typical reasons for high hard bounces are a) a really old list (implies it has been transacted somehow, therefore not opt-in), or b) enumeration attempts.
Well as they said the folks who needed to be terminated were terminated, they just lost more in the process. Presumably the folks who left voluntarily after this would be on the higher end of skills as they were able to quickly find another position.

So the worst performers are terminated, the best performers leave voluntarily, and the company is left with all the mediocre folks and an overall decrease is skills and abilities.
(4) Gmail and Facebook will complain that you're logging in from 'unknown device', meaning not from IP they recorded on you. Set up MFA to get around it, like FreeOTP mobile app to generate codes.
It seems like some analytics software like FullStory and possibly MixPanel would automatically log the messages.

I just signed up for keybase and was definitely steered towards installing the browser extension. I quickly uninstalled it because I found it annoying, though.
Well this video is about fitting all of the vertically-scrolling 4-player run-and-jump action into 40 KB, with some very neat tricks to shave and save everywhere. Really interesting if you're into low-level stuff. The NES looks kind of fun to develop for ...
I think most people know that exists... It says at the top of the page that it's still available.
Blaming this on government regulations seems a stretch.
It's also on Project Gutenberg: https://www.gutenberg.org/files/33283/33283-pdf.pdf
Not sure where you got such wrong information by tunnel boring machines. They are widely used and are cheap (don't believe 1 billion$ per mile some businessman sells you). Both Delhi and Mumbai have used tunnel boring machines. Indian metro cost 30-100 million dollars per mile based on property prices, number of stations, and ratio of underground/overground. Don't know the breakdown, but have read that the major costs are stations. Tbm themselves are expendable. That is why Delhi and Mumbai ordered 19 and 17 tbm for a single phase and a single line.

http://delhimetrorail.com/press_reldetails.aspx?id=aIUb8nwzH...

https://indianexpress.com/article/cities/mumbai/mumbai-metro...
theres a lot more than 347 of those
I assume you mean "new gTLDs", or are you seriously blocking .com/.org/.net?
Looking at the list of techs, his CS program was an academic CS program with a focus on algorithms- this is all about making more computer scientists, not software engineers. The two fields are somewhat disjoint.
not that useful, yet quite impressive. well done.