skysight-inc/HackerNews huggingface dataset:
Gambling is gambling, loot box is loot box, I think we should not spending time on arguing the definition, but instead limit loot box as what we do with gambling.

New stuff come with new rules, may sound more resealable.
Not disputing there is a disparity there, but can you really simply compare number of hours? If men are outside doing backbreaking work, construction, landscaping, trades, auto mechanic, etc (don’t fool yourself, these jobs are overwhelmingly done by men), is that really a fair comparison? That kind of work just completely drains you. It’s entirely possible that men are doing much harder work in the day and just can’t do the childcare chores. Also men are typically tasked with other types of housework, like lawn mowing, repairs, shoveling snow, cleaning toilets, fixing things, etc.

Again, I’m not saying there’s no disparity, and I’m not saying that some jobs are only for men and some only for women (but there is an undeniable tendency), but there could be many reasons and purely comparing hours does not give you the whole picture.
This is one of the scariest aspects to modern development. Thousands of applications are one bad actor away from ruin. We're incredibly vulnerable. Chrome extension gone rogue? Package repository allowed duplicate packages? A contributor's GitHub key was hijacked?

Imagine uBlock Origin's Chrome extension author creds were hacked. "He" publishes a new version of the Chrome extension that monitors coinbase.com and fakes the transfer/confirmation screen, or submits transfers in the background. The extension has "write" access on all sites, so the rogue extension can also monitor your Gmail and silently inject a filter that routes trade confirmations to trash.

Or the "requests" library in Python gets an update to replicate 2FA codes via Twilio to a 3rd party.

Sure, you can do pinning and cryptographic signatures to verify that v 1.0.0 of X is really what you expected.

But who audited 1.0.0 of X in the first place...?
Gfukfdh
*her/their tone, if you care

As the person mostly on the hook for https://news.ycombinator.com/item?id=16435305 (as I recall), I can imagine she/they would be a little on edge.

Still not a good look. . .
This is a fascinating question. I’ll have to think about that one and see if I can figure out the root of it.
A loot box is specifically an item that can be purchased in-game that offers a random reward, typically from a loot table and with set odds known only to the game maker. They come in many forms; one of the most obvious is found in Overwatch right now, typically awarded to the player after they level up in game. Overwatch's loot box animation is very pretty. https://www.youtube.com/watch?v=DdB17umeKB0

If this sounds kind of familiar, it's because a similar concept exists in many Arcades already, in the form of capsule machines. Japanese Gashapon are the oft-cited inspiration, but countless variations on this idea exist. Here in South Texas, they're a common sight in grocery stores and restaurants. https://en.wikipedia.org/wiki/Gashapon

On their own, random rewards in a video game sound tame, but where this gets questionably ethical are games which (a) accept real money for in-game purchases, and (b) offer loot-boxes as an in-game purchase. This enables game players to pay real money to receive a random reward, and it's not hard to draw comparisons to real life slot machines. Unlike real-life gambling though, loot boxes have been popping up in games that are often targeted towards minors, making the issue even more complicated. I won't weigh in on the issue here, I just wanted to try to clarify what they are.
The JVM could do this, but there is a lot of other overhead for JNI calls (by virtue of the JNI API specification). Project Panama is working on improving native interoperability: http://openjdk.java.net/projects/panama/
One unmodified NES, one modified game cartridge, some very impressive results.
Do you mean 5XX? 4XX errors generally cannot be retried with a different result.
Just been fixed, apparently[0]:

> We've fixed this -- we now accept the port appended to the host. @wgrant's comment was most helpful, thank you!

[0] https://github.com/npm/npm/issues/20791#issuecomment-3926484...
L4 and L5?
Perhaps you should walk away from this thread. You're only humiliating yourself further.
Reality is a bit different in Canada than the one manufactured in Michael Moore films.
It’s tea soon.
Funny that you should say that. APL was designed to be easy to read, like how mathematicians can look at an equation and immediately get a feel for it.

"Notation as a Tool of Thought": http://www.jsoftware.com/papers/tot.htm
Assuming C5 reserved instances, 5000 of those nodes is: $3 * 24 * 365 * 5000 * .5 (reserved discount) or $68M a year per aws region and 72 * 5000 or 360k cores.

That is pretty scalable.
That is an excellent point actually...
At times I have wanted a tri-state checkbox, as well as a quantum checkbox. To each his own I guess.
I think the biggest reason Zuck is so lifeless is that his honest opinions are extremely polarizing. When your market segment is "everyone on the planet", anything you do other than the most bland, boring things, will alienate some part of your potential user base. Combine that with Zuck's general "Users are pretty fucking dumb" attitude early on, and I bet not only are his real opinions polarizing, they're also probably pretty damn misanthropic. Hard to sell a product to "everyone" when you come out as generally anti-"everyone".

