skysight-inc/HackerNews huggingface dataset:
I've read stories of retired employees in your mom's situation who starved to death when their city pension went bankrupt. This is a thing... I've had to correct a lot of people's notions that when people bitch about public pensions, the people who worked under those public pensions have no fallback. At this point, the person says "what about SS?" Me, "um no, they aren't eligible."

I'll try to find the story and post. I came across the story shortly after the 2008 crisis.
I have been wondering why there aren't any commercial router based on openbsd.
The world came pretty close to large-scale nuclear war, actually. I'm not sure why you think that's no longer possible.
I think that's quite a leap you made.

These are still people and YouTube just gave them a platform to become popular.
From what I have seen it looks like Mozilla and Firefox are really leading in WASM. All these detailed posts explaining it in easy to understand terms are amazing as well.
The price of relevance is fluency
> Do you mean fashion, or luxury? Fashion and apparel is 1.2 trillion. But that includes clothing, which is a necessary item.

I was using https://fashionunited.com/global-fashion-industry-statistics, which has slightly different values (but it's likely including labor force).

And yes, I meant fashion, including clothing. Either works in this case, as both are very large numbers, and a large amount of the general apparel category is also carried by brands and brand awareness. Just because it's not Louis Vuitton doesn't mean people aren't opting for the Gap instead of Walmart, Target, or in years past, Kmart because of perceived value and status.

> I feel your analogy is not very well founded.

Feel free to provide a counter example, or explain why the specifics you called out change the point I was trying to express. Maybe you thought what you already provided was self-evident, but I don't see it that way so I don't see how you've provided any evidence that it's not well founded.
They were internally designed boards that Super Micro simply manufactured. Why would Bloomberg be able to put their hands on a custom board like that?
Specifying dependencies when you're writing a library is still a mess, because pipenv isn't recommended for libraries. npm works the same way for both apps and libraries.
Show HN: Condif – Filters and Conditions for IFTTT and Zapier Webhooks
On the development side, I try to stay away from the bleeding edge and I do as much research as possible, between the two, I’ve never had to ask a technical question on the Internet.

But, I can see the temptation of giving up soon and just posting on SO. I take full advantage of the paid AWS support plan. If I spend more than 30 minutes trying to figure something out, I’ll submit a ticket and wait to chat with someone. So far, AWS support is batting 100.

I don’t think any of my questions have been easy even in hindsight.
> Getting Python to run correctly is not only one of the hardest parts of learning to code, but comes right at the beginning so before people have experienced any success.

This is a surreal statement to read as someone who basically just writes and runs nearly pure Python in a text editor.
Hi, I’m Brooke Schreier Ganz, founder and president of Reclaim The Records. Your comment is misleading as to the substance of this lawsuit and the issue at hand. I would urge you to read this backstory, and the actual lawsuit text:

https://www.reclaimtherecords.org/freedom-of-information-req...

and

https://us11.campaign-archive.com/?u=5f700fdc65a51d3813e67da...

The short version: we had many onerous requirements put upon us by the New York State Department of Health when we tried to get the records through FOIL, only ONE of which was a crazy-inflated $152,000 price tag that had nothing to do with the actual cost of digitizing the microfiche. The state made up the price. This is illegal under FOIL’s requirement that a requestor pay only the actual costs of digitization. In the links above, you can read the story of how we on our own calculated the actual costs, and provided multiple price comparisons from commercial firms and from the National Archives (NARA), which were a tiny fraction of that inflated estimate.

Getting the records for free after a seventeen month long fight was unexpectedly awesome. But apparently-preferential treatment by government agencies for commercial entities instead of non-profit or individual records requestors is really disturbing. We’re trying to figure out what happened and why. And that’s where this lawsuit, for copies of agency e-mails and contracts and meeting notes and such, is important.
Here [1] is a somewhat understandable interpretation of the study (and why it might not be as groundbreaking as it looks).

