skysight-inc/HackerNews huggingface dataset:
China can retaliate with rare earths, again.
You will certainly find lots of comments that should have been moderated but weren't. That's because we don't come close to seeing everything here.

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Crash-Only Software [pdf]
Try customizing your own colors, fontsize, etc. Sometimes default themes just suck.
El Director Y Autor Nicolás Francisco Herrero. Feliz Cumple Página 12
"If energy systems were installed that could heat and power these places without biofuel at all you'd be vastly better off. I did not see that point in there."

What energy system you had in mind?

Solar panels could provide electricity, but they don't produce heat, which is vastly more important in the household. A solar PV installation that powers an electric cookstove and heater is unaffordable, even for many people in rich countries.
Your posts use terms like "inferior" to automatically shift the conversation to the notion that hypergolics are inferior solely because they are dangerous chemicals, and ignore engineering decisions that are made.

Its the same as arguing that RP1 engines are inferior to H2 engines because RP1 is based off fossil fuels. It's not relevant to the point.
Because it's impossible to do this automatically in the general case.

In particular, types may not be sendable to other threads, or may have side effects on dropping, and in those cases you would need to rearchitect the code before you can apply this technique.

Also this technique adds overhead, so it should never be used (including not doing it conditionally) if you don't care about latency or if the objects are always small, and the compiler cannot know whether that is the case.
> The value of the US with shared 'western' values is greatly declining, since they are retreating from almost every partnership.

Sometimes there is a tendency to forget that there is more to the USA than Trump and co. I think most Europeans are well aware of the "battle for the soul of America" within USA. The retreats from partnerships are most likely only a temporary glitch.
An excellent term that made me laugh out loud!
The sad thing is nobody ever makes that complaint when talking about everything you'd need to know to build a bridge, or to place an IV, or even to build a table. There's a huge part of the software community that's self taught, but also a gigantic part with degrees in computer science. If there was enough value in these ideas and critical mass of wide adoption, we could just add it to the curriculum, and it'd just be yet another of those things you need to learn to get into the software industry.
this is exactly it.

Dark mode allows your iris to expand, which makes natural optical focus harder to achieve.

With more light, the iris contracts (small pupils) and the light that comes though it is naturally in focus on your retina without muscular help.

In a dark room, with the screen is at a short distance from you, your eye muscles have to squeeze your cornea into the right shape to put the image into focus on your retina.

And the older you get, the more inflexible your retina becomes, and your eye muscles are trying to squeeze a stone.

In either case, reading glasses can help if they are properly adjusted to the distance from your eyes to your screen. the amount of squeezing on the cornea is eliminated (or minimized)

If you are using something closer, like an ipad or phone, you might need higher power reading glasses.

I use +0.75 for my computer screen and +1.25 for something held closer like an ipad.

Oh to be young again! When I was a kid I could focus at infinity AND focus on my fingerprint when my finger was held at the end of my nose.
Yes, it can take that long. They actually forgot to add some tasks, like prerequisite changes in the OS settings and packages (for Linux). And a cluster setup can take way longer (as you need networking setup, DNS setup, OS users, shared storage and so on). And after that you have to setup a way for it to automatically start (if it's not a cluster but a standalone db). But they also cheated a bit, as you can install a DB without containers and it takes less time and less disk space.

If it's on Windows... it's easier to install a standalone DB, but way stranger to install a cluster. About 5 years ago I actually participated in a project where we had to install a cluster on Windows, and it took 5 days for 2 guys from Oracle (and they were not paid by the hour). They produced a document describing the steps (so the install could be reproduced) and it contained things like "and now add the Windows system registry key [...] and set it to [...]" (and I could not find any kind of documentation on what that key did on the whole Internet, but without it the install failed) or "now unzip the patch file, but do not follow the patch notes (to copy the a.dll from the root of the archive) but take the a.dll from the X subfolder" (for which there was no mention in the documentation).

Up until that point I thought the Linux cluster setup was hard, this changed the whole perspective :).
The way the syrup mixes with the carbonated water is different in a commercial pop tower and causes a better mix. I think you're correct about carbonation as well.

