skysight-inc/HackerNews huggingface dataset:
> You win if FanDuel ever pays this bettor the full $82,610 – whether due to public outcry or any action by relevant legal authorities. I win if the bettor accepts a settlement for less, such as the tokens-of-apology that FanDuel has already offered.

They could try, but Ticketmaster owns a greater portion of the venues suitable for live band shows of any size than of those suitable for stand-up comedy, so they’d probably be a lot less successful with it. Especially if multiple touring bands tried to do it at the same time.
First they picked up infinidb a while back and have been working to mainline "mariadb columnstore". Now the acquisition of Clustrix and discussion of mainlining that also. It looks like MySQLs separation of the storage engines is paying off in their ability to keep one interface but allowing significantly different backends to meet the different workload requirements.

There has been a lot of work expanding the storage engine API so columnstore can be mainlined and work so spider can progress. I imagine that progress has showed them that they are likely to be able to integrate a much larger and less connected (to existing mariadb) code base like clusterix. I can only open they decide to open source (BSL license?) the clusterix solution eventually.

Between MyRocks (replacing tokudb), columnstore, spider and eventually clustrix seems that mariadb is trying to making the case that they can handle any size workload being through at it.
What do you mean? Observing particle A is another way of saying measuring state of particle B after interaction with A, specifically comparing state B1 to state B0 expected when no interaction has occurred.

Using words "not really" is like saying I should've used exact particle names and state matrices instead of placeholders.
This is more useful than it might seem because many rendering techniques are sometimes implemented using voxel representations behind the scenes, like global illumination (indirect bounced light, so light bounces off a red wall to create a pale red glow on the ground, that sort of thing), shadowing, fluids, etc. The examples of Minecraft and LEGO given are direct applications but I suspect this will improve a lot of stuff.
1. People on sidewalk are people. "Tweeters" may or may not be people.

2. A person can have at most one spot on a sidewalk, but multiple Twitter accounts.

3. People can organize an outpouring of opinion I Twitter. "Let's all tweet this at the same time" you can't organize happening to be on a sidewalk when the journo comes looking.

4. There is a certain personality type that joins Twitter. This is not the case to the same extent for sidewalks.

5. Tweet speed among Twitter users is more different (less than one to hundreds per day) than time spent walking sidewalks.

6. People on sidewalks are ASKED their opinion. People on Twitter speak without being asked. The people who aren't talking about a subject will have less strong views.

7. People on the sidewalk are in the same country as the journalist.
Art is my salmon, Salmon is my Art
Why does Bitcoin help here?

The traditional markets attempt to assign a value to the expected future value of all (public) companies. As technology advances, goods and services can be produced and delivered more efficiently, allowing $1 to buy more. Investing in the stock market is using your money to drive the improvements, and selling your stock is reaping those rewards.

Bitcoin is just a list of financial transactions that a couple of different computers agreed on the order of.

I don't see how they are comparable.
So something has changed then?
Thanks for the post Russell. Our SaaS application is running on Rails / Typpescript frontend. We're patiently waiting for App Engine to add Standard support for Ruby before we go all in on GCP. I would be most excited to see Cloud Source support Ruby. Hope your team will consider it.
How old are you?
Could you go to university and are eligable for Bafög?
Do have a support network at home?
How is an ad-blocker for android related to the discussion?
Techniques for hyperparameter searching
Breast Cancer Survivor Shirts
It's a fair argument that giving regressive people a platform (in this case making them more famous) hurts progress. I didn't dive deep into who this person is so I'm just commenting on a phenomenon in general and not saying if this person actually has bad views or not.
we are primarily appalled that you (or people that say similar things) don't consider what the appropriate punishment for that would be

what it currently is legally in that jurisdiction, what it was in 1991, and if either of those punishments holistically help or harm a productive society

what you write suggests that you view the state as unquestionable - and that its acceptable enough that they did an "almost right" thing given the circumstances - when they do arbitrary things even our constitution tried to deter.
Apple, as always, is so full of shit when it comes to privacy.

"Don't buy Android phones if you don't want big brother type surveillance from Google, buy Apple for China-esque social scoring surveillance. Oh, and we have no use for this score expect fraud prevention, trust us"
Authentication for Your React and Express Application with JSON Web Tokens
Well, when I say "integrated with ST", I mean they will be integrated with each other.

That way, I can be a power user of Sublime Merge while only using ST occasionally (because I'm more of a vim user), or vice versa (because I'm more of a magit user). Or you can be a power user of both.

I think it makes sense in this case to have two applications. I personally am an avid user of ST, but I generally prefer the command line for git. However, there are some things that it's nice to have a GUI for when git'ing, so this is ideal for me.
Manage filebeat indices using curator docker image easily
Keep your Git history clean using rebase
For the top 1% of the top 1% maybe. Keep in mind that this is long tail distribution and many creators rely on ad revenue.