1 - https://www.frontiersin.org/articles/10.3389/fnhum.2017.0055...
>because they didn't do very much

They also didn't send MMS. No Flash, at a time when the web was highly reliant on it. No front facing camera. No practical way to share files. But the interface was definitely simple and easy to understand.
Shortening supply lines is a rather silly goal. It doesn't really save anything.
Big enough that that's a totally reasonable question! I don't think I can even put a number on it very confidently, but maybe something like 1.0 -0.7/+2.0 Ga?

One counterpoint that comes to mind is that the Ediacaran fauna is usually though to be marine, and water is a pretty good shield of radiation. There is one geologist who argues the ediacarans were terrestrial (Greg Retallack), but he interprets any sedimentary rock that's red as a paleosol, which is actually not completely silly, but is a bit more liberal than most others would be comfortable with.

In any case, I don't know, but it's not impossible!

edit: I should also say that the generation of Earth's magnetic field in the liquid outer core is a bunch of incredibly messy magnetohydrodynamics that is hard to simulate accurately, but we can probably have a pretty reasonable magnetic field with a purely liquid core (no solid inner core at all) -- it's the convection of the liquid outer core that provides the energy to sustain the magnetic field, so it's actually once the core becomes fully solid that we'll be in trouble
Does iphone/ios have a notification history, where one can see past notifications and revive any notifications that had been dismissed by mistake?
Does that somehow mean they should be less skeptical and not require more evidence before publishing the whistleblower assertions as fact? Do whistleblowers, by asserting that they are whistleblowers even without evidence, deserve more trust in this scenario for some reason?
Tidal dissipation is also a very interesting subject, but the energies involved are lower (about 2.8 TW) and concentrated near the surface of the earth where the heat is lost really fast.

It might be resolved now, but for a while there was a bit of a mystery where tidal dissipation as estimated by the recession rate of the moon (as measured by bouncing lasers off a corner reflector left by the apollo astronauts) was significantly larger than we could account for by modelling oceanic and solid-earth tides.

There's also the issue that if you extrapolate the recession rate of the moon at the present rate, it ends up within the Roche limit less than 2 billion years ago. That's not necessarily catastrophic since solid bodies have cohesion (the ISS is well within the Roche limit, for instance). Nonetheless, it's likely that tidal dissipation is higher now than it was for much of Earth history. This paper may be paywalled but is a pretty recent take ont he subject: https://doi.org/10.1016/j.epsl.2016.12.038

While Earth is a bit unique within the solar system in having a (relatively) really huge moon, the reason Earth has plate tectonics and Venus doesn't is generally thought to have more to do with a proposed mutual dependence of liquid water and plate tectonics (e.g. https://doi.org/10.1029/GL010i011p01061), since Venus accreted more volatile-depleted than the earth. So while Venus has no shortage of what would be considered young volcanic activity by geologic standards (https://en.wikipedia.org/wiki/Volcanism_on_Venus), its crust is stuck in place (a "stagnant lid"). The fact that Earth is a little bit bigger probably doesn't hurt either.
HSBC laundered nearly a billion dollars for terrorists and Mexican cartels. Which execs faced any legal repercussions again?

https://www.forbes.com/sites/afontevecchia/2012/07/16/hsbc-h...
Not saying we should add to it on purpose, but if an artificial leak is only the equivalent of 1% of the natural leaks, then it's probably not going to have any serious impact on the environment.
Experimental political blog? What an interesting euphemism.
I really like Advent of Code: http://adventofcode.com

The problems aren't restricted to mathy things (project Euler) or really super specific algorithm or optimization problems. They are more open ended, where often times much of the problem is figuring out what kind of problem you're dealing with.

The weird story arcs for each year are fun, too.

More hit or miss, but also https://programmingpraxis.com
Really? Honest question. The 19th century Robber Barons were bankers and industrialists -- Morgans, Carnegies, Stanfords, and Rockefellers. Before that it was slave-owners and more bankers and industrialists -- Rothschilds and what-have-you. Back in the Middle Ages it was extortionist thugs, a.k.a. the nobility -- Louis the nth, Henry the kth, etc. I guess the clergy were always fairly well-to-do, but most people wouldn't consider them ad-men.

