skysight-inc/HackerNews huggingface dataset:
Certain labs were sending neutrinos right through the earth, gaining a measurable reduction in transit time vs great-circle overland signal propagation. (At first they thought they were gaining even more, by superluminal transit, but that turned out to illusory.)

They did not put any data in the neutrino channel, to my knowledge, but in principle they could have.

You might think you would need quite a deep chord to beat microwave propagation over the surface, because the dielectric coefficient of rock reduces the speed of light there. But that wouldn't affect neutrinos, which definitely go much faster through any kind of rock than light ever goes down a fiber. True fact.
I mean to take sides with this comment... but I needed a second read tell if that was satire.

Since your credit score decides where you can get housing, how much you pay for things like phone access, can affect which jobs you can get, has been shown to affect personal relationships (https://www.brookings.edu/research/credit-scores-and-committ...)

And some of the most dystopian examples in China's system apply to ours. Like if you get a ticket jaywalking and don't pay, the ticket can go to collections, and your score will go down if it does.

Not saying they're the same, but there are way too many parallels to ignore.
There are a lot of laws surrounding the selling of cars and dealerships, ask Elon.
Cue the "But I like Apple running the app store with an iron fist! No malware and viruses!" comments. Unless the government forces Apple in the future to permit sideloading, this is never going to change.
Do they not sell the tickets to people outside EU?
> the more dysfunctional their decisionmaking process sounds.

can you expand, because I can't see their dysfunctional decision making from the link you provided.
How many in the Windows or Mac codebase?
Perhaps the presenter views it as hampering a dangerous foreign power in its attempts to meddle with other nations. The CIA doesn't exactly have a clean record.
Are you on the spectrum as well? If so, then I might be too. I have the exact same thing with focus. If you don’t want to reply pubicly, then send me an email.
Prop 13 isn’t really the cause of our housing shortage, it’s the refusal of existing residents to support development.

IMO Anthony Weiner’s proposed reforms which mandate higher density zoning near transit hubs is much more promising. Repealing prop 13 would make taxation more fair but is politically infeasible
I'd say it's less a "choice" than an "oversight". SIM cards solve the problem of "how do we know if Random Phone is attached to an account and the bill is paid?" The question of "how does the phone know it's talking to a real tower" was never even ASKED, as the very idea would have seemed preposterous.
Plagiarism is very, very easy to understand: It boils down to money. Students plagiarize their homework to pass exams / get good grades, and to get better jobs. Researchers plagiarize in order to get grants and / or recognition which will strengthen their reputation, and thus ability to work.

Programmers plagiarize to get work done, authors plagiarize to publish stuff, musicians plagiarize to release better music. workers plagiarize to get credit, and hopefully a promotion. And the list goes on.

In the end, people plagiarize because there are incentives to do so.

Siraj plagiarized because he's an "influencer", so to speak, in the Machine Learning beginners scene. Why did he do it? Probably to build reputation and credibility. I'm gonna go ahead and guess that he did it not to impress researchers or industry workers, but to look more productive and legit to his followers.

In the end, he probably doesn't give a sh!t about getting caught. If his main focus is on teacher beginners, then that's where the bank is.

It's like with stand-up, when someone shamelessly lifts a famous routine - other stand-up comedians will ostracize him/her, but that's a exceedingly small group of people. The audience will still laugh.

So, that's my take. As long as there's a clear incentive, and no punishment, then plagiarism will continue.

And unfortunately, you're more likely to hear "Who give a sh!t?" from casual bystanders. When discussing plagiarism, I've heard so, so many variants of just that.

"Who cares, everyone does it once in a while"

"Most would do the same in his/her position"

"That's not cheating, it's just solid problem solving"

"It's been happening forever"

etc.
> The project can’t really grow anymore. Maybe the original employee left, and now they have a legacy Haskell codebase that they can’t deal with.

This is the litmus test for a good language, in my opinion. Not the way it makes you “feel” when writing it, but how easily it can add in new people to the project and get them running.

This is why — even with all of its shortcomings — I prefer Go to almost every language now.
Setup a Little Free Library, almost everything I put in my goes.
I have completely the opposite opinion! Any bug in the bug tracker hanging around "in a few years" should* be closed. Comments should* persist while the source code issue to which they refer remains remarkable.

*it's fun issuing such rulings.
The systems that produce massive DNA sequence files are machines reading the sequences of actual physical DNA molecules. The cloud can't sequence DNA, as far as I know.
Meta: What's up this the URL on this post? The URL is just to the root of Linus' kernel repo on github, the HN sitebit is 'tickgit.com', but from the comments I figured out the actual submission is supposed to be sourcegraph.com and that nobody else seems to have any issue getting there?

https://i.imgur.com/QAYtrVB.png
This.

Modern C# in net-core 3 can even match C++ at manually vectorized numeric code: https://github.com/dotnet/coreclr/issues/27909#issuecomment-...
Also: I live in Houston. You can look at my comment history to verify this. We have a close friend whose husband died from stage 4 colon cancer. Our friend caught the nurses at MD Anderson hooking him up to the wrong chemotherapy drug--not once--but twice.

The doctors may be phenomenal and unbelievably amazing. But when it comes to general care, I have serious doubts.
> Trump needed cost-effective social media before, but now he won't be as reliant on it.

Which is good. No more of Cambridge Analytica and following -

https://www.wsj.com/articles/how-facebooks-embed-in-the-trum...
Most devs I've been working with don't even bother with a full sentence in their commit log.

At this point, we're discussing between what "should be done" in a perfect world, and what's actually been done when you switch between a couple of project in a day, moving from "implementing feature Y" back to "putting down some random fire", back to "implementing feature X" within a day in an undermanned team. Sometime, a hack will get you back running in prod, and a "TODO" will be there next time you actually have time to address the underlying issue.
> something you want to do in the future.. don't put it as a code comment. File it in a bugtracker...

Comment in situ has advantages:

- preserves context without duplicating it into an external system
- promotes awareness of the issue when the surrounding code is changed in future, which can lead to serendipitous resolution.
- particularly useful when the issue is one of internal quality (eg coupling, duplication, missing test case) that wouldn't ordinarily qualify as a bug or proposed functional enhancement.

In contrast, the bug tracker is a graveyard where such ideas go to die.
cross country limitations for digital services are shameful the hardest thing you have to deal with when you move to another country.

Even knowing some Googlers working in that area, it took me 6 months in order to migrate my google account to another country.

I don't remember the details that clearly but some features were not working well with a 'foreign' google account.

It has been 2 years and I am still trying to close my original paypal account and get back the money that is on it.

Dealing with Paypal support in particular has proven kafkaesque. The original account wants a recent proof of residence in my origin country, which is of course not possible. After multiple calls with support, the solution they provided was for me to create a new account in my country and ask them to transfer my old account to that one. I did so but the customer service for that other country claims that they can't access my original account and that I need to call their colleagues in my origin country.
Two Vortex Rings Colliding in Slow Motion – Smarter Every Day 195
He didn't get there by not giving half of his salary.
To be honest I think you’re correct here about focusing on the highlights. I’ve read about things like quantifiedself and I’m honestly really interested in those types of things, but more from a distance—I think too much persistent active logging drags me down and feels like a weight so it isn’t worth it.

When I think about logging, I think about wanting to grab those highlights, and while I’m at it to also unify some of the other logging and tracking that I’m already passively keeping, like my bank/credit card statement. I’ve come around to the idea that I need the smallest number of ongoing projects as possible so that they can continue for the long term, and unifying some of that noise brings so much context if there’s a way I can do it fairly effortlessly.

I have this image in my head of having something in a scrollable/ queryable/ filterable/ or outline view and being able to dive into it . For a long time now I’ve sort of spiraled on the same topics of interest that I periodically return to so I need a log or something to help me expand my attention span to cope with cycles on the order of months or years instead of just days and weeks.
It was half in jest. I worked on a cubesat in college, with the long term goal of the project to build networks of service satellites (imaging, repair, repositions, refuel...).

I'd love to chat about the idea in more depth with you, it's defiantly plausible and with the increased rate of launch it could be a great business.
This is precisely the point made by McSherry, Isard and Murray in their lovely paper, "Scalability! But at what COST?" (Usenix HotOS '15). They demonstrate how much performance headroom there is in modern CPU and memory, and show how simple cache-sensitive batch algorithms running on a single core can outperform hundreds of cores running distributed map-reduce style jobs.

https://www.usenix.org/system/files/conference/hotos15/hotos...
> I realized that I just had to get used to that style of writing Haskell. I now read it fine, in general.

The question of course is how true is this for the general engineering community?

Reminds me in some ways of survivor bias: those that stick successfully with Haskell tend to see the shortcomings perhaps as virtues.
WeChat/LINE/AliChat etc all do their apps with JS in a webview, which apple explicitly allows.
The Raspberry Pi 3 in my cupboard without a heat sink on can do 80000 Redis write ops/sec.
> In my experience starting a company in Haskell

Since you have first hand knowledge of the problems outlined in the article, can you comment on how easy it is to hire non-senior Haskell engineers? And how quickly do they come up to speed in a senior devs codebase?
That doesn't sound like it would scale at all for any more than a couple of devs.
The guy from builtwith.com
The GBA in Germany does an assessment before making a reimbursement decision. That process takes 6-24 months after approval.

In the US, drugs are typically reimbursed the day after approval (though it can take a few weeks for manual approval).

And because the process is so onerous and the GBA fights on price, some drug companies are choosing not to launch in Germany.[1]

[1] http://www.pharmafile.com/news/166284/boehringer-lilly-wont-...
> That’s literally the fundamental purpose of a constitutional warrant!

This sounds revisionist. Bounties, paid on warrants calling for the suspect dead or alive, were common and legal through American history.
> If no one hires junior developers then how will we make new developers?

Independent of the serious answer given by BurningFrog, it's also useful to understand that what's best for the world at large is not necessarily best for your company.
There is some more interesting stuff from the Talk page:

The article is reliably sourced, see the Bibliography section. Paris is sold as the most beautiful and romantic city despite being regularly ranked as one of the rudest to tourists, and East Asia buys into those claims hard. Take culture shock (which is already stronger going between East and West), crank it up to eleven, throw in:

a sense of powerlessness from none of your preparations being the least bit useful (Parisians hate it when you speak English)

a creeping sense of paranoia (Parisians hate tourists)

a growing sense of disgust at completely unfamiliar food (many Asians turn their nose at cheese that isn't American or this sweet milk-jelly stuff I thought was supposed to be
a non-dairy creme substitute, think that western style bread is all like Sponge cakes or croissants, and are often raised with assumed culinary theories that conflict on points with western cuisine)

discovering that everything about your greatest lifelong dream is a complete lie made up to take your hard earned money

knowing that when you get home you'll be told that your experience must be wrong, you must have done something wrong, and your trauma can't possibly be real because Paris is magical and wonderful and nothing bad ever happens there
Is what this article describes really that much of a wonder?

I'm in China, and even here plenty of restaurants and especially cafes and pastry shops try to attempt whatever unbelievable connection to Paris they can. Some of my students think less of me because I (a westerner) not only have never been to Paris, but recommend that they visit London, Munich, or Rome instead. Yet when some of my students came back from France over summer break, you could see a confused, frustrated, and disappointed conflict in their eyes as they tried to reconcile what everyone else told about Paris (which must be true!) with what happened to them (which must be a mistake!). Ian.thomson (talk) 04:11, 28 October 2016 (UTC)
Ffmpeg is an incredible tool. I recently did a fun project where I had a long instructional video file that I wanted to create a bookmark file for based on individual lessons. I used ffmpeg's scene detection filter to find the sections in the file and take their screenshots. Then I used Tesseract (OCR software) on the resulting screenshots to get lesson titles. The entire workflow was nicely glued together and automated with Python.
Thank you for this. Really intriguing how they do it:
"All links to Amazon, Safaribooks and O'Reilly get extracted once a week from Hacker News posts. We then rank the links based on how often they are mentioned and the karma of the user on Hacker News. So books mentioned several times by different people having high karma tend to rise to the top." [0]

[0] https://hackernewsbooks.com/about
For those of us who build distributed systems, it’s all about number of modes we need to design for, test, and monitor. If all I have to worry about is process death, I can design my service around that. Monitoring for process death is generally pretty straightforward as well.

Gray failures (like process slowdowns), on the other hand, are fairly difficult to design for, and detect. And it can wreak havoc on distributed systems if one of the nodes suffers a gray failure.
A viable alternative that supports more languages is OSv: https://github.com/cloudius-systems/osv
Digital Earth Australia Hotspots
That sounds mostly like you'd want to be using something like functions, but Lisp ain't a strong enough language, so you have to use macros?

(Just for comparison, in Haskell you would probably do most of these without macros. They do have (something like) macros in Haskell, though. They are not quite as natural as in Lisp, mostly because of differences in syntax.)
I just looked at it quickly and it appears to be more than a toy. How about Windows support? File I/O?
> Unless the government forces Apple in the future to permit sideloading, this is never going to change

Granted. Convince me this is an issue best solved by a law specifically regulating side loading?
I thought the selling point of Starbucks (used to) be the free wifi? Did anyone ever go there for coffee?

> Besides, it's not like e.g. Starbucks coffee is anything but artificial piss for a European coffee drinker.

To Australians the difference is even more pronounced.
Neither do TODO comments. This is just for a short-term "don't forget this piece before calling the current job done".

For anything more long-term you want to use a proper task management system with priorities, deadlines, dependencies and so on.
Such an unreasonable amount of work has gone into pushing this author's work the last few years, and to completely silencing any who writes even a slightly-negative review of it.

It's incredibly transparent, and incredibly tiresome.
The Internet uses on the order of 10% of the world's electricity. A 10x difference is huge.
This worked so well for Corel or Caldera (I can't recall, they both did distributions around this time) that Microsoft paid them to stop. The successful one definitely didn't fail.
Thanks for the followup. Note that my comment specifically questioned your analogy with prescription medication.
Use IMPROVEME instead of FIXME ;)
Hey, thanks!

I work in a niche of sorts, so the sales channel is 100% word-of-mouth referrals.

My champions are executives that tend to move from one company to another every few years and usually bring me in when they've got a new gig. Also, each new company provides the opportunity to build new relationships with new people who themselves move on to new companies, and the cycle continues. :)
Django has not drastically changed in the past two years. Have you worked through the Django tutorial? Even if you had a tutor for Django, you’d still need someone to help with the architecture and deployment. Django and Python seem like the least of your concerns.

Also, what happened to the tutor from a couple years ago?
I’d imagine that many users don’t comment because they feel their salary mix is too sensitive.

I’m a mobile app dev consultant that also maintains a few node/docker appliances for industrial IOT clients.

I make enough to dedicate 10 hours a week (sometimes nights and weekends) to build and maintain an electron app that I sell for $50 a license. My software is beginning to compete with other software that costs $500 a license. I have a lot of room to grow, and it’s super unsexy: label printers. I basically created the label design app I wish I had. You can check it out at https://label.live.
Help Iranian Fight Their Dictatorship by Providing Pied Piper's New Internet
You might have heard about it in the news (https://www.reuters.com/article/us-iran-protests-specialreport/special-report-irans-leader-ordered-crackdown-on-unrest-do-whatever-it-takes-to-end-it-idUSKBN1YR0QR).

The Iranian Islamic regime has killed about 1500 people in the last month while the world was in absolute silence. Why? Because the first thing the regime did was to shutdown the internet access.

They shutdown the Internet not only to hide what they're doing to the people form the world but also to prevent people from joining the protests by knowing what's going on and prevent organizing protests using the Social networks, etc.

However, they kept the Interanet online. So the services hosted inside Iran were available to people.

Now my question is, what are the available solutions to provide people a secure and reliable communication channel (probably through the same Interanet)? Something like Pied Piper's New Internet?

I was thinking it should meet the following requirements:

- Should be easy to use for non-tech users
- It shouldn't be centralized (like Git, https://beakerbrowser.com/ or https://zeronet.io/)
- Should be secure (everything encrypted p2p)
- As long as it provides highest level of availability the latency doesn't matter (e.g. A newsletter or website that can be updated by getting a file via Bluetooth)
- Should work on mobile devices
5. (Nice to have) should provide some other network physical channels (Wifi Adhoc or whatever, satelite, p2p via phone/modem, etc.)

There might be other stuff that I'm missing like making sure that the bridges (or/and servers provided by users) are not going to reveal the users' identity.
> This has non trivial social consequences.

I've been learning to apply my ability to focus toward feelings, and the internal states of others. (To the point that I am grumpy to be removed from this flow state also.) This has allowed me to glean insight and deeper meaning into the social lives of my friends, and connect at a slower, deeper level than I could achieve simply with rapid banter. (Which I too am increasingly less capable of as I grow older; now in my mid-30s. I'm slow enough to respond now that people I converse with must think I'm on drugs. I've never done any.)

It is said that few remember exactly what is said in a conversation, but everyone remembers what is felt. If you can use flow to plan and practice the right feelings and feeling-responses, the eloquence of the words you say in the moment does not matter so much.

It is also sometimes stated that "on-the-spectrum"-ness is correlated with heightened sensitivity to emotions. I'm fairly certain that is true for me. If it is for you too, flow is your chance to exploit that trait.

(Probably not applicable to you but maybe applicable to others: I experience ASMR, and use that gift to semi-regularly reset my emotions to a positive state. I utilize that wellspring of good feelings to support my emotional investment in others: it's easier to care about others when you are happy yourself.)

Also, I rarely enter flow for work-work these days. It's rarely needed and sometimes counterproductive for the daily Jira-bug-squashing routine (writing copious notes works better for me), and nearly impossible to maintain in an open office setting. I save it for rare sessions of innovation, and for hobby work.
Eh. This is a company culture thing that depends on how you use your tracker.

At many companies, issue trackers are not used for things like "refactor this method". They're used for user-facing stories or architectural projects, and they're transparent to managers who don't want them cluttered with non-user facing stories.

I've run into managers who didn't want any TODOs in code, they wanted everything to go through the tracker. I've also run into managers that told me to stop putting everything into the tracker because they didn't know how to prioritize a random method refactor, and they felt like that information wasn't relevant to their scheduling.

I don't have a strong preference, but I lightly lean towards preferring the latter strategy. Issue trackers are slow. They are so slow, and so cumbersome, and so hard to organize, and you waste so much time linking to code files that get refactored or moved around so the context is lost. The nice thing about a TODO in code is if the method gets deleted, the TODO also gets deleted. When you're refactoring code, you don't have to go search an issue tracker and think, "wait, is there anything related to this refactor I need to update?"

If documentation is code that never gets compiled, issue trackers are like dynamically linked libraries that never actually get compiled or linked. It's very hard to keep them up-to-date; it's very hard to preserve the references.

For smaller, single-person independent projects, I don't use issue trackers. I use high-level todo lists, and all of my notes are in code next to the context they're being used for. This is because an issue tracker is just bloat for those kinds of projects.
UI Library: Easily customizable floating button menu created with SwiftUI