skysight-inc/HackerNews huggingface dataset:
So I can tell you, when you play a matchmaking game (the ranked games) and a player drops (you get a bot) the bots are basically bad on purpose. They get random statistics in things like aim, reaction time, etc., but never very high. Also they buy somewhat random things on purpose (negev, no kit/armor, one flash, still has $7k... wut). Also, one of the random stats they get is something like obedience, meaning they are more or less likely to listen to a command ("Hold this position"). The reason for all this randomness and intentional badness is because Valve doesn't want kicking a bad player to ever be a viable strategy. Kicking players is really only reserved for toxic players (in theory).

As for DM bots, they're pretty realistic actually, they basically hold W (forward) and shoot at the first things they see, which is pretty much what humans do. Their skills are also random, but usually much worse than the average human so that they're basically just targets (DM is for practice after all).

As for a team of bots, I can't comment. I have never played against them since 1.6 and at that point I think all bots were made by 3rd party developers. Right now I think Valve just doesn't care enough to make "good" AI (good meaning human-like, not god like) since almost no one plays against only bots.

From what I can tell they're designed to be targets, not pass the CS:GO Turing test (which would be an interesting project actually).
You've expressed my exact sentiment. This really should be platform agnostic.
I have no horse in this race. I don't own any BTC. What I find fascinating about Bitcoin is how completely unapproachable it is. All of this technical bullshit is too much for a layperson, let alone an uninterested developer. If you want normal people to use this as a meaningful currency, the currency has to just work.

So far Bitcoin has proven to me over and over again that it just doesn't work.

What the fuck is "Emergent Consensus" or "Segregated Witness" or any of this? From the perspective of a regular person, I just don't care. I don't see why anyone else should, either. Why is one Bitcoin worth more than thousands of units of the strongest currencies in the world?
This looks fantastic. Agree with others that a trial or free version would be great to test drive it.
This is why it's important that it's well tested. Segwit is activated on multiple coins already and is being tested in the real world as we speak.

Alternative options such as EC (which uses Xthin blocks) have already proven to have multiple vulnerabilities and there are many instances of large scale crashing of nodes. Of course the miners that are signaling for this option aren't actually using the software (it's not at all stable, they don't actually want EC and are just using it to stall for higher fees) so they were not affected by the crash, if they were 40% of the hashpower would have gone offline which is a pretty big deal.
The example images are absolutely hilarious as a parody of exactly what discuss would occur in an app like this:

TomLevelhead: "Index funds are sensible and smart."

MarySmartpants: "I too enjoy the consistency and moderate growth inherit in a diversified index"
SATURN 2017 Talk: Deep Learning for Software Development
I don't read r/bitcoin regularly. I think we need both a block size increase and SegWit (or something like it)

It's pretty obvious to me that linearly scaling solutions like simply increasing the block size are not sufficient to achieve global mainstream adoption (at least without further centralizing mining), much less the sort of machine-to-machine / micropayment revolution that a scalable cryptocurrency could unlock.
Thanks for your response. I tend to what you are saying by my actions (not getting a degree), but I wanted to make sure I wasn't just convincing myself it would be a drag to go back to school.

I agree with most everything you said, but somewhat confused by "When you're 22 a PhD is a reasonable deal [...] When you're 32 it's a significantly crappier bargain," because I'm just rearranging years of my life, right? I mean, a 22 year old who had the possibly to enter the workforce also had an opportunity cost, albeit lower than mine now. Is that the intent?
That's a very astute point and speaks to the concept of grassroots advocacy (my specialty) and multiplying one voice into many on an issue. A problem arises, however, in that increasing voice through technology for political means is in a constant battle with government systems designed to minimize that voice. Like spammers versus spam filters.