EDIT: I see where you may be coming from. Newspaper barons like William Randolph Hearst? Sort of, but his papers offered both "creative" and "editorial."
What are the errors?
We don't need vertical farming. We already produce way more food than we need. Up to 40% is just wasted.
> OCaml bytecode and native code programs can be written in a multithreaded style, with preemptive context switching. However, because the garbage collector of the INRIA OCaml system (which is the only currently available full implementation of the language) is not designed for concurrency, symmetric multiprocessing is unsupported.

--https://en.wikipedia.org/wiki/OCaml

Rust has memory-safe concurrency without a GC.
I did a writeup and launched a simple SDK around this back in 2014 when it launched: https://caseysoftware.com/blog/marvel-api-helper-library
If they were instructed to do so by the government they would not really have a choice, which would very likely produce leaks.

If true, this is vastly different from the government requesting a backdoor or various warrant canaries, this would be an actual national security threat.
PHP solves problems. Oh, and you can program with it too
Are you?

Every app I've ever written that talks to postgres spends way more time...waiting on postgres than doing anything else.

It's like the joke about getting a faster processor so you're 99% idle instead of 95% idle.
Ah, I didn't realize this, very cool collaboration! For those who are reading this and might find it helpful, here's a link to the official blog post on the work: https://blogs.msdn.microsoft.com/typescript/2018/08/27/types...
I would say that stability refers to purchasing power, and doesn't need to be a flat line. It can also be a simple math function (liner, logarithmic, exponential) which means that it is somewhat predictable. (Edit: I think a better word than "stable" may be "dependable", which is probably what the article meant).

For example, the US Dollar loses purchasing power over time, but that is OK, since it is mostly at a predictable rate. But when something has wild swings up and down, and random times, then it is less suitable to either use as a currency (the stock person with the price gun will be working overtime correcting prices on everything several times a day), and it isn't that good of a store of value if there isn't any reason for it to not lose all of its value over a given period of time.

The Amazon graph you linked to does look fairly stable, a nice exponential function that has very good reasons to remain so for a good period of time (not saying this or anything else is guaranteed, but at least there is something tangible behind that price).
When I read "You could say that PHP is a programmer-producing language, whereas most other languages are programmer-consuming." I laughed out, it's interesting.
Having the URL system also makes them so much better for sharing. Imagine being able to share a link that someone could click and it would open up your shared image inside of photoshop.
They usually are working towards proving mathematically (with microfoundations) Keynes theories, so I don't see how they would differ besides the issues were the economic mainstream have shifted.
Why We’ve Always Needed Fantastic Maps
it's 2018, but Saudi Arabia is pretty much stuck in the middle ages. The curse of having natural resources that pays for everything the country needs.
Calling this "data mining" is adding a neutral spin to a horrifying practice. "Harvesting personal information" is more accurate.

One annoying aspect of companies doing this is the term they steal becomes encumbered with the negative connotations of the practices behind it. The same thing happened with "metadata".
Given what was uncovered in the Snowden leaks, this would mean that the US was likely fully aware of everything that happened throughout the process. Not surprising, but could make this mess in the media even more ridiculous.
> This is a surreal statement to read as someone who basically just writes and runs nearly pure Python in a text editor.

Go help out at meetups for Python beginners and you'll see what I mean.
What would you like to see in a book like that? Seems an interesting idea
We already know that they're constantly trying to hack American IP. Our economies are symbiotic. Hurting theirs would be hurting our own.
Substitute the word “Samsung” in place of Apple and you get the same article.
It brings fresher produce. I guess I don’t understand your comment.

Short supply chain: If I harvest in the morning and drop produce off in the afternoon to a restaurant or sell at a farmers market.

