skysight-inc/HackerNews huggingface dataset:
If you want me to "argue logically", you should start with defending the points you've made for which the burden of proof is on the positive. My point is that you're generalizing without any substantive support for the generalization. For example:

> So generally, the more you have to lose, the more you will worry. Simple.

This is not simple and I don't follow that it's true a priori. Moreover I don't necessarily agree that it's the correct characterization, either. I don't know anyone with wealth whose approach to thinking about wealth is that they have "more to lose." That strikes me as begging the question. I can understand why a given rich person might feel that way, but I don't see why the modal rich person would feel that way.

The essence is that you're asking me to refute a statement that you have not actually supported. Had you supported with something grounded I'd agree that my anecdotal reply isn't much of a refutation. But so far it's my direct experience and observations against something which boils down to intuition. Intuition is misleading.
I have not been designing semiconductors for 20 years and I thought I would learn something...and I did!
Not really. Was the goal of Bitcoin ever to be the successor to paper money? We're here today and Bitcoin is a functional payment network. Not only that, it's a fairly large one, and it has become a household name. I don't really use Bitcoin but I think it's hyperbole to consider it a unilateral failure just because it didn't supercede traditional currency.
As usual, that article gets MVC wrong.

In MVC, the model-view communication is not "interactive" as defined by the article (source pushes to sink). Instead, the view pulls data from the model. There is only a general #changed notification to let the view know that the model has changed.

So "unidirectional" approaches fix the problems you get when you don't understand MVC. ¯\_(ツ)_/¯
The point is that credit cards offer very valuable services in exchange for fees. Bitcoin offers nothing for a higher fee.
Of course they neglect to mention it. It's not like they're arguing in good faith
Here comes Harmony: AI sex robots with new 'X-Mode' ship in September
Ha, wow! Almost everyone in my office has brought up hackertyper.com at some point, I'd never heard of the .net one. I do recall once noticing that the 'ad shortcuts' weren't there and thought nothing of it, maybe I'd stumbled upon the .net version that time.

Was there a reason you didn't buy the .com if it was available? I'd personally see it as a lesson learned and move on.
you lost me at ad hominem.
The Gullible Ape
A simple C++ interpreter is an oxymoron.
Acupuncture Migraine Relief Confirmed in Laboratory Investigation
Classic Skype Announced End of Life First September
It’s basically for doing iOS app development. The other options are either too weak or not cost effective. Higher end models are usually too expensive.
Super PACs can buy attack ads. In binary elections, that as good as supporting the other guy.
I'm surprised a company that already has a lot of personal info like Equifax hasn't stepped up and created an online ID system (like how you have DUNS numbers for businesses).

As a counter-example, Sweden has national personal ID number system where everyone is assigned a number at birth. This is fine as a primary key in databases but it's not exactly a secret so can't be used to authenticate someone.

The banks stepped up to this challenge and created a common digital signature system called "BankID" where you get either a certificate/private key file (PC) or app (mobile). BankID is used for online filing of taxes, filing change of address, signing up for stuff like insurance, anything that traditionally would require a physical signature. ID verification is done by bank branches when you sign up for internet banking.
Aadhar is meant to be private but it cannot be used for anything without MFA (unlike SSN). In that sense, Aadhar is not really treated as a password like SSN is.
> For example, a fixed reward split between a growing group of miners will also cause a rising price floor. The miners will not sell for less than their electricity costs

Sure they will. They’ll have to if there are more sellers than buyers. Sellers are poor things at creating “floors” unless they’re in collusion. Bitcoin is famously decentralized so good luck with that.
Is there a video of how their smoker works?
So what ties together the model, update, and view? It looks to me like it is this Browser module, is that right? Not knowing Elm or Haskell syntax, I'm guessing that Browser.sandbox is a function you call, passing in the model, update, and view functions.

Assuming that's all correct, how does Browser.sandbox, work exactly? In particular how does it know when to call Update?

At first glance it looks like it might massage the view and detect event listeners such as onClick in the button example, is that correct?
Atm yes. But there is a trick. Backend can check the request if it is a crawler (google, twitter and other bots) and serve a custom page for SEO. And for normal requests serve the normal SPA
Bitcoin automatically adjusts the difficulty of mining, targeting ten minutes per block. If the price drops, then some miners will find themselves unprofitable and shut down, blocks will take longer to produce, and the difficulty will drop. Mining effort follows price, not the other way around.
More than just power, you have depreciating assets (mining chips, servers, buildings) that are effectively losing money constantly. Operating them at a small loss is better than leaving them idle for a huge loss.

You see similar economics when farmers sell crops at a net loss.
The bit I love about the Elm Architecture that I really wish existed in other frameworks is the "Command" system, by which the "Update" step can dispatch further changes. Basically, imagine if a Redux reducer could dispatch further actions.