That long tail is what drives growth for these platforms anyways.
No you don't. I'm 6'2", 200, 15 - 17% body fat, and my BMI is too high. I'm only moderately active (no gym time, just active or laborious hobbies).
With the issues I've had with React Native, I'm keeping my eye on Flutter, great dev experience backed by a well resourced team, hope to see its ecosystem catch up.

A couple of projects to watch out for:

[1]: https://feather-apps.com/

[2]: https://github.com/google/flutter-desktop-embedding
NCIX Data Breach
I'm all for having THAT discussion. Things that come to mind -

- treating PRs as communication and ensuring the person reviewing has the information they need to check for what you coded.

- Building a culture where discussion around alternate ways of doing things ('this doesn't block merge, but...') is accepted and expected (without becoming hostile/nit-picky or devolving into bikeshedding -- if it's not blocking, the submitter can always just merge)

- Have brown bags to talk about technology in freer, non-deadline-constrained setting (sparks ideas, gets people building tech communication skills)

Really interested to hear what thoughts others have on this.
> The classic crazy example would be Obama’s prize. It was obviously just a “you're not George W. Bush” prize. Hard to take such a thing seriously

Tom Lehrer, a satirical musician, once said that political satire became obsolete when Henry Kissinger was given the Nobel Peace Prize.
I don't doubt that there are some US spies in the hacker community. Certainly not inconceivable that there wouldn't be foreign spies in it too.
I lol'd. Downvote away haters, sometimes you gotta laugh.
The most carefully-constructed, architecturally-pure piece of code will still break in the face of future requirements. And in a surprising number of cases, it will break on the very first new requirement. Keep it straightforward and get it done.

You will almost never be working on something so performance-critical that it truly needs cleverness and super-optimization. And you will rarely have time to properly measure a particular thing anyway. You will be expected to frequently change things and super-optimal code is a pain to modify.

You will work with programmers with a variety of skills and it will often be impossible for them to maintain things of moderate complexity. Or, your team will be using ancient tool versions that can’t reliably do the spiffy new thing in the language. Again, straightforward code wins.

When you write a test, first set up a case that fails to make sure your test can actually catch a failure. Too much time is spent debugging things because tests “pass” when the tests themselves just weren’t doing what they meant to do.

The code is king: put everything you possibly can in there (comments, etc.). Don’t let people set up external documentation that no one reads, because it becomes wrong/misleading within a day. If you must have things outside the code, they need to be revision-controlled alongside the code, in the same repository.
Despite the weird formatting and general buzzwordiness I actually enjoyed this quite a bit.

Chapter 2 resonated the most, finding a meaningful metric and then measuring against that is something every engineer should do, not just in SW, but sadly it's very common that teams just bumble along hoping for the best.
Well, in that case you'll have to make do with whatever interface you are using that doesn't have a screen such as your existing debugger
I created an account to say that's really cool. I love seeing business that serve under-represented groups in the tech world.
Keep in mind that Flutter is an open-source project with an active community. There's nothing particularly special about the built-in widgets that the Flutter framework provides; other developers can make and publish their own widgets easily enough if the built-in widgets are insufficient.
How is this better than Clay, other than the fact it is being maintained?

http://claylabs.com/clay/

https://github.com/jckarter/clay/wiki/Avoiding-generic-progr...
Help I can’t reproduce a machine learning project
You should look into disabling javascript on untrusted pages with something like uMatrix. I visited the GoPro site without any popups, nags, notification requests, etc.
TwinTech Labs Democratizes Access to Machine Learning with Its Open ML Platform
There are lots of things not to like about the Times, but if you report an inaccuracy to them, they will research it and correct it if needed.
I think I got 1 or 2 customers from the ShowHN post. To date, I'd estimate 15-20 customers have been from Hacker News. Those 15-20 have been enormously helpful with customer feedback. In fact, I'm deep on some improvements one of our vocal HN customers suggested the other day. Back to the code cave now.
They did so without proof in the article, but not necessarily without proof in the trial. They obviously can’t fit the full testimonies and arguments made during trial.
So, is this thing guaranteed to go faster in a straight line even without wings to provide lift? (Slight downward vector on thrust?)

What would happen if rotors were added, ala Kamov helicopters.
Sublime Merge – A Git Client
Thanks! You created an account on HN or at NanaGram? :)
> That's the whole drawback of the immutable ledger approach, if you get screwed the only solution is to convince everybody else to do a hardfork.

