skysight-inc/HackerNews huggingface dataset:
I am agast at the comment section here. The number of people seemingly purposly misunderstanding or misrepresenting a rather simple issue is disheartening. I know talk of shills is frowned upon here, but you can't really ignore it in threads like these. What is the HN approved way to call these, often high ranking, accounts out? I don't want to rock boats but this is absurd.
> One of my friends is highly skeptical of Apple's privacy and who will have access to this data, but as far as I can tell Apple does not have access to, or share health data with anyone.

By default, the data stays on your device or is encrypted end-to-end if you store it in iCloud. A while back you could share your heart data for a health study, but you had to opt in.
Controlling the secondary market is an attempt to continue providing the first sale below market price.

It wouldn't be hard to experiment with sales models and price curves to simultaneously increase profits and suffocate the secondary market.
That is a beautiful quote. Thank you.
The opposition you would get there is that makes it sound too much like actually getting paid for time worked, i.e., hourly wages. It'd be much harder then to justify the "salaried and exempt from overtime" dance that most companies do for employees.
Lots of grocery stores give you the product for free up to a limit (say $10) if it is priced incorrectly or rings through different from advertised
I still think there is a good chance that China will allow more individual freedoms over time. Their people will get richer, get more familiar with the rights allowed in the rest of the world, and demand more individual liberties. The dark past will become more distant and irrelevant. And after enough time, if things go well, economic success and stability will be the source of the legitimacy of the regime, rather than a whitewashed history, so the ruling party will have less to worry about.

I could certainly be wrong. But I don't think it's right to just take it for granted that the Chinese internet will always be censored, especially when there is a discussion about whether China treats companies from other countries fairly where it is very relevant.
Lovely. I made a purchase recently with NewEgg but at least it was with a previously stored credit card so hopefully I'm not impacted by this.

However, I am disappointed that NewEgg hasn't made any sort of official announcement yet.
I can most assuredly state that HN moderation isn't weaponized. Even when I've held what this forum might consider "extreme views" (such that it was unwise for Cloudflare to de-platform Stormfront from a freedom of speech perspective), they did not remove my comments nor ban me from HN (but I would argue this also stems from my efforts to argue in good faith at all times).

In my view, the situations where CoCs appear to have been weaponized are anything but evenhanded and neutral; they appear more like witch hunt would. I care for civility and respect, but not witch hunts.
That's $14B less $200+B in Apple's oversea stash.
Which would translate to queues that make airport security feel like a breeze.
Because you're not in control of what polyfills your dependencies (and transitive dependencies) may be using?
I've been to a few shows that have done something like this. The credit card I used to buy the ticket was used as my "ticket" to get in to the show.
We actually spoke to this topic in our Series C announcement last year. If we pay the same (rather than by some measure of PPP) in every location, we are effectively discouraging applications from people who happen to be in more expensive areas. By making it about the cost of living, we make sure everyone is taken care of based on living needs. That said, we have an awesome chief culture officer who is leading efforts to make sure our comp calculator is fair and encourages people to apply.
Software Engineering Is Bad, but That's Not Why
Right. If you make system creation more expensive, the house needs to collect more juice.

I think most sports betting consumers here prefer the current, lower cost, more diverse system with a slightly higher error rate.

I'd reckon most people complaining here don't even bet on sports, but want to grandstand against bookies. I can understand that I guess.
Maybe they can improve the awful performance. They keep denying it's due to their site being in Ruby, but I don't buy it.
Rewrite it in Go already.
Well okay but he said "message encryption"; everyone is reading into that to mean authentication as well but I don't know why we should extend that understanding when a plain reading of his post implies a harsher critique of PGP encryption than warranted. It's also amusing how many people downvoted me for disagreeing with tptacek.
Hartl's tutorial is the one I was working through. It's excellent.
I only mentioned it because you said you did some research/learning on it. Seems like the best choice from all the technologies you listed because it is the more mature for web development.

