skysight-inc/HackerNews huggingface dataset:
I wonder, do you have any specific reason to suspect the quality of "randomness" has anything to do with the result?
It’s like checking the lift ticket, yes, but also the guy checks you are only wearing gear hired from the resort shop, skis with you down the slope and trips you if you try any manoeuvres that weren’t taught to you by the resort ski instructor; then as you go down the slope he pushes you away from the moguls because those are a premium feature and finally you get to run the gauntlet of armed security guards at the bottom of the slope checking for people who haven’t paid.

How is this at all an accurate analogy for DRM?
Solution: remove the "e" from the filename... "bacon.js", everyone loves bacon.
Not sure what you're getting at. Lack of DRM does not mean not getting paid for your work.
Scala is too complicated. It reminds me of C++. But C++ is fast. People use it probably when performance is their first priority.

For practical reasons I just bear with C++. Use it as necessary.

I would rather not bear with another complicated language, unless there are compelling reasons.

I think it's unlikely that Scala can be useful to me in the near future, because there are so many good alternatives.
Sorry, D's garbage collector is too limited to qualify. It is a stop-the-world, conservative collector with a history of performance problems [1].

And the fact that D development appears to be focusing on @nogc rather than fixing the GC issues also doesn't help.

[1] Such as https://pointersgonewild.com/2014/09/09/ds-garbage-collector...
Now that the labor pool has adjusted following the recession, of course they change what they charge. For decades, though, wages for those folks have been stagnant and quality of life limited, which is why their parents and peers pushed them to go into different fields. I guarantee that if wages had increased as much as the stock market had in that time, there wouldn't be such a limited pool of contractors at the moment.
You can probably extrapolate this to any work truck made between 1995 and 1997. You'd be lucky to find a tape deck, power windows, or A/C in any truck from that period. They're also very simple to work on. My old C1500 from that period had an engine bay that I could lay down in.

This sort of implies that they wouldn't generate a lot of repairs. Crate transmissions for m that truck ran about $2000 for a remanufactured one. For my current truck it's more like $4000.
Without the 0 cut-off it's just the binomial distribution.
I doubt the PRNG will have an effect, unless it's a bad one. For any individual, the flow out is fixed at 1 dollar per round, but the flow in is unbounded. This favors wealth accumulation. If five people happen to select the same donor target, that person will take five rounds to get rid of that money, during which time they are likely to receive more.

Meanwhile if someone only has one dollar, they lose their entire wealth if no one targets them immediately. Only large amounts have staying power.

There is a second-order effect that as money becomes more concentrated there are less donations per round. If one person has five dollars, four dollars are not being donated. This makes being targeted for multiple donations less likely as time goes on.
Caching cross-origin resources is problematic because you can't check the response code: https://stackoverflow.com/q/35626269
Data says: Buy no car, keep nothing - repeat.
You are right, the 1960 paper describes a language that is a pure functional language. I think it even was the first published pure functional language (pointers to earlier work welcome, of course).
There's overhead in the flexibility, but it seems that you'll have to do the same kind of tuning all over again if you build your own query engine from scratch. And frankly it seems (at least at a high level) that Cockroach is heading towards building the exact same kind of dataflow engine anyways[1].

Spark has some support for SQL DML, and to me it actually mostly seems like a concern for the underlying KV layer to provide ACID transactions, and expose them to Spark through the Data Sources API.

[1] https://www.cockroachlabs.com/blog/local-and-distributed-pro...
Yeah, absolutely. 5th Gear covered this extremely well using Volvo, who are world famous for their safety emphasis.

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

10 years from now all new car's will probably self driving.
The poor have an advantage under this system - they always have an equal change of receiving money but sometimes they don't have to pay any.
I fundamentally disagree that the resulting distribution isn't more or less equal. It's basically randomly distributed around 45, with a pretty small standard deviation to boot...
Data Elixir 139: Summer reading list. C-suite analytics. PyData 101
How the equals sign changed the world
How do you play your blu-ray discs on linux btw.?

