skysight-inc/HackerNews huggingface dataset:
Maybe I'm underestimating Twitters developers, but in this case I honestly doubt Twitter had a QA process testing if things remained in browser cache at all, until someone pointed out that there is a problem. If they had thought about it as a problem, adding the cache header would have been easier to implement and test for than browser testing somehow.
The Coronavirus Business Hall of Shame
Seriously Funny YouTube Channels
Coronavirus Disease (Covid-19) – the data
Show HN: Launched a tool that makes your screenshots look good on social media
Hospitals are the reason we have shortages. There is plenty of supply. Their layers of bureaucracy and refusal to pay prices commensurate with demand are the reasons we don't have enough PPE.
AI runs smack up against a big data problem in Covid-19 diagnosis
Why do you recommend 50% as a lower bound for “useful” notifications? Why would you send a notification that’s not useful in the first place?
> The vast majority of the time it doesn't matter.
I keep hearing this all the time and keep seeing all the time that it isn't true. Do you know of a single comparable Go web app that's not 10-100x less wasteful than goddamn gitlab? Most of the pathological sources of CO2 cloud emissions are a combination of terrible architecture and slow as molasses scripting languages like python or ruby. But these are not orthogonal. In theory gitlab could probably be 100x less wasteful even when written in Ruby. In practice many bad architectural decisions are far more likely to occur with Ruby and Python than a statically typed
language (although Java may serve an interesting counter-example).

> Using bytecode verification rather than an opaque binary, you can pack thousands of different web applications into a single process

Can you expand on what problem this solves?

Anyway, the problem isn't the bytecode, it's the shitty interpreter. There are plenty of bytecode based languages that are within < 10x of C.
Thank you so much Bob, both for the awesome book and for thinking of others in this trying time. May God bless you and your family!
LCH colors in CSS: what, why, and how?
7. Is the baby hungry? 8. Is it too cold/too hot for the baby? 9. Does the baby have a rash in the diaper area? 10. Could the baby be teething (may start earlier than 6 months in)?

I agree, it's good to memorize or even write down these things. Over time, one learns to move quickly through that list, and which items are more likely at what time.

