skysight-inc/HackerNews huggingface dataset:
That's super interesting. If someone asked me if bioinformatics was complex, I'd say "Yes, massively so." But then, I would take it in a totally different direction. To me, the complexity of bioinformatics come from the biology. How do you think about weird biological edge cases? What do your distributions look like and how do you choose thresholds? How do you even form a good question?

Thinks like [B|S|Cr]am files are complex in their own way, but mostly they're just kinda annoying to have to figure out. You can dig in as deep as you need pretty easily.

On the other hand, maybe I'm over-simplifying because I feel more comfortable in this domain, which I think is your point.
That sounds like total overkill. To deanonymize a reddit account, it is easier to just use a add/cookie/script on reddit to link it to your facebook account you have open in another tab.
This is pretty much the analogue of gather vs scatter in GPGPU programming. It's a well known fact that in GPU programming, in almost any case a gather approach (threads map to outputs) works better than a scatter approach (threads map to inputs). The challenge is to transform the algorithm to still have some data locality for the reads to allow for caching, coalesced reads into local memory etc, which can be very hard or infeasible.
I’m Danish and I work in the public sector, so factor that into my anecdotal experience. We would take it serious, some people get into high positions quickly. We would ask you about it out of interest and we would also ask you about why you stepped down/took a lower position, but I don’t think anyone would go into an interview not believing you.

That’s not my experience at least. Sometimes you’ll get a candidate where it turns out that they aren’t as good at something as they made it sound, but I can’t recall a single time someone ever doubted a candidate before the person made us have a reason to doubt them.
Facebook unveils independent content board that can overrule Zuckerberg
Haven’t seen any site that used reCaptcha that lost it. Any site you know where I could see it?
My favorite:

https://github.com/Yomguithereal/react-blessed
On similar lines, the anecdote at the beginning of this speech - https://www.princeton.edu/news/2010/05/30/2010-baccalaureate... -changed my life too. Since then I’ve been trying to follow - it’s harder to be kind than clever.

So many cringe-inducing interactions where I was a total jerk just to come off as the smarter guy. Feels awful and I strive to not behave like that anymore. This quote serves as an anchor.
Is that fake it til you make it?
Genes could determine whether the coronavirus puts you in the hospital
Capitalism comes with an embedded growth obligation. At the meta/aggregate level we have already consumed / are consuming the future and our current efforts are to fill the gap with interest.

So unless the top of the pyramid decides we can suspend capitalism for a few months, all the dominoes keep cascading growth obligations downstream and if you can't meet them you are pushed over the edge of the cliff.
How exactly would you do that? Reddit doesn't allow random scripts by 3rd parties.
Show HN: Double Entry Accounting for Laravel/Lumen
Improving the most popular functional language: Excel (2003)
> It is not the neat and cut world of science research.

You had me up until this last sentence. Everything I've experienced in science research is the opposite of neat or clean cut. Actually, I think I do my best programming and debugging with a treat it like a science experiment.
But Qt/Flex is just one way of building desktop UIs :)

Comparing the entire gamut of web development against a single library seems unfair.

What about asking the same question of .net developers, VB classic developers, golang developers, electron developers, python developers, Java developers, c++ developers, swift developers? They'd all do it differently than QT developers would because there are different GUI frameworks that need to be used.

This problem is not unique to web dev.
No one is thinking about you. That stupid thing you said in the meeting, the thing you did in middle school, that pimple on your face that feels huge. It's entirely in our mind and everyone else is too focused on themselves to ever see or think about the silly things you're embarassed about.
Maybe that the bot does not start denying the holocaust, like the one from microsoft.

https://en.m.wikipedia.org/wiki/Tay_(bot)

(but I am not sure if this bot does indeed learn from new conversations)
But that's not limited to cloud, you can do that for on-premise stuff.
You may also shoot me, law doesn’t stop you from doing that.
> there's no colo that will move the gear along with me when I go on vacation

This is actually the main one for me. I've managed our own servers for a decade with almost zero downtime, and very little time spent at the colo. But you cannot safely go out of town without having someone else around who is familiar enough with your setup to deal with an outage.

So moving stuff to AWS now almost entirely for that reason.
You can often find existing models. For example, in fitness/nutrition there is plenty of bro-science available. Tracking estimators like weight or IMI, calory burning formulas.

You can probably find the optimal resource allocation strategy if you are well-versed in multi-armed bandit and reinforcement learning. But often just respecting general optimization principle is enough.

You can do some gradient descent on time/effort resource allocation per activity parameters. As long as you don't change these parameters too fast (which OP was doing), and have a way to evaluate your progress (you can use Bayesian estimates aka Kalman or particle Filter there to track those smoother non-observable states).
You will be just fine. It's not rocket science and you need to have a way to internalize it so that it can become practical.