Any time you've had fountain pop it's just been made with straight municipal tap water.
Yeah I had that problem too after they shipped encrypted dns. You can turn that off and it'll work normally.
I wouldn't be so pessimistic. Even as 100% sugar, it's less sugar than a can of coke, and it's not a snack you would binge eat. The sour ones of these were pretty fun to eat as a kid.

The unapologetically fun and unhealthiness of wonka products were part of their appeal.
> which seems strange but I guess ones life is their own business

It's not strange at all. America is a federation of states which get to tax you, and get to pass their own laws. Your Mayor and Governor have much more impact in your day-to-day life than the President.
> If you were to buy, say, a laptop, or a new washing machine... where would you go?

The Which magazine sounds like Consumer Reports, who purports to have no interest outside of the consumer's: https://en.wikipedia.org/wiki/Consumer_Reports#Editorial_ind...
I wonder if the HN community has had positive / negative experiences with CR relating to this topic
See this thread: https://news.ycombinator.com/item?id=23362759
Original sources work better. Apparently, this where it all came from: https://web.archive.org/web/20191121033812/https://www.nytim...
std::mem::forget, which doesn't run destructors:

https://doc.rust-lang.org/std/mem/fn.forget.html
I recall Intel having similar clauses (for ICC?) so I don’t think it’s that strange for certain parts of the industry.
That's because you're living in a rich country where energy is cheap and abundant. That 40% of the global population that needs to walk for miles to charge their phone for a hefty price, or light their shelter with torches, are very happy with that trickle of electricity. Maybe we -- cause I am also in a rich country -- could learn from that.
When I depended on poker for my income, I always thought one should work up to the next higher-stake game by building a bankroll at one's current level. People who moved up in betting limits via someone else's money rarely survived there (the level of play tends to increase with higher stakes).

I see a fair amount of discussion about the "what is indie" angle here, but I most appreciated this article for pointing out various funding options that do not carry hyper-growth expectations. I suppose taking any money at all violates the rules of my previous paragraph, but it still seems closer in spirit than traditional VC. I don't know that I'll ever attempt to start a business again, but if I did, I would certainly look more into those options.
I went to Mojave and that went without trouble except I lost the ability to use my external GPU, but I knew that.
Why do C to Z80 compilers produce poor code? (2018)
Completely different dynamic (because no Rust GC), but this reminds me of how Twitch made their server, written in Go, a lot faster by allocating a bunch of dummy memory at the beginning so the garbage collector doesn't trigger nearly as often:

https://news.ycombinator.com/item?id=21670110
To reopen cities during pandemic, focus on neighborhoods
learn vocals to do what? what are your goals?
> "math = physics" is true on paper, because most, if not all, physical laws are equations

If we only understand the the physical laws which can be represented as equations that only equates the known ones, so physics >= math.

We can also create math that has no known relation to physical laws, so math > physics.
Do they have to stay seated & buckled the whole 19 hours? Dare I ask how they eat or go to the bathroom on the 19 hour trip?
You're not arguing anything. You're saying "I think something else can be good too".

Until you literally give an actual engineering (comparison of performance/reliablity/etc) reason that hypergolics are the wrong choice to make, this is effectively saying that "something should be different because I think so"
Hi, those are really good questions! I'll do my best.

1_ I started with a small one and then kept rescaling because the literature said convergence was faster and the results were "better" that way, but to be honest I didn't even try starting from a big image. I just kinda took their word for it.

For a (not too academic, but very well put) example, see this:
https://towardsdatascience.com/how-to-visualize-convolutiona...
If you start with a big image, you get whatever "shape" the filter is generating, many times, but kind of small. If you start with a small image and keep rescaling, you get less of the shapes, each of them bigger.

