skysight-inc/HackerNews huggingface dataset:
On Conflicting and Conflicting Values
Thanks! Their contribute[1] page has a list of things, including opening issues on their github[2] page.

[1] https://exercism.io/contribute
[2] https://github.com/exercism/exercism
Yes, it does. Money preferentially flows to its most profitable use, where there’s the biggest demand for it.

> Less-profitable than hypothetically possible (in a totally unregulated market/resources) does not necessarily mean unprofitable

This is true but the less profitable it is the less investment there will be. Less investment in housing either means less housing or worse housing.

> nor does it necessarily mean less-profitable than investment options elsewhere.

This is not. Whether within a domestic market or internationally there are a plethora of options for where to invest money, from equities and bonds to venture capital to commercial and presidential real estate. If you artificially reduce the profitability of residential real estate you’ll get less of it unless you subsidise it. That’s just the government paying money to solve a problem the government created.
The Mystery of Florida’s Cannonball-Eating Spanish Fort
Maybe the project should have implemented more from scratch instead of cobbling together some Frankenstein data structure (and Firefox wouldn't be such a massive memory hog with poor performance)?

I guess it really depends on your job, skill level, and mentality. While I do use a lot of off the shelf pieces, their relationships don't always it neatly and shoehorning them can cause performance issues. (I'm not going to pay for a double indirection when I can avoid it entirely).

But then again, I think this cookie-cutter approach to software is poor craftsmanship and often results in bloated, slow code that is way larger than it needs to be. I want to write something better than everybody else, not just make the same paint-by-numbers piece everybody else does.
I feel it should have been called out explicitly when introducing await, because the 'clean' solution in async/await code is to call each async function and then await the results where you need them - which is a pattern he doesn't hint at at all.
> you care about the hard $$$ cost of development and maintainence per unit of webapp functionality delivered, then Elm makes a heck of a lot more sense than JS+etc.

It doesn't, sorry. JS resources, developers and libraries are atleast x1000 more than Elm. business is about supply and demand, more supply == cheaper cost. That's business 101. That's why there are hardly any Elm jobs advertised if compared to JS. You keep talking about how Elm makes better business sense, but the reality of it is completely different. Maybe all those employees are just making the wrong business decision, right? Wishful fanboy thinking. You are even in denial about liking Elm, which is pretty obvious to anyone reading your comments about it.

> Nah. That's because it's the only language in the browser and people would rather use something else.

Something else like dart, flash, VB, Java... oh wait! They've all been used in the browser before, none passed the test of time. And Elms approach (transpiling to JS, CSS, HTML) is not unique either, e.g. TypeScript and its not exactly shinning against competition in its league either. Once it beats competition there, then maybe it can start taking aim at JS, CSS and HTML.

> You're begging the question I think, my whole puzzlement is that the business value seems very clear yet Elm hasn't taken off.

It seems very clear to you, because you like and have invested in the language so much. A less invested "business person" will have a more objective view of which of the two (JS vs Elm) makes more business sense.
I've been working on starting a DIY garage that's operated as a consumer-owned co-op. The goal is to have a place where you can go take a class in car care or maintenance, or just rent a lift and have a place to wrench on your car and recycle fluids. I'm hoping that eventually we'll be able to open it in Austin or Atlanta: https://cornergarage.coop/
Overgrazing will ruin the land, and will counteract/nullify the benefits compared to well-managed grazing, and it's a no-brainer that further deforestation is a bad thing regardless of what we are using the land for afterwards.
> The required POSTs cannot be easily (if at all?) cached

GraphQL allows queries to be performed with GET:

http://example.com/graphql?query=query{user{id}}

You want to use POST for mutations, but read queries can be run through GET and cached just like REST. There's literally no difference -- it's HTTP, after all.
wpa_supplicant just does the heavy lifting of connecting to the WiFi network.