If there is still even a "real" Zuck left under there, I bet he's completely unlike what we see in the public eye. Not exactly a huge revelation, but people forget sometimes the dynamics at play when Zuck decides to say something, and what FB stock will do as a result.
I am so glad that Fog Creek is sticking to their guns on developers having private offices. The open office trend that everyone seems to be following now is rather discouraging. As a developer, I find it so hard to concentrate deeply when I need to.
Exactly, when I saw the amount for a breach. I almost spit out my coffee. Heck this is the low-level fine:

"The lower level of fine, up to €10 million or 2% of the company’s global annual turnover..."

That could crush smaller companies, but for large companies it's a slap on the wrist.
You're right. Vignetting is completely irrelevant. Nothing better than buying an 8k camera that you can only shoot 6k/7k on.
If mothers have draining jobs, they still tend to the home and their kids after they come home.

The disparity is just as real when there is no backbreaking work involved.
In the past few weeks:

* NPM 6 stopped working with Node 4. Rather than actually fix it, they just left it broken for several days because it was already fixed in the upcoming release, and I guess they didn't want to do an emergency release: https://github.com/npm/npm/issues/20716

* There was a several hour period where you could publish packages, but then they would 404 when you tried to download the new version.

* They switched to using Cloudflare on Friday, and broke Yarn in the process: https://mobile.twitter.com/jamiebuilds/status/10001984632696...

* Somehow while switching to Cloudflare they blew away a bunch of the packages that had been published during the previously mentioned window. They also blew away all the versions of some packages. Last Friday night you couldn't 'npm install gulp'. Never gave any explanation for this: https://github.com/npm/npm/issues/20766

About a month ago there was a bug where npm would change permissions on a bunch of system files and render you entire system unusable in you ran it as root. But that was OK because the bug was on the "next" version of npm, not the one you'd get by installing 'npm install -g npm'... Except there was also a bug in the current version of npm that installed the next version of any package by default, so it did in fact blow up a bunch of machines.

Now, apparently, they are a teapot.
Seems fine now, loaded quickly.
Your comment that "Robinson has his own reasons for doing what he's doing that are particular to the people involved" seems to miss the point of a freedom. Freedom doesn't count if it only applies to things you find unobjectionable. The implication is that his freedom of press is somehow less deserving because of the subject matter he chooses to cover.

Here in the USA, our supreme court decided that the Westboro Baptist Church could protest by going uninvited to military funerals and holding signs that say "GOD HATES FAGS". That, plus dragging American flags on the ground, ensures that they won't get support from either side of the political spectrum in the USA. They still have their right to free speech. A "right" isn't a "right" if it is conditional on being inoffensive.
I wasn't speaking of ethnic cleansing... The U.S. Civil War was fought over many things, but the desire to wipe out an ethnic group wasn't one of them. Yes, there were obvious ethnic issues at play, but I'm not sure where you're getting ethnic cleansing from.
They did fix it, but e.g. appending a period (https://registry.npmjs.org./) still throws a 418 - I expect this to bite them someday (eventually). I don't understand why their Host: parsing is so strict; it seems unnecessarily restrictive.
Without enough gravity, your atmosphere leaks away into space. This may have already happened to mars once.
It's a direct attack on memory; surreal to see tech people cheering on more restrictions on general purpose computing.
Counting unique users. Counting the number of ads displayed, etc., etc.
That you both have your domains of knowledge? I mean should the electrical engineer worry that you know what a socket is but not how it actually travels over the wire?
LG Stylo 4 Phone for Cricket Wireless Releasing Soon
Innovative Job Site for Science, Tech, Engineering and ICT Jobs in Australia
With no explanation about it being a 418. Par for the course, I suppose.
On the plus side, I guess this means you aren't using that password on any other sites? :P
You'd be far less cringey if you could back up your wild hand-waving with actual points or arguments.

I actually own lenses by both of these manufacturers. I have Sigma's GL optics cine glass. I have some vintage Tokina glass that Angenieux made, which is considered their best lens (though it's not modern).

They're fine lenses, but only a goofball would think about comparing them to a $20k lens.
Unless they're paying for NPM, my sympathy is limited. They should _really_ be putting Artifactory (or equivalent) between themselves and the public NPM registry. Or, at the very least, fallback package.jsons pointing to the source Github repos of each dependency. Anything at all so that npm install doesn't have a single point of failure.
This concept is being talked about a lot in crypto area. Bringing data back into the control of the user and providing ways for them to monetize it.
Truckers can make extra money delivering meals to other truckers.
>3. I'm not sure it's a safe bet that opiate addiction is in every community. Seems like a false assumption. To my knowledge there are geographic differences, economic differences, and medical access differences between cohorts that use and those that don't.

