skysight-inc/HackerNews huggingface dataset:
You can't really compare Belgium and the US though, with Belgium being in the top of egalitarian countries[1], far ahead of the USA. Talks about income should be be held between your country and your neighbouring country to have any relevancy.

[1] http://hdr.undp.org/en/indicators/101706
You can usually see the source of traffic if you are the repo owner:

https://github.com/blog/1672-introducing-github-traffic-anal...

I don't know for certain, but I suspect that a URL parameter will show in "Popular content" as a dedicated entry. If so, nice hack.
A polycyclic aromatic hydrocarbon called retene — emitted from forest fires — causes severe DNA damage. I don't think HEPA filters, like the ones described in this article, remove PAHs in general.

"Pollutant emitted by forest fire causes DNA damage and lung cell death"

https://www.sciencedaily.com/releases/2017/10/171024115604.h...
Bad Rabbit: Game of Thrones-Referencing Ransomware Hits Europe
It is too bad the reason for why they never take hold is never really outlined in the article. Is it the environment? Or some other species that prevents eggs from taking hold?

Either way, sounds like most most of these will also share the same fate.
> adjust the congestion control to stop sending acks

Huh? Congestion control is enforced on the sender side while ACKs are generated by the receiver.

Apple has a patent on throttling lower priority TCP flows by advertising a reduced receive window based on inter-arrival jitter. I feel this is a cleaner way than delaying ACKs.