The WiFi device itself is handled by the kernel's brcmfmac driver, and there is the usual firmware (also requires a .txt file) or you can use something like nexmon, which tweeks the firmware (and a patched driver to use it) for using monitor mode, injection and a few other misc things people have done with the firmware.
I was able to play martingale in a casino in a video game, so a limited wallet wasn't my problem, and I made money in the long run, but it exposed a subtler problem with Martingale: You only ever win your initial bet back; the rest is covering losses. If you have the cash to withstand 20 losses, then the initial bet, in comparison to your stake, is basically a rounding error. Who cares about winning $1 when you have $1 billion to martingale it?
I suggest to ignore them, because I sense I’d have to be taxed even more for something I don’t at all care about.

If you care strongly about it, donate to make it happen. Think about it - if you sell your car or house you will help lower the risk of catastrophic climate changes.
This sounds super cool!

I’m currently involved in some work with interconnected mesh networks and have some contacts in this field. Feel free to message me :D
I think one of the bigger failures with the Touch Bar is that it's not available for a desktop computer - it would be far more advantageous for developers to support it in useful ways and invest developer time in it, if we could buy an external one, especially for an iMac Pro, for instance, where it could be included. My two cents.
Yes, and those with power are a lot more likely than average to own property. But “those with power” can be a very broad group. Look at California. People want their property prices to go up so they ban new residential building unless it’s only affordable by the rich. You get houses on Palo Alto going for well over ten times the price a similar house would cost in metro areas that allow more and denser building.
While I generally agree with what your saying, I think the MCM can be a great way to validate more accurate approaches. The primary advantage for validation is you can get a reasonably accurate answer with minimal effort.
Exactly.

And heck, even with loops that are guaranteed to terminate, you can loop long enough to have that be a problem.

You really want to have no loops at all, like DTrace and eBPF, or else you want to give up on this idea of not being Turing-complete. You have to decide how critical it is to be able to put a reasonable bound on the run-time of a function.
Yes, because it's one of their trial sites. It's supposed to look exactly like the real deal, but not actually work. Normally you'd get to it from a blog post or landing page explaining this.
What problems do you see?
Hillary Clinton Withdraws from FireEye Security Keynote Address
Not sure I understand why in-memory joins are wrong by default, especially in a large system with more than one data store.

Let's say you call UserService::batchGetUsers(userIds) to get a list of users from a service backed by a MySQL DB, call WidgetService::widgetsForUser(userId) to get a list of a user's widgets from a separate service backed by a Redis cache and another MySQL DB, and return them. What's the problem here? Lack of transactions? Unnecessary fields sent down the wire? Something else?
I highly recommend Nonlinear Dynamics and Chaos by Steven Strogatz.
The problem is when you want validation errors which contains the field name, and a descriptive error message. Oh you want them localised as well?

You then want each field to be validated individually. So you get an error for each field which is wrong.

So you have if statements for each field creating a localised validation error object then placing in a list.

You have 8 fields coming in on your request. It's starting to look like a big method now with 8 if statements creating these localised validation objects.

You also want to share your validation rules between different use cases.

FluentValidation makes that quite quick and terse to achieve compared to simple if statements.
But ... why? Sends it back as ... HTML?
I strongly disagree. We use a strongly typed Lua-like language at my company and it has everything you need to build decent applications, but we hit so many bugs. It took me 12 hours over 5 days to make a simple modification to the business logic (half of that was figuring out and fixing bugs). It took me 4 hours to write something far more complex in Rust with virtually zero bugs; I attribute this almost entirely to sum types (Rust enums), a better type system, an unforgiving compiler, async/await, a better module system, lifetime checking, and an ecosystem of easy-to-grok libraries.

These things just make bugs disappear.

When it comes to IDE experience, the parts that I use often are mostly the same between Rust and our language.

Edit: I'd say it's both, in a multiplicative manner. You need experience and a good set of tools (the language itself being the most important tool) to write good code fast.
> What exactly does it mean when people say that a currency is backed by a government?