Regular supply chain: especially with large corporate farms. Harvested and hydrocooled(in case of greens) within 90 mts. Transported to cooler. Goes to packer and wholesaler. Distributor and broker and then onto shelf space at supermarket. It’s alreadr 3-4 days old. Expensive with fossil fuel based storage. Being transported. Could go into trash as food waste if it isn’t in pristine condition. These are the costs of longer supply chain.

With tomatoes etc that can bruise when ripe, they are picked unripe and then given the ethylene treatment for ripening.its several days old and needs a lot of $$. And energy wasted.

Why would you say short supply chains don’t save anything.
well,thanks
Android global market share is around 85% now. Android market share in Europe around 73%.
It's interesting that the default for most people, past adolescence, is to not realize it really is other people. It took me a long time to realize that other people's bad moods, scowls, glares, etc. were 99 out of 100 times a reflection of them and not me. Kind of freeing, but also kind of scary when people that are clearly in terrible moods are your coworkers :/
Read OBJECTID from FileGDB Layer and Calculate Area of Geometries Using .NET
It's to protect the elderly, young, and immunocompromised people around you who you might pass it along to. Or if you have friends who are parents of babies- you could give them the flu, and they could give their baby the flu and the baby could die.

If you have the vaccine, that's less likely to happen. How much likely, depends on how protective the vaccine is in any given year. But it's better than nothing.
Text size is part of the onboarding now.
There's also an active debate about whether the LHB actually happened, which adds to the stakes a bit: http://www.pnas.org/content/113/39/10802
> and it's synchronous, so it's really slow.

> it's asynchronous (so it's really fast)

Whether something is 'synchronous' or 'asynchronous' has absolutely no bearing on performance.
I think the learning curve thing is depends on what's the language that you are compare it with.

C++ for example, is a hard language, but the learning curve is ... progressive (rise bit by bit).

Rust on the other hand, is like climbing a cliff: You're exposed to everything as soon as you start learning. That's all the Rust things (memory safety model and borrow etc) plus the rest of the knowledge that you need to learn when you normally learning a language (std library & stuff).

Luckily though, Rust did many thing in later years made it a little bit easier to use and learn. Like the rewritten books and manual and in my opinion most importantly few twists to the language.

My biggest (maybe nothing in the big picture) complain about Rust now is maybe it's too community driven, which can sometime cause minor fragmentation.

