skysight-inc/HackerNews huggingface dataset:
Unless you're advocating some sort of genocidal cull of the population, which would be quite extreme, population reduction isn't going to work fast enough to solve the climate problem. Even if you could globally enforce that every couple could only have one child it would take 6 or 7 generations to reduce the population to ~10%. We don't have the 100+ years that would take. It needs fixing now.
Text for Proofing Fonts
How are you seeing companies solve for view through tracking in this landscape?
> A quick Code Search for rows.Close() on GitHub shows that pretty much nobody is explicitly checking the return value of rows.Close() in their Go code.

Seems to be a pattern in all languages. Plenty of C code ignoring the result of the close system calls, or Java code that just wraps exceptions from close calls in try/catch blocks that do nothing with the exception.
Traffic is a nonissue when you work from home. Wildfires are getting bad but the hope is that they can be mitigated over time, unlike snow every winter.
How do you think those companies got to be mature monopolies? Someone had to do the research to find out which “hot singles near you” banner ad has the highest conversion rates.

I say that tongue-in-cheek, but only partly. There actually is a ton of research that goes into following things like cultural trends and human psychology to ensure maximum ad consumption. Advertising in the middle of a mobile game or on Netflix requires an entirely different school of thought than advertising on traditional cable TV or news websites.

A notable “innovation” (though many may not respect it very much) is the new paradigm of advertising stuff via Instagram influencers and the functionality built into the app to facilitate it. Someone had to research and design that, just like such companies now are probably trying to find the best way to advertise in VR/AR platforms or in rideshares.
Here's an article that's a bit more in-depth on the effects https://www.nature.com/articles/s41558-020-0797-x
"Amateur-built and other experimental aircraft [like fighter jets] were involved in almost 25 percent of U.S. fatal general aviation accidents over the past five years and account for an estimated five percent of total general aviation fleet hours." [1]

There are a few more extenuating factors that account for a significant fraction of the rest of the fatality rate. It's just like the driving fatality rate - by eliminating drunk driving, speeding, exhaustion, texting, etc., driving becomes significantly safer than it is on paper average over the entire population. That fatality rate certainly does not represent even a mildly experienced pilot in a 172

[1] https://www.faa.gov/news/fact_sheets/news_story.cfm?newsId=2...
As long as it works there's no point modernizing it. At some point when you won't be able to update it anymore you'll pay someone to build you a new one with all the bells and whistles of contemporary frameworks-which in most cases are overhyped piece of junks.
UE4 Blueprints are visual programming, and are done very well. For a lot of things they work are excellent. Everything has a very fine structure to it, you can drag off pins and get context aware options, etc. You can also have sub-functions that are their own graph, so it is cleanly separated. I really like them, and use them for a lot of things.

The issue is that when you get into complex logic and number crunching, it quickly becomes unwieldy. It is much easier to represent logic or mathematics in a flat textual format, especially if you are working in something like K. A single keystroke contains much more information than having to click around on options, create blocks, and connect the blocks. Even in a well-designed interface.

Tools have specific purposes and strengths. Use the right tool for the right job. Some kind of hybrid approach works in a lot of use cases. Sometimes visual scripting is great as an embedded DSL; and sometimes you just need all of the great benefits of high-bandwidth keyboard text entry.
To be fair, mmaunder didn't say which 10% he thinks should be allowed to live. He may be in favour of eliminating the rich cheap-airline flying, consumerist car owners first.
Let me refer you to a 2018 post called "Visual Programming — Why It's a Bad Idea:

https://news.ycombinator.com/item?id=18495094
Powershell is itself a language, a kind of ide (consider completion/help/etc). It is not a representive code base. The .NET runtime either. Its pure scale is beyond beauty.
MathsGee Launches Stem Learner Support Platform
Sudden Blurry Vision in One Eye-Cloudy Vision: Causes and Treatment
https://www.pullrequest.com/