The simple heuristic I suggested was make sure you always progress in all activities you care about, and avoid common optimization pitfalls such as oscillations (i.e. lack of stability) and local minimas.

Those damn oscillations are a typical symptom of being too greedy when selecting the step size. You think you are not progressing fast enough so you make a big adjustments then lose all progress. You can probably converge faster by using some line search procedure to find the optimal step-size, but the conservative approach of not changing things too quickly (small step-size) and letting time do the the work is good enough.

Usually you also don't start from scratch, as you are already doing some activities and are near equilibrium. And you add another activity, you slowly increase the time/effort investment parameters for this activity while taking it from used resources and keeping the monitoring to make sure slow but consistent progress is still happening everywhere.
How long until you have to shutdown because it starts getting offensive like Tay?
the i3 tiling window manager
At some point you have to let the rest of society in on it. As technology advances, if you keep the power away from the public, eventually you will split into two civilizations a vast divide creating an asymmetry that will be exploited by those on the elite side of the divide. It must be an aspect of technological rollout to figure out how to keep its usage safe once it is widespread.
This is really bad. I don’t love cloudflare, but I do use their dns. This makes me want to support them with my business and makes me wish I could take back my archive donations...
Seems a bit similar to volcano model in databases, where iterators pull next tuple.
No, it’s not just that he wrote a book with ideas. He has at least one recent interview where it’s pointed out to him that some of the power of what he’s touting has been known in different forms for decades by some formidable people like John Conway et al. He replied something to the effect of oh John never saw this stuff coming.

Whether that’s true or not the way he’s so quickly and casually dismissed people like that, that have made relevant contributions to his work is a red flag for me.

P.s. normally Conway’s work wouldn’t overlap centrally with a theory of everything but it’s more relevant given Wolfram’s approach.
A project is not done unless all the people who have to support it have access to all the information they need.

I have witnessed a lot conversations where support could not help them because support did not have the right information. This made a lot of people very angry.

So i started applying this rule more and more. Now only some people (mostly project leaders) are sometimes angry.
> Lockdowns might save lives, and I can't blame public health officials for protecting their community, but I personally fear more lives will be lost due to economic costs. They just might be poorer, quieter lives. And while death is, of course, final, suffering in life should count for something too.

The choice between "saving people" vs "economy" is a false choice. Lockdowns might help the economy more in the long run. People that live in fear of the virus will not consume, and lockdowns reduce the amount of time that the virus is out there.

You can force people to go back to work, but you can't force people to consume.
That you have your own website , app or accept request by phone doesn’t matter, the customers already have Uber or deliveroo app installed with their payment details saved and will use that because is more convenient than signup in another site.

What those apps charge to the restaurant is the money they expend on advertising to have those customers on first place. And the more money you expend on them, more money they will have to outbid you on marketing.

If you are searching on google for any place , you will see almost always advertising from those platforms before the owners site, just like booking does with the hotels, and like that the solution is to give some perks to people that reserve on your own site with reward cards or similar things, and also expend your own money on advertising instead of letting those platforms profit from you.
A little tangential, but learning to code through video games has always seemed like one of the best ways to do it, particularly with friends.
Reverse engineering seems an odd way to learn about this when good documentation is available, e.g. https://docs.djangoproject.com/en/3.0/ref/csrf/
Show HN: Animal Crossing New Horizons companion app
You can also do this by running a Windows VM on Linux if you have 2 GPUs.
Or in my case, likely distracted by some random stuff on youtube.
I Miss Inboxes
Hey all,

Recently made my first Android app, written in Kotlin. The art is made in Photoshop by someone else, and then imported into Zeplin. Zeplin allows me to export it directly into the project in the correct folders and sizes.

There were some hiccups in the beginning due to me not understanding the art asset sizing strategy, but once I stumbled onto Zeplin it made things a whole lot easier.

First time using Kotlin as well so that was a nice challenge, but really liking the language so far!

Planning on making an iOS version as well, but have to get a proper development setup for that first.

Tips are always welcome!
Breathlessly worded and everything as well, I mean, nobody in tech would genuinely describe a fucking cursor on screen as "This stir fry of path prediction, animation, physics and fun seasoning is all cooked into a dish that does its best to replicate the feel of something we do without thinking: reaching out and touching something directly." That's lifted straight out of an Apple ad. Unapologetically plastic.
I'm not sure who you're quoting, but it's not me.

As for the claim that the Wuhan cdc is tight next to the seafood market, I direct you to this comment: https://news.ycombinator.com/item?id=23096524 which thoroughly and completely debunks those claims.
Taleb's book and premise doesn't just cover human behaviour and mindset in a Stoic philosophy although there are common points. It covers wider systems: Politics, Biology, Innovation, Economy, Life decisions, etc.