For example: When I worked in a congressional office back in 2005 we used a system called IQ to log, process, and respond to all of our mail. Emails that came in that were the same were reduced to a single message. We never saw the 4,000 individual emails, only one with a counter. The system then would parse that out and show us how many were actually in our congressional district. Often it was between 1 and 2 percent. Thus we had the option to ignore that issue because it was only 1-2% of those who "mattered".

Newer systems do this so much better, and really block out those apps and the technology. The spam filters are incredible. So now the tactic is to go hyper local, recruit local, and use a lobbyist to leverage those local numbers. "Hi I'm a lobbyist, and on behalf of 300 of your constituents and eleven companies in your district, I'm here to talk about something important...."
> can’t be searched by Google

I'm not sure this will really resonate with non technical people. Their thought pattern could be "Why make people search on Google? What's wrong with searching on Facebook? Why do you think Google is so much better?"

They just see a search engine that does or doesn't show content. If web search is available to Facebook, then Google has lost for non technical people, "I can't find what I want on Google, but I can on Facebook. Google isn't any good! You were wrong!"

Facebook is the new AOL. People who don't know the problem don't care, why would they? Just like you couldn't convince Grandpa to stop using AOL, because the internet was available for free, you're not going to convince people to not use something that works for them, for some strange technical reason that claims that what they know and enjoy is somehow "bad".
WalMart is trying to compete with Amazon at the logistics business, not give them more.

Wal-Mart's business isn't just stores, it's their whole system of product acquisition, inventory, distribution, etc. The store is just the frontend. They don't want to retreat into just being distributors, they want to expand into front-door delivery.
My guess is that the OP didn't remember that he/she has a paid subscription.

I know that's happened to me, where I forward an article and my friends can't read it - due to paywall.

Either way = you're right = not worth it.
Next up: BuckleScript/ReasonML support :)
I think $30 is fair, considering the work I put into it. What price would you be willing to pay for this?

For a demo version, in what way would you expect it to be limited? I've considered making a demo version (or making it free with IAPs), but databases would be the first thing to go. Would that still be sufficient for you to evaluate it?
Segwit as it is currently implemented removes the fixed block size, and replaces it with a variable block size which is 2-4x larger than current blocks. So it is very much the opposite of what you describe.
If walmart can't support a decent wage - then they should go bankrupt and let middle class persons own and run small businesses: hardware stores, grocery stores, clothing stores, ice cream stores, etc. Owning a business near a walmart means competing with floods of cheap off loaded goods from china -- operated by persons using government subsidies.
Since May 5th the number of unconfirmed transactions have soared to unprecedented heights [0], and the fees are completely out of control.

Last weekend I found out I had a handful of old mBTCs lying around, and while transferring them I made the mistake of only paying a $.35 fee instead of the currently recommended $2.
The transaction [1] still hasn't gone through and I expect it will stay in limbo for at least several weeks.

Considering what Bitcoin was supposed to be, this a pretty big step back and the situation doesn't compare very favorably to the big payment networks, to say the least.
No matter which side of the User Activated Soft Fork divide you are on, I think everyone already agrees that something needs to be done real soon.
If the SegWit switch doesn't go as planned and the community fails to reach consensus once again, things are going to look pretty bleak.

[0] https://blockchain.info/charts/mempool-size?timespan=60days
[1] https://blockchain.info/tx/e2456f994910fb40d938d5ebe39b40df6...
Can people offer tiered fractional ownership of their fractional ownership provided they retain some fixed percentage (say, 10%) of the original ownership on hand?
Human-Level AI Is Right Around the Corner – Or Hundreds of Years Away
Yes, it is mostly used as a downvote, which doesn't make it always right.

Btw. in fact there was a downvote for stories for some time. But leadership decided to take it out due to it being misused like flagging is misued by some now. At least by calling it "flag" for many people it's still clear that "this is content that doesn't belong on HN, like Spam, ads, sexual content etc".
And even then you haven't really replaced the legal system if you are dealing with any goods that exist outside of the blockchain, since no matter what the "smart contract" code does, those ultimately need to be transferred outside the smart contract system and subject to the legal system.