Bonus question if you succeeded: did you break any laws doing so?
New Tech Resources Everyday
YouTube, for a start.
This was posted here a month ago: https://news.ycombinator.com/item?id=14527429
The whole "hack" was very weird. Until today nobody knows what really happened. I wouldn't be surprised if the CIA or any other intelligence apparatus ransacked the place, enforced a few gag orders and stole all the bitcoins.
No, this is fairly linear distribution. Capitalism produces exponential wealth curves.

Further, if you do running average over very long time frames the averages will converge. Aka weathly will become poor then wealthy again.
Think you're reading too much into it. His behaviour and inflection is what you get if you were to splice polite British reporter mien with an idiomatic way of speaking Chinese. Fun to watch in its own right.

Don't think there's any malice there, must be hard to context-switch between speaking a non-native language while interviewing for a foreign audience.

EDIT: if you've watched other BBC productions, the level of enthusiasm would be familiar. I think it is a BBC company culture/style thing. Drawing a blank at the moment, had someone very specific in mind, but maybe anything by Clare Balding, Sue Barker or Lizo Mzimba though none of these are the person I have in my mind...
Malware creators have switched to golang because it makes it very easy to write platform independent networked code.

You are fighting a lost battle, go has already won
Worth reading the comments under the post – e.g. people testing it and seeing that values for individual people go from 0 to very high and back over time, which you can't see in the histogram.
Developed this simple Chrome extension. Advanced Notepad
If you run this for very long time frames everyone should end up both broke and wealthy. It's basically just several bounded random walks which will diverge in both directions and then flip around.

And really this is just another case where random does not seem random to us.
This is risky advice, because it's very unlikely someone without any prior experience can independently develop a trading algorithm that would impress an interviewer. Modern trading algorithms typically have significant amounts of infrastructure, which means you'd have either done this at another firm (in which case, why ask the question), or you've bootstrapped software that correctly handles data processing (multiple types and multiple sources!), performant I/O, data analysis and strategy development, execution methods, risk management and all those assorted goodies, etc.

If the OP wants to show interesting and relevant work, I'd do something like implement an order book client from scratch using the NASDAQ ITCH spec, then add data processing and interesting analysis functionality to it.
No, you can receive more than you give away as well. So it's not binomial in two ways. :-)

It's really cool though to have a skewed distribution at each time step and a uniform distribution over the entire time series.

It's not exactly the same as just being ergodic. The probability that the distribution is uniform at a particular time step is very small.
1. Realise that you don't have a blu-ray drive.
2. Install Transmission and download a rip.

Bonus answer: I probably broke laws making my morning coffee.
I don't think they necessarily have. TIOBE is just a crappy index. PYPL is better:

https://pypl.github.io/PYPL.html
>> Owner of Alibaba ..... I am getting close to him?

Hold your horses :) I do wish the best of luck to you, but sometimes we have to "prove to the world" that we deserve X-Y-Z and then we get "lucky" but having people believe in us.

Now, if you are going for jobs that require 5+ years of XP, then tough luck. If you are going for internships, well then again you have to compete with plenty of people. Either way, you need to get strong at something, and then conquer people's minds!