Usually, if one person gets screwed (by no fault of their own), that means everyone else could also get screwed the same way, so it's not that hard to convince people to hard-fork.
The Disappeared
> Yes, now you're starting to understand :) And so, when you say Bezos is obligated to donate money, you're essentially saying Bezos is obligated to act as a benevolent king/dictator. The act of choosing which scientist to give the money to is no different than the act of a king/dictator deciding which scientist gets a royal commission, etc.

Not exactly. I'm saying that people naturally want to help others. To think of it differently:

If I could give 5c to help someone I'd do it in a heartbeat. If I increased my income 100fold (or some astronomical number), I would expect that 5c figure to also increase by a similar amount.

I would sincerely hope that should I obtain this 100fold increase, my desire to help people would not change. This philosophical debate seems.. odd, and entirely off mark imo. All that matters is the world around me (and each of us). I am only one man, I can only do what I can. If I can give 5c to someone directly and it helps them, great. If I buy bread for them with 5c and it helps them, great. The specifics don't matter to me, my thoughts are that I expect most people to naturally want to help others.

Yes, the bread maker also wants to help people. Yes the surgeon also wants to help people. Yes, Bezos should want to help people. No he's not obligated to, but as I said, I consider most people good. That goes back to my question of why people with so much, do so little.

And yes, I am again using money as a resource. Which fundamentally I don't want to debate, because anything you call a resource I can buy with money, so I'm trying to avoid (what I feel is) pointless philosophical debate. So if we can step aside what we call a resource or not, if we can agree that I can help people with what is in my bank account, then we don't need to debate. If we can't agree that I can help people with money.. then I don't know where to even go. I fundamentally do not understand you if that tiny agreement is not possible. At that point, I'd even question if you're just being purposefully difficult/pedantic... no disrespect meant, I said it's a hypothetical question, not that you are.
This is exactly what we do at Roblox.
These are valid concerns, particularly stability and long term support. Availability of libraries applies less to Kit or Zig thanks to first-class interoperability with C. I think this is the way forward for small new languages; you can avoid the challenge of creating an entire ecosystem for your language, and just fit it into an existing one.
Generally, I'm in agreement with you guys on your views on CB Insights. But did you actually read this piece? This one happens to be well written: provides decent historical context and lays out the current landscape pretty well. I do think the author overhypes the disruption thesis. Bbg is still a fortress and it will take a decade or more to create viable alternatives to the terminal...
Give a use case I will translate it to microkanren query.

I don't have an interesting query to show you. My tests were done on synthetic data.
Thanks. I'm pushing on lowering the price. So many people are out there making minimum wage. Their grandparents deserve photos too.
What Ecstasy Does to Octopuses
Discussing "state":

> In the game of pong, it might be the vertical position of each paddle and the x, y coordinate of the ball.

The velocity vector of the ball is also a (very important!) part of the state.
> Permanent free tier levels

Well, permanent until they kill the entire service 5 years from now.
Video is a series of photos. Captured by the photo sensor identically to taking photos, but for bandwidth and time reasons usually downsampled and with a max exposure time of the framerate.

In low light that 30 FPS camera will increase the exposure time to up to 1/30th of a second. In a bouncing, rapidly changing camera this yields a smear of a photo. OIS combats this by limiting capture motion during most movements.

There is absolutely an enormous difference between the two, and it yields the classic garbage in = garbage out problem.
I guess there are different kinds of coding jobs. From my experience, very small teams or ideally freelance, when you're not dealing with the general corporate idiocy/security/agile/co-workers ideas on how to code/gigantic legacy codebase/office politics/etc and "only" have to fight technology, can be more peaceful. Also, technology stacks probably differ in terms of sanity, from completely bonkers (like the Hadoop/Big Data I'm currently in) to something fairly logical (like embedded maybe?).
as i read it they're not doing it
Last time Google did a redesign of gmail, they tried it internally first.

Huge number of people complained. Personally it made my eyes "slide" out of the text I was reading, not sure what they did but it was awful.

They started off with "Change aversion!@@#@", then they had to roll it back due to enough complaints. Final version was better.

My theory is that Google designers each have three 32" monitors and never leave the office.
My favorite for clarity was always Meld: http://meldmerge.org/
Another is the Berkeley Deep Drive dataset.

http://bdd-data.berkeley.edu/

Can anyone remark on the notable differences?
This looks pretty good! Maybe this is a good time to air some complaints about all of these Git UIs.

The approach of every single Git app that I've encountered is to present the history as the entry point to working with a project. Maybe I'm a weirdo, but that's not how I primarily work with git, and while having such a history view is critical, I'd like a tool that actually doesn't do that as its main mode of operation.

Instead, I'd like a tool that has a file-oriented approach. Which is to say that it should show uncommitted changes as a file tree browser that either shows the entire tree (with icons, colours or whatever to indicate what is changed) or the subset which has changed. This should be a tree browser where you can click on a single file to view its diff.