I've tried building Redux apps with bidirectional real-time communication (re: networked video games), and found myself having to pull almost all of the logic up to the action layer, as I often needed to dispatch further side effects based on changes that happened as the result of an action. It made my reducer into nothing more than a dumb setter, and caused me to have to write complex mocked tests for my action layer instead of my reducer layer.

I know there's been some attempts at bringing this to Redux (such as https://github.com/redux-loop/redux-loop), but from what I've seen it isn't quite as easy to use.

OTOH, I will say, as an outside observer, it sounds like Elm has run into problems with this approach (see: the removal of WebSockets from this guide, pending a rewrite), so I am curious to know more about what issues arose.
No. You also need marketing, and that's very expensive. Especially if you don't have people to tell about your new project.

> The only thing you risk is some nights and weekends.

Are you familiar with the alien and unnatural concept of burnout? Or of being tired? It happens only to creatures on the other side of the galaxy but maybe you have heard of it?
> I use it for that purpose all the time.

Not to dig into your business too much, but: Any weird tax/legal implications around that? I didn't want to dig into it too much (just because often these things are rabbit holes with unclear answers), but I'm really curious about it for the next time we have to send a payment.

> In general, People in developed countries don't have a clue about how painful and time consuming an international payment can be.

I can definitely say I had no idea until I had to do it myself. Trying to figure out how to do a wire transfer to someone in another country was a huge boondoggle (and expensive).
The festivals mixing music and science
K. I just made the best software product on the planet. I did not tell anyone. I did not hire a marketing firm. It sits on awesomedomain.com with zero leads.

Am I rich?

You have a flaw in your thinking here.
> I tend to agree but I’ve personally stopped using popular ORMs and instead my own semi-reusable, lighter weight libraries that are closer to the native db drivers.

One could argue that GraphQL libs like Apollo are ORM by nature. So you're just kind of shuffling things around but you're still using an ORM.

ORM is a complicated problem to solve, that light-weighter libraries don't solve, but at the same time ORM can't replace usage of SQL either, as soon as it's time to optimize queries or use dedicated functionalities not covered by an ORM library.

Fortunately, some databases are now better at returning complex multidimensional datas using object aggregation functions in order to avoid N+1 queries, unfortunately, most do that in a proprietary way and the standard totally lacks on that aspect.
You're right, the reasons for the French surrender weren't talked about in my US history class.

But it seems unreasonable to expect the government wouldn't surrender, once the Nazis were in Paris holding guns to their heads.
So slightly negative margins but making it up in volume?
It's c++ without the "object-oriented features," so that could be fairly simple.
I just finished reading it yesterday, amazing book! I came here to check somebody referenced it haha, it is exactly on this subject in its entirety.
Yes, there are risks with banks, central banks, and government backed currencies. These risks are well known and commonly hedged against, which is why currency trading is a thing.

Bitcoin also has risks; it could also collapse, have security vulnerabilities, you could lose access to your keys or if you choose to use an exchange it could be compromised or seized by authorities.

Now, it is true that the risks are different than for other currencies, but you can’t just act like bitcoin doesn’t have risks or that they are a priori less risky than other currencies.
How would you compare React to Vue in regards to the linked article? I have not used React, but in Vue I have never run into things like "setState, forceUpdate, setProps, render".

It would seem that React runs quite differently than Vue deep under the hood, am I missing something?

I appreciated the alternative view from the article, as I like to know where things are going, and his criticisms of React seemed valid, but I am new enough to this environment to need clarifications on complex claims.
The Iceland solution, yes. Different scale of course, but also not nearly as bad for the world or Iceland as the bankers and investors who lost their shirts would have had everyone believe.

My big beef is that Bush 2 and Congressional Republicans saw this coming, and in 2005 changed bankruptcy law severely curtailing, specifically students, from declaring bankruptcy.

"2005 bankruptcy reform bill making private student loans nondischargeable"

"Many debtors will have to work out repayment plans instead of having their obligations erased in bankruptcy court under the law"

It's a much higher bar for a student to successfully claim hardship than other debtors as a result.

http://www.nbcnews.com/id/7575010/ns/business-personal_finan...

http://www.slate.com/blogs/moneybox/2015/04/16/student_loans...
I know that loc is not a good metric, but there is not a better one. A project with 1kk loc will always be more complex software than a 100k loc, so we can compare.
Were you using cljfmt like Elm users use elm-format?
It is by definition deflationary due to its restricted supply. This would not be so much of a problem at the moment, if it wasn't for the fact that people started treating it as an asset in its own right, rather than an experimental medium of exchange. Most people have lost sight of the fact that it is the first iteration of a series of experiments to create a decentralised mechanism of value transfer. It wasn't going to be right the first time round.