I suppose the book's premise is more about finding out how a system can be setup such that it is either resistant to or improved by variability, uncertainty, and unknowns.

A real world biology example would be the multi-purpose shape of the beak of a crow versus the specialized beak of humming bird.

The humming bird is more succesful in specific environment but it is more fragile if this environment were to collapse. The crow maybe not be as optimized but is "Anti-fragile" to eco-system changes.

I am simplifying but that is the central premise. The book goes into a lot more depth specially when re-visiting ancient history across different human eras and the 'lessons learned' from those periods.
DARPA awards contract to Dynetics for automated aerial dogfighting
I don't know if this addresses the underlying issue.
I only recently found out I could set the color of the pointer in Windows 10. I set it to a bright turquoise/cyan which makes it stick out much better than it used to.
Many of the stories here are from large companies, where the costs are quite a different beast. I want to offer an opposite view - from a small company (20-30 people), which is usually the kind of company best suited for the cloud.

We ran a number of modelling jobs, basically CPU intensive tasks that would run for minutes to hours. Investing in on-prem computers (mostly workstations, some servers), we got very solid performance, very predictable costs and no ops issues. Renting beefy machines in the cloud is very expensive and unless you get crafty (spot and/or intelligent deployment), it will be prohibitive for many. Looking at AMD's offering these days, you can get sustained on-prem perf for a few dollars.

Three details of note: 1) We didn't need bursty perf (very infrequently) - had this been a need, the cloud would make a lot more sense, at least in a hybrid deployment. 2) we didn't do much networking (I'm in a different company now and we work with a lot of storage on S3 and on-prem wouldn't be feasible for us), 3) we didn't need to work remotely much, it was all at the office.

Obviously, it was a very specific scenario, but given how small the company was, we couldn't afford people to manage the whole cloud deployment/security/scaling etc. and beefy workstations was a much simpler and more affordable endeavour.
> If only there were an Uber for unused cycles or storage... let everyone turn their unused capacity into mini AWSs with a common interface and safety and reliability guarantees

This is exactly what Sia.tech is building for storage. A competitive marketplace for storage providers where anyone can set up a host and start selling their spare storage space. It's not completely finished yet, but it's pretty close.

A bunch of companies are already building products on top of it (including me)
I see this so often. Yet....

I do this. In a good shape, healthy, strong.

I'm a moderately good runner on top of it, all the mental and physical benefits of it.

Yet, I can squat out the whole day anxiously looking at the time at 5pm just to realize I haven't delivered anything that day.
Czech Republic (EU member) data protection regulator is aware and ruled that if user has cookies enabled in his browser, that's enough and user gave cookie consent. If user doesn't want to have cookies stored, he can block them in the browser.
The quality of many things has gone down in my opinion. It’s many of my favorite publishers now posting garbage. What gives?

Anyway, thanks for your link.
Cloud is even more muddled as a term in this space than usual (Hybrid/private added to the mix).
Correct me if I'm wrong but would this not spew massive amounts of nitrogen oxides? You know, the nasty pollutants you get when superheating air, such as in fuel-efficient diesel engines (see Dieselgate).
In a job I had as a student, I had to sell a product over the phone. My boss told me to ask a couple of obvious leading questions first. The point was to get the customer to say „yes“ a couple of times, before trying to sell the product.

I was very ineffective and got fired after a week.
Maybe it's too early, but I don't get it. If the spammer doesn't strip "+<secretKey>" then you get spam in your real inbox. Btw, what is so secret about the secretKey if you post it on the internet?
I am not sure is true, For example the .Net Windows Forms have a DataGrid widget that works exactly the same , the only differences between competent GUI frameworks is that Widget names and functions might differ.

so in summary in any GUI framerwork the reaponse is the same drag the DataGrid and connect it to the data(the names can differ), maybe some Delphi,GTK,JavaFX,WPF devs can confirm or disprove me.
As I already said here before...

Read through `man bash`. Thank me later :-)

But seriously, just take some time to read through manuals of software you _really_ use a lot. Like git, vim (or any of your fancypants code editor), shell, etc.
Robust PHP Reporting Framework
Yeah, I find the constant focus on ~100% uptime a bit crazy.

I used to work for one of Australia's largest bookmakers and we would regularly switch off the datacenter overnight to do some work on the servers. It didn't seem to impact the growth of that business one bit. There were times of course where uptime equalled cash, it just wasn't all the time.

For my personal hobby projects, I would actually rather have downtime than a surprise bill if something gets popular.
doing it consistently over a long period of time.
It took me years to realize that all nighters and overwork were a big mistake.

What truly works is to show up everyday consistently for years.