I’ve heard about them after they acquire the freelance platform https://moonlightwork.com.
Startups are more or less externalized R&D facilities and the acquisitions happen only after a team has eliminated sufficient risk. Sometimes thats in the form of revenue but sometimes it’s research or some other signal.
They may lose money on every order, but they’ll make up for it by volume.
Yes she has a 401k so she can take that with her, as well as IRA accounts we have privately with our bank, but at 20 years she gets a huge pension from her employer, which is a large health insurance company that operates hospitals (Kaiser Permantente).
Vitamin D is fat soluble and “buffered” in the body; all of which is to say that no one goes from good vitamin D levels to being vitamin D deficient in the time it takes to get infected and develop serious Covid-19 symptoms.
I'm curious as to which difficult concepts become easy to understand when presented visually. To me, the difficulty of programming has never been in its textual representation. Just as in mathematics, the real challenges have always been related to conceptual understanding. Is there a good example of visual programming making difficult concepts easy?
Even assuming they are capable of that (I am doubtful), reaching consensus on the idea seems quite a bit of a long shot. Something likely needs to be done though, somehow.
I think it is because of mainstream languages are all prose-first and don't expose the underlying graph structure in useful way for visual editor to manipulate. Closest I know are:

* paredit/parinfer for Lisps are actually tree editors in disguise.

* DRAKON. Having put critical business logic in it, was really a boon for quick understanding after returning to the codebase later.
Which means large corporations get to influence policies, even without any lobbying. "Dear senator, what do you mean those environmental protection regulations apply to us? The regulations of the neighbour country $x, that also invited us to build our 10 000 jobs worth plant on their soil, are nowhere near as onerous. We might need to take them up on their offer. Perhaps at least you can cut us a tax break?"
I think shame is an important, unspoken driver of much of American politics, and in particular our shame with regards to our history of oppression of, apathy toward, or membership in our society's lower class. It extends past open remorse and attempts at rectification to policy that is clearly driven by a desire to deny shame or guilt. When looking at historical responses to slavery, discrimination, poverty, violence, loss, and so forth, the failure to act against (or even the will to support or encourage) suffering is a sort of positive feedback loop, a doubling down as people become more and more uncomfortable with facing their culpability in worsening circumstances. One pretends that they are agreeable or normal, despite all evidence, to guard against the flood of shame that would emerge should the truth be admitted. Eventually, it becomes possible to tell who is carrying the most shame over a situation by their willful ignorance of, or moral ambivalence towards, an event that is well-known and morally unambiguous.

I think you see this same sort of dynamic with Japan and their treatment of China and Korea during WWII, Turkey with regard to the Armenian Genocide, and Belgium with regard to the Congolese Genocide. It's something we can see well-enough in others, but the very nature of it makes it hard to see within ourselves.
One other thing to note is that there are a few alternatives which tend to be a bit more feasible to implement (and sustain). Namely, using a single campaign key but leverage an encoding scheme for the key/id rather than a randomly generated one. That way it can be parsed at collection time and every permutation doesn't have to be predefined in a dataset ahead of time. Then end users can still self-service link creation with a template provided to them (they input the usual utm parameters they're used to, but it spits out a link with a single encoded key).

Then on the receiving end, you use lookup tables or functions to decode the various aspects of the key, and explicitly define the relevant utm parameters in the call to Google Analytics (which it natively supports as an alternative to implicitly sniffing them from the URL string). Or if your encoding scheme is simple enough, you can send the key directly to GA and use Advanced custom filters[1] to decode the utm parameters there.