good luck and don't give up!
Interface for evaluation and feedback
Except that, in the real-world, wealthy people will spend more money than the poor. I wonder what we outcume would be if each agent spends a random amount of money that depends on their current wealth (say, anything between $1 and 5% of the total).
Is chess the drosophila of AI? A social history of an algorithm [pdf]
Whenever I way variations of this meme (I wouldn't call it a thought) I weigh it and find it way too light.

For starters you're comparing different times, which is not even wrong, as they say. But actually the alternative to behaving as an aggressor is to behave "more decently" according to various standards, certainly differently; and that would not deter from any actual peacekeeping intentions and actions, to the contrary.

Compare to the hypothetical present times without sociopaths in power and conformists making excuses for them. And explain how "Pax Americana" and the foolhardy meddling in the Middle East go together. More like "peaceful munching sounds made by the wallets of some peeps, called FELLOW AMERICANS!!1 when convenient or cute, as an extraction device, not one one of them ever considering themselves as such".

There is no peace. There are people holding their ears, and there are people who will not unsee, ever. There's people who made their beds but pretend they will never have to sleep in them. But we cannot hide our own crimes behind those of others, ignorance does not protect from the consequences, lack of empathy does not protect from punishment. There is not a single history that is being written, what is swept under the rug today will be uncovered tomorrow, if there's ever going to be a day deserving the name.
Looks like someone lost their "religion" because they didn't find a "cure". That doesn't mean a fast or particular supplements don't help any specific use cases.
Check this out http://blog.jonathanoliver.com/golang-has-generics/

I'm afraid that's not a well-informed article. The assumption that the main use case for generics is collections is very limiting, for example. That might have been one of the original motivations, but today generic types are widely used for countless data structures and algorithms, and even modelling entire patterns of computation in languages like Haskell. They let you prove a lot more useful properties than just not inadvertently trying to pull a foo out of a set of bars.
For each person its' random walk.

Dollars received is additive process of 99 independent random variables from [0,1].

Dollars given is -1 or 0 if there is none.

The process has memory because givers can run out of money.
>>F#
>essentially vendor locked to windows

If you by "essentially" mean "not at all". You've been able to run F# on Mono for ages, and now you can run it on either Mono or .NET Core.
I would guess that Redfin's problem is retaining talent. If an agent can make more money going off on their own, they likely will. The agent who helped us buy that house was amazing. But, guess what, he isn't at Redfin anymore. It's too bad. I love Redfin's site and want them to succeed, but perhaps they don't do enough to retain good agents (or their model financially prevents it). That's just a guess, though. Also, their agents may have to cover a larger geographic area than other agents, so it's not possible for them to be as intimately familiar with particular neighborhoods.
DRM and advertising tech have a similar problem of bad execution. Sure, there exists a way to do each of these that many may consider "reasonable" but in practice industries have shown that they would rather be obnoxious and make everything annoying or just much more difficult than necessary. This means they can't be trusted to do it well, and the solution must be to avoid it completely (DRM-free content and ad blocker).
I will bet against you here and now. In July 2027, I bet at least 5% of new cars sold in the US will not have full self-driving capability. Meaning they will be unable to drive between two arbitrary street addresses in the US without a licensed human operator.
The risk of conventional war is insignificant compared to the very real risk of destroying our only habitat.
From what my buddies in finance tell me, these things are expensed as dinners.
Well, I'd have put money on the Volvo coming out better. Thanks for the link.
1. Realise that a BD drive costs $100
2. Use PS4 to play the drive instead.

Bonus answer: Instructions unclear, di__ stuck in PS4
There are nowhere near enough nuclear weapons to destroy the world. In fact, there aren't even enough to wipe out mankind. This is even more true since we've reduced the size of nuclear stockpiles significantly.
One of the more mysterious things to come out of the Silk Road trial was that apparently Ross Ulbricht's account on Mtgox was 'hacked' and all the money stolen: https://www.reddit.com/r/DarkNetMarkets/comments/2tgymg/silk... (He seemed to have had an account as part of SR1's hedging system.) Ulbricht, in his journal, thought it was seized by LE. Given the corruption around the case, and the possibility one or more corrupt LE agents are still at large, one wonders.
> Moving food to a poor town in the US from somewhere else is a trivial task.

You're missing the point, but long as we are trivializing complex social issues, let's ask why there are 13 million hungry kids in the US. https://www.nokidhungry.org/problem/hunger-facts
Interesting insight, I haven't expected that the iOS market is that down already. I hear from app developing companies that the entire app market on iOS is kind of stagnating.
For tiny values of huge
How to get started mining cryptocurrency with Linux
You're giving "the data" too much credit. There are only a few variables:

- new cost

- depreciation per year

- increasing maintenance costs per year

The "F-150" assumption was used to estimate new cost and depreciation over time.

You should not discount the data based on a single model, but it is wise to recognize those three variables can diverge significantly between models - enough to change the outcome.
Using Little Snitch can be pretty eye-opening; I wouldn't for the life of me have imagined that my terminal installations of packages with stuff like Homebrew would send calls to Google Analytics. It's bloody everywhere.
Could you give an example? Not saying there isn't one, but I haven't noticed a major trend of increasing fuel efficiency for a given model over the past 10 years. It looks like the difference would have to offset 2000$/year (so, what about 20-40 full tanks/yr in the EU?).

Or do you mean there are just more hybrids and electrics available now than there were 10 years ago?
CloudApp had this type of problem where the CPU would crank up to 100% usage after my Pi-Hole blocked their segment.io code from functioning.
The policy is not symmetric:

1. everybody need to give 1, but may receive 0 (99/100 probability) or 1 (1/100 probability)

2. when somebody run out of money, the total give out is no longer 100 (before this, 100 changed hand in every tick), and the probability of receiving money also changed.

So this is history dependent. The simulation need to run many rounds then compare the results of all rounds.
DJ RAC the Next Artist to Try Ethereum, Will It Work This Time?
> Previous UN treaties have been effective even when key nations have failed to sign up to them. The US did not sign up to the landmines treaty, but has completely aligned its landmines policy to comply nonetheless.

Idk - it might be a step toward eventual disarmament, even if far in the future.
Make sure the airbags have been replaced through the Takata recall first before buying a used Honda!!
The love that survived a Chinese labour camp
EURUSD: Continues to Retain Its Medium Term Uptrend
Just when the Xerox restoration is done, https://www.youtube.com/watch?v=adEr2aRwHnI&index=17&list=PL...
Ask HN: Crowdsourcing a company name
Hello, HN community.
I'm the CEO of Coding Ninjas; we connect studios and marketers with qualified and vetted freelance developers and designers.
We love our name, but some time ago we discovered that there is a big Indian coding school with the same name and we don't want to be associated with young developers, as everyone in our community has 4+ years of experience and is not from India.

It is such a pain to find a new one that will stick forever. Especially that our first language is not English.
We don't want to use in the name: freelancer, coder, online, marketplace or anything like this. There are a bunch of names like this, and they sound needy.

We want something that will be associated with the safe space, where you can come and delegate coding and design and concentrate on your main business. I want people to this that this is their dedicated team that is always there in their back pocket.

If you have any ideas, would appreciate your opinion.
I think it is Gaussian, not equal. Intuitively, it seems very unlikely that all persons would have the same amount of money at some random time.
Why is it "risky"? Pretty strong word to use to mean they may not impress the interviewer. Besides relevant demos are almost always good in my experience.
I realize that the authors chose to highlight Go's position, but there are so many more interesting observations that could me made from this list.

* Delphi / Object Pascal is still a thing.

* Ruby has fallen below Go and even Perl. FFS, it's barely holding on vs. assembly language.

* Scratch at #19 makes me happy.

* Rust is still far behind Fortran, Ada, and most interestingly D with which it more directly competes.
Also wealthy people have much bigger gains from investment (what money they already have), which will ultimately cause the distribution to be much more exponential than the one from the simulation.

I suspect giving away a proportion would have no significant effect on the result, because poor and wealthy have still the same likelihood of receiving money.
> you're comparing different times

> Compare to the hypothetical

It's invalid to compare the present with the past, but valid to compare the present with a present that never was?
I think this is the correct way to model it. In particular you can model it as a markov chain (commonly studied in queueing theory):

https://en.wikipedia.org/wiki/Birth%E2%80%93death_process#/m...
"All intellectual property should be free! Except the IP I create which I should be paid for!" is problematic. The author of this piece contributes to the (perceived) necessity of copy protection.