That makes for subjectively cooler visuals, and that's pretty much it.

2_ I'm not entirely sure I get this one. Don't the filters apply to the three (RGB) channels simultaneously? Or do you mean a filter actually refers to the transformation for a single channel rather than the one to a whole pixel?
Other than that, with regards to the ease of visualization, it's actually kind of hard to display all of the filters in a visually interesting way that isn't just "Here's the 240 filter images I made with this layer", so I had to make a trade-off between 'here are some of the cooler images' and 'I want each layer I tried to be represented in this'.
I'm still sort of new to presenting visual information of this kind, so if you have any advice on how to display more of the images, I'm all ears.

Have a nice weekend!
Are you looking to improve in one area specifically? Placement? Range? Sight-singing ability? I agree with another commenter that a voice teacher will help get you started. I studied contemporary musical theatre in college, studied music and took classical voice lessons from a young age, and singing/harmonizing with a group was the most impactful on my own experience. Take a look at local colleges offering sight-singing and similar voice classes.
Genuinely, can you elaborate a little bit about this? I am so curious.
I'm a bit rusty but I do understand the type and category theory behind Haskell. I don't find it confusing, just sort of suboptimal a la C++ template syntax
This guy makes great videos on tech. Look at his video on the RCA CED system, because RCA actually made a flux capacitor.
Please don't complain about downvotes. It breaks the site guidelines: https://news.ycombinator.com/newsguidelines.html, not least because users frequently give corrective upvotes (https://hn.algolia.com/?query=corrective%20upvote&dateRange=...), which leaves the complaint as uncollected garbage in the thread.
This also likely violates the Computer Fraud and Abuse Act is USA.
I think the risk of motorcycle riding is mostly borne by the rider. If you think the reward outweighs the risk, you are welcome to ride. If you think it's too risky, you can decide to not ride. You have a great deal of control over your destiny. (There are many other risks, including risks to others, but we're ignoring those for this comment.)

The calculus of a pandemic is different. Your choices affect others, potentially exponentially. You can decide you're in a low risk group, and so you don't care if you get infected. So you do get infected, and like your risk analysis determined, are fine. But you also infected 3 more people thinking the same thing. They each infect more people. One of those people several "generations" away from you then receives an emergency phone call from the nursing home, and rush to go see grandma. They infect several people in the nursing home, and now people that didn't want to take the risk of getting COVID-19 so you could do something you wanted to get COVID-19 and die. When dealing with exponential growth, your small choices can explode into large consequences.

People don't do well with cause and effect that they are strongly removed from, and that's what we're seeing with calls to reopen. The negative effects of their behavior will never affect them, so their thought is to ignore it. People in charge of public health have to balance these externalities, and that's what they're trying to do. I am not saying that they made the right decision, but it still seems prudent to me to avoid unnecessary activities if it means you may save someone else's life. We did achieve some important goals in the 3 months that we've been shut down so far. We have better tests. We have better contact tracing. We have more PPE. We have taught people to socially distance. So we are certainly making progress towards being able to live more freely without increasing the risk to the most vulnerable. But we are not in the clear yet.
Right, sorry, comment edited while you were responding.

It just seems to strange to me they wouldn't be required in every state because it's such a severe safety hazard not to wear them.
xixixao is making a statement about the reason for Javascript's popularity, not about its popularity itself.
More of a target for espionage or cyber espionage. These lithography, semicon machines are low in number and expensive. Companies can't run gray batch for these and hide the profits, especially when they have good backlog of orders. So, these are good target for espionage, like it already is.
App that will show you the way by just saying warmer and colder
Wow so if I use RDP or TeamViewer then what? They decline my order?
A lot of people don't directly see that. For example if you rent in NYC, you have probably never seen how much water you consume, because the landlord pays the water bill. You might not even directly pay some other utilities like heat and hot water (a lot of apartment buildings have a single boiler for the entire building's heat and hot water).
> diatoms produce quarter to half of the oxygen on earth