(And, actually, even transactions entirely within the blockchain may trigger legal consequences, so even for them you've merely supplemented, rather than replaced, the legal system.)
>youtube video

try harder

What are you doing, replying to comments days after?
UK surveillance law raises concerns security researchers could be 'deputised'
Once they have the hash type table in place they should switch to Argon2.
Versame | Senior Data Scientist | Menlo Park | Full-time / On-site

Starling by VersaMe is a Series A funded startup founded by three Stanford graduates and experienced entrepreneurs aiming to radically improve childhood education. In 2016, we launched the Starling, a child worn wearable device that measures the quantity and quality of parent-­child interaction. In 2017, we are expanding our offerings while gathering completely unique data sets.

Required skills:

PhD or MS degree in computer science, statistics, physics, or mathematics

Background in statistical modeling and machine learning

Statistical modeling experience

Machine learning experience

Preferred skills:

Signal processing & analysis and Natural Language Processing (NLP) experience

DSP experience

NLP experience to include conversation analysis, sentiment analysis, topic modeling, text classification

Experience working with cloud computing environments

Strong written and verbal communication, and ability to flexibly work with both technical and nontechnical teams

Parental experience or love of children a plus!

Preferred coding languages: Python, R or SAS, NoSQL (S3, Firebase, MongoDB), Postgres, C/C++

Apply here: https://www.workable.com/j/B5C86030DA
Reality isn't a spook
In practice this is not really a problem.

This is assuming retail stores will wait for 6 confirmations to get 100% assurance in the blockchain. Many retail stores take a certain level of risk with all plastic/digital transactions currently with credit/debit cards. I doubt many would see much utility in waiting for more than 1 confirmation, considering the difficulty involved in faking one and the lack of real stories of this 'scam' actually happening.

Especially for low-margin sales like coffee, food, or other sub-$100 transactions.

As with any scam of this nature it will likely involve side-step the crypto system somehow (ie, target the mobile apps used for PoS) rather than breaking the blockchain confirmation scheme directly.
Watching the gif on that page, it actually seems slower to use. Instead of just drag selecting the table, I have to write out all the header text now by hand.
An unbounded block size would bring about a number of attacks. Denial of service attacks would be trivial. There's a reason Satoshi put a limit there in the first place.
> Yes but the problem with languages like Nim is lack of support and maturity.

Agreed, that's why I don't use it for anything super important yet. Nim is approaching a 1.0 release soon. Go has a similar problem in that it is maintained almost entirely by Google who has a history of dropping projects without warning.

> Go is more versatile and at the same time more mature than anything out there.

This is objectively incorrect. In fact, Go aims precisely to be non-versatile for the sake of simplicity. That is why Go does not have generics for instance.

> It is a different design and it excels in what it does (considering all tradeoffs now)

I don't think it's design is all that different. It looks like a stripped down version of C and it's definitely not the first PL focused on concurrency.

> Will Nim be as versatile and solid as Go in the future?

Nim is already leagues above Go in the versatility(I assume you mean flexibility?) department. As far Nim being as "solid" as Go, I'm not entirely sure what you mean. If you're asking about stability, I believe that Nim can reach a similar level of stability as Go, yes.

> You need a solid financial backing and certain amount of adoption where people actually write software that makes them money.

I agree with this. However, it's not always a quick process. The only reason Go is as popular as it is is because of Google's size and reputation(edited). Every programmer on Earth heard of Go within a few days of it's official release. Nim is taking a slow roll approach. Look at Python. It took almost 15 years before it started getting really popular.

All that said, I didn't come into this thread to argue about Go vs Nim. I've been accused of shilling Nim in the past. I'm sorry that I like talking about PLs I enjoy using.
hey, a guy's gotta eat.
The primary reason for the immense difficulty is that casual political discussions are almost entirely wild speculation and conjecture. The topics are too vast and complex. Most people don't have the tools and understanding needed to have deep insights or meaningfully predict the actual impacts of different approaches. Throw in the emotional and tribal components, and it's not surprising that politics is a never-ceasing shitstorm.

This isn't true for every issue. Some things are relatively simple, like gay marriage for example. But the more obvious issues tend to get settled eventually, even if takes a few decades or centuries :)

It amazes me that I rarely see this discussed. Of course, I also fall in this bucket.
> I've heard rumblings of this from some big players who are trying to sell some of their bitcoin, but network transactions are so backlogged that it's an illiquid market for them at the volumes they are looking to trade.

This is false for two reasons.

1. It makes no sense. If a big player wants to move some Bitcoin, getting it in the next block is no problem. For a few bucks in fees you can pretty much guarantee your million bucks will be in the next block. I'm sure that's negligible as compared to moving that money afterwards.

2. If there are numerous big players trying to make huge exits, then the price would reflect that.

Comments like these make it so difficult to read about Bitcoin on hn. It appears that people are blindly and desperately hoping that Bitcoin goes down to the extent they'll abandon their otherwise clear thinking. Is it just frustration that they missed out or don't understand the complexities of money?
What about a demo version that comes with pre-installed datasets?
As you can see I am paranoid, because the more people trading the same strategy, the less effective it becomes, not to mention, if someone knows your trading strategy it can trade against you... it’s a zero sum game after all...

All that said, here are the 2 most important advises I wish someone told me when I started years ago:

Have an iron clad risk management strategy for your portfolio, e.g. if you are willing to risk 1% of your capital on any given day and tomorrow happens to be the Black Monday and all stock go down 50% you still have to be sure you’ll loose only 1% if you have to sell everything...
This is where the back data comes into play – the goal is to back test not how much money you are going to make, but how much money you are going to loose in the worst case scenario if you have to liquidate everything and move to all cash.
If you have this working 100%, you just need a trading strategy with a minimal edge and you’ll make money in the long run in the market and the compounding effect will really make you a rich person (rich person to me is someone who makes more money then he spends, WITHOUT working more than 1 hour a day)

And the second advice is never ever trust and buy a trading strategy from someone, the fact he is selling or "teaching" a trading strategy means it is not working and he is trying to make some money by scamming people and selling the dream, all those trading educators cannot make money trading and that’s why they are coming with up with those fake trading courses... just check this website to see the magnitude of this scam and how people are loosing their life savings...
I just don’t know why FBI, SEC and the government is not doing something to stop those guys...

https://www.tradingschools.org/

Good luck and as I said before, just treat is as a hobby at first and spend the time testing and you’ll find something that is working for you...

EDIT: some spelling errors fixed.
We don't live in the same country FYI.
In any lawsuit against the driver, Wal-Mart would also be named as a defendant. It might be that enough of these types of things will have to happen before local laws regulate this sort of non-traditional thing.
Barcelona cracks down on Airbnb rentals with illegal apartment squads
It's impractical, but it's not theoretically out-there: Brainfuck is essentially a minimal Turing-machine system. Someone attempting to build a computer based soley on Turing's "On Computable Numbers" might very well wind up with something like a Brainfuck-CPU.
That's surprising. In the past walmart has supported increases in the minimum wage because they know it hurts their competitors more than it hurts them. They shove the cost of higher wages off to higher prices for consumers and keep the same profit.

In any case within a few years these jobs will likely be automated, and walmart will stop hurting all those poor employees.
If only we had some patterns of previous behavior towards employees at Walmart from which we could make inferences about whether the deal offered (well, eventually, this will be "offered" to employees, ie totally optional, unless you want to keep your job) will be a fair deal or exploitative.
Just because they have the uniform and the truck of a brand you might trust, doesn't mean that person is a decent person. This happened recently in Silicon Valley of all places.
http://www.mercurynews.com/2017/05/23/hayward-man-charged-wi...
Perspectives from some well known names here at HN (with special shout-out to my former, expert level shade throwing boss, Rod Brooks!) as part of a larger report: "Can We Copy The Brain" http://spectrum.ieee.org/static/special-report-can-we-copy-t...
The primary task of a programmer is to direct with abstraction being a tool of linguistic direction, or simply the compression of lower level ideas into higher level concepts.
>Your connection is not private
>
>Attackers might be trying to steal your information from www.freerobotcollective.com (for example, passwords, messages, or credit cards). NET::ERR_CERT_AUTHORITY_INVALID
"The headline makes it sound coercive but that actually sounds like an efficient use of time and energy (less big trucks on the road, less miles driven ..."

I thought just the opposite, in terms of efficiency and miles driven, etc.

My understanding is that Fedex and especially UPS trucks are very highly optimized for their work and for fuel efficiency and that their routes are also extremely optimized (for example, UPS truck routes almost never include a left turn).

Meanwhile, J6P at walmart is driving an F350 diesel truck designed to tow 10k pounds of horse trailer[1][2] and is doing a stop and go mail route through his town that cannot possibly be as optimized as a UPS route.

[1] Remember, you can never have too much truck.

[2] The payments for which are almost the sole driver of the job in the first place, but I digress...
A question I'm asking myself is the security one. Obviously the accessed databases only contain the customer's own information with read-only access. But how do you prevent resource exhaustion / DoS attacks trough overly complicated queries? This is the obvious vector that comes to my mind but I wouldn't be surprised if there were a few other ones similar to it.
Then use Qt, which is native and cross-platform.
25 Frequently Used Linux Commands – A Real World Statistics from 3.7M Commands
Personally, I'd prefer a 14-day trial with all functionality that stops working after the allotted period.
I assume Walmart's going to have to carry car insurance for deliveries. It doesn't seem like there's any reasonable way they'd be able to "contractor loophole" it.
There is a difference between a) not going along with something is considered "doing something" and b) rejecting an existing "doing something" Treaty that only 2 other countries did not sign, that has minuscule economic impact ... without having a replacement.