[1] https://support.google.com/analytics/answer/1033162?hl=en
http://archive.is/VKWtp
Actually the reverse. UBI is very much a neo-libral approved thing, as they have now concentrated so much of the wealth and left so little that the bottom is threatening to fall out of the system that for them is a perpetual money printing machine. So they would rather give a tiny amount to the serfs to prevent them from revolting. And unlike a loafof bread, they can still seduce them to spend their UBI check on conspicuous consumption, then blaming them for 'irresponsible spending' so their own conscience about their greed is appeased as 'if we gave them more money they would just spend it on more beer and a larger TV'.
Interesting, however I wonder how they accounted for the fact that most everyone is deficient in vitamin d.
I agree with you, but pollution could have come from burning wood or coal for heating and cooking it isn’t all from industry.
So the Spotify earnings/share in 1Q'20 are -$0.22. They're spending $100 mil on this deal. Does this make any business sense? I can hear echoes of AOL/Time Warner.
Some even prefer to use a different email service other than the one run by their employer.
Not even --help flag itself is standard, many tools only support -h, or not even that. It's truly an unfortunate and unnecessary mess.
Just about any email platform that does link tracking uses this approach and many can set custom UTMs for you automatically with those tracking redirects.
I think the article's title should be: "For educational purposes roll your own framework". This is something that can greatly add value to a developer (preferably afterwards she/he has been exposed to many different languages and frameworks). What's the taste of implementing a minimal crappy but usable ORM? How do I implement authentication from scratch? How can I implement that cool feature X from the Y framework? and so on.

At the moment for example I'm doing exactly that in plain Racket (and also learning Racket along the way) and so far it has been a fun experience because you realise how much functionality we take for granted everyday when doing real work in the industry. I wouldn't definitely do any real work from scratch without a framework because using the least powerful framework out there surely is going to be way much more productive than starting from plain scratch.

Being that said there's I think another reason why there could be room for this: after you have tasted many of frameworks out there and having substantial programming experience you might want to roll your framework only if you are able to provide something innovative or extra value that none of the alternatives have, after all this must have been the way many of frameworks out there were born and became popular, but even in this case you might be able to achieve that by either contributing to a well known project or extend it through a plugin.
Well, Mono is now one of the two .NET runtimes shipped with .NET 5+. Like you mentioned, it is better for embedded and porting. That the reason they I integrate it.

Mono as a project is a dead man walking. And honestly, that is good. Unity as the major other user is surely heading for .NET 5.

I would suggest to learn to embed .NET Core 3.1 and later .NET 5. Surely possible (see Unity, interop with WinRT etc, ..).
How looks working as a software engineer?
It may be that I'm just not a visual person, but I'm currently working on a project that has a large visual component in Pentaho Data Integrator (a visual ETL tool). The top level is a pretty simple picture of six boxes in a pipeline, but as you drill down into the components the complexity just explodes, and it's really easy to get lost. If you have a good 3-D spatial awareness it might be better, but I've started printing screenshots and laying them out on the floor. I'm really not a visual person though...
I'm not expert of the legalities, but is it legal to take your organs if you did not opt in?

Can your family opt in after your death? I'd say it's a difficult question and obviously made easier by making it opt out system. Anyone objecting has to opt out so majority of people will stay default which improves organ donation rates.
> Language modelling and "AI", in its current form, uncovers only statistical correlations and barely scratches the surface of what "understanding" is

This is recurrent and somewhat unfair. Current architectures have long known to be universal, capable of reproducing any computational structure (of finite depth for NNs, and Turing complete for RNNs); they have significant structural flexibility and in principle their learning can converge to "ideal processing structures" (which supposedly our brains also approach) given good enough training conditions (data, regimen, etc.). The network scales, timescales and dataset scale to achieve what comparable human function are debatable and unknown, but I believe it's very safe to judge them on function (this particular example is indeed quite impressive), because given their performance it's likely a powerful structure has emerged under the hood -- you can think of it emerging similarly to intelligence emerges from evolution (and of course human learning). Internal recurrent evaluations of logic and representations of language can all emerge.

I wouldn't describe this process as simply statistical inference, since it has complex computational priors and structure involved. It's really algorithmic learning.