(RE 8. it's easy to worry so much about the baby having it warm that you end up overheating it.)
A similar example is in a "filtering" operation. I mostly have this in functional programming where you pass a predicate to filter on. But what's the perspective of the filter? Are you filtering poison from your water, or are you sifting the water looking for gold nuggets. I prefer to use functions remove and retain (respectively) to be more explicit.
A Look at Intel Lakefield: A 3D-Stacked Single-ISA Heterogeneous Penta-Core SoC
Nice hack, but you can do it much easier with DuckDuckGo's "I'm Feeling Ducky", which is used by prefixing the search with a backslash:

https://lmddgtfy.net/?q=%5Chacker%20news

That's especially useful if DDG is default search engine in your browser.

(I'm not affiliated with DDG)
A tiger at the Bronx Zoo tests positive for coronavirus
I see your point, but I believe it would be exceptionally useful for training, both for newbies and professional that want personalized lessons.

I suggest the author try to experiment with adding some extra features allowing chess teachers to draw moves on canvas (arrows showing piece movements, highlighting cells via keyboard combos, drawing by hand, etc.)
Another life hack: reference the same “AB-20200405” in the other code snippet.
"I am a person who gives in easily to accessible compulsions. "

As a person who doesn't use Twitter or any other social media myself, I ask you had this virus arrived in the days before the internet and you were similarly confined then how would you occupy yourself?
SK Hynix: We're Planning for DDR5-8400 at 1.1 Volts
> If you feel the need to put code in your runtime config, that means your design sucks.

I would look at Terraform and beg to differ - they started with a simple stringly typed language and had to build a typed language. Still no support for conditionals, so everyone has to abuse the only bit of control flow on offer - ternary variables and counts.

CircleCI is just as bad - it's a nice yaml format until you want a conditional step in workflow that's conditional on something other than the branch name.

It's very risky to settle on a static config at design time since the users will find a need. How would you cater to that user without offering a programming interface to configure it?
That’s a very good point.

However people say things are “high priority” which, at least to my mind, implies higher numbers, so I don’t think ”priority” is necessarily the wrong term here.
There are more reasons to not give access than personal or national security. Privacy is one. We shouldn't be in a situation where you need to explain why you need privacy. It should be the default.
Oh these guys have a really cool synth
Domain knowledge is very, very important in modeling because it helps you figure out what to put in the models. Math is important but certain odds and ends that are of great interest to mathematicians are not helpful for the usual simulation, and the simulations that are most helpful in informing policy.
That too. Usually your 'DRC' button will check for unconnected signals, shorted signals, clearances, and a bunch of other stuff that I've never used. Having the ability to enter a bit of metadata and then have the computer automatically and almost infallibly check your work is one of the best bits of CAD.
It’s a great service for that, and it’s one of the things I use it for too.

You can check out their limits here: https://www.fastmail.com/help/account/limits.html

For the $50/year account they have a daily sending limit of 8,000 emails a day.
It's very lively, when i feed it it rises and then it drop a bit but maintains it's bubbles. Hopefully it will be better that the breads with commercial yeast.
Wall Street banks explore option of ‘virtual internships’
Linux 5.7 Perf Changes Include Additions for AMD Zen 3, Intel Tiger Lake
> They took the deficient data from China and added suppositions to it.

I have more confidence in the Chinese data than that. They have no motive to supply false data, and lots of reasons to make it accurate.

The data also seem to be consistent with the data emerging in the rest of the world as judged by the experts who wrote the paper.

> This paper is not being taken as authoritative anywhere. No one is making policy decisions on it.

I doubt that. Some of the authors of this paper are also authors of the Imperial study that has significantly influenced the UK government response.
De-paywalled: https://archive.is/7jDgH
Learning how to sing.

Our voices are a beautiful, natural instrument we carry everywhere with us, from the shower to lonely business trips to walks in the park. I've always had the desire to put it to work. Singing is also an ancient tradition of bringing melody and lyrics to people. For me it's not about singing like a soul or blues singer (ie Joe Cocker) but more like Chet Baker: get the notes right (pitch) and building them into elegant phrasing, which needs control of tempo and great diaphragm training. Music is undeniably great for your brain, which can include learning and memorizing a ton of lyrics, tempo and pitch. As an art also very appreciated by most people, who really feel grateful by a (good) vocal performance, sometimes more than by any other instrument. Hearing yourself improve and sing well gives a high dose of happiness and confidence builder.

It's also an excellent breathing and speaking exercise, which increases your ability to communicate effectively, projecting and modulating your voice effortlessly and making it easier to jump in into a conversation. Also gives your voice the stability to fend off your nerves or anxiety. For an introvert like me it's definitely a very effective tool, it makes me feel like "in the matrix" as far as speaking goes, as my brain thinks ahead of time or just in time, so my mind feels snappier. In other words, I feel like a more spontaneous person since I've started to sing.
Yes. Older people who would do that usually are already a part of some sort of organised crime ring.

Younger however have a higher tendency of working for the idea (just the same way as younger people tend to work for startups).

Or are you go tell me that younger people are statistically wiser than older ones?
No it is usually not the case.

There is a real difference between declarative and imperative approach to configuration and such decisions can be traced in many projects.

Simplifying things: declarative configuration is usually the best approach if you manage to capture most of your component behaviour in some relatively simple language with limited expressivity.

Imperative is where you start mixing some code in. This is usually because of big amount of corner cases and where flexibility is a must. This is seen quite often in build tools: it’s hard to just configure everything, some projects need to be built using really custom pipelines.
That just takes you to the first DDG result, no?

The purpose of this seems to be to treat Wikipedia as a trusted, reliable source of truth about the canonical URL for websites (debatable, of course). The idea is that you don't trust the search engines, perhaps because you live in a country where your government has required search engines to censor results in some way, but (for some reason?) lets you go to Wikipedia.
Would you mind sharing how you 'learn'?
https://news.ycombinator.com/item?id=22787332
FWIW I really didn't feel clickbaited - the article more or less aligned with my expectations based on the title.
That is not a 'Republican' narrative, but a neo-liberal narrative. In the US that is available in two colors, red and blue.
Vandalism would imply intention. If it is the case, you are absolutely right.
The use of a standard PCB bonded to the back of an aluminium-core one is a nice combination. Quite possibly they were developed seperately with a view to upgrading the product in the future by changing which back PCB they put on.
I am a native Norwegian speaker! How is it going so far?
An article with just opposing positions would just confuse the reader. It's also like how the media has climate skeptics debate climate scientists one-on-one as if there is an actual debate to be had, magnifying the level of climate skepticism in the field.
> I wonder how often do experienced Haskell developers find bugs in production

If by this you mean that you are wondering how often bugs in Haskell programs make it to production, the answer seems to be "at about the same rate as bugs in C or Java, as far as we can tell". Which, given that Haskell's (default) type system is not much more powerful at expressing constraints than C or Java's, shouldn't be a big surprise.

Haskell's type system is much more flexible, allowing you to express specific types for many cases where in Java or C you would have to resort to Object or void*; but otherwise, Haskell types can not encode much more powerful constraints than C or Java types - you can only express the available operations and the "shape". The bulk of the power comes from enforcing purity, but that is essentially a property of the standard library, not of the type system. For example, you can't express that a type is a Monad in Haskell - you can specify that it supports the Monad operations, but you have to rely on manual checking to see if it respects all of the monad laws.

Note that Idris or Coq are another matter entirely (as are dependent type systems implemented in Haskell extensions).
I had an older Dell monitor with those touch-sensitive buttons and the one I recently bought has buttons.

So much more wonderful.

That said, Dell's button user interface sucks. The "user configurable buttons" revert at inopportune times. I set button 1 to select DP and button 2 to select HDMI. When I'm shutting down the HDMI system and the DP system is asleep, I frequently find myself in a scroll-up-down menu selecting an input.

What I think is that at hardware manufacturers the culture favors hardware design (think no-moving-parts buttons). Or maybe the good UI people are working at companies or departments where there is plenty of work to do, like frequent app redesign.
This War of Mine already has this kind of moral choice in gameplay, right from the start.
Session: A Truly Secure Private Messenger for Linux
Where would the company get the money from to pay the contractor "out of pocket"? Or to pay rent or lobbyists or R&D or legal fees or give its shareholders dividends?

For most defence contractors, the government is the only client. They can't be passing 100% of their income to their employees. So why not charge 60k labour, 440k for overheads, and pay some of that 440k to the guy actually doing the work?
I think that if your hobby projects will be important for many people: i.e. you develop something with the importance npm, or Ruby on Rails, or Vue.js, FAANG companies will make you offers without asking you leetcode kind of questions.
This is awesome. I haven't had time to expand react-admin-low-code, so glad to see someone take the general idea and run with it. I'll update the Readme to mention your repo when I have a chance.

What we're doing in our production version of this is using Postgres and Hasura for auth following this approach in order to reduce external dependencies: https://github.com/sander-io/hasura-jwt-auth

It's really amazing how far you can get with just Postgres. Writing business logic with code in application middleware always felt hacky to me when we have these powerful and performant relation databases.
Fixed term employment contracts are an option too. They are quite common. E.g. nearly everyone in academia.

I think you have misunderstood the suggestion; it's not about contractors vs. employees, it's about fixed-term versus not.

Fixed-term employees are not classed as contractors. They are regular employees with all the usual benefits and rights of employement - except that it comes to an end at a pre-determined date, unless extended.
I had to make a comment because I disagree so strongly with this sentiment. I am biased of course because I do not like Twitter in the first place, but I genuinely believe Twitter has made this crisis worse than it is.

Twitter naturally "outperforms" all other agencies because it thrives on disaster and outrage porn. Of course you will encounter all kind of alarm bells because that is what gets retweeted. Constantly and year-round. A broken clock may be right twice a day.

>It continues to be a much better source of information than the vast majority of traditional media (and quite a bit better than WashPo IMO, lost a bit of respect for Cal on that one, still respect him a lot though)

I passionately disagree, Twitter is not a better source information. It is merely a firehose of information, which is largely low-grade, easily digestible news that is often incorrect or misrepresented. None of it is vital nor useful. This has nothing to do with following smartly it is about how the website is built. Even if you follow smartly, at best you get an unbiased news aggregator where you might as well go straight to the source.
Twitter is instant gratification for news addicts. Everyone wants to be the town herald that gets there first.

Sources on Twitter are also biased, even more so. I rather trust processed and digested news than person X that said Y and shows some shaky video of Z.
Best recent example of the disastrous consequences are the comments made by a German official in the Berlin senate (hardly an important position) who went on Twitter to complain about the US holding back masks. That turned out to be incorrect but spread like wildfire and caused an international incident. The "slow" news actually investigated and called him out on it but by then the damage had been done.
Any opinions on Rclone vs Borg?

Seems like both support deduplication, which I thought was the advantage of Borg
> Ikea is an interesting store. Even if you go in having in mind you're only going to buy that one thing that you actually need and this time you're not going to be distracted by other crap, you tend to come out with about three times the amount of things you wanted to buy.

Yeah, there's a lot to say about Ikea's psychological warfare. They are really good (not to mean their products isn't, you get my drift).
ahah this guy has managed to pull a grand unified theory of all the conspiracy BS together.
AFAIK that's correct in the Netflix, and Spotify, cases.

Some services charge you in advance for the next period, so if you fail to pay they will (or should) simply stop the service.
The Problems with Patreon
Will SARS-CoV-2 have a long-term impact on the climate?
Not op though I’ve been doing it for a while now. A crap ton of scales and exercises. Lots of work to develop the many muscles in that area as well as teaching them how to coordinate together.
That doesn't sound right. It can be a sustainable way to run a business, but some publications do fine despite a well-earned reputation for dishonesty, such as British tabloids.

More generally, plenty of companies cause negative externalities, profiting by causing damage that they don't have to pay for.
> instead of pedantic?

You must be new here, this is HN.
Finally. Who would have guessed that what was needed to remove the various ideological and structural obstacles that so far prevented this idea from breaking through, was a global pandemic. Likely that many more countries will at least evaluate the introduction of a basic income.
I don't understand how it is completely unproductive. Surely there must some advantage that Rust has over C++? If that advantage exists then there is your justification for reinventing something that already exists. If all you do is reuse existing C++ libraries in Rust then why even bother with Rust in the first place? Why not just use C++ directly? Well, the most of the value from using Rust is derived from the things that are written in Rust.

Let me give you an example but this time with Groovy. Groovy runs on the JVM and that means it benefits from the existing JVM ecosystem, right? Well, of course you get the benefit of existing libraries but there was a crucial difference between using them through Groovy/Grails than natively through Java. There were lots of grails plugins that were very thin layers above the Java libraries yet somehow the usability increased a hundredfold. A small plugin with maybe 1000 lines of code ended up providing more value to our business than the part of the library that was written in Java.
AMD Ryzen 4000
I hate when config is done using a real programming language. In the JS world, Grunt sucked, Gulp sucked, Webpack sucks, Parcel came with zero-config (ie. 3 lines of JSON max) and it rocks. Maybe it's me, but I love it when my conf is static and just easy to understand.
You mean besides the usual privacy issues in the operating system or Office 365?

https://thenextweb.com/privacy/2019/07/15/german-schools-ban...
Hello
It's me
If you aren't able to purchase food, you die. And yet food prices are reasonable in almost the entire world.

Also, I would like to point out that the vast majority of medical issues are not emergencies.

Maybe there is a reasonable argument that ambulances, and emergency rooms should be highly regulated. But, fortunately, the vast majority of medical issues do not involve going to an emergency room.
> The second option, which would be a lot better, is I could have a 3rd-party program generate a config on the fly, write it to disk, and then launch my actual program when it's done.

The fraction of my dotfiles that is simply small scripts that “wrap” actual programs so I can do this is extremely high. In some cases I have resorted to code injection to accomplish this sort of dynamic configuration generation without putting a file on disk (yes, using fmemopen).
Unreadable design on the website, but a cool project.
My Taiwanese friend living there that I met at Stanford says 3 masks per person per week.
In similar situation like the GP (infant, a full time job + few other part-time commitments); learning how to accept that I have less hours in the day than I need.
I think this is a too small niche for IKEA, but they should help selected hackers or small companies to fill these niches. Maybe this is already happening and we do not notice.
Whats funny and ironic is that this actually makes finding pirated content much easier since only actual sites that contain pirated content are the ones that will be listed on DMCA complaint list
I am learning Unity basics with Minecraft tutorial[1]. It's quite nice.

[1] - https://youtu.be/h66IN1Pndd0
Rebutting Xkcd’s Voting Software Comic
Mostly in the US, where filters (if any) are set up by mailing eachother deadtree LOAs about party A allowing party B to announce their prefix. It's basically the checkbook way of doing things, but for BGP.

Meanwhile in EMEA we've been using IRR (and recently RPKI) for automating filters for years now. I couldn't do a BGP hijack through my EU upstreams even if I wanted to.
> It's literally impossible to comparison shop healthcare, and I've tried.

Indeed this is true.

The solution to this, though, is to make it required for hospitals to post their prices, as well as to make it illegal for hospitals to give preferential rates to insurance deals.
My mnemonic was always "do not fuckup (my system)!"
That comparative advantage thing isn't just about cheap labour in a country supplying the avarice of another country.

It can reflect underlying advantages in other respects, such as location of source materials, and availability of energy for production in relevant quantities.

Below some threshold of energy use to transport, it will use less energy overall to produce some goods far away and transport them, than to produce them locally.

I'm not sure if shipping on the oceans is below that threshold, but I wouldn't be surprised because it's pretty energy efficient for the amount transported.
>Would we encourage an epidemiologist to apply ‘fresh thinking’ to the design of an electrical substation? Perhaps we should treat with caution the predictions of electrical engineers about pandemic disease outbreaks.

I kind of disagree with this point. The models we see are mostly statistical models. Anybody with a statistics background (mathematician, physicist, chemist, biologist, engineer, computer scientist, epidemiologist) can have enough of an understanding to make valid points.

Discarding opinions based on somebody's background is an argumentative fallacy in and of itself. You should of course check if somebody is trustworthy, but epidemiologists should be scrutinized under this aspect like everybody else.
Fragmentation and Network Viability
Water will also kill you if you drink too much. But telling people that they need to drink water is not a crime.

Chloroquine phosphate is a fish tank cleaner. On the other hand, chloroquine phosphate is a medicine.
This isn't a reply to your substantive point (of course I agree that fortran/numpy programmers do science), but certainly when I'm coding with numpy I have a mental model of the shapes of the arrays, very akin to the mental model I have of the types of objects in e.g. Haskell or Python. Sure, the shapes are runtime properties and they're not enforced anywhere, but that doesn't matter to my mental model of what's going on.
I have been fascinated by Machine Learning for a while now but never got around to it until recently. I have landed on Kaggle almost by accident and started doing the courses. Loving it! Give it a go. They also have competitions on different datasets and leaderboards to make it more fun.

https://www.kaggle.com/learn/overview
Show HN: TUNS Track Your Twitter Unfollowers
WinMerge is the #1 differ out there so stop spreading lies.
NASA shows wheel design for Perseverance rover
A day in life of Indian remote developer