skysight-inc/HackerNews huggingface dataset:
I agree about the micropayments future.

The thing holding it back is some kind of central authority that can process micropayments with significantly less friction and overheads.

Even better if people can accrue credit in some way that isn’t just paying fiat currency in, because we live as a privileged class to have disposable income that is essentially in escrow.
In my opinion, our current talks about the apocalypse are only marginally less naive than similar discussions during ancient times.

We understand so much more about the universe and yet our ability to predict the future is almost nil.
more proof of instagram's shady business practices
Please make the HN title match the external article.
In the UK there is a provider than bills the "live" electricity price using smart meters, (in reality I think it's 30 min chunks but close enough). Sometimes at low demand and high wind and solar output prices go negative.

https://www.energy-stats.uk/octopus-agile-london/. I think the all time low was -10p/kWh. Most of the time it's around -3p though when it does go negative. Assuming you had a 20kW (massive) heater you'd only make maybe £1-5/day running it when the prices are negative, which isn't hugely often ATM. So probably not economical, yet.
Unlike the Air Force which accidentally flew two nukes to the wrong state :). But that’s not nuclear power so I suppose you are correct.
The guy said in one of the reviews the resort used slaves... that's a pretty defamatory claim.
You might enjoy these two Smithsonian films about the discoveries of lost Christian texts in the 19th century.

https://www.smithsonianchannel.com/details/series/bible-hunt...
iOS 14: 'Phoenix 2' Space Shooter Delivers Playable Demo via App Clips
Judges would be pretty outraged over meddling with their personal fiefdoms, no doubt. And modern congress is pretty spineless in general.

But the power and precedent exists — see the Pendleton Civil Service Act. Even in these times, the federal bureaucracy is a significant barrier to systematic corruption and patronage.
Honestly, I think there’s an equivalency there. Someone who is an expert in JavaScript means a couple of years. You can hire a high-end JS Dev for a lot cheaper than you could any other language or platform.
I recently started using swiftUI for a simple app. I loved it until i got a bug that causing a working app to stop working at all. I solved the bug by creating new app and copying everything to it. That's state of SwiftUI for me and i think it shouldn't be the case when you talk about Apple.
> The way to break the cycle and see more cooperation is to keep 1 round of memory.

And betray on the last round, because that can only help you.

But since that means everyone should betray on the last round, everyone should also betray on the second last round since that won't effect your opponents behavior next round anyways (they're already going to betray).

And the third from last round.

And fourth...

And... actually just always betray.

Simple computer algorithms do not fully capture the real world. And the simple algorithm that happens to have won a single tournament in which players could not see what other players were doing and adjust their strategy is not going to translate well to the real world.
I'd also say it's a good choice for beginners. Providing one way to configure things and explaining that reasonably well in tutorials and docs is fine.
The only downside of Doom Emacs for a beginner like me is the non-standard package manager: Just following some packages docs for configuring isn't enough, it's also required to figure out when to execute that config code.
I can’t believe you’re downvoted for criticising Apple on a thing they objectively pooped the bed on in the past couple of years.

Mac apps released by Apple have been a mishmash of very inconsistent design lately, most people in the Mac enthusiast community even agree with this (think Gruber, Marco, etc.)...
Ironically that is how the game industry has evolved from Assembly, to C, to C++, to middleware using C# or Java,...

Via the languages forced into game devs from platform SDKs.
Odd as I don't find such a proc interface in my Ubuntu WSL.
It seems to be Android specific.
Oh, not popular.

To clarify the joke being Redux was inspired by Functional Programming.
in Scrum you have 50% chance of success/failure for each sprint..so might be that is just normal not a problem unless you have 100% fail rate.
> People are living their lives as if it's only theirs that matter - while still having kids.

This suggests you have a Malthusian worldview which is not backed by evidence.

Please check http://gapminder.org/ - I highly recommend taking https://forms.gapminder.org/s3/test-2018 and see how much you actually know. The population growth of the humanity is a consequence of the societies transitioning out of the poverty:

https://www.gapminder.org/videos/population-growth-explained...

and the only morally justified answer is to continue and accelerate this transition.
Did you diff the old project with the new one? Maybe a config file got messed up?
Fukushima was largely a human bullshit problem too.
> 1. From a technical point of view, The mere fact of a single model responsible for all decisions is bad. The inherent variance of judges opinions in concrete cases is the best way to fight bias. Bias by definition means less variance. Consolidating all decision making will tremendously worsen the bia

Who said there has to be one model? Bias also definitely does not mean less variance. If I were to try to flesh out the argument I think you're trying to make, it'd go something like this: Judges have uncorrelated biases, and that low correlation between their biases ultimately results in a lower bias than a unified model. However, whether or not that's actually true in practice hinges on two important things: How uncorrelated those biases actually are, and their relative magnitudes to those of the unified model.

> 2. From a moral point of view, law is made by people for people. It is a convention and ritual which gets it's moral validity from it's connection with tradition. We can hardly quantify these things let alone incorporate them to an ML algorithm. We ensure these by having people study for years, take bar exams, and through apprentenship programs. Do you really believe the state of the art in ML can come close to this? As a practitioner of ML, I know we can at most replace human activities that usually don't require any training, and are done by a human in a few seconds.

I don't believe that ML is at the point where it should be the sole arbiter of these things, no. But I do believe that a properly calibrated model can be a very useful guide to these sorts of decisions.

> 3. ML is really crappy. But is hyped as fact based and scientific. This is dangerous, a judge seeing a prediction by an algo is forced to comply with the algo, otherwise he'll be scrutinized for dismissing objective facts.

This is just an education problem though.
What about robot dogs?
By basing opinions on evidence and logical deduction.

"I think the world is flat", is an opinion. You could say its accurate in so much as the subject of the sentence actually believes it. However, most people would say the "opinion" is wrong.
> I think your opinion spreads the "they are all the same" message that is infantile.

In most cases, Forbes contributors (not staffers) receive the same amount of fact-checking as Medium/Blogger writers: zero. Forbes has tarnished its brand so much with its contributor system that clinging to the Forbes brand as a differentiating factor would be the "infantile" opinion.

https://www.poynter.org/reporting-editing/2012/what-the-forb...

https://www.cjr.org/innovations/newsrooms_boost_traffic.php
play store should probably run in the background as part of updating apps. What's _really_ wrong about it?
Just because a user-friendly email client may take a lot of complex code to write doesn't mean the email protocol itself has to be complex! You can have full-featured, complex implementations like Gmail, more spartan implementations like mutt, and even hand-rolled email tools using things like Python's imaplib/smtplib.
> customers experiences don't really matter

To consider it from a different perspective, perhaps customer experiences matter more in China. Technology in the US is super cool and cutting-edge but the constant shift to new technologies and the rapid deprecation of slightly old software leaves a significant body (perhaps even the majority?) of consumers in the dust.
Everyday Threat Modeling
"Windows bad something else (linux?) good"
Go to the dropdown and pick version 0.6.1 for it to work.

Maybe an API change?
> US Navy had zero nuclear accidents so far

and here we go again....
If there is no real chaos in the world (at any of its scale) then any time travel would be actually happening exactly same way and ending up exactly she way
Is it true in any first world countries? As far as I am aware publishing anything that is true is always fair game. The very definition of libel (and slander) is that something untrue has been published or said. I’m not aware of a first world/non-dictatorship that treats either libel or slander as a crime or where “it’s true” is not a defense [in a civil case].

This is a good article on the history of the issue: https://mtsu.edu/first-amendment/article/941/criminal-libel

Edit: added the [].
Thanks, that is much more significant than this study, even if it had fewer people.
> Who is "us"? And does it?

> Does the firm writing the software actually allow this? Plenty of software sold to the government comes with contractual stipulations that it may not be reverse-engineered, inspected, or otherwise second-guessed.

So don't accept contracts with those stipulations.