Of course, you can bake in structure to accelerate this process, and we've been discovering very useful structures (such as CNNs, LSTMs, Transformer arch) which bias the models in the desired direction but still have internal flexibility.
You’d probably like Bret Victor’s inventing on principle talk: https://m.youtube.com/watch?v=PUv66718DII

He demonstrates some good examples.

I’m not quite sure it’s what you mean by visual, but it seems obviously valuable and tools that enabled some of what he shows would be really useful.

I’m not sure why we don’t have these things - I think Alan Kay would say it’s because we stopped doing real research to improve what our tools can be. We’re just relying on old paradigms (I just watched this earlier today: https://www.youtube.com/watch?v=NdSD07U5uBs)
As far as I can tell this isn't true. Mount Everest can be seen from Kathmandu but not from the city center as it is obscured by Kang Nachugo see this image: https://i.imgur.com/4N3gs5V.jpg

If you got to the south of Kathmandu e.g. Chobar where this photo was taken, Everest is no longer obscured as seen from this image https://i.imgur.com/JCMmhTs.png where the line between the Everest summit and Chobar is seen passing Kang Nachugo.
The 3 months or 12 months deferral in reality is useless. As I said there are many documented instances where people abstained for 3 months and the blood banks still turned them down and Gay people with coronavirus antibodies are not eligible to donate too [0]. In [0] they also make good arguments on why the ban should be lifted. And people like me who are monogamous gay relationship feel discriminated and who expects not to have sex with their spouse for 3 months?

[0] https://m.youtube.com/watch?v=DLtpWaIzQ8U
https://www.cs.utexas.edu/users/EWD/transcriptions/EWD06xx/E...
Why spend so much on product research when you can simply wait for some startup to create a new product and bring it to market while you can just acquire them or create a clone and drive them out of business abusing your dominant position.
I'm guessing the significance is that .NET 5 unifies .NET Framework and .NET Core, and this feature is not available in .NET Framework 4.8.
Inherent in Postel’s law is that you hold received messages to a lower standard than those you emit. Using your live receiver code to validate your output is incorrect, then, because you’re testing against the wrong standard.

The usual workaround for this is to have a control flag for the receiver that specifies whether it should accept nonconforming messages. When testing a transmitter, run the receiver in strict mode. In live operation or when testing the receiver, run it in lenient mode.
You should try my sheet: https://docs.google.com/spreadsheets/d/1c24ZmUy19_n_QggMOjcE...
Either living memory is very short or there is something else going on. That region of the world did not industrialize until mid 20th century. The levels of pollution would be significantly lower than today even in the memories of older living people there.
> What if I enjoy life by buying a fancy coffee & drinking it on my walk to work?

haha, are you asking for my permission here? We are different people! Thank god! Imagine if our hard worked grand-design for life turned out exactly the same. Now that would be truly terrible.

> this worldview encourages people to feel guilty about buying coffee.

I don't feel guilty when I don't, I feel stupid when I do.

> Extreme frugality has its place, but remember that "your life" that you have to enjoy isn't something that starts in 5 years or 10 years or once you save $x, it's what's happening right now, all the time.

Right, dopamine is going to happen. Don't worry about it. I resist the cravings also because I don't want to become an instinct and emotion driven creature.

> I might not be alive in 5 years, none of has that guarantee. So I enjoy my coffee.

If you skip this one the next one will taste at least twice as good. Eventually you sit there clamping onto the cup with both hands and making conversation with it.

The thing with bodies is that they always want something. There is no end to it! (haha)

> It sounds like you enjoy frugality for its own sake which is fantastic, and more power to you. But I think most personal financial planners would suggest that you have a goal you're working towards rather than "hoard cash."

Of course! They wouldn't have a job if they didn't!

> What's the point of that?

I'm not hoarding cash. There is no point in that for me!

> "Thats ELEVEN THOUSAND euro I could probably be doing something more interesting with" figure out what that "something more interesting" is and it might make sense to forgo your daily coffee.

I just want to be able to live without ever worrying about money.

> Hoarding cash is not a goal.

Money doesn't make you happy but a lack of it is just awful. Hoard enough until it stops making sense.

> > If we take 50 years it is 55 000 euro.
> Yippee! I'm 85 years old (assuming I haven't died already) and I have an extra €55k. Am I allowed to drink coffee now?