I think the de facto meaning of backed, despite what people say about gold/silver/etc is actually this:

American dollars have value because the US Government taxes things, like land, and if you do not pay those taxes they will send you mean letters (trust me) before resorting to other means (trust Al Capone). You pay these taxes in US dollars. You just having dollars does not make them valuable. And dollars are not valuable because they are backed by gold or silver or sea shells. What makes dollars valuable is that the government wants them back.

From something I wrote a while ago about why being "backed" is important: https://medium.com/@simon.sarris/the-guns-of-bitcoin-1f77930...
Correct me if I'm wrong, but chaotic systems are unpredictable because they are complex and infinitesimally small variations in starting conditions result in hugely different outcomes. They are not, however, non-deterministic. If the universe is merely chaotic and not actually stochastic, then the existence of you and your children are not only not unlikely, it was inevitable.
https://www.deltatrail.io

Working on a infrastructure change tracking service called Deltatrail.io. It tracks changes both automatically (via API, Jenkins, AWS Cloudtrail, etc) and also manually (via Slack, etc). It really helps us when trying to debug outages or issues that arise. Most come from changes that have been made/deployed.
We have optimized neural ODEs, neural SDEs, neural DDEs, and neural DAEs quite a bit in Julia, and have some experimental results with neural jump SDEs and neural PDEs. But we can really do more with the neural PDEs, especially neural PDEs with constraints (i.e. partial differential-algebraic equations) and neural stochastic PDEs (SPDEs). It's all working with DiffEqFlux.jl (you can see a blog post of experiments here: http://www.stochasticlifestyle.com/neural-jump-sdes-jump-dif...), and it works with GPUs, but we really need to make a few of the overloads like mapslices have better GPU kernels to really capture the neural SPDE applications well.

I'm also spending quite a bit of time looking into the ability for these neural differential equations to understand phase space. What exactly do they learn, and why? Can you predict beforehand how well you can learn the equations directly from data? Of course, this is intertwined with the previous part, because to understand how well you can auto-learn neural SPDEs you need the ability to quickly solve neural SPDEs, along with all of the implicit solvers and GPU support.
Yes, that is also a problem. When you lose, your risk increases exponentially. Given an unlimited wallet and no casino rules, that's ok. But the real world unfortunately doesn't work like that. (And if you had an unlimited wallet, who cares if you lose?)

No matter what you bet, your take is only equal to your initial bet * number of rounds/hands played.
Ability comes from practice, there really are no shortcuts.

Most of the difference seem to be in motivation.
Thank you @tomcatfish! Regarding security, yes that's an issue. At the end of the day as a user, all you can do is trust. So the company is incorporated in UK, your data is protected under the GDPR, we use the minimum amount of data necessary to make the game work, we use SSL, authentication is done by Apple or Facebook (whichever user prefers).

We don't sell information, nor we plan to use Ads, because of that there is a pay subscription.

Anyhow every time you need to type something sensitive you can disable or switch to iPhone's native keyboard and go back whenever you are ready to play again :).
(by Apple's design 3rd party keyboard get disabled when typing on a sensitive/password/etc input)
Does adding the emails as plain attachments instead of zipped up lead to being able to view them typical non-geek email clients? It does in the geek email clients I'm aware of.
Yes -- this is what is commonly misunderstood about Martingale. What Martingale really does is change the probability distribution of outcomes to be heavily weighted toward winning a very small amount of money.

You can, for a given number of plays, use Martingale to make the odds of winning greater than the odds of losing. However what you can't do, is change the expected value of that set of plays. So what you've really done is created a situation where you have a high chance of winning a small amount of money, and a low chance of losing a lot of money.
We don’t know how much more they would have made if they were actually creating good products.
Yes, I bungled my entire point there by mistyping!!

Thanks for pointing it out. I fixed it. But I can understand if no one is that impressed by my Deep Thoughts regardless...
Yes that's true, supply heavily skews the value of pay as a proxy for value. But to be fair I did call it out as being a very rough proxy. The idea was just to look at it from another angle and see if it makes sense.
Many people have said that coal has been in decline because of competition from natural gas.

It seems to me that if you are profitable in the first place, raising capital becomes moot.

I'm not quite sure why people who are concerned about fossil fuels are cheering the decline of coal rather than lamenting the rise of fracking. It seems like there was a lot of concern about it just a few years ago, and it's as if it's dropped off the agenda.
Are these "common" mistakes? With basic understanding of Promises, these mistakes shouldn't happen.
Also I believe #1 is wrong when using async/await.
sweet, now i know what i'm going to watch tonite post-fireworks! thanks!

:)
The "the colloquial notion of value" is philosophically groundless. The reason economics uses a particular notion of value is because it's actually grounded in relatively consistent theory.