> ...Albeit with mixed results. You can't avoid bias. You can just choose whether you want to bias towards justice, or rigidity.

That's my point though. Bias we can actually inspect and understand and iterate on is better than bias that we have no insight into at all.
Absolute nonsense. Owners of nuclear plants are far more likely to open suits, and the suits against plants are over quickly and very rarely successful: https://www.nrc.gov/docs/ML1901/ML19010A148.pdf

Take SCANA as an example. They apply to the NRC in March 2008, are granted a price increase three days later, and are granted project approval 5 months after that. 4 months after that the construction plan is approved. 10 months from filing to green light, with first construction in 3 years and completion in 10 years. Projected cost is 9.8 billion for two AP1000 units- $5.4 million per MW capacity (inflation adjusted). Far more expensive than gas or renewable energy: https://www.eia.gov/outlooks/aeo/assumptions/pdf/table_8.2.p...

Before even starting, they need to redesign. NRC approves. First new US reactor in 30 years. Construction begins in 2013. In 2014, they suddenly need an extra year and 1.2 billion more. By 2016 they have hiked rates NINE times. In 2017 Westinghouse goes bankrupt trying to build these reactors. Estimates put the total cost to finish at 23 BILLION USD. The parent company votes to abandon the project.

https://www.chooseenergy.com/news/article/failed-v-c-summer-...

That has absolutely nothing to do with lawsuits or policy. The legislature gave them absolutely everything they wanted, and they had a wide open door to build reactors. They couldn't do it. It's a simple as that.
Free HTTP Mock Tool
Mock HTML, CSS, JavaScript or API requests. It seems that it's only available for macOS now. https://inproxy.io
> know the local laws

I've been to Singapore. There's the ones everyone knows about like the drug laws, not spitting, littering, or chewing gum. The one people don't mention is that cars also have the right of way over pedestrians, so be extra careful when crossing the street.
Nuclear plants have a lifetime of 30ish years. Many are getting shutdown now because the first wave of builds was around 30-50 years ago. The risks of continuing to operate older designs gets higher if they're refurbished.
For any one instance? You can't. But in aggregate, we do it all the time:

https://en.wikipedia.org/wiki/Kullback%E2%80%93Leibler_diver...
I was nearly in the same position as you once but it never came to reality within the company. I never left and did it myself either. If I was in your shoes I would stay within the company and do it.
Because you cannot simply replace conventional rotational generators with inverters. The inertia of the turbomachinery smooths out fluctuations in the grid keeping it stable. Lots of details in [0].

So without lots of hydro or synchronous wind generation, there will always been a need for some kind of conventional generation to keep the grid stable.

0. https://www.renewableenergyworld.com/2019/10/25/grid-inertia...
To be fair, Thailand didn't lose a single war under Fufu's watch.
For me the cost isn't the main concern, it's the name collisions. I can easily obtain a short, memorable, and descriptive domain in a reserved TLD, but I probably have to find some obscure *.dev domain name because I'm competing with the entire world. Not the end of the world, I know, but I think it kind of defeats the purpose of reserved TLDs.
Show HN: Keyboard Simulator – virtual keyboard designer
I gotta admit, this looks very impressive. I took a look at the borderlands 2 example video and it seemed very flawless.
I use all such tools mostly from the comfort of my IDE.
including an airliner flying into surface storage next to the plant?
This is partly right. FP approaches do tend to reduce the volume of mistakes, and reduce the kinds of mistakes you can make.

But that’s not because type errors are less likely. For dynamic functional languages they’re only less likely because the implicit contracts tend to be more general and the data structures tend to support a high degree of polymorphism.