Other than that, no it isn't necessary. You could start with plain HTML and JavaScript only. But sooner or later you'll have to choose one tech for backend.
Tilray IPO has 10x share price increase in 2 months
Is there a way to track country and language as an aggregate? For businesses this information is extremely useful as it gives an idea of what countries to expand to or what languages should be supported.
Live discussion of upcoming flyby at https://www.nasa.gov/nasalive currently (2018-09-19T17:00Z).
That's what I thought, I was trying to find information on their policies about metadata collection or anything like that, I didn't spend much time looking though.

But given Apple's stance and track record with privacy I'd be amazed if they violated that with health data.
Putting a function in front of a backtick string replaces normal string introplation: instead of the default behavior, the function before the backtick string gets passed the literal pieces of the template string and ${} values explicitly and separately. Instead of returning an interpolated string, the function can return whatever it wants. In sqorn's case, it returns an Object with separate keys for sql and and values. When the time comes to actually execute a query, sqorn passes these objects to database backends with positional placeholders in the SQL ($1, $2, $3, etc.) and the values as positional bound parameters. This is a safe way to prevent SQL injection.
Vancouver lacks tech talent despite industry boom
Do you have any evidence to show this? Or are you just making an assumption based on your dislike for the gambling industry?
https://uecalc.com/game
From the guidelines (https://news.ycombinator.com/newsguidelines.html):

> "Please don't impute astroturfing or shillage. That degrades discussion and is usually mistaken. If you're worried about it, email us and we'll look at the data."

You can contact the mods via the Contact link in the footer.
Congrats to the GitLab team! They and a few other companies lately have shown fantastic customer and revenue numbers around an open source product. (I mean, a $1B+ valuation is cool, but the underlying customer metrics are way more important because that’s what it’s all based on.) This is an important step toward increasing the % of all software that is open source.

Calling Joseph Jacks to give some data here... (I know some other names of companies with tremendous numbers but don’t recall which are public info, so I don’t want to risk it.)
> ‘watch a pirated movie in the evening with a beer/smoothie' vibe

Is now available in Hampi, India. And I’m sure many other places.

The whole ‘the beach’ setting felt a lot closer to India (about 5 years ago) than any of my experiences in Thailand. Arambol, Goa & Hampi specifically.
:/ This feels like a 100% reaction to the GitHub acquisition by VCs not understanding the market. I'll bet the inbound to them was nuts the weeks following the new. Good on Sid for fleecing the VCs though how GitLab ever supports that valuation is beyond me.
Lesson: If you base your buying decision on whether it's sold out, expect the market to exploit you.
I agree that Rust has a lot of good ideas in it. The notion of ownership isn't far off my own way thinking about pointers when writing code with pointers in it, and I welcome any help from the compiler at avoiding my stupid mistakes, but if worse comes to worst, at least my mistakes are fixable. In the old days it would have been considered bad practice to postpone considerations of storage limitations to some future release, but maybe I'm just showing my age.
The one piece that I had a hard time understanding, is there is a range of income for the group of people affected. Some make $10 an hour, others make $15, yet they are both in the same boat. If the person making $15 an hour lived like they were making $10 then in 2 units of time they have 1 unit of time of expenses saved (i.e, in 2 months, they have an extra 1 month of their expenses saved).

But then I came to the realization that real life doesn't work that way, even looking at my (lack of) savings through the years. That is because life is full of stress, and throwing money at the causes of stress is sometimes the only way to reduce that stress. For example, having a teenager that has a drug issue, if you don't have the extra money then you deal with it, but if you do have extra you can spend it on therapy which may help thereby reducing stress.

And the various stress items really don't go away until you are bringing in about 70K or so a year -- at that point you can finally afford to pay off various debts, build an emergency fund, drive a reliable car, and live in a slightly better neighborhood.
Pilot wave theory (also known as Bohmian mechanics) imposes a single-world interpretation.
It wouldn't just be bookies paying that cost. It would be forwarded to the customers placing bets. I'd prefer to keep the costs low, since nobody is going to die and things aren't going to blow up. The worst that will happen is someone thinking they scored a huge payout and not getting it.
Airbnb wouldn't be 1/100th the size it is if it wasn't for crossing the line between their original (public) plan(rent out unused space in your primary residence) vs their current plan (be an unregulated hotel with better returns than the long term rental market can offer)

Much like Uber, skirting & ignoring local regulations pays off handsomely.
Anyone with half a brain knew this would never work.
Here's how I interpret the author's points:

1. Rails isn't cool.

2. If you spend enough time hunting around, you can find Node libraries that, collectively, do everything Rails does out of the box.

3. Node is "cool."

4. A third party product which has nothing to do with Rails for building native iOS apps in Ruby is no longer actively maintained.

5. Write once run anywhere, but this time it'll really work!
I second your book recommendation!

I would add another, which has similar stories about the challenges of managing money when income and costs are volatile, but in developing countries rather than in the US: https://www.amazon.com/Portfolios-Poor-How-Worlds-Live-ebook...
The standard lib has no special privileges, it's written entirely using the same language features available to everyone.

There are probably 2 reasons the documentation uses a simplified example:

1) the ability to introspect a type for the presence of a field or definition before attempting to use it is relatively new