The economic notion is basically saying a mass of poor people have no value to anybody else if they're not able to do anything anybody else wants or each other want enough to pay for.
Hey dang, thanks for the info. I always assumed I couldn't vouch as I didn't see an obvious "vouch" link next to dead comments. Now that I know I need to click on the timestamp I'll investigate this. I'm still not sure if I have enough karma to vouch, but I'll check it out.

EDIT: just checked a few dead links. It seems I do have the ability to vouch. I'll try to use it responsibly!
Interesting. But I would prefer to not make a habit of rifling through the dead's personal notes. Maybe they had a different (very close) friendship.
Yes, very much so. Golden Retrievers being the number one reported case, indicates to me that is at least partly the case here.

Golden Retriever owners are a cult. (I'm a member.)
One option is to use the .local TLD for local domains, those will never be resolved via DoH.rDoH. ref https://wiki.mozilla.org/Trusted_Recursive_Resolver
It would be an abstract class with an abstract processPayment method. Then two concrete classes that implement it, each with their own implementation of processPayment.

https://en.wikipedia.org/wiki/Expression_problem
That's true but only half the picture: every time one of these trees dies it is cut down it needs to be buried or otherwise prevented from releasing the CO2 back into the atmosphere. The tree you mentioned is described on Wikipedia as follows: "...This tree grows to about 6 m and has pinnate compound leaves and flowers with a boss of prominent reddish-purple stamens. It is not very drought-tolerant and the above-ground parts are short-lived but the roots regularly resprout..."
So that's a significant amount of stuff to bury/dispose of. (The project at trees.org seems very interesting regardless, though.)
Hens are allowed for "personal enjoyment." Eating their eggs is fine. Slaughtering them myself for meat is not. Might be a loophole if I took them somewhere that could legally process them but I can't imagine that's a commercially viable service at the backyard chickens scale.

In Florida I have a friend with a 5ac farm. He can send his pigs and goats to a USDA-approved facility for slaughter when someone wants to buy them for meat, sell them as live animals, or slaughter them himself for personal consumption. Sells the honey his bees produce. Can grow plants and sell their edible parts.

What recently brought code enforcement to his door was growing plants in pots to sell as plants -- that's running a nursery, which isn't allowed in his zoning and would come with a slew of requirements if it were.

Zoning talk on HN tends to be about density and off-street parking and recently ADUs with the CA legislation encouraging them... But once zoning starts in an area it tends to grow until it touches upon _everything._

(I also have an ADU [not in CA] that would not be legal to build under current zoning [it was at the time], and my purchase of the property included tenants in the ADU which is not technically legal [no idea if it was when they signed their lease])
Some people like to purchase investments that decline, because they are cheaper. As opposed to owning things that are going up, because they are expected to go up more.

If a lower price didn't attract investors, you couldn't divest, could you? Nobody would appear to buy from you.
One really excellent resource that I'm making my way through currently is "A Philosophy of Software Design" by Ousterhout. It's very practical and provides several strategies for reducing complexity and identifying practices that contribute to it.
Sounds like you need a new employer.
This...like most John Oliver episodes makes me scared for the future.
Really dependents on your philosophy.
Would you rather do error propagation using this method http://lectureonline.cl.msu.edu/~mmp/labs/error/e2.htm

or would you rather perturbate your variables and resolve mean and variance. My philosophy drives me towards the computational approach over the analytical mathematical approach.
Don't kelp forests also play a big role in marine carbon sequestration?
It's more complicated (worse) than this. That the house has a small edge only tells a small part of the story.

When people go to vegas for a weekend, they might have a number in their head they are willing to gamble. If they dont, then that number is their bank account balance. Then they start flipping coins, and often they keep doing this until they go bust. They rarely cash out when up but they always lose when they go bust. They scale the bets as their bankroll grows. Essentially they are flipping coins for infinite time and just waiting to get a bunch of tails in a row, which is inevitable. The behavioral factors are bigger than the house edge.

The idea that people are rational is also absurd. Some people are driving to the slots _because_ they are depressed. Or they are there for fun but they lose a bunch of hands in a row and tilt and now they're betting everything on a longshot to win it all back and win some because they dont want to self-identify as a 'loser'.

You can only spend so much money on drugs and sex. Gambling is the only vice where you can lose billions. And these days, all you have to do is pull out your phone to place a trade or a bet.
I come from a scheme tradition where higher order functions are used for many things. I often use the name lst for generic lists.

I am not so sure I think it matters. In the place where it matters the most (macros) scheme has macro hygiene. That discussion is not worth having here though, because it is really just a matter of taste.

I like both ways, but prefer the scheme way where you have to explicitly break hygiene instead of explicitly try to not shadow bindings . I understand that defmacro can be nice sometimes, and for that most schemes provide it (heck, even racket has it!).
> “Quantum trajectory theory makes predictions that are impossible to make with the standard formulation,” Devoret said.

That is bullshit. If it were true, the predictions made by QTT would be tested and if they came out as predicted it would be the biggest news in physics since the Aspect experiment.

What is "going on" during wave function "collapse" has been known for decades: entanglement and decoherence. That's all.

I am really getting sick and tired of these sensationalistic headlines.

(I'm also not entirely sober. It is the Fourth of July after all.)
This is god send for my Autistic son who singularly obsessed about space-time continuum these days. He was even looking for games along the same theme. Do you have a patreon or planning to have one? Perhaps we can have a side conversation on ways to support your effort. Last question, any definitive resource you can point to for a 11 year old to grok the concept of space-time mechanics and other fundamentals concepts before tackling the concept of time travel. Cheers!
Clickjack attack – the hidden threat right in front of you
What a wonderful idea! Best of luck and I hope you share your progress on HN so we can see more.
But...did you? Do the structural adjustments I mean.
I’m spending much of my free time experimenting with tech which augments the creative process.

- Creating variants on the fly [1]

- WebGL shader composition [2]

- Plug n’ play wireless mesh devices for sensing and control

My goal is to properly test them with absurd interactive art projects :D

[1]: https://github.com/awfulaxolotl/tastes
[2]: https://github.com/awfulaxolotl/lucida
Blackjack has been a source of success for me though I'm unconventional in my betting strategy which seems to enrage the other players even when I break the dealer consistently.
> And even reducing the rate of loss is likely impossible.

This is far too pessimistic. We put a person on the moon, but we can't improve our agriculture practices to stop ravaging the insect ecosystems?
Just store the sum in the state? O(1).
I get up early and go to bed early. I have no energy after work, so I study in the morning from 4a-8a'ish. It took a little life-hacking to get used to, but I feel a lot more accomplished each day, before I even get into the nitty-gritty meetings and pushing code.
Sorry, I meant equidistant from the freezing point of 0degC. She was as far one way as I was the other way.
My iPad 2 vastly outperforms my iPad 3...this is very much true.