The other thing that these Git apps do badly is diff display. Sublime Merge can be forgiven for doing a simple colourized vertical view in its first public release, but other tools can't. The best diff browser I've seen is Eclipse (which I haven't used in a decade, but still miss at times), which coincidentally implements the same UI metaphor. Take a look at this screenshot:

https://i.ytimg.com/vi/-Jdu__jEnFw/maxresdefault.jpg

Note the left pane, which is the file tree. It's only showing changes.

Note the top right panel, which shows a semantic change tree of your file. If Eclipse understands the structure of your file, then it can show the changes by class, method and so on. It's really nice.

Thirdly, note the diff view, which is a side-by-side view which is visually really good at correlating blocks of changes. Many side-by-side differs will keep the two views vertically synchronized by inserting blank space. Not Eclipse! There's no blank space; instead, Eclipse uses the Bezier lines to indicate which block on the left side corresponds to the block on the right side, and these lines are updated as you scroll. Here's a video from someone using the UI:

https://youtu.be/KfeqnernMmE?t=807

Eclipse isn't/wasn't a beautiful app, but it nails the diff view.

The important thing is that you don't get the entire project diff in a single view, which is what Sublime Merge does if you go into either the "unstaged files" panel or a commit, but you get a concise file overview, and only see the diff for one file at a time. Doing it the way I describe above doesn't preclude being able to see the diff for a whole tree in a single pane, but it shouldn't be the default.
Chomsky is already speaking out about how Russia scapegoating is promoting undue faith in intelligence agencies and distracting Americans from actual policy issues.
This is a good point. My lessons from this are to pick a time when traffic isn't as high so you have a chance of gaining some visibility. Getting on the frontpage during non-peak hours is better than getting on page 2 during peak hours.
Logically undefined in what sense?

Paradoxical traps or thought experiments filled with holes?

MW is even more undefined in terms that we cannot even construct a measurement/singular interaction... (it is always derivative of total system state)
I've had literally zero issues w it.
Artificial Intelligence and Consent: Navigating the Ethics of Automation And
FTA:

> The standard std::string and std::shared_ptr replaced hand-crafted cv::String and cv::Ptr. Our parallel_for can now use the pool of std::threads as the backend.

That's excellent news. It's a shame that in spite of C++11 being a standard for about 7 years and in spite of C++ having received two additional standard updates since then, there are still some C++ libraries that keep usong their redundant hand-crafted smart pointer and even multithreading primitives. Kudos on OpenCV to help C++ software maintainers.
I feel the same. This is a better fit for me anyway. Tower seems to have doubled down on the "non-developer" type. I am perfectly happy to use git on CLI, but a visual interface for selective staging and merge conflicts makes things easier. This seems to really fit the workflow for keyboard power users (cmd+p menu, etc)
>>If you take a random sampling of 100 situations where there exists facts similar to this case, I think you’d find that 95%+ of the time the accused really did commit the murder.

That's 5 innocent people sentenced per hundred people to death/prison for a crime they didn't commit.

That is a lot.

In many cases for the innocent, the trial itself is a big punishment.
I'm disappointed he was included because he just piggy-backed off of a popular television show and then were complete assholes in-person to other badgelife folks.
How SOL are you if you lose one of these? With 2factor QR codes, you can save the picture as a "backup" or generate backup codes through the service.

I haven't carried a thumb drive in a while, but I personally have lost a couple before...
Yes, that is a very important loophole to bring up here.

On one hand, parallel construction can be used in order to not compromise sensitive sources and methods. If you found out about a spy ring because you compromised a spy's phone, you might not want that revealed, so a different path to the evidence is constructed to conceal that method.

But it of course can be used in a nefarious manner to launder evidence gained on someone illegally. So maybe in the course of a nat'l security investigation the feds stumble conversations of a drug trafficker, then use parallel construction to create a paper trail that would make it seem like the knowledge about the drug trafficker was obtained through normal channels.

That is absolutely an area that requires more rigorous controls and oversight, although I don't know how often FISA warrants have been exploited in that matter. Could be mostly federal law enforcement eavesdropping with stingrays.
Trump won because the Democrats ran Hillary. She was the problem. Her giving the impression of a divine right to hold the office. Her history of scandals. Her lack of charisma. There were a lot of people who held their nose and voted for Trump, not because they were racist or sexist, not because they wanted Trump, but because they were voting "not Hillary".
I would argue that people giving their names are inclined to only say certain things given the situation they are in. That would seem to outright eliminate a great deal of things that it would be good to know.
Randomness on Ethereum: Alpha API
But no trust vectoring :( still looks neat.
Vote Leave data firm hit with first ever GDPR notice