haha, thanks for that. I can live comfortably on 1000 euro so the 55 k would allow me to reduce my earnings to 500 euro for 110 months spread out over the 50 years or 11 months every 60 months. If I brutally cut 5 more corners like this I could spend most of the 50 years reading HN poke peoples mind like this (and better)

Thanks for just saying what you think.
The sheer scale of the short-sighted profit-seeking tunnel vision pandemic among American corporations is terrifying to anyone whose life doesn't revolve around spreadsheets. It results in businesses looking absolutely amazing right up until they run off a cliff.
Yeah, I often use this feature for "small" utility programs that I want to copy around without an installer and just want to make sure they work without trouble.
Yup, the rationale inside knows that this is difficult problem to tackle. I let the hearth speak for small moment.
My best guess is turbocharged to bring pressure at the carburetor to atmospheric pressure at sea level (1 atm.). So, you're not putting much more stress on the engine than it would get without the turbo at sea level, but you get constant engine performance up to a good altitude.
That post could have been a lot shorter had they known about UI Automation. Not sure whether it's far enough, but it definitely would have tried that probably before even using WM_CHAR, simply because you can just tell the text box to adopt a new text.
> Isn't that category basically unregulated (and un-usable commercially)?

Correct.

> There don't seem to be too many new planes coming out in the 2-4 seat GA class.

We'll see. China bought about 20 US small mfgs. recently, including Cirrus, Mooney, Superior, etc., so it's up to them what US aviation holds. Yup, we sold our future on the altar of ROI.

> Last I read (might be out of date now) Cessnas still had such modern features as manual air/fuel mix adjustment.

172R (1996) was first model with fuel injection. But be careful what you wish for ... 172 2020 price is $398,000.00.
I've implemented this approach for my teams before. It's always a giant PITA without lots of effort around tooling to enforce conventions. It's useful though if you're trying to marry analytics tools without reinventing the wheel though because you can take out of the box UTMs and just transform them into some intelligible encoded format that first into some other tool's sole field for user-defined data.
Digital ad tech may be mature but search is not. If it was then the experience of using any search engine would be very much the same but in my experience that is not close to being true yet.
I needed to make an API request to a cloud service provider but it supported only one provider and even then not the api auth (oauth2) I needed. I couldn't even begin to try and figure out how to implement the api myself or patch in oauth2 support just with the visual lanaguage's facilities.
One consequence of reinventing the wheel (go) is going through the same problems others stumbled over years ago.
CEOs are usually business people. The "product" they work with is the development and sustenance of the business and shareholder value. They sometimes have domain knowledge but if they don't, the board should have access to a sufficient supply to make sound technical decisions.
Unsurprisingly it is Williamsburg, Brooklyn or close to it.
>If the CEO of a company is not fundamentally versed in the fundamental technology they make can the company actually be successful?

the fundamental technology of modern pharma is the same as the one of cosmetics company - marketing. To convince people that this lipstick or anti-cholesterol drug matches their lifestyle the best, or even more - to sell people on the lifestyle of that lipstick, that drug, etc.
I understood that. Let me replay it from my mind, how i percieved it. There is the dark map with white contours. And yellow points on it, which represent the triangualiton servers, i guess? Even clickable, at least the RED point which represents my assumed location sometimes moved. Most notably when i clicked on London, then it hopped to Odessa. Otherwise, it was mostly in the northeast region of the Black Sea. In the light of the recent IPv4-space acquisition of my ISP, which i wrote about containing addresses formerly used in the Ukraine, Russia, Irak and Iran, causing "funny" issues...what would you have thought?