The data is pretty staggering. 1 in 3 Americans have an opiate prescription each year, 1 in 20 had misused or obtained opiates, and 1 in 100 self-reported as an addict:

https://www.cbsnews.com/news/more-than-one-third-americans-p...
Do you really need much nitrogen? They used pure oxygen on space missions and other than the catastrophic problem of fire, astronauts breathed it okay.

Might have problems long-term though.
Doing simple things in Kubernetes is also simple. It's 1 line to get a pod up and running:

kubectl run appname --image=yourimage

You can then graduate to a basic YAML config file with a few lines and update with:

kubectl apply -f yourfile.yaml

At some point, if you want to build a distributed application, you need to know the concepts involved. Looking at it relatively, you needed to learn and deal with many more low-level details before Kubernetes existed, so it's actually quite an improvement to what we had just a few years ago.
One thing I don't understand is why Britain is affected by Brexit so much. The country suddenly isn't going to produce less and it can still do trade just like all other countries outside Euro.
Cite an example of a mainstream journalist propagating a viral claim that any reasonable person should have known was false? That's what misinformation networks do.
I have a mixed feeling about this.

On one hand I definitely agree that it's good to know lower level technologies and that's something I always ask people in the interviews. I think it's important because I know it.

On the other hand there is no end on how low you can go in the technology stack. Do you need to know how sockets works underneath? Low level network protocols? Do you need to know how hardware works because it probably influenced decisions that were made on the low level of the software stack? I know what socket is, but maybe the only reason I know it is because I'm old and I started coding at the time when raw sockets was the only way to implement network communication. When we have modern libraries and frameworks do we really need low level knowledge?
Other than as very early stepping stones to some kind of extra-solar settlement on a less "fragile" planet, these things are no sort of solution for human futures. They are all far more fragile than earth and no settlement on mars, the moon, the Lagrange points, or any other body in this solar system will last long if something like an asteroid wipes out civilization on earth.
Interesting, what synthesis settings have you found have the most impact? I have also seen FPGA designers trying different seeds when closing timing.
In this case, AWS provides an FPGA shell for external interfaces that has a maximum clock frequency of 250MHz. We have been able to meet this timing constraint without many issues. But we will keep you in mind for the Intel FPGA boards we are working with now.
How to keep productive as a remote developer
> what's gravity got to do with it?

When the speed of molecules in the atmosphere (thermal, and thus dependent on molecular weight) approaches escape velocity for the body, the atmosphere starts to leak that component. Gasses like N2 (molecular weight 28) and oxygen (32) will "stick" to Earth where Helium (4) won't. Mars can hold CO2 (44) but not O2.
Using Ruby on Rails without ActiveRecord does make sense for a number of applications. For example, an edge caching API which uses Redis on the backend. Helm is a package manager for K8S but it isn't the package manager for K8S, which is probably why it's kept separate. ActiveRecord was the ORM for Rails, before it was extracted and called "ActiveRecord" as a separate thing. Helm, however, is coming from the opposite direction -- and until it becomes something you can't use K8S without, then I'm happy to see them kept separate.
> if everything is a function, then it's all a big ball of mud.

Not really, each distinct function will still have a distinct type. (This is largely why I prefer ml-family languages over lisps)

>The only thing you can do with a function is call it.
You can also abstract over it, and pass it around. Which allows you to build whatever you want, numbers, booleans, if-then-else, etc.

The combination of function as your basic unit of abstraction and types as the differentiating descriptor is kind of the opposite of a mess, as you have a correspondence to familiar logic operations.

A function type A -> B is implication (given A, we have B), a product type (A,B) is conjuction (A and B), a sum type A|B is disjunction (A or B). (Sure, the logic isn’t necessarily sound, but it’s still useful).

When you have the fundamentals down you can build whatever capability system you need on top of solid abstractions.

I’m currently working on an ETL-project in haskell and it’s structured around a similar capabilities divide as you describe, defined by typeclasses/interfaces, it’s just all functions.
True. I really intended it as 7k people will have had the same 1 in a million event. Sorry that wasn't clearer.
It is because these companies are too lazy to change their systems to separate telephone banking and their online banking.
> Loot boxes are using addictive techniques to encourage people to spend in an irresponsible manner, should be considered gambling, and should be regulated.

Gambling should be considered gambling. If paying for variable and unpredictable levels of entertainment is gambling, then you have broadened the definition so wide that it is now meaningless.

You have now created a definition where buying a ticket to a movie that you may or may not enjoy is a form of gambling.
Even low gravity will keep your atmosphere close to the surface. What causes atmospheric erosion is solar wind, and the reason Earth isn't affected (much) is that we still have a powerful magnetosphere, powered by our spinning molten iron core.

Mars has a magnetosphere but it's much weaker since its core is cooler and slower and smaller.

