skysight-inc/HackerNews huggingface dataset:
This could be made massively less ugly and more readable by typedef'ing the function pointer types by the way. Then one could just write:

case 13: mv->val.f13 = (F13)func; break;

As a C programmer I got to say people in general don't use typedef for function pointer types often enough. The types are so ugly and verbose, they should be typedef'ed by default.
The danger is basically a nonrepudiation problem.

Look at all the finger pointing after Trump was elected. It was Hillary's fault. It was Bernie's fault. It was the Dem's fault. Trump was what people wanted. It was the Russians. It was Facebook. It was the MSM. All this is just for an election.

Assume someone does use the massive data stores of Google or FB to do something bad. How can you even identify that that happened? How can you identify malicious actors and the incompetent ones?
Show HN: Scinder – Analytics for runners and cyclists integrated with Strava
> "Payroll taxes" includes social security, which the worker will collect until he/she dies

The example is citing someone who's pulling in $300k from dividends and capital gains each year from investments.

If there's enough of a downturn which would long-term imperil someone pulling in $300k off dividends, it may be big enough to impact social security itself, no?
Coding to SSGs are fashionable at the moment, yet somehow writing your own HTML isn't...
The accessibility of it kinda irked me too. The real problem with this approach is that it's a kludge. The element here is semantically, a chart. The font makes it lie about that - "Look more text!" Anyone having to deal with accessibility issues regarding icon fonts will have the same issues here: 123{30,60,90}456 isn't a chart, and you'd have to wrap it in another element to make that clear to any accessibility technology.

This is a neat idea, but a tool to generate actual charts will have more longevity.
Except Litecoin afaik has changed that when they did their fork of the Bitcoin codebase. The problem isn't as bad as you might think, compare blockchain size of Litecoin to another blockchain with similar amount of transactions / coins, the filesize of the entire blockchain is ridiculous. The other alternative is to host your wallet on a remote server that has already downloaded the whole blockchain, or use someone else's service that does the very same, Electrum comes to mind in the case of BTC.

Edit:

Litecoin adopted "segwit" or "Segmented Witnesses" so the blockchain size isn't what it used to be. Some were pushing for this with Bitcoin, others were pushing another direction, hence Bitcoin Cash.

Disclaimer: I am not a complete and total expert in the crypto world, just still picking up things here and there. There's definitely way too much to digest in my free time, and I was mining some BTC for fun back in 2010...
Chimps acting like us
Yes, but if you reside in the US and NSA or CIA want to get your data, they are going to get it. Even if you have the best security team and program in the world.
>Google and Facebook have two of the best security teams in the world and spend an amazing amount of money to protect customer data

Are you serious? Wasn't Google found to be sending data between their data centers in plain text?

https://www.theverge.com/2013/10/30/5046958/nsa-secretly-tap...
I will be curious to see if people belonging to different internet subcultures develop their own accents.

Already different groups of people are quite isolated in terms of the video and audio they consume everyday (vloggers and podcasters).
On the "soda vs pop vs coke" question, as a child I would have never used any of those words. Here in Western NC, we said "soft drink" for sweet carbonated beverages. People my age (late 30s) and older still do, but the younger generation has picked up "soda."
Do they fight against all subpoenas equally or do they make calls about which to fight and which to comply with? If they choose to comply with some, how do they make that call?
Why Apache BookKeeper? Part 1: consistency, durability, availability
This does not let you access the user's data because fastboot oem unlock wipes the data partition. Before you can unlock the bootloader, you have to enable the option in the developer menu, which requires the phone's owner's account's unlock code.
I do find that bizarre as I do qualify for that metric and also run for about 6.5 miles a day.
Yes and no. FB and Goog dont have your most important data. Equifax has EVERYTHING that is core to your being
Wealthy investors do not pay anything close to 47.3% on their capital gains. Looking at the statutory rates is ridiculous.

It's not at all true that "before the capital can pay out anything, the investment must pay taxes on profits." Familiar examples are commodities, Bitcoin, REITs, Amazon in the 90s, carried interest. Hell, I have a friend who makes a living buying stuff at flea markets and reselling stuff on eBay - that's capital gains.

