skysight-inc/HackerNews huggingface dataset:
Consider the contrast between the two things you just said:

* "place bets on which cryptocoins might be more useful than other"
* "The Casino ALWAYS wins, in aggregate."

In the former, you expect you have some better than even odds of winning money -- otherwise you wouldn't be doing it. In the latter you clearly understand that the odds are against you. See how different those are?

We can argue about the ability to day-trade the cryptocurrency market, but it's hard to argue that the odds there are more clearly defined than in a casino. The reason there's a moving market is because we don't all agree on those odds.

> Okay, fine, so then regulate the 'telling' part and not the 'playing' part

They do regulate the telling part, quite tightly. But it's extremely difficult to control what people may tell each other outside the bounds of an issuance document. E.g. the SEC can't control what folks in r/bitcoin might be out there telling people as reasons to buy this Index fund.
A Hologram for the King (2016): "A failed American sales rep looks to recoup his losses by traveling to Saudi Arabia and selling his company's product to a wealthy monarch."

http://www.imdb.com/title/tt2980210/
Ask HN: Is Chromecast getting worse?
I have a Chromecast, Chromecast Audio and third party Chromecast speaker at home. They used to work quite reliably, with the occasional issue (mostly Netflix and Spotify losing connection).

Now, every time I use Chromecast I have to restart the wifi on my phone, restart the Chromecast and/or the app I'm using loses connection/crashes.

Is it just me or is Chromecast getting worse?
I have been a firm believer in my own steaks for a number of years since I got my Big Green Egg. Picked up a sous vide circulator in January and it is AMAZING!

I highly recommend the ChefSteps Joule.
Same - I still do it from time to time. The EEVBlog forums have ended up as the main discussion area for professionals and small-time operators/hobbyists.

Do realize that keyboard-sized PCBs will be expensive in single quantities past the design stage as well.
You could not be more right. At least from my personal experience. I mean, try and buy a phone case on Amazon right now. Literally every single listing on their top two pages of results when filtered by "best rated" is stuffed with fake / paid reviews. Its literally impossible to tell if you're going to be getting a quality product. And if companies like Fakespot or whatever can tell if Amazon reviews are fake, Amazon themselves could easily do as as well, or even just buy one of the review validating services and integrate the score directly into their listings. None of this is that hard, and especially not for Amazon with their scale and resources, so literally the only reason for them not to do this is that it is more profitable not to. The average consumer may have a relatively high degree of trust in Amazon, but anyone who thinks even remotely critically about their purchasing decisions is going to quickly realize Amazon is mired in fake reviews and duplicity.
Good idea. I'd never heard of mob programming before. When I clicked the article I expected an article about programming for the mob.
At some level I agree, but if we focused on too few things at once, we become deficient in other areas and that has consequences. Also, not all people have the passion and the talent to work do cancer research.
I've never heard of "Mob Programming" before coming across this thread. It's as if somebody looked at pair programming and said "This sucks... but I think I can make it suck more."

Collaborate on architecture, interfaces, design, etc.. sure. But, as an introvert, sitting in a room amongst a mob of code monkeys screaming and flinging feces about the room whilst trying to share a single keyboard doesn't sound like the best way to build good software. I'd have a blinding headache after an hour of this sort of thing.
int10h is the API (BIOS)... that just causes the mode switch.
What he really meant (direct RAM access):

void putpixel_13h(int x, int y, int color)
{
_farpokeb(_dos_ds, 0xA0000+y*320+x, color);
}
>Another buzzword - this us simply pair programming but with 3 (or more) people? Frankly, I find working in this way to work but in an extremely inefficient manner.

Pair (and mob) programming makes a lot more sense when you think of it primarily as a mechanism to transfer skills and information about the project.