2) the actual implementation of fmt.format is rather long and involved
Once it's in the cloud, the government (NSA) can read it on demand, encryption or not.

Edit: "No one else, not even Apple, can access end-to-end encrypted information." Strong words, and AES-128, maybe I was wrong.
https://youtu.be/5dhjw-TT964?t=5561
So this is open to everyone?

I mean, can I just see stats of a site that uses the service?

e.g.

https://simpleanalytics.io/simpleanalytics.io
The science subjects our reporters enjoy covering the least
If I remember my contract law, you're not 100% correct. Errors in the contract can be used as cause for severability or termination in some rare cases, but errors in execution are generally not. They're one of the reasons we have contracts in the first place. It is perfectly acceptable to sign a contract that in hindsight was one-sided. It's the pre-execution that requires mutual benefit. Otherwise every gambling wager could be challenged after the fact as mathematically the deal is biased to allow the book to arbitrage a wager!
NASA ECOSTRESS Maps LA's Hot Spots
Yet, we have Linux and git, which did in fact solve problems.
I read it. Couldn't find mention of advertisement or solicitation for jobs.

https://en.wikipedia.org/wiki/Civil_Rights_Act_of_1964
If you use a really large telescope, say, 3500mm, you might be able to spot the point, which you missed, about 3 light years from where you are right now.
Hope they put a lot of it (money) in their server infrastructure and better management of incident handling on gitlab.com. Thinks can break or get slow (sure) but their competitor (github) is in comparison rock solid. I cannot even count the 503 or git downtimes on gitlab.com
I hope they look on a lot of worse case scenarios like e.g. an upgrade breaks things, DB issues etc. and look how big big cloud installations are doing this stuff (staged updates, roll backs etc.)
Specifically if features like function pointers are avoided, and tail call optimized recursive data structure functions are used. Hell for embedded uses if it can just determine it for some functions, and not others (like say anything involving dispatch) it would still be very useful.

From writing:

TaskCreate(&some_func, 2048 /* Hope this is enough stack */)

To:

TaskCreate(&some_func, sizeof(some_func))

would be amazing.
Toronto is experiencing a “brain gain”
This is a professional reseller program. It's not about individuals reselling tickets last minute. This is specifically about squeezing more money out of average customers using scalping methods.

Sorry for being vague about the lawsuit/settlement, it's just enraging that ticketmaster has been so shitty for so long... yet my options are still generally:

1. use ticketmaster

2. don't get tickets

The settlement was: http://settlement.livenation.com/ — in which Ticketmaster ended up giving tons of borderline _unusable_ vouchers to customers in settlement (the lawsuit was over fees and took a decade to reach settlement).