If we nuked the polar ice caps (or similar method to warm + evaporate them) it would generate enough of an atmosphere for the external pressure to be livable - maybe even breathable.

Since the magnetosphere is still weak, this atmosphere would be eroded over time, but we're talking tens of thousands of years or more.
Nuh uh!!! My billionaire can beat up your billionaire!!
Open Source vs. Closed Source?
Don't forget mowing the lawn, clearing snow, raking leaves, and hoeing weeds. Even without manual tools, you get a workout.
Pretty spot on. I have never seen any modicum of common sense in people claiming going to extremely hostile environments to make them like where we live is somehow a better solution than - by comparison- just tweaking what we already have. It is just giving up on most of humanity.
As a simplified thought experiment, consider an a priori perfectly equal, static (equal numbers of people of all ages) society with the following characteristics:

* People are in school until age 20.

* Assets at age 20 are 0.

* People work until age 65.

* People die at age 85.

* Assets at death are 0.

Assume that inflation and investment returns are 0. After-tax income while working is uniform, say at $100k/year. Expenses are uniform. We'll pretend expenses before age 20 are 0 (covered by taxes). A really super-simplified model.

Total lifetime after-tax income is $4.5 million. This is 65 years worth of expenses, so expenses are $69231/year.

Peak wealth, at 65, is $1,384,605. Wealth around that peak is distributed like so as a function of age:

59 -- $1,199,991
60 -- $1,230,760
61 -- $1,261,529
62 -- $1,292,298
63 -- $1,323,067
64 -- $1,353,836
65 -- $1,384,605
66 -- $1,315,284
67 -- $1,245,963

The top 10% of the population by wealth are all in that age range (because 9/85 > 1/10). Note that by construction this is a perfectly equal society.

The point is, looking at wealth numbers without considering lifecycle effects is usually pointless. Yes, having a paid-off house and a bunch of saved-up retirement money is not something most people have. It's something that generally only people approaching retirement would have. Younger folks have neither yet; someone who has been retired for a while may have the former but no longer the latter.

Now looking at wealth distributions while holding age constants is a more interesting exercise. You can still run into issues because of differences in lifeycles, of course. As a simple example, what can one say about the lifetime earning prospects of a 30-year old making $60k a year? Well, it sure depends on whether they're an elementary school teacher or a neurosurgery resident.

Unfortunately, good analysis of this stuff is hard. It's even hard to figure out what sort of questions make sense to ask....
More on Knuth preferring `\over`: https://tex.stackexchange.com/a/390977/48 (I may have gone a little overboard…) The LaTeX (not TeX) community seems to strongly prefer `\frac` and strongly discourages `\over`, e.g. https://tex.stackexchange.com/questions/73822/what-is-the-di...
Ah ok, thought it might be, thanks for clarifying. :-) You may like to look into Knuth's reasons for liking goto.
There aren't Ethernet interfaces (transceivers, PCS/PMA, MAC) on the AWS FPGAs?
The last line makes me sad "proprietary process". I was curious about the actual chemistry.
It's not only wrong, but also very insulting to suggest there's no due process in the EU.
I think you started with something simple, but quickly found you needed to add features for it to work properly for you - and I'd guess it is more-or-less complete for your use-case now. The documentation is a reference for all the features. But it's difficult for a newcomer, to see the full complexity of the end-product, first.

Echoing the root of this thread, I think a tutorial would help, covering the simplest and most common features first (and the ones that work most neatly and elegantly). I'd suggest, for every example, have three parts, in the order a user would experience them:

1. user-entered shortcut e=mc\^2
2. unicode appearing e=mc²
3. an image of pdf

I'd omit the actual latex from this tute, because the user never actually sees it...
Isn't that +1 "spam" counter an indicator of how severe the issue is and how much impact it's causing? Do I sense some sort of playing down/covering up?

P.S. The issue has been fixed about 16 min ago according to ceejbot's last reply to the github issue.
You seem to have accepted that loot boxes are a form of gambling even though that is not really the agreed upon legal definition of gambling.
This is not a satire. I can easily see a service where people can simple upload their FB data and the service bundles it up in to groups of 10,000 for sell, takes 30% cut and distributes rest of the proceeds. There are tons of folks who have most of their posts public on FB would be willing to do this. There are companies who wants to model users, train/test algorithms would be willing to pay for it.
Yes, there should be a baseline of understanding. It's unpopular to say but this field has too much complaining about things not being "easy enough" because of a lack of understanding concepts and architecture with too much focus on products, like you describe.

Would you complain that you can't be a doctor without significant training or a lawyer without understanding the law? At some point, knowledge is required. Distributed applications require certain primitives and those can either be provided by Kubernetes or built from scratch, but they need to be understood to be used. There's no shortcut to that.
Which awkward book are you referring to?