It's highly inefficient to have new joiners on a project getting stuck constantly. Pairing (or mobbing, if there's more than one new joiner) makes sense at least for the first two weeks.
You can find the difference between recurrent and recursive neural nets on wikipedia. No need to edit your post then flag someone when they point out how lazy you are in understanding a simple rant post, pointing out how lazy people are in understanding the "AI" fads.
Web assembly is now supported across all major browsers.
It's too late. Corrections don't really work in the social media age, two different interpretations of the same base facts won't propagate through the same path. I don't know whether the adjustments are valid or invalid, but $3.37 will be an incontrovertible fact for an influential swath of people for a long time.
Success in Life Is Determined Most by Home Culture, Not the Quality of Schools
but depending on your political views, you also have to tolerate living in florida, which can be a distasteful experience to people whose cultural, religious and political values more closely align with the residents of portland, OR.
Those companies are all markedly larger and pull revenue from other places also. what % of iTunes profit today comes from Music vs (movies/books/app/etc)? Spotify is uniquely vulnerable on that front.
Okular will do it, just takes a minute to do so. There are a huge number of layers to the PDF so it's rendering a lot of detail.
The perfection in those examples makes me suspect that they are cherry-picked or part of the training data. Especially the handwritten text is not always clear and could reasonably be interpreted differently. I'd expect a machine-learning model to get at least some things wrong some of the time.

If I wanted to use this in an application, I'd definitely want to see some accuracy figures on validation data as well as a few failure cases to see whether the output remains reasonable even when it is wrong.
Apple's Biggest Weakness Is Siri, and It's Becoming a Problem
This is a good point and I suppose it’s for society to determine.

Since your genes are unchangeable (currently) it means some people in society will not be at a significant disadvantage if they can’t buy disability insurance or long term care insurance. This has ramifications throughout society.

There’s a lot to be said for paying the correct actuarial price. But I suppose you could also charge different races different prices for their actuarial differences.

So society needs to determine what things they distribute for justice. Social security is one form of this. But it seems unfair that one person with Alzheimer’s will suffer and die in a Medicaid nursing home because they can’t afford long term care insurance during their asymptomatic years while another with Alzheimer’s will use their long term care for appropriate end of life care.

There’s a separate issue of why the poor have bad end of life care. But today the current example takes place because gene testing excludes some from insurance.
Let me try to explain. Let's say you have a textarea element which has DOM-state (value, scroll-position). And let's say you change the value through your render-framework. With the vdom approach, only the value component of the DOM-state is modified. With the non-vdom approach, you're creating a new textarea element, and set its value. Its scroll-position is lost, unless you keep track of it.

Now with VIDEO elements, things are more problematic. If you recreate parent-nodes of a VIDEO element, the video will stop playing, or will flicker, or jump back to the beginning.
Justice Dept. sues California over ‘sanctuary’ laws
It's much more concise, and much less persuasive to someone entering the discussion with preconceptions.
I assume they mean the extra costs in those areas due to driving, for example, driving for Uber will cause you to use your car much more, which can wear your car down faster.
Does this source code help you much with that? It only deals with wave files but can read / write 8, 16, 24 or 32 bit wave files, at whatever sample rate, with however many channels.

I really wish someone would make a header only C++ audio library, that would be soooo nice.
Digital Artists Just Hijacked MOMA
It's possible. The Apple Newton is a great case study of a good idea that was too early. And the inability to minitiarize it sufficiently to fit in a pocket was one reason for it's failure. A few years later the Palm Pilot was much more successful because it could fit in your pocket, especially the baggy jeans that were fashionable in the late 90's.

Webvan's model hasn't yet been validated. The local delivery startups and offerings are still losing lots of money. If anyone can make it work it will be Amazing, but it has yet to be validated as a profitable business.
Is the refusal legally valid, or just pressure?
If for nothing else, it’s a choice society makes for me and does not offer the later substitute. This reinforces the original post. Much of modern food have ingredients with sizable populations of people with allergies to those ingredients - gluten, peanut, etc. There may be more options now, but those allergies still force people out of the usual options most of the time. “Being alone” in this context would mean cooking those things at home - and generally be healthier as a result, for whatever that person deems healthy.
I won a magi leap at a hackathon a long time ago, and while it was a cute device and fairly well working, it was pretty much useless so I ended up selling it. I wonder what will be different this time, especially given the internal turmoil of the company, and the ludicrous amount of funding they received.