But below that there's a whole industry devoted to transforming ordinary income into capital gains, like the Ernst & Young Contingent Deferred Swap (which they landed in hot water for). This is the sort of malinvestment that differential taxation encourages.
The current bitcoin core team is optimizing for tiny blocks which means less space for transactions. They are doing this for reasons that don't hold up well if you examine them compared to other solutions (a whole nother ball of wax).

Tiny blocks means higher fees, which is a disincentive to use bitcoin as currency (it still works as a store of value). Bitcoin core is trying to solve this with a centralized layer 2 lightening network, which sort of defeats the point of a decentralized currency.

Bitcoin cash, however, is a fork that is planning on scaling on layer 1 with bigger blocks and smaller fees. I would keep an eye on how adoption goes for bitcoin cash in the next year or so. I would also watch Monero usage in actual cash transactions, as it is the most fungible.
There is an open-source alternative that you can use as a bookmarklet https://github.com/ds300/jetzt
Could those high pitched sounds you recorded just be capacitor whine or noise on the power supply? All cheap sound interfaces in computers produce noise that correlates with CPU, GPU, or bus activity, and many power supplies make squealing sounds that can be heard in quiet rooms. It's conceivable these could be manipulated as side channels in an already compromised system, but they exist regardless of compromise.
As another child poster mentioned, the Ocracoke brogue is basically gone, but Tangier Island, Virginia still has a population of speakers.
You left off the 'eh'.
Why should we want to tax income? If you tax something, you inherently affect the supply of it. I.e. taxing labor (income tax) will make people want to work less.

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

We need to implement a land-value tax, if simply because taxing land does nothing to change the supply of land. Unless America decides to invade Mexico anytime soon, the value of land will not change.