You have to sit and watch their site for specific availability to generally lower-tiered events and hope you're fast enough to actually get the available slots (you're competing against millions of people who also have vouchers).

https://www.nytimes.com/2016/06/22/business/media/ticketmast...
I agree, and then some. I think that most people pushing for codes of conduct aren't trying to make communities kinder and more inclusive. Instead, they are trying to suppress ideas they disagree with and punish the people who endorse them. This may sound like an incredible claim, but I'm not sure how it could be more obvious. Just scroll through the Twitter feed of the author of the Contributor Covenant. This is not a mindset that fosters civility and inclusion.[1][2] She has even endorsed violence against a member of the press.[3]

1. https://twitter.com/CoralineAda/status/874642259672801280 '“Meritocracy” is just thinly veiled misogyny and white supremacy propping up fragile cis het white men’s egos.'

2. https://twitter.com/CoralineAda/status/1029952846492565504
'“Reverse racism” is such a weird phrase for “justice”.'

3. https://twitter.com/CoralineAda/status/823064825366360065 "Why didn’t anyone punch the reporter giving the nazi air time?"
> 900px is not normal - that's tiny by today's standards.

Wait what? That's tiny for a screen, but not for a (resizable!) browser window. Here's a shout-out for folks like me who run browser windows side-by-side.
WeChat works just fine in the US. Facebook Messenger, a very similar product, is completely banned in China. In a fair environment, people could try out both of these apps and pick the one they liked better.
"Boss, I was tasked to do X. Doing that manually is error-prone, tedious, and takes forever. I googled and found tool Y which solves that problem. A license costs $40."

"How many hours do you save by using this?"

"Right now? I'd say about 3-4. Plus the same again if we need to do X again (maybe next year)."

"No-brainer. Send me a link."

Edit: Just as an example. Let's say he was very pragmatic. :)
My policy on these things is a variation of the "Robustness Principle" of API design, which is:

> Be conservative in what you send, be liberal in what you accept.

The social version is:

> Try hard not to offend people; and try harder to not be offended.
That was a consumer protection issue from the introduction of scanners, to assure customers that the scanner wasn't a black box that would rip them off.
Better education. For all.
They can't if the only keys to access it are on your device, unless there's a fundamental flaw in how our cryptography is supposed to work.
Wow, I also made a purchase within that time window. Except, I used PayPal during Checkout.
In most states the regulations covering slot machines explicitly cover error.
one of the most interesting parts is I can't find any part of the wagering regulations that cover error here.
It's entirely possible they should but as far as I could tell they currently do not
Thanks for posting that. Great rant/talk.
+1 to the "I mean, a $1B+ valuation is cool, but the underlying customer metrics are way more important because that’s what it’s all based on." I've been super impressed working with Sid that his eye is always on the prize and he pushes us to work towards making our users and customers happy rather than go after any vanity metrics. It's ironic but this is novel in the valley now :p.
parenthesEEEEEEEEEs!
Woah. I think I ran into this last night after updating to Safari 12 on macOS. I was typing my message into messenger.com (facebook messenger), and all of my typing was reversed. I even took a photo of it
A lot of places have consumer protection laws about price signage and labeling which take precedence over contract law.
Pretty much every big enough company does it.
the willingness to be uncool may become a powerful competitive advantage
I looked it up, and I guess I have to say I'm impressed it's not been reformulated into a mix of corn & soy product.
Wow, I still remember the first time I saw this ROM hack in the arcade. I was so confused, since I had never heard of such mods before that; I thought it was official (and completely absurd).
Agreed, they should have given us a notice. I don't know if I will ever buy something from NewEgg again if this is how they are going to treat security events.
This makes the assumption this delivers more value to the kernel code base; to be proven.
No. AIR was a runtime for desktop environments. You could implement standalone applications (and mobile apps) with it. I also worked on a few embedded systems which utilized a user-interface on top of Flash/Flex/AIR.