edit: Thanks, I was indeed thinking about Leap Motion. Which makes it even weirder, did these people truly never put anything on the market yet?

edit2: people love giving out downvotes. please, the more the merrier
Sit down with another sysadmin and have them go through your Terraform repo; if they have to ask more than 3 times why something is done a certain way, your "infrastructure as code" as documentation is insufficient.

Source: 16 years in various ops roles
Regardless of whether Magic Leap is a Theranos level scam (and I personally think it is), this is additional evidence that there are massive amounts of investment money available out there.
Does S.js keep track of dependencies that are no longer needed? Is there some sort of garbage-collection implemented?
I think it's just for simplicity, since all that copying can't be faster than passing in a reference to it.
Which services do record labels provide?
I'm hoping they double down on non-mainstream music, because that's what I'm using it for.
I'm curious if there is any research in Computer Science Education / Software Engineering that looks at some of the more holistic aspects of group work. One of the supporting arguments for things like paired programming is the idea that software developers, previously stereotyped as being isolated basement dwellers, need to be able to socialize in the business world. It seems then counter-intuitive to do these types of activities if they work stump creativity in problem-solving.

Furthermore, what about isolation while learning/homework? NCSU requires introductory CS students to work in groups for lab assignments. Research my lab currently is doing shows collaborative students can have good learning gains, as well as a person who "does all the work". How does this article's points align with these types of findings?
Hm. I used to be the same, but now I look back and I'm no longer embarrassed. I'm already so hard on myself about everything, I really don't want yet another thing to beat myself up about. What's the use in being upset because I was wrong in the past? I'm wrong about things every day. All I can do is try to do better.

I think one key was that I have gone back and read something that I wrote which I no longer remember writing that genuinely impresses me. I've stumbled upon my own answers on, say, StackOverflow, or found old posts on discussion boards before for topics I find interesting, or found some old scripts I wrote long ago that do something I now have need of. When I've had a question that needed an answer and discovered that my own answer from years ago is the best one I can find, it feels pretty good. When the argument I've used in the past is still well-reasoned, that also feels pretty good. When the code I used in the past was correct and complete and well commented, that really feels good.

No, not everything I've done before has been good quality, but it's a lot of fun to stumble on your own things that are good quality. It also makes it easier to forgive yourself for all the errors that you've made in your life.
> With the non-vdom approach, you're creating a new textarea element, and set its value.

This isn't necessarily true. In fact, it's not true of Surplus and Radi.js, which is partly why they're much faster than every vdom framework out there.
Are you being intentionally obtuse? I am asking if you (and the GP) are okay with people not being able to mate if they have hereditary diseases that they can pass on to their children. CF, heart disease, cancer, whatever, it doesn't change my point.
Your ideas are intriguing to me and I need someone/something to reinforce the feeling I got from reading them.
Always trust the vendor. At least I had a CIO say that repeatedly. Same CIO was fired eventually for taking kickbacks. Sorry, I never trust the vendor.
Then why not focus on writing readable code? And when you do need to write a workaround or something hard to understand, then document it in the code itself with a comment. It'll be recorded in the diff of the commit, plus it'll be more accessible when reading the codebase as a whole.
mupdf worked like a charm! Any idea what makes it so performant (or evince so little)?
$8.55 is the profit but it is compared to minimum wage. Minimum wage is not profit as there are costs associated with getting to work (bus/car) and mandatory taxes.

Shouldn’t the $8.55 be compared with net income from minimum wage? This seems like a meaningful comparison for people choosing to drive or work minimum wage.
+1. The inability to invest against startups and other privately held companies seems like a big economic inefficiency. It would be a counter force to these sorts of nose bleed valuations.
> C++ is just C with extra notation for easy modeling of Classes and Objects.

