skysight-inc/HackerNews huggingface dataset:
You've always had to protect against cheating though; what's changed? The standard advice from as far back as I can remember is to wait six confirmations on transactions, more for big transactions, and 120 for freshly minted coins.
The pretty clear motivation for this is recent negative (but factually true) news about Tesla, and Musk's desire to either end negative news about his company, or else get people not to trust such news.

An echo chamber may be exactly what he wants. And, well, there's precedent for this strategy working to an extent.
Just to say they did it.
I don't think it matters whether a Chinese court would consider it, the point is that if a Chinese company is doing business in the EU, or to any significant extent with EU nationals, then GDPR is an issue for them. Under threat of fines and worse for their EU subsidiaries.

No idea how much that's really an issue, but I'm pretty sure lots of people order from AliBaba in the EU (I have).
At this point it's just another day, another ML course...
This is exactly it. Tens of my personal projects have died in this stage. It was always much easier to move on to the next dream. There is always the next big problem that could use a solution. Why not build when it is what we do best? Rinse, repeat.

I took a break from side projects for several years but recently got back to it and couple weeks back finished building. It is the same story all over again. Same feeling. I'm dreading what comes next.
Twitter is treating Bulgarians tweeting in Cyrillic like Russian bots
To me, this shows how Bitcoin type cryptocurrency mining incentives line up. For good actors, there is little to no incentive to seek 51% capacity whereas there is a lot of incentive for bad actors to seek it. As an economic activity, the logic of ruthless competition makes double spend capability the holy grail. Double spend is the sole reward for 51% capacity.
Ah; that certainly works too!

The only thing I wonder about is allowing any given set of hardware to be compared with another set of hardware with anything approaching accuracy.

What would be awesome is if someone could figure out whether they'd need Raspberry Pi Zero to run some algorithm or if they could get away with just using a BBC Micro:Bit, by looking at a benchmark run submitted to the site from an i9-7940X.