Sometimes I feel that criticising Bitcoin for it's failures is like criticising Edison based on his first attempt at inventing the light bulb!
Yes the Gov prosecutes the rich from time to time, but it typically only happens if one rich guy pisses off a bunch of other richer guys.

As is the case with Kim Dotcom.
Want to Write Clearer Code? Follow the Cooperative Principle
That's not surprising considering McCain wasn't much like by many people.

You are forgetting that the Bush republicans hated mccain and one of the most toxic republican campaigns was in 2000 between Bush and McCain.

The 2000 toxicity was superceded by the 2008 Obama/Biden vs McCain/Palin election. Now that was a vicious campaign. McCain and Palin was attacked mercilessly by the media, the democrats, social media and even some republicans. The same celebrities who are praising mccain today were the same ones calling mccain a racist and all kinds of awful names in 2008.

If you are young, you probably don't remember any of it. But the 2008 was the first "social media" election and nobody got more hate than mccain. It's so strange to see social media and the media praising mccain. It was something unthinkable 10 years ago. It would be like CNN praising Trump in 2028 or Trump praising CNN in 2028. That's how toxic the 2008 environment got. I'd say it was worse than the 2016 election. To me the 2016 was more cartoonish than vicious.

Anyone else feel like 2008 was a lifetime ago? It's only been 10 years, but at the same time it seems like an eternity ago.

> Addendum: the comments section seems to have been removed from that story.

The same thing is being done all over social media too. Though I'm against censorship ( especially of political figures ), I guess it is understandable. The guy just died. Not sure what kind of precedent it sets to scrub the internet of speech against a politician though.
What kind of technical support does one need for an app like this? These people apparently need oh so much help with navigating it's many features.
Check out Undux effects - they're exactly that. https://undux.org
It makes it an organ of sexual attraction. Just like the brain, an organ of sexual attraction.
hm i'm not sure why ports would not work in that use case (the keycloak one, right?). the port would be how you communicate between js and elm, so it looks like inside the js callbacks is where you would `send` that data through the port to elm
>everyone is assigned a number at birth.