As a personal developer, if I've already followed every best practice writing my code, then to be honest, after the code is finished, I'm not willing to rewrite my code just to make it dated or work again (I mean, I'll pay my time to do it, but my hate meter will rise). Currently, Rust cannot fully deliver that.

I think Rust need strong leaders to layout a clear and stable plan, so more things can be standardized across it's ecosystem (Somewhat like what Go did, for example, io.Reader && io.Writer is life changing for me). In that way I can keep my hate meter at a safe level.
I sure hope not. If I were buying a new phone this year, that single feature would get me to pay the extra $250 or whatever to get an XS instead of an XR.
I agree, and yes I would.
> however I would like to point out that Keynes did believe that the gold standard was necessary.

Keynes advocating against the reintroduction of the gold standard, and then—when Churchill got it reintroduced anyway—for its abandonment until it was again abandoned.

You must have mistaken Keynes for someone else.
I have never felt a typed language slows me down. In a dynamic language you still have to mentally understand what the type of a function is. You can't just throw any data in to it and have it work.
codepen.io
> I don't mean to burst your bubble here.

You won't.

> But people need to feel productive quickly with a language, otherwise they'll drop it and move to something else which makes them feel that way.

This is relative. Rust is far easier to learn than C++. It has a compiler that will even enforce that you don't shoot yourself in the foot. It also has nice tooling to get you up and running quickly. It has good documentation. It has a free book. We've had no trouble getting our new grads up and running with Rust. It's not that hard.

> Javascript is thought of as a terrible language by language snobs, and yet it has a huge following.

Having a huge following doesn't make it less terrible by the measures of PL theory or sensibility. It's also the only choice on the web, but that may soon change, Rust has first class support for wasm so it's in a good spot there.

> Haskell, on the other hand, is much beloved, and doesn't. Don't get me wrong, it's got its share of love, but hasn't seen the explosive growth that python or java has.

By most accounts the Haskell ecosystem and user base are quite large considering it is intended as a research language, and the community is still growing. Rust isn't intended for research, and it's incredibly young compared to Java or Python, so it has plenty of time to catch up.

> but people were so much more productive with Java.

Hahaha. You mean people wrote a lot of Java. Let's please make the distinction between productivity and writing a bunch of enterprise crapware churned out by barrelful.

> They didn't have to worry about memory management, segfaults, crazy C++ semantics, etc.

That's exactly what Rust does for you.

> Companies were more willing to throw hardware at a problem to reduce risk/time in development. And that is still true today.

Actually companies are becoming more aware that speed is a feature, and that Moore's law isn't holding out. We're also moving to smaller form factors: phones, watches, glasses... the future is not on the desktop by any means, and no one wants to waste capacity in a datacenter needlessly.
Sure you do. I've just stopped buying TVs. Projectors, at least, still seem mostly focused on displaying images.
I always found it easier to improve the time waiting for postgres by tuning critical queries than to track down runaway memory usage and tune garbage collection. I also felt like I spent a lot of my wall clock time during active development waiting for apps to start up and run tests or whatever. There are best practices which speak to most of this, but they were hard won.
>Those people do not want to learn to program, they want to solve problem

I've come to learn that this is why some (many?) established programmers have such a visceral reaction to people using PHP, because at the root it's actually a threat to their job. If someone with little experience can quickly solve a problem with a substandard tool, what need will they have for them?

For those who are skilled though, this should not raise mental objections, for there is a nearly endless supply of problems to solve and the more easy problems solved by people on their own, the more that skilled programmers can spend their time solving more difficult ones.
Gonna pass on used food.

They will get you somewhere.
> Great writing!

You have no idea how much this compliment means to me.

I have a bad habit of being long winded in the way I write and speak.

Part of it is learning English as a 2nd language (only sort of), and using it mainly during class speeches and debates.

I am glad my writing style isn't a road block to getting my point across. :)

Thank you.
A lot of potentially good sites with coding challenges have that problem. You want to improve your coding skills in some language and you end up spending 90% of the time solving a math puzzle and writing 5 lines of code.
I agree with you, but suggest you lose the personal attacks. Not a good look
So does pretty much everyone. The problem is with setting up virtual environments and managing packages.
Terry Southern, the Art of Screenwriting No. 3
They have been working on the error UX for the last 2 releases and still have some things planned https://github.com/Microsoft/TypeScript/issues/26077
To be clear: whatever the button is called, it doesn't have any text on iOS (which, as far as I can tell, is what OP was talking about). It's just an icon of a pencil writing on paper.
Yes, your experience mirrors mine completely. It's quite difficult to get complex higher-order components working correctly, especially if you're throwing in things like defaultProps and propTypes. For example, some issues I've hit recently: [0][1].

I think this is likely an artifact though of how powerful TS's type system is. I'm sure there're error-readability improvements possible, but with such complex type constructs, it's not all together surprising to me that the error messages can be difficult.

My worry with these challenges is not that they make TS unworthwhile (it's still completely worth it), but they do make it a little harder to convince a team to adapt TS and sell TS to React developers who are use to working in JS.

I know the TS team has React support as a priority and they've done a pretty great job of making TS React-friendly. I do wish they'd be slightly more hands on with maintaining `@types/react` and even publishing documentation, but perhaps it's fine to leave that to the community.

For those struggling with React typings, https://github.com/piotrwitek/react-redux-typescript-guide is my current favorite resource.

[0]: https://github.com/Microsoft/TypeScript/issues/27484
[1]: https://github.com/DefinitelyTyped/DefinitelyTyped/issues/28...