That (b) is what happened. That means Trump doesn't think something must be done - which means this administration does not care about climate science and it's predicted (and proven with current findings) disastrous impacts.

There is no alternative - either we begin to fix the problem with a global framework, or we suffer the tragedy of the commons on a global scale - and we're already seeing the effects of global temperature warming and ocean acidification.
You might find http://esumii.github.io/min-caml/index-e.html interesting. While not as well-presented as munificent's current effort, it does present a working functional language compiler as a tutorial.
Bitcoin cannot survive without a permanent transaction backlog once the block reward subsidy is gone. Either we move to having inflation or there is a backlog.
That's an interesting and enlightening perspective. Thank you for sharing.

Have you read the famous book How To Make Friends And Influence People? I found it changed my definition of "manipulation" substantially. In a democratic society, distributing the burdens and surpluses of society is an exercise in persuading people.
Many of the workers involved have hours that change on the whim of their supervisors. Employees who aren't team players don't get hours.
Its not like everyone is perfectly left or right. Hn is probably pretty socially liberal and kinda economically liberal on some points, but its also a big fan of companies and has a lot more people with libertarian ideas than the general population.
I usually do this, but sometimes I'm writing a really long function or something and I want to save part way through so I don't lose my progress from some unlikely, yet catastrophic, failure.
You may not be wrong.

It costs a lot to move. Not sure about US but here we have stamp duty. For me it's a year's salary. Another half years salary for agent fees. A month's salary for removalist costs. The only way to make it feasible financially is to do a reno project but that's more stress.

Selling stuff and being creative with space may solve issues. Living with "lower class" people isn't necessary a bad thing it may be good to prevent living in a bubble.

Yeah moving is stressful. If you do go ahead I wonder if there are services to manage everything for you. If you have the money maybe get the new place furnished ahead of the move.