The reason FP approaches tend to reduce mistakes is mostly that managing state is hard, and pure functions are easier to reason about.
How are we going to eliminate the human bias of judges?
Trump's Taxes Show Chronic Losses and Years of Income
La'Hague in France focuses on reprocessing fuel rods. It produces more contaminated waste, pumps radioactive pollution into the ocean and the air. "reprocessing" is not "recycling".
Self should've been mentioned if not for slots and template-like object creation system (now well-known because of JavaScript), but for just-in-time compilation (JIT(, which opened a whole different world for Java and JavaScript later.
I read it another way - that de believes it's unfair to our children to not care what we leave behind.
F# lets you specify the types of function arguments and return values. If it will make your code easier to read and reason about, why not just do that?

I use Ocaml a lot, which is very similar to F# as you know... and I document the types of all toplevel values in my code. Not because the compiler needs it, but because it helps me navigate the code more easily.
Oh, how funny is it, that the top comment would be still the top comment today.
Clear violation of Betteridge's law.
Maybe in Europe, but in the United States if you want to tear down a building and build another one, there is about a 99% chance you can do that and get the paperwork for it without too many hurdles other than NIMBYs.
Exactly, its a bit like discussing systemd in that way. I suspect small modular nuclear reactors will find their niche for islands etc., but renewables + batteries will win due to cost reasons.
A "JSON" type in Python is just an untyped dictionary. Is that not what you're looking for?

Also, python's type-hinting supports forward-references which are what you would use for recursive or "self-referencing" types.

Personally, I like the slow pace they're taking with the typing. It's touching the core usage of the language in a fundamental way and I don't think that can be rushed. We're seeing lots of community growth around the type-hinting, even using them at run-time, which is amazing to watch and marvel at.
Awesome I was just looking for something like this, as a lot of games only have online multiplayer.
Marbury is nothing more than a power-grab by the judiciary that we have all decided to abide by, for the moment. The judiciary has no power whatsoever other than that which comes from its perceived legitimacy; legitimacy which has been heavily damaged over the past 20 years and which is dangling by a thread at the moment. There is really nothing stopping Congress from slapping back the Supremes other than convention, and I suspect that this is going to be ending soon -- Congress can cut the Supreme Court back to nothing but original jurisdiction and then create a new court for constitutional appeals to bypass them completely. Quoting case law won't help them and no matter what they may claim there is nothing nine politicians in black robes can do about it if the other two branches decide that this is how things are going to work going forward.
You haven't read much from a particular mindset then.

They tend to evaluate nuclear waste storage as pretty much an eternal cost.
I wonder what triggered this blog post - sounds like there must have been some recent internal controversies.

But this just sounds like 1) an excuse to fire people and 2) a warning to never talk about politics at work.
I am assuming this runs two separate instances of the game in some isolation/VM-like separation. Pretty cool project!
Honestly, aside from some of the classics (And then there were none, murder on the links, orient express) the Poirot series is my absolute favorite of any mystery novel ever.

Never seen the TV show, but if you can get past the language of the books you can’t beat them.
A project like this from Russia https://timestripe.com/
Try to break the problem down into smaller parts.
That may help if some of those parts are already being used with other projects, allowing you to concentrate on others.
Beware of Murphy!
gotta close the channel with your own full node lightning wallet setup, or your custodial wallet. or collect enough sats to buy something from someone like bitrefill
Then why did you waste your time by writing this one?
That’s the bogus price with “gas savings” included. Actual price is $49,900, unless you want a color other than white then tack on another $1k-$2k.
Banks and insurance companies and IBM mainframe emulation will ensure Cobol will outlast Java.
I think that Europeans just are biased against wood frame houses. I've heard this argument over and but a wood frame house can easily last 100+ years with maintenance and owners who care about what happens to it.
https://youtu.be/fvrj5E_elzg

More than just the music, the opening animation is iconic.
Thanks for responding. Actually, I dont think Pikchr needs to have more features. "Toil" should tell people that they should use a different tool, IMO, so that Pikchr is used for the intended purpose - small diagrams to go with Markdown documentation.

The parallel to Markdown is apt, since it too does not do everything HTML does, and that's good (tm). The use of "same" and "last" also forces a locality that would be lost if the diagram were large.