That's far from true today, and I'd even argue it hasn't been true since very early on. Simple example to prove my point: RAII.
Yes, insurance rates for ride share cars is higher because it's a commercial vehicle. And yes, most people commute an hour or 2 each day, not rack up hundreds of miles for 8+ hours a day. So yeah, the cost is not comparable.
> Or I could just simply remember what I felt. I actually do

Even eidetic memory isn't as perfect as media likes to pretend. It's unlikely that you have anything but a faint model of what you think you were like.
Most people remark when noticing another's exceptional characteristics. For example, real geniuses tend to be constantly hearing about how genius they are.
their listed hq is in plantation but their offices are scattered around south florida (ft lauderdale and miami). i actually grew up right down the street from their plantation office and housing is very cheap but i guarantee most of their engineers live here in this neighborhood

https://www.zillow.com/plantation-fl/in-Jacaranda-Lakes_att/
> In January 2018, a journalist working with The Tribune in India did an exposé about how anyone with WhatsApp and an online wallet could buy unlimited verifications for a paltry 500 Indian rupees ($8). Instead of launching an investigation inside its own ranks, the UIDAI filed a police report against the journalist and her editor.

Does this entity have any accountability at all?
It's a bit strange that nowhere in the post does SO mention OpenID Connect...

OpenID 1 & 2 have been dead and deprecated for some time...Google deprecated support in 2016.

All domains should move to supporting the latest iteration, OpenID Connect, which, by all indications, looks like it will be stable and relevant for many years to come.
Reptile: A Scalable Meta-Learning Algorithm
both - CSS and federated identity - are basic stuff that a competent developer should be able to handle efficiently.
How PubNub uses microservices to handle 2T tx's / month
Why is there a Listeriosis outbreak in South Africa?
Agreed.

I had commented on the book on HN about a month ago:

https://news.ycombinator.com/item?id=16275341

Excerpt from it:

"I found that book very interesting in many regards. I had bought and read it several years ago (out of interest, though I have not worked on C++ professionally).

Stroustrup goes into a lot of details about the reasons for many design decisions in the language."

That's one of the reasons that make the book interesting. He even goes into human and cultural aspects of programming.
I'm not sure I'd classify myself as a loner(married, fairly large social circle) but I definitely value my self reflection time. I do think I tend to be more 'dense' in my social interactions as the article suggests. Ie if I"m gonna spend a lot of hours doing something social(parties, meet-ups etc), I'd prefer there to be some observable benefit. There are plenty of ways to I know of it improve/expand my knowledge on my own: skunkworks projects, reading etc. Think it's pretty much like anything else in life: find the balance of alone time and socialization that works for you and you'll be healthier and happier for it.
I do so to enforce a single return value from functions.

Given:

static void damage(const Hero* hero, const Sprite* sprite);

The const can easily dropped later in production from both entities, potentionally creating two return values.

This is analougous to good use of privacy in C++ classes.

hero = spin(hero, key);

Becomes:

hero.spin(key);

Where external objects dictate the private state of the hero object.

Pointer aliasing is another thing. Inlining is easier with fewer pointers. A fun C++ experiment is to count your instruction and data cache points with valgrind's cachegrind with pod types both passed by value and by reference (&).
ABS can be recycled, but normal municipal recycling (which has to take and sort multiple recyclables mechanically) can't practically sort ABS pieces the size of Lego bricks for proper recycling, which results in them ending up in landfills from municipal recycling. If you set up dedicated collection infrastructure for Lego bricks and delivered them in huge lots (or merged them with another waste ABS stream) for delivery to an ABS recycler you could recycle them, but the logistics and economics don't seem likely to be workable for that.
Either way is more than a grad student makes grading papers and carrying out research plans
This is just pair programming, or "swarming".