Anyways, my point was that LEDBAT wouldn't help.
`python get-pip.py --user`, then... (via https://pip.pypa.io/en/stable/installing/#id4)
Scaling a Multi Agent Simulation from 1 to 128x Cores and Beyond
I wasn’t impressed with SpatialOS after all the hype, their demo is dull [4], and it doesn’t show off anything that couldn’t be done on a single machine.

So, I decided to give it a go on our platform - Hadean (full disclosure, I’ve only been an employee here for 5 weeks). In 5 weeks, I built this demo [1, 2] which I think is already shaping up to be more impressive. I have my own ideas [2], but I want to know what suggestions you have/improvements you’d like to see. If you have any questions about the demo or the platform I’ll be around for a while, comment or message me.

I decided to take a different approach to their grid, while the 2D hexagons they use may be better in a few cases, their approach seems overly generic for many use cases [3].

My approach uses an octree with cells stored by Morton (Z-Order) index. A leaf cell in the tree corresponds to a single worker/core. New cells will be dynamically spawned when the entities move out of the live area, and despawned when they’re empty. Cells will also be subdivided when the load in a single cell increases beyond a threshold, this will maintain an almost constant amount of computation per worker. All of this is made fairly trivial on Hadean, which handles spawning and communication between workers across machines and clouds.

[1] Youtube https://www.youtube.com/watch?v=w2fKRy5zC54

[2] Github https://github.com/hadeaninc/spatial-tree-simulation-public

[3] SpatialOS load balancing https://docs.improbable.io/reference/12.0/workers/configuration/loadbalancer-config

[4] SpatialOS demo https://www.youtube.com/watch?v=k7RCFoY2d-k&t=3m43s
Not sure how it works with farmed salmon, but farmed trout that are used to stock fisheries are usually triploid (and so infertile) because they grow faster.
how much to per hour with windows?

I want to do this.

https://lg.io/2015/07/05/revised-and-much-faster-run-your-ow...
Is Pi normal? No one knows – but here are some statistics
Amazon prices are for the pay as you go model. You can shave a significant amount off the price if you know you're going to be running them for 12 months.
That's fine if management gives targets on how to improve. Just telling the other guy that he's not productive enough is incredibly bad for morale.

If you as a manager can give him targets on how to improve productivity and what level would justify a pay rise, that's actually helpful.
I'm more terrified of bioweapons targeted at people with some specific gene and attached to a flu virus. Genocide at a push of a button, orders of magnitude cheaper than a nuclear weapon, no materials other than standard lab equipment needed. Bond villains, rejoice!

Any reason to hope we won't be able to do this for another hundred years? Because CRISPR seems awfully close.
> politics in America has essentially devolved into merely 'entertainment'

I take it you have not read H.L.Mencken's reporting on party conventions in the 1920s. I was a bit incredulous of delegations cheering speeches by marching around the aisles for ten or twenty minutes, but I suppose there was no point in misreporting that ...

No good link in a quick search, but perhaps starting from here: https://www.dclibrary.org/node/32107

Edit: There's a sample down from the page heading "416 A Mencken Chrestomathy" in https://biblio.wiki/wiki/A_Mencken_Chrestomathy . Other books had much fuller accounts of several conventions he reported on.
I've considered it! But:

- I really like the idea of one button for "everything else"

- Once you start using the app, I've found that you don't tend to search often, because you just intuitively where things are placed

- It's more fun to browse through your collection and find something you'd forgotten about instead of searching for whatever is "top of mind" at the moment
These are usually people that have always been the best in their class through their academic careers. The idea that they might be the ones to not get a position, because they are not good enough for it may not be something they have experienced /consider possible for themselves.
That article doesn't list one concrete example of how being a straight white male actually made life easier for him. I can and have listed several major, specific ways in which it's the opposite.

I hate to use the T-word but this sort of non-argument you've just presented is exactly why Trump won. It's just racist, sexist self-loathing based on nothing whatsoever. If there was something, that guy would have listed a variety of specific grievances, as would every feminist article in every newspaper (of which there are huge quantity every single day).

You know what the last specific complaint in a feminist opinion piece I read was? An article a few days ago that was upset because the only female shoes in emoji are high heels.

Don't tell people white male privilege exists when you can't back it up.
I’m curious: when everything electronic is printed in a level 4 clean room and printed together at nanoscale, will this even be relevant?

For instance, computers went from chips on boards (think Apple II) to basically just chips (any cellphone).

What happens when thins are even further integrated? Will this even matter?

I honestly don’t know the answer. Maybe we all just hack chips with our local x-ray fab down the block.

The future is getting weirder.
Plenty of Japanese stuff isn't better.

Uniqlo sells a variety of jeans. While cheap and good for the price, it isn't exactly high quality.

Is carhart really work wear? All the cool kids wore carhart in junior high 15 years ago where I lived.
Which is why there is the games industry saying that one either builds an engine or a game.

Also why commercial game developers usually don't whine about 3D APIs like FOSS indie devs do.

Adding support for yet another graphics backend is a trivial task, compared to the overall feature set of a game engine.
That's some impressive mental backflipping.

I wasn't talking about the competition. Success in the female only codejam led to tickets to Google I/O. It's a conference and a very popular one at that - the sort of conference where the organisers routinely give attendees free phones. Do you really think in previous years there were hundreds of seats sitting empty, hundreds of tickets that could have been sold sitting around unsold?

I can tell you what happened. Conference seats that were previously gender neutral got reserved for women, by the creation of another mechanism that was also reserved for women. Zero sum games.
When I hired people, I looked around on the internet for people with public work (whether side projects, university homework, open source development, essays, whatever), I scrutinized all of it, and then I talked to the people about those things.

Because I myself feel that this is such a good and reasonable way of hiring people, I wouldn't want to work for an employer that wouldn't let me do open source work.

I mean, it's also because I consider open source to be the public sphere, and I really do believe in software freedom. Maybe my professional metaphor would be the coder as a writer. Of course I want to see your published work.
Hack the Beach 2018
After the big success of last year’s Hack The Beach in Goa, we will once again escape the cold winter. Join us for one month on the Canary Islands where our team will help you pursue your research goal.

Check: http://hack-the-beach.com
I am currently pursuing MS in Biological Sciences on animal behavior. I want to do Phd then Post-doc and then continue in the science field. But I am not very talented. Most probably I may get stuck after Phd or Post doc.

I don't want job. But looking into these kinds of articles now and then, make me think "what are the alternatives ?"
What about the people who do basic science like in theoretical physics or pure maths?
The situation has changed a little bit recently with the introduction of adaptive synchronization monitor standards(GSync and Freesync). On PC this means that framerates above some minimum target can drift without experiencing tearing or missed deadlines.
The process is quite easy and can be done online [1] but since 2014, the person in question will be informed via email about the request. But as anyone can request salaries, you can just ask someone else to request your neighbour's salary if you don't want him to see it was you. Journalists are exempt from that and can see any tax report without notification.

[1] http://www.skatteetaten.no/en/person/Tax-settlement/Search-i...
Use Vue2 components in Angular 1.x
> they modified the CRISPR associated DNA editing enzyme, cas9

This is incorrect. They modified a separate enzyme that is fused to cas9.
IP addresses considered harmful [pdf]
> [something] is exactly why Trump won

No. Trump won through the gutting of the Voting Rights Act, rampant GOP gerrymandering, a terrifyingly complicit and supine media, an institutionally racist and sexist country backlashing to Obama, and an electoral system that vastly overpowers the majority white (and racist) Southern states.
I would be inclined to tackle this problem 'starting from scratch' rather than trying to make sense of existing ways to sort/choose fonts. So principle component analysis might be one way to go, maybe identifying new 'principle components' to better sort/arrange fonts by.

I also wonder if the work done in OCR could be useful. To be able to recognise a font takes you half way there to categorising a font.

Another thing with font choosers is that sometimes you need a font sympathetic with existing material, perhaps a licensed font that you just don't want to run on a website. Maybe that font has an opentail 'g' and you really need to restrict your choice to fonts with an opentail 'g'. Or you find your best match font and then a little while later find that it has the wrong style of 'a' that you ended up with. There is no easy way other than typing in a better 'Quick brown fox...' and sifting through previews, ideally you would want to refine by things like opentail 'g' - something a layman can understand and not a typo term.
This was my hangup too. The author implies that it was simply because they didn't have any side projects that they were rejected. I find that hard to believe though because why would they bother bringing them in for an interview if they didn't have any side projects? Plus, 90% of the applicants I ever saw didn't have side projects, so they'd have to auto-reject 90% of their applicants. Why bother bringing in one of the 90% auto-rejects for an interview?
If there's enough interest in this, and I have the time to do it, I'd be happy to support it! Apple Music and Spotify would probably be first though. TBH I'd rather build in FLAC support, iPhones have plenty of storage these days.
Hapi against the world
note https://rentry.co/faq (1* = Italics, 2* = Bold, Return once will start a new line. Return twice will start a new paragraph.)
OONIProble is a project from TorProject group, that tests your network connection for possible censorship, MITM and network manipulation https://f-droid.org/packages/org.openobservatory.ooniprobe/
As the author of this blog post, I'd like to stress that it's much, much more of Step 2 than 1. At least for me, can't really speak for Usain Bolt.

Also, don't forget Step 0: have fun doing what you're doing.
Steps for Splicing Coaxial Cable
I had a difficulty getting an appropriate role because I am bad at answering Q&A format of questions. I have a decent github profile and side-projects (the recent one is halfchess.com). So I am coming from the opposite camp but I can relate to the author very well.

I think the problem is with the interviewers. It is a difficult task to interview and when everyone is allowed to lead an interview, it just leads to very random outcomes.

Companies don't really focus on developing interviewing skills for the people who are inside. Maybe they are just too scared to do that - pulling people away from their gut feel and not having an even distribution of people who can interview properly (across teams). It probably feels much safer to say a bunch of No's and then say Yes.

The lesser experienced and the hard-headed experienced ones are worst interviewers. They probably are looking more for people like us.
If by "abstract tcp", you mean implement reliability and in-order delivery then, yes you can. QUIC[0] is the most promising of such approaches.

[0]: https://en.wikipedia.org/wiki/QUIC
Actually it only works with local files (as in synced via iTunes) at the moment. Apple Music is on the roadmap, and so is Spotify!
Great write up as usual! Could you elaborate more on the python overhead a bit? We have fp16 support running in dl4j but I don't think we've really done much with volta yet beyond get it working. In practice, (especially when we do multi gpu async back round loading of data) we find gpus being data starved. I would love to compare support for what you're seeing with pytorch.
Why Preventing Disruption in 2017 Is Harder Than It Was 20 Years Ago
I'm completely fascinated that games can perform massive amounts of math and render 120 frames per second, while some business applications fail to do completely basic data manipulation in an reasonable time frame.
LoRa Chat – Decentralised Chat PoC Using ESP32 Based Boards with SX1278
Don't tell Peter Mitchell that his garage experiment won't work!!
All of that in combination with no foreign transaction fees, which makes this a really great travel card. I'll probably pick one up once it's available.
From your [3] above, do theory PhD graduates usually have more or fewer publications?

What would be your guesstimates of the mean/median number of first author publications of faculty candidates at a top school?

"Number First Author Publications (excluding theory folks)

Mean: 12.8±6.5

Median: 14.5

Range: 2 – 25"
This seems to have been initially started as personal project by some Googlers. Now it is used in Google's upcoming operating system Fuchsia: https://github.com/fuchsia-mirror/netstack
A very very different treatment of related issue:
Warning - this is not from any peer reviewed authority.
Also contains things which people will not agree.

http://ajitvadakayil.blogspot.in/2015/09/ethics-of-human-clo...
I'm really interested in applications of technology (including AI, ML, etc.) in business. But the only way I can get into any US university is by doing a Ph.D. (I live abroad).

Is it at all possible for a person doing Operations/MIS/Quant_marketing - whose main job is econometrics and ML - to not end up in academia after completing his Ph.D.?
Just because one is a good scientist doesn't necessarily mean one is cut out to be a professional scientist.
What’s your point?
Exactly this. This is THE advanced feature I need.
This is why I don't get why the game industry has such a bad rep for overworking people.

It's genuinely hard to do this kind of code so you'd think they take care not to scare away the few people who can do it.

I recall at one point Goldmans was bragging to my team about how they'd hired a game dev to do their click-to-trade currency UI. Seemed like the guy found an easier job for more pay.
> The problem is that everyone is trying to concentrate their wealth

Here you see people as individuals.

> and that only the wealthy have the means to achieve it.

And here you distinguish classes.

I think this is a class issue, with at the top level: the "wealthy to the extend that you do not have to work to survive" at one side, and the "rest of us" on the other side.

Concentrating wealth to the extend that you can scrape by is a joke. This is called scraping by.

I saw this quote once and had to laugh:

"Socialism never took root in America because the poor see themselves not as an exploited proletariat, but as temporarily embarrassed millionaires."

https://en.wikiquote.org/wiki/John_Steinbeck

I had to think if it when reading your comment :)
Markets are subjective, not objective. Measures of objective goodness have absolutely no place in market phenomena.