Nitpicking (but what do you expect with a board that's majority programmers): only people born Swedish get one at birth. I got mine at age 23 when I studied there :) It still used my dob though.
I think of Bit<oin as the MS-DOS of e1e<troni< <urren<ies.
> We have a 45kloc codebase in Elm and, despite having some big pros, the closed source development it goes through, along with the 0.19 debacle, just pushed us over the edge.

Can you clarify in concrete terms what the closed source development and 0.19 thing had cost you?
I think this is untrue and perhaps alarmist. The people doing this work in the humanities will continue to do this work, shrinking enrollment in humanities is not a precursor to an age of ignorance. What percent of undergrads going for their English or literature degree actually contribute to the greater body of knowledge, to preservation, etc.? Likely very few, though I’d like to find some actual statistics. The percent of students published is tiny at the undergraduate level, for example. It is no loss to culture for someone not to enroll in a major they were persuing just to get their degree in something.

Now if the number of programs drops to such a degree that those actually excited and engaged in the humanities have nowhere to go, then it becomes a problem.
Hennessy and Patterson don't cite Fog and that's just crazy. H+P then get basic facts about x86 architecture and microarchitecture wrong "The length of 80x86 instructions varies between 1 and 17 bytes." CA 5th, p A-23. No, it's 15 bytes as per the Intel Software Developer Manual.

Seriously, any practitioner should be reading Fog. Of course, they should read the Intel + AMD optimization manuals, Dr. Bandwidth, Developer Zone, the patents, but they definitely should be reading Fog.

Thanks Agner.
It's inherent isn't it? A secret number, that you also need to disclose to dozens of organisations repeatedly for various purposes. You might have to give it over the phone, but not if they have initiated the call.
Still clearer and easier to navigate than 95% of websites on the Internet today. Also, even with the animation it loads on my iPhone SE without causing Safari to restart, which is more than I can say for many websites.
Estonia's seems to be working pretty well, all things considered.

https://en.wikipedia.org/wiki/Estonian_identity_card

It even survived an crypto flaw.

https://www.zdnet.com/article/estonias-id-card-scrisis-how-e...
(Strictly speaking for myself, and my experience may not be representative of what others are experiencing).

I investigated Sofi as an option to consolidate my several loans into one. This would simplify my payments, and get me a lower interest rate.

Sofi's offer was actually a poor one for me. They would've provided one large loan as opposed to the numerous loans I have, but the rate was skewed so much toward the highest end of the spectrum.

I rejected the offer out of concern that I would be locked in to a single high-rate loan that looked good on paper because the rate was slightly lower than my highest rate. The nice thing about having numerous loans as I do now is that they are "compartmentalized". If I want to pay one of the loans off I can do that and lower my total monthly payments. But if I consolidated and had one large loan, if I pay 50% of that loan, it's not like 50% of my monthly payments go away.

Hopefully this makes sense. I'm not a financial guru, so maybe there's something I'm missing in this equation.
Right, but that group was formed well over 100 years ago, and power and wealth has still concentrated. The argument isn’t that every person will try to accumulate power, but that it will be accumulated by some group.
Turning Html Msg types into actual Dom nodes means hooking up the event handlers so that they call update with the Msg the event handler is given. Browser.sandbox is building the Dom nodes and has the update function.
One important metric I like to check when the project was started by a company is how many of the top contributors are employees of that company (more outside contributors meaning healthier project).
When I was starting a BTC ASIC company (don’t worry - it failed to attract investment) in 2011, one of the things that always spooked investors was the slide showing transaction volume. Even in those early days, one had to really stretch one’s imagination to believe that Bitcoin could one day take over from Visa/MasterCard as a payment method of choice.

But we did understand its value as an alternative store of wealth, and potentially as a way to transfer money across borders more cheaply. I think the former utility has been somewhat dented by the steady drop in value since its peak. And the latter isn’t really all that amazing of a value prop when you consider that regular old PayPal isn’t that expensive and the set of situations in which it does not work is really small.

Not to mention that SWIFT is really ancient but also works well and can be endlessly improved...
> They don't prevent congestion

Q.E.D. So these claims that caps are a network management tools are false. They don't even make congestion a more rare occurrence. If network can't cope with simultaneous usage, no amount of monthly caps will fix it. The only way to do it is to build it up.

What caps do, is forcing users to pay for more expensive plan with less caps. Or disadvantage competitors against ISP's own services that are excluded from those caps. It's a rip off scheme.
We're a pretty long way off, I'm sorry. Bitcoin is more popular than ever. The payments network (Lightning) being built on top of the financial sovereignty base layer is just getting started.
When I worked for BT in the UK misusing NI numbers as ID was a gross disciplinary offence.
Seems to be some excellent satire, Google shows this page as the only result for the phrase
>Do you blame Obama for them as well? He approved on just as many sales heck he lobbied for many of them Or do you blame Obama for his foreign and security policies which greenlit the power struggle between Iran and KSA which started this whole mess?

Yes. McCain has been a prominent advocate for this war for a long time, but the neocon ideology behind it infects both parties.

>But since we're talking about pure logistics here do you think KSA would have problems purchasing those bombs from anyone else? KSA buys as much weapons from Europe these days as they do from the US, if the EU and the US won't sell them bombs then Russia, China or India would, heck KSA is even flying Israeli made drones.

They also need US intelligence support for these attacks to happen. If the US was opposed to the war, it would be difficult to find a replacement able to provide both elements that doesn't have good relations with Iran.

>And the whole argument is just utterly shameful, it's nothing more than the old hyperbolic trope of but think of the children....

It's not "think of the children," it's "think of the innocent civilians being slaughtered and the pain that must cost their families." This isn't some overblown moral dilemma, real people are dying because of these decisions.

>if KSA only dropped bombs on the Iranian backed houthi rebels would that make McCain's voting history acceptable in your mind?

If somehow the only victims of war were willing participants, it seems likely my views would change.
The UK government isn’t allowed to issue mandatory ID cards after the Identity Documents Act 2010: https://www.legislation.gov.uk/ukpga/2010/40/crossheading/re...

No ID cards are to be issued by the Secretary of State at any time on or after the day on which this Act is passed.

The UK equivalent of a SSN is a National Insurance number, but it’s totally possible to be a citizen without one (e.g. naturalised non-working spouse). NI numbers also aren‘t guaranteed to be unique (if a person is assigned a temporary NI number it’ll be non-unique with other people with the same birth date).
Thanks for explaining :)
Yeah, I got that far. How does it know what it should turn into an Update handler though?
One thought that comes to mind is that this paradigm makes it easier for bad actors (those who are “selfish”) to get ahead.
And of course we will be surprised that highly educated, smart people who get their transactions reviewed by lawyers, and who do not need to do things that are obviously illegal to make money are less prosecuted than the rest of the population. But if they are wealthy it must be because they are dishonest!
That's called C.
Yeah. I realized that at the time I was writing it. But in software it's usually that way. Very few data points are Torvalds. Most are Gates or Zuck.

After writing the above, I Googled Linus. Apparently he's worth over $100m.

But you're right. Plenty of really successful poets or athletes are poor.
> government issued cryptographic device

I don't trust my government to be competent at cryptography.

Some people don't trust their government to be non-malicious.
They pay unemployment insurance to the state, which goes up if they have more claims from ex employees. The government gives them the chance to contest any unemployment claims.

You can also get in a limbo where you accept an offer from employer A, give notice to your current employer B, then employer A rescinds the job offer from you before you start or even early in employment. The state then considers you not having been employed with employer A and having quit voluntarily from employer B, so they deny unemployment payments