And, I hate it, especially when told to do it, as opposed to when it happens naturally.
Profane words cannot possibly invalidate a point by themselves.
I personally don't mind swearing, unless it is used in a context to offend someone/something (which can always still be done with an alternative, "safer" selection of words).
Would you give 400M without trying the product?
when they say co workers, whom do they mean? anyone in my company? some one whom i work with for 30 mins per week? some one with whom we work for 5 hours a day? some one whom i chat with through out the day as part of work?

>>They’re often more than twice as accurate.

which co worker is capable of being twice accurate than me in knowing about me.

So surprising, so magical and so flawed.

How do we destroy such bullshit analysis all over the internet.

Some where some normal person or even a smart person is going to read this and believe it to be true and is going to base this as source of his research and going to come up with a whole lot of new bullshit.

This concept of flawed non sense and noisy logic i think deserves its own word.

Any suggestions? How about SINFO ... any useful, meaningful info we can call as INFO and anything that is not useful or misleading or nonsense we can call it SINFO.

Because i think its a type of SIN to provide misleading information.
Keep those nuclear secrets secret? No problem, I'll hoard them in my attic
Promethease will tell you a pretty huge amount about your genome if you give them the raw data you got from 23andMe.

https://www.snpedia.com/index.php/Promethease
Your device is probably a Leap Motion tracker, totally different company.
MSIX Packaging SDK
And there are other well known surgeons that have articles indicating animal based diets lead to inflammation and etc. I’m not trying to argue vegan vs Keto or whatever here. If you choose either of those options you’re almost immediately looking to cook more for yourself -the diet equivalent of being a loner (sorta). (Side note, though, the animal based options are much more prevalent than the vegan options.)

This may seem a small thing, but people really do socialize around food to a large extent.
Oh, seems you convinced me to upgrade again, forgot my phone outside in the rain, it still works but cameras are all foggy and battery is acting weird (loosing 100% in just a couple of idle hours) so time for a new one! Thanks!
They're faster because they are not computing DOM (or vdom) nodes when that's not needed.

But they're creating new DOM nodes when values-on-which-the-code-depends change.
English version of the link: https://www.fingrid.fi/en/electricity-market/power-system/
Show HN: Script for cleaning PATH like strings [python,sh]
Please don't take HN threads further into nationalistic flamewar. That's the last thing we need here.
The author quotes Taleb:

...Unless you engage in strategies designed by traders and rediscovered by every single surviving trader, very similar to what we call, something called the Kelly Criterion, which is to play with the house money. ...

And later restates:

What Taleb said is we should be more aggressive with the house money.

AFAICT, the Kelly Criterion has nothing to do with playing with house money. Instead, Kelly tells you how much of your wallet to wager given the payout and probability of winning. The source of the money you stake is irrelevant. Dice don't care whether your wager came from the house or your 401k.

For example, in a coin toss biased 60% to heads with a 2x payout for win, you should bet 20% of your wallet on heads and keep doing that no matter which way the flips go (2p - 1 = 2*0.6 - 1 = 0.2). If p ≤ 0.5, don't bet.

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

https://www.youtube.com/watch?v=d4yzXbdq2DA

Playing this strategy optimizes your return and ensures you can never go bust, thereby missing out on the guaranteed payout over enough bets.
Maybe they're secretly pro-Yemeni and the best way they can hurt the Saudis is to take money from them and set it on fire.
I also just realized that this is only for big numbers, not arbitrary precision.
Actually B&P wasn't open sourced for many years after the Blue Ribbon Soundworks acquisition. During this time, B&P was in limbo: the most powerful MIDI sequencer on the Amiga, locked up by Microsoft. The source code was only released when Microsoft decided it had no value to them.

After this there was a flurry of activity: Alfred Faust took up development, the manuals were scanned, and it all continued from there.
What I want to know is where does the recipe on the side of the box come from? The robots who came up with that are the true heroes, imho.
That makes it sound like the whiteboard session is much better. Cause there's planning involved, instead of just throwing some code together.
Every Oculus Rift VR headset bricked due to expired certificate