Hmmm so plankton is 50-85% and diatoms are 25-50%? So how much are plants adding?
Well, she made an appearance this time, she's at Mission Control in Hawthorne, no surprise. Always cool to hear from her.
Depends exactly what you want to do. As a singer/songwriter myself, I'd recommend checking Eric Arceneaux on youtube for some beginner lessons.

https://www.youtube.com/user/EricArceneaux

Start with the warmups, work on breath fundamentals, and sing for the love of singing :)

A good vocal coach in person is fantastic, but expensive.
Lessons From My Nightmares – surreal short film about anxiety created by ML
This is also another option, including the antarctic.

https://www.heritage-expeditions.com/
We've taken it out now. From the site guidelines: "Please use the original title, unless it is misleading or linkbait; don't editorialize." https://news.ycombinator.com/newsguidelines.html
From [1]:

Our calendar months do not coincide precisely with the actual celestial month. We are out of sync by a little bit of time (hence, Leap Year). This means that the Sun moves into a new zodiac sign approximately every month, anywhere between 19th and the 23rd of our month. That group of days is called a cusp, meaning the span of days in which the Sun may change sign. However, being born during those days does not automatically mean that you have two Sun signs. That is a common misconception. Birth charts are calculated using astronomical ephemerides that track the exact time of a Sun sign change for every year. If you were born between the 19th and 23rd of any month, you must check an ephemeris to see exactly where the Sun was at the time of your birth.

1: https://astrolibrary.org/zodiac/#jl-sunsign
You can tell by the volume of comments how interested in the topic the community is.

I've noticed that there are a lot of replies such as "it is overhyped" and "I can just run a VM".

Kubernetes is not for you as your use case may not match what it does and solves. Kubernetes provides a standard way of running your applications. It is complex but logical. Yaml sucks but it is simple and logical. I prefer to use terraform for kubernetes but it is the same thing, simple and logical. You cannot say the same with puppet, chef, ansible etc. All of those configuration tools are a big mess of different setups and scripts. I can go to any company and understand how their system works quite quickly. It makes searching for answers easy too because it is standard.

When you are running several services and there is an outage, it is a godsend. You can instantly view the status of things, how they are configured and when they changed. That is POWERFUL.

It takes a while to understand how all of the resources fit together but that is the same case with any type of deployment system and/or operating system.

p.s. I am not running that huge of a system, maybe about 5k containers total between dev, staging and prod. Maybe 500k requests a day. Running a couple kubernetes clusters is significantly nicer than running things in ECS.
This is actually an excellent example of what I’m talking about. The Kirin 990 might be great, but it’s actually manufactured by TSMC in Taiwan. China can design chips, but they currently can’t make them.
Containerless Computing: The Ultimate Service Decomposition
> The phone I bought In November 2018

I think it’s too early to claim anything for that one.
Show HN: `fzf` * `Git` done right
Easiest $100k ever made?
Fluid dynamics is one of those problems I was referring to at the end.

I'm not a CFD guy but it's partly an issue of not having enough computing power - fluid dynamics doesn't scale the same way as regular mechanics so you have to compute the whole picture.
> Killing a process without freeing all allocations is, as far as I can tell, routine in C.

Many times by accident :)

> if programmers are negligent of this you get programs that are slow to close.

I wouldn't call that negligence, just not fully optimized.
I thought this was the motorcycles-only synagogue too but turns out it’s just a regular one.
Let me say it differently then. It isn't intellectually honest to dismiss someone's opinion by claiming them mentally defective. It would be just as easy to say that you're in denial, because you're asking for unreasonably high levels of evidence.
Sure! The 'minimum requirements' on the Steam store page is basically my Windows computer, and the Macbook I have ;) For previous games I used to support Ubuntu Linux too, but the cost of supporting such a limited player base didn't work out for me, sorry Linux people, maybe again one day!