As far as I can recall it was pretty good, and mostly fun to work with. The framework was quite powerful, and allowed us to write lots of highly interactive code in a short timeframe. At that point of time (maybe 2011?), it was far ahead of anything based on Javascript/HTML, and I think only more recently the more powerful web frameworks might have caught up.
We said that as Java developers back in 2004. I'd say we got mixed results on that.
And why is that? The rest of society has deemed it a ligitimate business. So you simply don't like gambling and that's why you want them to eat it? Not a very strong argument.
In ASP.NET pretty much all output, including html and js is included in the DLL. Only external js files are left out. Sure they could hack them which means my solution isn't bulletproof but I could also produce a hash for them too.
As a cop your job is to prevent and solve crime. So yes.
Yep - agree.

I write code to build businesses, not to follow code trends. If the business needs Node.js, you betcha. If the business doesn't, why not use something that has worked for 10+ years?
Damn. I made a purchase in that time period. I rarely buy anything from them, but it had to happen in that interval!

I paid with Paypal. I assume I'm not affected?
> That sounds very concerning. I didn't know that could even happen...

I don't know too much about bikes, but the one I had used some type of bolt to connect the handlebars to the main frame.

I was adjusting the height of the handlebars and I guess I didn't tighten it enough in the end. User error in all its glory.
What if there were less zeroes? At what point can the company just decline to pay anything out at all because it’s up to their discretion whether a line was good or caused by a bug? Obviously in that case they would go out of business because people would be mad. But my point is that (in my opinion) it’s a very gray area legally.
Though I see where you are coming from. These seem like two different cases. One is a contract the other is a transaction.
Mutiny at HSBC: Investment bank attacked in anonymous letter
This is a great comment. Imagine pulling a 15 hour shift and getting 200 bucks, just like your 8 hour days. It would be infuriating and nobody would put up with it. Yet they do right now. This is another great reason to switch to a daily pay system.
Screen sizes is ambiguous here - are you measuring viewport width (`window.innerWidth` - helpful) or the display the window happens to be on (not too helpful)? Also something to make that data useful would be show the range of sizes, instead of the top specific size. E.g. 1280 may be _the most popular_ but there may be more users using larger width windows, just more variation in those sizes (1320, 1440, etc), so a top level range could be a nice differentiator here.

But, how useful are these stats going to be without being able to see user journeys through a path of pages / actions? Yes, it's good to know which pages are getting how many views. But, in order to improve the UX, we often need to know how many users are able to go from Page A to Page C and whether they went through Page B first. Or e.g. if 90% of sessions that start on Page A (so we know what their purpose was), end on Page B but the main (perhaps beneficial) action for the user was on Page C. You can't just look at the pageviews for each, because you don't know where the session started.

I fear that this would reduce people to "inferring" (guessing) too much about the data that they see, and making decisions they feel are backed with data when there's not enough data to conclude. Then again, I'm sure that happens when the data is there too :-)
Did the early automotive industry move fast and break things? Almost certainly.
My username is just my middlename plus an underscore. It's not a common username at all. I've tried this on multiple computers, different browsers, after clearing cookies & cache.

I believe it's the searchengine. There is no reason why the query, 'steamcommunity <my_username_here>' shouldn't return my profile. And after investigating the porn links, I don't see why Qwant would direct me there.
> unless there's a fundamental flaw in our cryptography

They compromised elliptic curves. Otherwise it depends on what Apple uses for encryption.
There is no mention of diversity in the code of conduct.
We are heavily focusing on performance improvements - both in the product (so that features run better)[1] and in our GitLab.com infrastructure team (so that GitLab.com runs more reliably)[2]. Thank you for sharing your thoughts candidly.

[1] - https://gitlab.com/gitlab-org/gitlab-ce/merge_requests?label...

[2] - https://gitlab.com/gitlab-com/infrastructure/issues
Syntactic Benefit of Object Orientation
This thread is about not using `===`; it's obviously true that it can be disallowed entirely, but it can't be allowed based on whether or not it will coerce, which was the context of the thread.
Excellent, completely answers my question!