Like Bill said,
“Most people overestimate what they can do in one year and underestimate what they can do in ten years.”
Domain name squatters now offer to lease you a domain
Germany: Daimler trains managers to kick out workers
When I was 7, my (amazing) elementary schoolteacher told us about bees. I went back home and told my father that I wanted to beekeep. He knew how stubborn I was back then and decided to fulfill my request. For the past ~35 years, he has been a very successful beekeeper (as a hobby), and I spent half of that time more or less helping him, and learning a ton about bees.

I can tell you that bees are fascinating, and that indeed learning about them makes you appreciate nature in general, and how everything is tied together.

I don't know if it's a general rule, but if you are a parent, please consider beekeeping as a way to teach many invaluable things to your kids. If you have no physical space to do that, befriend someone with a small space in the countryside and beekeep there. It's not hard. It will be immensely rewarding. And the honey you will "steal" from these bees will be the tastiest thing ever.
I wouldn't count Flask as simpler than Django. These 5 lines hello world examples are incredibly misleading.
The next evolution of "every app in a sandbox" must surely be custom sandboxes for individual libraries within apps. The main app could selectively delegate permissions of its own (like network, camera) to the libraries, for example after obtaining user consent.
> There is a reason the top SWEs in the world flock to the tech companies in the US.

I can tell you from experience that no developer I have ever met in my career want to move to the US. Sorry to burst your bubble. And it's not even a question of money for most of them.

> The income is drastically better and if you don’t succumb to lifestyle inflation, you can live like a typical European middle class citizen (one car, tiny apartment, little eating out)

That's not a typical European middle class citizen. Typical European middle class citizen already bought a house within that timeframe.

> retire after a 15 year career

Not sure where you're retiring but it's not going to be Europe because you would be way, way off money wise since you don't own anything.
How do mathematicians model infectious disease outbreaks?
Is it only for developers? I'm a UX designer and I'm looking for remote position.
Just want to say this is an awesome work and much needed product in the market.

Hope you get good leads for ERPNext premium offerings through this. It's important for more open source projects to flourish in the market.
Is there a good expression in English for something like "throwing it out to the crowd"? As in, you just shout it out to a crowd of cheering fans to strong arm someone instead of actually focusing on making your point.
Still, it never occurred to me that it can have other applications:

" In 2012, the Naval Research Laboratory estimated that rotating detonation engines could save the Navy 15-20 percent off a ~US$2-billion annual fuel bill if they were retrofitted in place of the gas turbine engines that run over 100 of its large ships. "
57,000 people are still stuck on cruise ships
Anyone know the bill Netflix has for running on the cloud ?
We sell hosting to large number of different customers who for whatever reason, mostly legal, are required to keep data within the borders of Denmark. There is no Google, Amazon, Azure or DigitalOcean data centers in Denmark, so cloud isn't an option for them.

Regarding cost, well it depends. We try to help customers to move to cloud hosting if it's cheaper for them. It almost always will be if they take advantage of the features provided by the cloud providers. If you just view for instance AWS as a VMware in the cloud, then we can normally host the virtual machines for you cheaper and provide better service.

You have to realize that many companies aren't developing software that's ready for cloud deployment. You can move it to EC2 instance, but that's not taking advantage of the feature set Amazon provides, and it will be expensive and support may not be what you expect. You can't just call up Amazon and demand that they fix your specific issue.
China says experimental spaceship operating normally
It's not a question of availability it's a question of price.

If you need to pay for a very expensive medical insurance then you can only afford it while employed which you won't be if you have health issues that prevent you from doing so or get fired.
Unemployment in the US is currently $600/week, which incidentally is almost exactly the median household income in France. On top of that there’s also state benefits (up to $450/week in California).
How is it? Who grants these 'rights' and who enforces them?

Distributed enforcement always ends up being who has the most and sharpest pointy sticks. Centralised enforcement is called "government"

Pick your poison.
Thanks for the insightful comment.

I saw you mentioned in another thread Minecraft performs better when the CPU has better single-threaded performance. I'm guessing, going forward into the future, you'd probably want to build machines with Zen 2 AMD Ryzen CPUs (or future Zen 3 Ryzens), like the Threadripper 3960X (which has a base clock of 3.8 GHz, 24 physical CPU cores, and costs ~$1200 — so $50 for each of those cores). Or, the AMD Ryzen 9 3950X, which is about $40 per core (when you get it on sale), and despite a lower nominal base clock actually performs better on single-threaded benchmarks (e.g. https://www.cpubenchmark.net/singleThread.html).
Confidentiality. Protecting sensible data (avoiding letting some hostile obtain or even modify them) seems impossible on the cloud.
I'm curious where you got the idea that the site is a shopping cart?

CodeStories is a site to help life scientists learn to program by giving them problems, then letting them submit scripts and then auto-graded their scripts for correctness.
Also YAGNI