If you want more objective markets, you will have to influence the actors through a side channel (and you have to be actually right, not just think you're right!).
I agree and would like to emphasize all of your points.
It's somewhat ridiculous not to hire someone because she has no line of code to show, as there are plenty other ways to poke at their knowledge.

But I'm bewildered that this person has zero line of code to show. The only case I could think of where that makes sense to me is that the developer is still in college. Imo even recent grads generally have something to show off for what it's worth.

You don't even need to be hacking every night and week-end for that to happen. If you're a minimum into what you do, chances are you put at least a night or week-end aside to hack together something.

Personally, I'm far from behind a great developer, but you can find loads of "unmaintainable junk" in my GitHub (github.com/hery). And as many pointed out, when you're prolific, you tend to accidentally produce valuable things, and I do have some decent projects in there that I explicitly pointed out in the process of interviews, which helped me skip technical challenges or interviews straight to offers. A bit extreme huh?

Most developers have a life and hobbies outside of coding, and I believe it holds even truer for the best developers. But with decent priorities, it's easy to invest some time in hacking side-projects. Otherwise it feels like you're putting 99% into other hobbies, and 1% into coding, i.e. you're just doing it to make money. Balance is key.
sync_file_range is different to fsync, fdatasync and O_DSYNC in that it does not flush the disk write cache (whereas the latter explicitly do on newer kernels):

https://linux.die.net/man/2/sync_file_range:

This system call does not flush disk write caches and thus does not
provide any data integrity on systems with volatile disk write caches.
There are different possibilities for doing research. Note how the current top comment here talks of becoming a "professor", and the featured article talks about "permanent staff position[s] at a university".

If what you want is to do research, then what you want is not necessarily one of these. There are lots of research labs, both public and private, where you can get a permanent position. If you're in animal behavior, you might end up in a zoo, doing research part time or full time. These positions are overlooked by these articles since there you are not a "professor" at a "university". In other words, "X% of PhDs become professors" is a very misleading statistic.

But yeah, that is still not enough to employ all the PhDs out there. I think in theoretical physics or math you just end up going into finance...
sorry, missed your reply (so perhaps you won't see this for the same reasons) but anyway:

Mainly the feeling of giving up simplicity. Adding things (such as sourcemaps and any relevant configuration changes) usually detracts from the sense of "no middleman", although I know "no middleman" is always an illusion, it's less obvious when you don't have to do anything to create it.
Best to read the comments at [1] as given in another comment

In short, no, it's probably not better than the setup you described.

But I think astronomy clubs would like it. At such events, you have to share scopes and probably have to keep switching between seeing a few stars or planets among a group of people. Having a scope that automatically keeps track of the target and can augment it by displaying some information on what you're seeing in the scope would probably be fascinating and exciting experience.

[1] https://news.ycombinator.com/item?id=14831715
I’m doing a PhD in Theoretical Physics, I hedge the uncertainty of academia by finding small opportunities in other fields to do work in. Internships in science communication, teaching at the university, part time work for a tech start up. On their own, none of them are a safety net for jumping out of academia if you have to, but if you accumulate enough experience over the years, the hope is that transitioning to industry goes a bit smoother. There’s also a few fellowship/transitional schemes opening up for PhDs in esoteric fields to go into things like Data Science/Software Development. I think you just have to keep a level head and pursue things while it seems reasonable and always keep in mind the dream can pop at any moment and you may have to move around and go into something else.
In other areas of computer science, first author counts for a lot. It indicates a person did the majority of the implementation work, probably wrote the first draft of the paper, etc. Typically the last author is the PI that came up with the idea, mentored the first author, and funded the work. The contributions of those in the middle are less well defined.

In CS theory (and math), they go by alphabetical author order, so none of the aforementioned rules work unless there is only a single author. So, I excluded the theory folks from the first author analysis.
I've been wanting to go to Iran for a long time! Did you go by yourself or with a tour agency? I feel like an organized tour would kill a lot of the allure but at the same time I think I would feel way too lost on my own.
How are these odds compared to other similar ventures full of uncertainty, such as start ups ? And if the odds are comparable then why is our culture viewing start ups positively but PhD negatively ?
I've actually written the intermediate section of that in production code. The DEF netlist format contains a "wire" as a set of rectangles linking an input A to outputs B,C,D...etc, and we wanted to show only those rectanges involved in e.g. the A-D part of a route. The solution was to make a graph and then use standard graph traversal algorithms to select only the needed rectangles.

This reverse engineering challenge is made a lot easier by all the preparatory work of decapping and photographing the layers not being necessary.

If you like this sort of thing, you may like the Visual 6502: http://www.visual6502.org/