I gave an example of a box syntax that allowed defining a label aligned vertically, but I did so to illustrate that while such an extension could be done, the library author could not possibly imagine all such attributes that users might want.

The default answer to this is an extension mechanism, i.e, you allow users to create their own primitives, but that might be overkill for the pikchr use case, and would possibly require going past the "single pass through lemon produces a c file that can be integrated into any c project" model.

The other idea - stolen from Markdown - would be to "fall through" to SVG at will by allowing svg syntax as also being valid in pikchr, but I dont know that SVG is as forgiving as HTML to do that.
Well.

C# and Java can be considered, at best, as branches in this evolution scheme.

C++ is by far the dominant language to create games today, and IMHO, for the foreseeable future.

Google tried to force every dev to use Java on Android for a while, but they finally and reluctantly added the NDK (C/C++) so that game devs would port their engines and games.
And, in fact, from the very early Macintosh Days:

https://www.folklore.org/StoryView.py?story=Calculator_Const...
It’s actually kind of amazing just how small of a problem can cause a high-CPU bug. For example, decrementing an unsigned integer to get to a gazillion when you thought you were near zero. And with 64-bit variables being more common, the wrap-around value is a hell of a lot bigger so you could tee up a ton of extra CPU work from something like this.

I like to add sanity checks to loops that force them to break after some “clearly unreasonable” amount, and other such guards, just in case.
Leaving out numeric literals is an interesting choice to simplify your Forth kernel. Not many languages have sufficiently flexible naming rules to permit something like ": 3 1 2 + ;"

Stylistically, one of the main suggestions I took to heart early in my career with Forth was to outright ignore "rot" and "-rot"; they make the stack tricky to follow. I see that helloworld.f defines "rot", but it's only used in one place.
I’ll plug my own fast OSX scanner, though “storage management” got better recently (or I hadn’t noticed when using it initially).

https://beijaflor.io/blog/06-2020/filesaver-freeing-up-space...
Does anyone still use core.typed? My impression was that Circle CI's article announcing that it was moving away from core.typed was effectively a death blow to its community. One of Circle CI's founders later went on to use OCaml instead of Clojure on his next project (Dark) precisely for its static type system.

None of that is to say OCaml is "superior" to Clojure in some way. I disagree with a lot of the ways that the OCaml type system has evolved and I wouldn't be surprised to see people who have moved to Clojure from OCaml. However, having programmed professionally in Clojure (although it's been quite a few years so I'm not familiar with the latest advancements in e.g. spec) I still think a Clojure-like language could benefit from a static type system.

I don't think it'll work for Clojure itself because of a variety of patterns and choices in the standard library (which is in part why I think core.typed died, we also found core.typed painful to use in some of our experiments at my old job both in how it interacted with Clojure and the tooling around it). And philosophically Rich Hickey would probably kill Clojure before he ever considered designing Clojure around a static type system. However a programming language based off the same data driven ideas could maybe do it.

While a REPL and hot code reloading are absolutely huge productivity boosts, they are more or less orthogonal to the benefits provided by a good static type system (see e.g. hot code reloading with Elm or Purescript which comes quite close).

The thing that static type systems provide over tests and runtime contracts is the ability to constrain users of the API of a library. We use regression tests to make sure regressions in code we write doesn't happen again. Likewise types are effectively regression tests at the API level to make sure certain regressions in code that calls our code doesn't happen again. That is an extremely powerful capability that I consistently miss in dynamically typed languages.
"In a 54-46 vote the Senate approved the bill from the House which cut the funding of the Supreme Court to minimal levels and removed any funding at all for hiring clerks."

Is John Roberts going to whip out his checkbook to cover payroll?
The subscription math is flunky for another reason - many subscriptions are shared within the same household, and doing so seems tacitly permitted by most subscription providers. But under a micropayments model, it is much more likely for multiple members of the same household to purchase multiple copies of the article. So the question often enough isn't about comparing a dollar for an article versus hundreds of dollars for a subscription, but about multiple dollars per article versus the cost of a subscription.