Also those armed policemen in Paris aren't there to shoot fare evaders...
I'm not sure that an index based on availability of tutorials is really an improvement. It's explicitly targeting a subset of the whole programming population.
I believe that in some decades will have something like Google Street View, but in realtime, at least for major cities.
That video is from 2009. I'd argue that mechanical safety innovation has slowed quite a bit in the last eight years. The real question is whether the recent electronic safety features: backup cameras, lane departure, blind spot warnings are worth the new car premium.
Well we also used to have mostly non-HTTPS, where wifi networks and ISPs could and did insert crap into pages. I much prefer now being able to guarantee that what the user downloads is what the site provided. At least then the "turn everything off and see if it works now" option should be viable.
It favors wealth accumulation, but the winner isn't locked in because eventually any person will lose all they have if they don't get any income for a long stretch.
Well, it could be the CIA. It could also be a bunch of terrible quality PHP running a financial service worth $450m.
anyone reading this should atleast take a look at iota, it's trying to solve blockchain's problem

1) centralized mining
2) the fees
3) scalability as tx increase
4) fat protocol

iota doesn't have any of the above,it doesn't even have/use a blockchain

www.iota.org
Did it get infected or something? What happened?
In The Netherlands you see that the stock of affordable public housing is rapidly dwindling in favor for expansive private upper class housing. The government introduced a more liberal market driven approach in the 90's but it still takes time for the real shock to arrive.

Waiting lists of 20 years or more are not unheard of. When I was younger and got on one of those lists it was "just" 10 years. So 10 years added in about 20 years I guess. Probably I would have waited for 15 years if I would've waited.

I find it pretty shocking personally to see a first world country still didn't fix it's housing shortage 70 years after WWII ended.
According to Consumer Reports, Honda quality has dropped off to middle-of-the pack recently.
Bicycle AI Is Hiring ML Engineers (Bengaluru or Remote)
The problem with technology-enforced restrictions isn’t that they allow legitimate enforcement of rights; it’s the collateral damage they cause in the process.

Indeed, but the problem with not making any effort to enforce restrictions technically is that typically you then aren't enforcing your legitimate rights.

The metro analogy was interesting. If the system in Germany works, it is because people are honest and pay for what they are using without physical compulsion.

Sadly, if you try to start a business creating original content and making it available online in the same spirit of trust, you will quickly learn that many people in the world are not so honest.

You will also learn that unlike a citywide metro system, it is all too easy for someone of less noble intentions to not only take your content for themselves without paying but also set up their own redistribution channels and steal your customers and your revenues.

A third lesson you will learn is that a lot of people may quite innocently assume that if they can do something then it's allowed, particularly if they speak a different language and don't necessarily understand the deal being offered. DRM can be quite effective at deterring this sort of casual and often unintentional infringement.
Thanks for pointing this out. It's still fascinating to see how after running the simulation for some time, the ranked histogram appears to be geometric (? [1]) at any given time point, while the wealth of each individual players will go up and down over time.

[1] Didn't check the math.
+1
This is the way to do it. This method is generally safe with other reliable brands like honda and some nissan's.
I've worked with people who believe this, including at least one devout follower of Clean Code and I totally disagree. One developer's obvious self-documenting code is another developer's WTF. Yeah, some projects have a lot of code that doesn't need to be commented, especially web and GUI projects that have a lot of similar code for performing CRUD operations on various database objects. That shouldn't make you get out of the habit of commenting things that actually need to be commented.

One major WTF in this code that stood out for me is the place where char zExtra is cast to const char * * . (Pointer-to-pointer casts should be alarming for any C programmer.) Only later, I realised that zExtra was a block of memory containing three arrays of different type. There should at least be a brief comment explaining the memory format of zExtra, and maybe one explaining why the code makes a single allocation instead of three separate allocations (is it performance critical?)