Sadly I suspect the amount of realtime introspection needed (memory speed, practical cache coherency (per level), bus saturation, instructions used per cycle) would make this difficult - particularly because, even if a given benchmark was going to go fishing for performance counter info (and I just learned that even the Gen1's ARM 1176-based PMU provides a few, including one that counts instructions), benchmarking memory I/O is a bit harder; PCI DMA MMIO debug cards only map a small range of memory, like 256k or so, and I don't know if such cards can back the region with actual RAM. I suspect the access latency would be so different than from normal RAM that even if this did exist it'd never be used. Sigh.

And then differences in compiler optimization approach would have to be taken into account, and thorough understanding of assembly language for all target architecture(s) would be needed to have the time of day to page through the diff analysis...

Hmm, I think "simple" got left behind a few thousand miles ago. It's kinda (morbidly?) fascinating how different that different architectures are on the ground, hah.
A possible context is that SpaceX and Tesla have been encountering journalism whose quality has been less than wonderful.

And there doesn't seem a good existing mechanism to deal with that. Individual journalists with an axe to grind, which if you don't follow their work, you'll not know to take with a grain of salt. Large misinformation campaigns, which the press happily falls for, and afterwards doesn't report on or learn from.

When the Zuma defense satellite deployment failed, it was very quickly clear that Northrop Grumman was at fault. But they ran a congress and press campaign, pointing at SpaceX, generating a press "frenzy" (WSJ's word). It was bizarre to watch the press, from NYTimes front page on down, simply getting the story wrong. For days. Oh, the NYTimes got "facts" right - as in "people are blaming SpaceX" - but with little hint that that was bogus. The campaign was successful in avoiding a public story of "Northrop just burned up a billion dollars!" And afterward? No negative feedback for any of the participants. Some quiet little corrections, some of which required reading between the lines to even recognize as such. No articles about the reporting. No backlash. No postmortems. No sign that next week any of them will do any better.

And Tesla is apparently the largest short on the US stock market. With the press coverage you'd expect from that.

So perhaps Musk encountered a societal failure mode, didn't see anyone else successfully addressing it, and is doing a trial balloon on one possible approach. Hopefully this will at least raise the visibility of the issue.
What a great idea. All you'd need is a centralized world government to enforce it, and then you can have a responsible, decentralized currency! Wait.
Language skills are one thing. I can help put feel there is a downside you’re missing.
if they can't compete, they better stay in their old Midwest town voting for trump. the bill is gonna come anyway to their sons and daughters, in the form of an opiod crisis or whatever
I have lived in several countries and I know I would have a terribly difficult time emigrating from the US and living elsewhere, even if things got really bad. It’s probably the local version of the same thing.
That's why I said 'maybe his project will be different.'

Reading the post again I think he's saying he'll have money again because once launched he'll stop working on it and go back to freelance. In that case it makes sense. I thought he was assuming he'll bring in profits once launched - even though he hasn't gotten user feedback yet. IMO that type of thinking is premature, even if you have the best idea/execution in the world.
You should learn to be mindful and bored. What is so fascinating on that damn screen?
These have to do with storing something of value, they aren't inherent to gold. People are already storing Bitcoin keys in physical vaults: https://www.bloomberg.com/news/articles/2018-05-09/bunkers-f...
This is somewhat on topic but people may consider it unrelated.

There is a business book that explains the disconnect between many people who say they want to start a business but only focus on the task that they're good at. One of the premise inside the book was that a baker started a bakery and ended up only baking and leaving all of the managing and appointment making to her employees. All of the employees quit and she ended up taking on all of the work herself, quickly burning out. Despite the fact that building a business was the task that she should have been trying to figure instead of just the act of baking which. She was good at baking, thought she should open a bakery, didn't realize that a baking business is only 1 part baking and 8 parts baking system building. I wish I could remember the name of the book.

The lesson that the book tries to teach is that the business is actually the product customers will give you money for, not single piece of software that you're programming right now. If you organize your thoughts around it that way then you might be able to become more motivated. You've only really built a single part of your business system. The rest of it still needs to be built and you still need inputs, cogs and outputs for it.

I'm not sure if this is helpful.

If you don't mind me asking, did you get validation for your idea and product before spending two years building it out?
There is also https://dlang.org/foundation/about.html which has links to a donations page which has around 3k USD a year of income.
You are wrong. In a healthy, high functioning family, values are extremely different than what you describe. The fact that massive amounts of homes are broken, with the children only being raised by one parent, the prevalence of drug abuse, "substance" abuse such as caffeine and sugar, poor diets and habits... Is not human nature, it's a systemic illness. These two things are not the same.
Who is n-g?
I feel like recruiters filtering by geography is a big issue at times. When I lived in Florida, I felt like I was invisible to potential employers. There were a handful of local options that didn't bite, and remote options never paid any attention to me.

The moment I relocated to Silicon Valley, I began getting bombarded by recruiters.

At my current job, I have a co-worker who told me that his classmates would often fake a Silicon Valley address (and stomach travel expenses for interviews), and it made a huge difference in the rate of companies contacting them back.

Of course most people who live in those dead towns aren't necessarily like us, and may not have degrees or experience in demanded fields. So I'm not sure our stories are applicable to the conversation.
On the one hand a lot of these people are screwed from lack of education and opportunities, but it seems really weird and self-centered to think you should just be able to live in a place nobody wants you to live where you don't do anything productive and that the rest of society should subsidize your bizarre lifestyle
Have you thought about starting a side project outside of work?

Something that might satisfy your itch for meaningful work or something that might "force your hand" in building relationships or interacting with others?

I've always found that when I'm working on something that I'm really interested in, that the positivity of it transferred into my life outside of that work.
No, it just moves the race from getting the first order at the +0.01/-0.01 band placed to getting the first order priced .00000001 better than the top placed before a liquidity-taking order comes in.

There is no really easy way to "get rid of HFT", and it's unclear whether we actually want to do that. Equity trading is very cheap & efficient w/ tiny spreads on everything remotely liquid. Pretty much the only people who get hurt by HFT are big institutional investors (hedge funds, etc) that used to be able to move big blocks of stock without affecting the price as much as they now do. If anything - the pricing is better now. If you own a truckload of oranges and you hear that someone is going around frantically buying up all the oranges at every store, do you not feel like you should consider raising the price of your oranges?
> shipping is a feature. It's your most essential feature.

Very true. It's a feature, but I think I've been looking at it as a liability.
We were given that the lead ball and the wood ball were the same size. I am assuming that they are both spherical.

The drag force is 1/2 p Cd A v^2 where p is the density of the air, Cd is the coefficient of drag, A is the cross sectional area, and v is the velocity.

If both balls are spheres, Cd is the same for them (0.47). The air density is the same for both. The cross sectional area is that same. Hence, the two balls have the same drag force at the same velocity. Hence, the deceleration from drag is lower for the heavier ball.

Here's an example with a basketball and a bowling ball showing what happens: https://www.youtube.com/watch?v=mGZLuaJ5MOc

Note that you need quite a long drop to see a noticeable difference.

Below is a simple simulator that drops two spherical balls of the same size but different mass, and prints how far they have fallen and how fast they are going each second for the first 10 seconds. I'll give some results first, and then the simulator code if anyone wants to play with it.

Here are the results for a 4 cm diameter lead ball and a 4 cm diameter ping pong ball:

0.0 (0.0, 0.01) (0.0, 0.01)
1.0 (4.9, 9.79) (4.11, 6.99)
2.0 (19.51, 19.38) (12.02, 8.39)
3.0 (43.54, 28.63) (20.51, 8.54)
4.0 (76.58, 37.37) (29.06, 8.55)
5.0 (118.06, 45.5) (37.62, 8.56)
6.0 (167.34, 52.94) (46.17, 8.56)
7.0 (223.7, 59.66) (54.73, 8.56)
8.0 (286.41, 65.64) (63.29, 8.56)
9.0 (354.74, 70.91) (71.84, 8.56)
10.0 (428.0, 75.5) (80.4, 8.56)

Numbers in each row are: time in seconds since drop, distance first ball has fallen (in meters), velocity of first ball (meters/second), and the distance and velocity of the second ball.

Here's a pair of 12 cm diameter balls one weighing 16 pounds (maximum weight for a bowling ball), and one about the weight of a basketball:

0.0 (0.0, 0.01) (0.0, 0.01)
1.0 (4.9, 9.76) (4.75, 9.2)
2.0 (19.4, 19.18) (17.42, 15.59)
3.0 (43.03, 27.97) (34.92, 19.0)
4.0 (75.04, 35.91) (54.81, 20.56)
5.0 (114.53, 42.9) (75.76, 21.23)
6.0 (160.5, 48.88) (97.15, 21.51)
7.0 (211.96, 53.89) (118.72, 21.62)
8.0 (267.99, 58.02) (140.37, 21.67)
9.0 (327.74, 61.37) (162.05, 21.69)
10.0 (390.51, 64.06) (183.74, 21.69)

The simulator is just doing a simple linear simulation that assumes constant velocity and acceleration during between simulation steps. That's not super accurate, but it is good enough to show the physics.

Simulator code below. Set r to the radius in meters of your spheres. Set m1 and m2 to the masses of your two spheres, in kilograms.

#!/usr/bin/env python3
import math

p = 1.225 # kg/m^3
Cd = 0.47 # for sphere
r = .12 # m

m1 = 7.2 # kg mass of 4 cm lead ball
m2 = .625 # kg mass of 4 cm ping pong ball

def drag(v): # m/s
# 1/2 p Cd A v^2
return 1/2 * p * Cd * math.pi * r**2 * v**2

def sim(m1, m2):
y1, y2 = 0.0, 0.0 # m
v1, v2 = 0.0, 0.0 # m/s
dt = 0.001 # s

for ms in range(0, 10001):
y1 += v1 * dt
y2 += v2 * dt

v1 -= drag(v1) * dt / m1
v2 -= drag(v2) * dt / m2

v1 += 9.81 * dt
v2 += 9.81 * dt

if ms % 1000 == 0:
print(ms/1000, (round(y1,2), round(v1,2)), (round(y2,2), round(v2,2)))

sim(m1, m2)
Hadoop has its time and place. I love using hive and watching the consumed CPU counter tick up. When I get our cluster to myself and it steps 1hr of CPU every second it's quite a sight to see.
They gave an example of the coal plant worker who found a high paying job at a somewhat isolated dam in Washington state but moved back to Ohio for a much lower paying job because he, his wife and kids missed their relatives and had trouble making new friends, so it was only the community if one can call it that and more a trouble with adapting to a new place that would happen with any move. It feels like if that family had help with adapting that move could have stuck permanently.
You have been working for 2 years and have no customers?

I guarantee that you're thinking about your problem wrong. There are things that people want to do that you don't know yet. There are things that are obvious to you about how to do things with your software that nobody will be able to figure out. You won't be able to learn anything about that until you have real people using it.

Go out. Find a potential customer. Preferably paying. Non-paying is better than nothing. Sit down with them, offer them a demo, train them, get feedback, and try to make them happy. If you can't do that, and can't take the feedback, then you not only won't succeed, you never had a chance in the first place.
I have a project which fits perfectly into what they are looking for, but these IP terms are ridiculous.

Any other suggestions of where I could get seed funding? (somewhere in EU would be even better)
Ohio, featured in the article, is only slightly above the national average. Is that significant?
If this article had been published in 1992 when NAFTA, free trade and immigration were actually being debated, it would have been ridiculed by the establishment as backwards and probably racist anti-globalization propaganda. Even now, questioning the govenment economic policies that directly resulted in this mess lands you on a professional blacklist at 'respected' publications.
Do you have automated tests that run after your build? When do you build and do you have continuous integration (regular builds on check-in to scm?).

If you do then store every build and automated test results data. Try Tesults for this (https://www.tesults.com) - I am the founder and one of our programmers can get you setup, contact me directly if you want or email support. Basically this will narrow down the introduction of issues to a specific build and as long as the associated change/revision has been recorded with each build it will narrow it to down to a specific change or narrow range.
Not caring about opportunities then feeling wronged when it turns out you should have is not really the rest of the world's fault
The fact that every device in your network is given a publicly reachable IP address is not something to brag about. It’s a security problem.

I’ll stick to my NAT, thank you.
Migrating Makefile to Mill
Now give these players a side channel to communicate and you have a solid research paper. An example here: https://arxiv.org/abs/1704.06960

Plus all of their code is on github
Sort of. It does create an opportunity cost, in diverting electricity away from other, arguably more useful causes. The whole matter there is complicated by economies of scale and baseload demand etc though. It could also be seen in terms of finiteness of the source of energy.
Community is important. Friends, way of life, values, food, out doors living, fishing, hunting, days at the river drinking beer, a support system in place with neighbors helping out. So there are good things that can keep you in a place. But there is also that when you have little, all those things are harder to give up. Find yourself in a city where no one knows you, no one cares, and the things you found easy before, aren't easy anymore. Poverty presents so many barriers that it really hard to see the inertia it presents.
Somewhat surprising since it seems that Audi (owned by VWAG) is so entrenched in the Google (Android Auto and Android Automotive) ecosystem. Although not entirely indicating that the Android presence will have anything to do with driverless, it would only make sense that this would be how Google gets their foot in the door with all of these auto manufactures. I guess it makes sense for car manufacturers to spread out the risk instead of completely committing to one ecosystem over another.
> The parent was pointing out why the logic is dubious, using a reductio: if you consider Twitter[1] a public square (as the court does

The court emphatically did not find that, and, to address the footnote:

> [1] technically, the subset of it involving interaction with government officials

Nope, not even that.

The court found the virtual space created by the @realDonaldTrump account, specifically, to be, as a result of government action, a “public forum” under existing First Amendment case law, which holds that government actions with regard to participation in such a forum are restricted by the First Amendment such that government officials may not engage in, among other things, viewpoint-based censorship of public participation in such forums.

> It seems a more sane resolution is to treat Twitter like a private venue where an official addresses some members of the public

The court hear is applying exactly the existing law of privately owned spaces in which the government opens a public interactive forum of the same type; this isn't a new rule for social media.
While I agree with your stance, I don't think using HRC as an example, nor her supporters is an accurate example. She got played trying to play the GOP's own games. Now if you had said Bernie specifically...
It’s a small industry driven by relationships. Half the recruiters probably think UPenn is some community college.

For a 40 something industrial worker? Forget it. You’re talking about a grind of temp jobs and shit pay.
I've never really understood the US-centricity of most tech companies. Sure the US will always be the single biggest market but times are changing. With the rise of the middle class in the emerging economies and the global redistribution of wealth from the West to the rest, there are huge opportunities to leapfrog US-centric companies.

Apple is probably the best example of a company that realises the opportunity of building a supply chain that can satisfy the demand of their goods on a global level.
Interesting points. A defense against this type of attack is to use at least the hybrid proof-of-stake design that Ethereum is rolling out in about three months; blocks are proposed by proof of work, but proof of stake periodically adds a layer of "economic finality." Here's a paper: https://arxiv.org/abs/1710.09437
Let's not forget when you're interviewing: The new places expect the latest technologies. Don't have time to learn spark, flink, kafka streams, and repeat scala spec whilst having intimate knowledge of all of the REST libraries? BAD DEVELOPER.
https://hn.algolia.com/?query=Hostile%20media%20effect&sort=...

Given its size, the HN audience's ideology should fit a normal distribution just like the rest of society, but adjusted for the fact that it selects for people who work in tech. A "silent conservative majority" is unlikely on that basis.
Microsoft, Android, Firefox, Electron and Chrome aren't currencies.

They have an underlying value/utility. People have a real, tangible need _outside of the use of those products_ to get them fixed. Can you say the same for a cryptocurrency?
> It's possible that any altcoin that becomes sufficiently valuable will suffer similar attacks to the ones that have now taken place on Verge and Bitcoin Gold.

The trust in these systems seems to be based on proving a negative.

The lack of an attack is neither a proof of robustness nor proof that one or more zero days aren’t already known. We can only “know” it’s safe when the temptation to use an exploit is far too high to resist.

I think there are a lot of people who imagine “an attack” as a ready-aim-fire affair. There’s a juicy target, someone concocts a plan and then uses it.

But as you illustrate, maybe there is already a plan and someone is waiting for the target to get juicy enough. Aim, ready, fire.
You have to account for the different brackets and larger standard deduction.

People that would have deducted high bracket income using the moving expenses see increased costs. People that probably weren't itemizing will see decreased taxes whether they move or not.
"Kotlin advocates try to have it both ways"

Kotlin is a new language. Several of its deficiencies are a result of primarily targeting the JVM. There are no universal Kotlin "advocates" claiming otherwise, and that is fundamental a distracting strawman.

As to Kotlin -vs- "other language", Kotlin has fantastic, broad tooling (being designed by a very competent tooling company gave it quite a speedy start). In an instant it beats out most competitors that force much more of a compromise.
Well sort of.

Double spending is just convincing the network you've sent coins to multiple places, and then undoing all of the transactions that were 'paying' for something (in this case paying for credits at an exchange).

The actual details of what they were doing matters and I don't know them, but it's almost certainly simpler to chain double spends together, one after the other, than to try and do three or more transactions concurrently then reverse most of them.

This achieves the same thing as a triple or quadruple spend but only necessitates reversing one transaction at a time.
It’s like trying to explain to an American what a 800 2.5ppm AQI day feels like. They think, LA during a forest fire or something, since they can’t really fathom anything beyond that.

For the same reason, they can’t really fathom Xi’s cult of personality that his is building, CNN can’t describe it since the reality would come off as bad fiction. But reading Global Times on any odd day of the week, it is fairly apparent that it really is the truth.
In IPv4 people have accepted that NAT is the best they'll ever get and it's pretty easy to do redneck multihoming by round-robin NATing a private network behind multiple public IPs. In contrast, some people thought IPv6 was going to violate the laws of physics in their favor so they're disappointed that it hasn't happened.