I responded to another post in this thread with a link on Georgism as well (https://en.wikipedia.org/wiki/Land_value_tax).

I see Georgism occasionally advocated for on Hacker News but I really wish I would see more discussion on it. IMHO, it is the only sensible tax and the most fair tax that economists have thought up.
Apple Special Event
It's the other way around.
So, similar to how capitalism does it?
Until Google goes down. Which makes it a really great one.
The End of Traditional Employment and the Other Gig Economy
This is Cost of Goods Sold (this is an expense)

To get there you need to acquire Goods to Sell first.

Either way, it is not applicable to what parent was saying. What typically people mean in these situations is that "I can buy a car in the name of my corporation tax free, I can replace home AC unit in the name of corporation tax free" etc. And that is very wrong.

(I am here talking about accounting meaning of word "expense")
It is a very narrow-minded view to think that "customers paying merchants" is the only use case of Bitcoin... There is a lot more growth and potential in other areas: remittances, store of value, B2B payments, informal person-to-person transactions, paying foreign remote employees, collecting donations internationally, etc. It is all these areas that people are not seeing and thinking about when evaluating Bitcoin. Paying the proverbial cup of coffee in Bitcoin is probably the least interesting use case for Bitcoin.

And why would you think that Bitcoin's use is not looking good? The transaction rate, the best indicator of actual use, is sharply increasing: https://blockchain.info/charts/n-transactions?timespan=all&d... (this indicator is not typically impacted by mere speculators: buying coins and leaving them on an exchange does not create a transaction)
Christ, unless I'm missing something that's practically fundamentally incompatible with modern society and just about any intellectual pursuit.
I've been saying this for a while: I'm not a fan of Bitcoin, but some of the underlying ideas are here to stay.

The technical solution to Sybil-resistant distributed systems was insightful, and I'm sure we'll continue to make use of it, but the Bitcoin community hasn't really carried that forward.

In no particular order:

- They disabled a bunch of OP codes, which gimped their network.

- They attracted the kind of people who make toxic communities.

- They haven't really provided a usecase for the network, partly because of the first point.

- They haven't proved they can implement technical solutions, partly because of the second point.

So while the underlying idea is interesting, I have very little faith in the technical stewardship or the vision of the Bitcoin community, and thus expect another project to disrupt it before Bitcoin ever accomplishes its initial (and long since forgotten) goals.
Writing/understanding a lisp interpreter is a longstanding item on my TODO list.

Question: how do I go from tackling this to tackling compilers?
Good timing this. I just did an impromptu session with my lead designer to brainstorm some wireframe. It worked seamlessly. Awesome. Pls take my money (even tho it's free). People WILL pay for this.
We make incremental change. Adoption starts slow, then some middle players pick it up, one big player grabs it and then it proliferates. I've been working on a mail client for some time and I have plans to write a mail server, and both will have first class, opt-out support for hashcash.
The solution is simple. Criminal prosecution of the executives of the company, coupled with treating white collar crime the same way we treat street crime.
Hi everyone,

We put together a map that shows where YC companies are from. It’s based on the location of the founders before applying for YC. As a founder and previous YC applicant, I know how daunting the application process can be, especially, when you are far away from San Francisco. Now that I work for YC, I wanted to help build it.

Let us know if you have any feedback

Thanks
Maybe so. But I've been transplanted to Toronto the past number of years.

Off topic: if you haven't seen Letterkenny yet, please watch. It is rural Southern Ontario. http://www.imdb.com/title/tt4647692/
Yes, lidar bounces off surfaces at shallow angles to give false readings. Also, the long wavelength of IR means that lots of flattish surfaces are good mirrors. In mobile robotics, glass panelled corridors are perceived very badly.[1]

Passive depth from stereo usually has big holes where no features are detected[2]. That's why Kinect and the like project their own IR texture into the scene. Outdoors ambient IR overwhelms the projection unless you use powerful lasers.

The upshot of this is that robots are vulnerable to banging into stuff, like bats.

[1] I don't know for sure but it's likely that the right hand side of this map I found online has glass walls causing bad range data: https://i.pinimg.com/originals/e0/87/04/e08704b6dc925b575c2f...

[2] If it doesn't, it's because the holes have been filled by interpolation - guessing what is there rather than observing it directly.
It should be coming, but we can't make any assumptions. This kind of standard won't happen on it's own. People need to fight for this standard to make it happen. The worrying thing is that Facebook and Google have an unprecedented amount of power to resist external restrictions on what they can build and how they can use it. Simply attempting to pass legislation may not be enough.
During hurricane Irma I created a cryptocoin (ERC20on the Ethereum blockchain for the HN community.

FREE coin to anyone who comments with a public Ethereum address or if you request it and have an address in your HN profile. Make sure you have your private key (ERC20 tokens not compatible with Coinbase wallets for that reason)
The neighborhood I grew up in had the houses numbered in the order the lots sold. They are a completely random jumble and no mapping database locates them correctly.
Best Website for Funny Jokes Romantic Shayari, Motivational Quotes
I think one can excuse them from not securing themselves against their own government physically tapping their internal network.
> Lets just hope that 8.8.8.8 remains stable.

That's why the smart money defaults to 8.8.4.4...
> unless you'd like to be able to reference variables declared below you in the global scope.

It's this part. Unlike ML which uses Queinnec calls a "hyperstatic" top level environment, Lox follows Scheme where the top level environment is dynamic. This gives you a nice way to support mutual recursion at the top level.

> Or by making a single pass over the global space

That works when running from a file, but not in a REPL session. Lox also supports REPL sessions like:

> fun foo() { return bar; }
> foo();
Undefined variable 'bar'.
[line 1] in foo()
[line 1] in script
> var bar = "ok";
> print foo();
ok

> And that can be resolved by passing a dynamic environment in addition to the lexical one.

True, that would avoid the need for a single polymorphic environment type, but it's again still more code complexity.

> is a fairly common pattern in automatically curried languages, or languages with functional-style loops (see [0] for such a usage of shadowing).

Interesting, I wasn't aware of that. I can reword it by saying something more like "shadowing is usually in error in imperative languages".

Thanks!
WebAssembly Weekly #5: Memory matters
The "Youtube Voice"

https://www.theatlantic.com/technology/archive/2015/12/the-l...

https://www.vice.com/en_ca/article/aepn94/the-rise-of-youtub...

However, much of the internet is written and not spoken. So we gets new ways to write (doge, memes, 4chan green text, etc.) but not really new accents.
Here's one thing I've done to increase exercise in my life: I keep a jump rope in the trunk of my car, and I have a self-imposed rule that it costs 100 jumps to get into the car. I drive a few times per day, so that adds up to many small workouts!
A particularly interesting part of this map is the difference in accents between parts of the south which had plantations and slaves, and the parts of the south that didn't.
Holy crap, the number of people who do a set, then sit for five minutes playing with their phone before doing another set is just horrifying. They probably wonder why they aren't seeing a lot of benefit despite "working out" for an hour three times a week.
Out of interest, who speaks to them when they call if you don't have a sales team?
Use Promo Code GUMMY to Get 50% OFF on Gummy Bear Themed Stationery
Real life water surfaces are probably not as smooth as glass windows. Just a guess.
> two identify objects by content HMAC (one of them uses an SQL database), the other uses a mix of incrementing integers and a random string for different use cases.

If those two are using SHA-1, like git, you are still using a standard. The third one however sounds like a potential mess.
Technically Latin has had many symbols for dipthongs, but in practice only two became common: Æ and Œ. They are usually classified as ligatures, but that's not technically correct in this case.
This is also true for the rest of the areas around Lake Erie, western PA, and probably western NY (I don't have much experience with that area).

I live about an hour south of Erie, PA and the road I travel to and from work has needed resurfaced after every winter over the last 3 or 4 years.
> “Even if you’re a gymgoer and think you’re safe on account of your excellent effort, you are not,” Levine said. “No one gets away from this stuff. … Excess sitting, this study seems to suggest, is a death sentence.”

http://www.latimes.com/science/sciencenow/la-sci-sn-sitting-...
Can you give more background on what your data pipelines are like? Are they mostly batch processes?

If so, I'd strongly recommend using a workflow tool like Luigi[0] or Airflow[1]. In a phrase, I'd say they're like "Make for data".

[0]: https://github.com/spotify/luigi
[1]: https://github.com/apache/incubator-airflow
Just wait until they find out about caching then we'll have dynamic static site generators.
If you're making $90k a year in qualified dividends, you're almost guaranteed to be pulling a good chunk of change in other forms of income as well.
Google, FB, Youtube, Wikipedia, and HN :) use HTTP2.

I also use HTTP2 at work, and on every personal project. It's supported by every browser [1], and comes with a slew of benefits. It's usually trivial to set up, if you want to give it a shot.

[1] http://caniuse.com/#feat=http2
iPhone X
Yes. We toned down the overheated title above.
Kind of nice of them to show past results AWS for example tends to "forget" past issues and even has problems admitting to the current ones until they are very noticeable making their status page quite useless.
Are you in a white-collar job? I'm a web dev and I've never worked at a place where your lunch break was capped. Many people in the office head out to the gym in the middle of the day, or go on long lunches when work is light.
The intention behind this tax regime was that long-term investing has positive external effects on the overall economy so should can be incentivized (which like all other social incentives in the US is done via tax incentives). In 2017 with a global glut of capital desperately looking for any kind of return, it's not clear if this incentive is necessary anymore.
> It's the easiest solution (as a developer) I've come across where I just commit to Github and my blog is updated

I'm not sure how that's easier than GH Pages or Netlify and both of those have the bonus of being free, HA and don't require that you monitor anything for uptime.
> The page you’re looking for can’t be found.

I think you jumped the gun a little there.
My hunch is that it's just an artifact from the shift in imaging technologies from visible wavelengths to infrared (or somesuch).
I'm confused, 8.8.4.4 (and 8.8.6.6) are all owned by google, so I'm assuming a 8.8.8.8 outage could also have the others go out?
Thanks for sharing this. Got any links/further reading related to this mess?
You can download zip archive of ttfs using the customize tab on the fonts site. Or go directly to the source, and get the git repo.
Looking at just minified versions from googleapis.com, I have 1.12.4, 2.2.4, 1.8.2, 1.10.2, 1.8.1, 1.9.1, and 2.1.1
I used to experience weird "I know there's something there but can't see it" (e.g., words, my hand) at particular angles from the center of what I was looking at. It turned out that my blood pressure was so low that I was very near to fainting. It was especially bad on days when I was dehydrated, which was the big clue. Once I started drinking water much more often, the experience hasn't happened again.

I realize there are people experiencing migraines and other painful experiences, but if you have occasional "I can't see right / my head hurts" experiences, consider seeing if drinking a lot more water helps. ;)
For the same reason you don't buy coffee with a treasury bond. Bitcoin at the moment is just not a good debit card/pocket money for a number of reasons.

While this might change, the rest of the world isn't staying put either. In EU/US now you can have almost realtime bank transfers, which was one major pain point in the past.
Sources, please! I never know what is considered one generation.
I'm from Missouri. I was 30 years old when somebody pointed out to me that I pronounce the e's and i's in pen, pin, and dentist identically (and that others don't).

It really blew my mind that I had been doing something so obvious for so long without ever realizing it. What else about my speech (or, more scary, my morals) is so deeply ingrained that I don't even notice it? (Like the fish who asks, "What the hell is water?")

https://www.newyorker.com/books/page-turner/this-is-water
s/adblockers/adverts and trackers
There's also 8 digraphs, which, while not really distinct in English, represent distinct sounds.
And 2001:4860:4860::8888, 2001:4860:4860::8844 too…
That sounds like a lovely pipe-dream.

I severely doubt any big player picks it up on grounds of it being cheaper and less energy intensive to simply greylist or blacklist.
I'm not sure if it's still the case, but there used be ample variability of compliance in Google's transparency report across the globe. Outsiders assumed that in the US the percentage was higher because Google was in bed with the FBI and co.

In reality, the explanation was even simpler: in the US, authorities either didn't bother asking, as you said, or put the effort in crafting a proper request.

Elsewhere, they assumed they could obtain anything (or remove anything about a local figure), just because they had a badge. In some cases, the requests were so ridiculous that they had to be educated about how the law worked in their own country. Over time, compliance increased in those countries as well.
I was trying to avoid saying "you only get benefits if you paid in", which oversimplifies the situation. If someone paid in for decades, they'll get more SS than if they paid in for 2 years. Basically, I meant "to the extent" to mean that it scales with participation. Thanks for the link — interesting details.
I agree.

However the hazard ratio is monotonously increasing across activity groups in the direction one would expect if there is an effect. So the data does indeed show a (meaningful) rise in risk going lower on the activity ladder, only it is not statistically significant.

A continuous model might get more (statistical) traction here. They've got the data. Why use segments?
Atom 1.20
Sure, but I'm advocating getting your ass up and doing anything but sitting down all day. 10 minute intervals aren't realistic, but I frequently stand up, at least a half dozen times an hour just to stretch.
Zero nougat
Capitalism in space
I'm from Durham, NC and for 22 years hadn't heard 'coke' refer to anything other than, well, a coke (I always said soda or soft drink). It wasn't until I moved to NY that I learned of the 'coke' for soda stereotype about southerners!

(Don't get me started on 'law'yer vs 'loy'er, though...)
At some point, I decided I wasn't even going to bother with a chair. Every time I sit on the tall chair at work, I'm just Not Productive compared to standing.
the link of the only Polish company goes to a Chinese website
Ah, I learned a new word. These serpentine roadways are used to slow the advance of cars on a guarded gate or outpost in military situations. They're pretty annoying to drive through but that probably means they working correctly.
Show HN: Exposé – a static site generator for photos and videos

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

> jack000: there was some interest in what I was using for the backend, so I cleaned up the code a bit

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

> hlawson: Expose looks very impressive

hat tip: https://hn.algolia.com/?query=static%20photo%20comments%3E5
Introducing Shared Channels: Where you can work with anyone in Slack