I use Unity (currently 2019.3, probably moving to 2020 soon, for the new v2 of the Hybrid Renderer package) and C#. Photoshop for painting with an Wacom Intuos 5 tablet (Adobe Script for slicing and exporting), Spine for animating (highly recommended! Check out esotericsoftware.com), Modo for all my 3D needs. Git for version control, Gitlab for hosting, and lots of Python and Django for the web service parts of my current game, as well as my website. Lots of Google Sheets for marketing and accounting.

And, of course, paper and pens to doodle and make notes and keep track of where everything is at and what I'm working on next.
It’s just a fad. I never really enjoyed dark mode. I always liked to set my editor’s background to a slightly less bright value like #eee.

Dark mode doesn’t soothe the eyes at all. Just look away after using editor in darkmode and you have these bright patches on your retina. With normal dark onlight background, I never notice this.

Just a matter of not setting your monitor brightness to stupidlevels, for example on an iMac 50 to 60% brightness is plenty. On my iPad i hardly ever use 100% brightness.

I do like my terminal in classic dark mode, so maybe i am contradicting,myself? But it’s not the same: i don’t stare at the terminal continuously, idon’t edit in the terminal (eg. vim, i always use gvim).
Apple? No way.
For non whitespace text that might be a good figure but it doesn't automatically imply that the same would be true for the full width indented text.

I don't personally feel that the indentation most programming languages employ have any effect at all on my reading, unless possibly it's too narrow as code is partially read as a graphical construct. Hence limiting the length of the entire line to an equal width seems unnecessarily restrictive.
You're missing my point. Unless the only thing you want to do with your giant data structure is measure its size, you're not going to be passing ownership of your only copy of it into the get_size function. You're going to be passing in a copy -- hence the cost of duplicating everything.
Tiny Swiss army knife with scissors, tweezers, blade and file. Use it constantly. ~$15.

Digital multimeter. Diagnose basic electrical problems in house, car, etc. ~$20.

Chemex coffee maker. Best way to make coffee. (Was a gift.)

Cuisinart chef’s knife, ~$30. Still a cheap one, but good enough to make preparing food more of a pleasure.

Plastic organizers for SD cards. Multiple little compartments with lids. ~$10.

GigSky sim card: internet access anywhere in the world. ~$30 for card + various short-time plans that you buy as you need them.
That's a great paper, but one important thing to point out is that some production-grade tracing GCs are on the sophisticated end of that paper, while almost all reference counting GCs are on the rather primitive end. Given the same amount of effort, it's easier to get a reasonable result with reference-counting, but there are industrial-strength tracing GCs out there that have had a lot of effort put into them.
> Holy crap. I didn't know that part.

A point that is easily missed is that you could burn all of the biomass currently on the earth and it would do little to the oxygen levels. Oxygen has been contributed to our atmosphere by millennia of forestry and phytoplankton.
The Trump-Twitter fight ropes in the rest of Silicon Valley
Same for me - I used Haskell and Scala as my primary two languages for over 6 years. In retrospect I question whether many of the stated benefits of Haskell are even benefits at all.

In terms of reducing development time or cost, reducing defects, improving design, or really improving any business outcomes whatsoever, Haskell showed no success, only failure.

How could that be in contrast to “ugly” and “complex” languages like Java and C++, or free for all languages like Python and Node js?

The reason is simple:

1. imperative structure is actually clearer and easier to understand, easily amenable to all the upsides of function-oriented programming with far fewer downsides.

2. removing whole categories of bugs through compilation and type system patterns is a hugely overrated waste of time. Lightweight unit tests get you 99% of the way there with far less rigid design commitment

3. safety and correctness are resources just like memory or runtime complexity, not absolutes. Being able to tradeoff safety against other concerns, at a moment’s notice, deep in the guts of a large system, is one of the most critical requirements of business software

4. Premature abstraction costs you way more in pure functional languages than most other imperative or OO situations.