skysight-inc/HackerNews huggingface dataset:
Oxytocin, vasopressin flatten social hierarchy and synchronize behaviors
If there's a shortage of programmers, why aren't wages up? (2013)
Couldn't you prove operators were doing it by running a large number of accounts, checking the distribution of inventory and figuring out what the likelihood of distributions?
Quoting https://www.beyondjava.net/#/blog/escape-analysis-java

> Moving objects from the heap to the stack

> Many sources report that escape analysis moves Java objects from the heap to the stack. As Aleksey Shipilёv points out in his article about scalar replacement, the JVM does not do this implementation. It's just a misconception. But it's an interesting one, and I wonder why the JVM doesn't implement it.
>but GUIDs are fine
In general terms, I think you are mistaken by that - as long as information, including pseudonymous, can be traced back directly or indirectly to an individual it is to be considered personal data.
> It's also nearly impossible in an Enterprise IT environment to get Kubernetes working on your laptop.

huh? What does that mean? Maybe that means the environment is broken, not the software you want to use/work on.

> For instance, why should a developer even know what an ingress is and that it might be something he needs?

Then probably that dev shouldn't work with k8s. At all.

If the dev wants/needs a hello world on a domain/IP, then they need a web hosting service provider. (ghost.org) Or a PaaS (Heroku), or they can spin up a VM on DigitalOcean and follow any of the thousand Ubuntu Nginx Website Hosting tutorials on HowToForge.

If they already have dozens of VMs, scores of containers, and they are fighting with monitoring and config management, then they might need k8s.

And a lot of folks do need this level of infrastructure and infrastructure management (automation, abstraction, standardization, etc).
Misinterpreting the rules?
I worked as a building site labourer and removal man in my summer holidays as a student. I think it's OK when you're younger, but I wouldn't want to be doing it at 50+.

When I was a removal man, one guy had to come back to work earlier than recommended after open heart surgery as they only got the UK statutory sick pay which was fuck all. We were taking a sofa out of a building over a first floor balcony when the sofa slipped and banged him right in the sternum. I can still remember the scream of pain he made :-(
To say it in programmer terms: belief systems are functions that assign truth values to assumptions.

for example a belief system can look like this:

belief_system("earth is flat") -> false

belief_system("life is meaningless") -> true

Where is the truth value coming from? For a flat earther: They can e.g. use a emotional and individual belief system to determine truth values. For a scientific-minded person: They assign truth values based on scientific evidence (which is a type of assumption).

btw: saying there is absolute and objective truth is highly unscientific - science is based on the premise that you can replace theories with another theory if the evidence suggests it. The problem of induction shows the limit of empiric evidence and I hope that most scientists are aligned with this scientific principles (otherwise they aren't scientists by definition). IMHO there is no absolute truth that can be identified as such (I'm not assuming that there isn't objective truth, but merely that we couldn't identify it if there is such a thing).

It's like IT security, it is a relative measurement and the relations (in this case) are made by belief systems. There is a consensus that there is no "absolute security" in the security sector. If you accept that there is no absolute security in IT systems and only "reasonable security" (I do not assume that you do assume this), why do you have problems to accept that there might not be a way to recognize the "true truth values"? If you see absolute security as a given you don't have to solve this conflict.

I'm merely exercising logic here using my assumptions (and yes, some of them I call "facts", but I see them as something which gets defined by my belief system).

your belief:

belief_system("there is such a thing as absolute, objective truth")

my belief:

belief_system("truth as we use it in our daily lives is defined by our belief systems")

btw, would love to see discussions using assumptions and then logically deriving conclusions. Especially funny when somebody has conflicting assumptions (logic of explosion).
I have been contacted twice in the past year by Microsoft rep's who both told me that one of my products is among the top installed add-ins for Excel (they didn't say top "X", just "top" - but I'll take it). I assume they collect this data via telemetry.

What bothered me is that when I asked questions back, I would get no reply. If they are going to collect this data, the least they could do is help developers out with some aggregate data. I've been selling this product for 10+ years, and to this day, I still vacillate on which version of the .NET framework to target.
http://composingprograms.com

"The text was originally published as lecture notes for CS 61A at UC Berkeley and is based upon the Structure and Interpretation of Computer Programs by Harold Abelson and Gerald Jay Sussman."
Doesn't feel manipulative to me, just annoying. I wish there was a big 'open all boxes and skip animations' button that I could click every few months. Right now my boxes tend to accumulate because I just can't be bothered to watch the stupid animation, even when I'm waiting for competitive matchmaking, which can literally take minutes.
As an app developer, I can vouch for finding k8 to feel frustratingly complex.

My current client work has recently shifted to using k8. I took the time to get minikube working locally to get a better understanding. It definitely helped, but I find the layers of abstraction hard to grok after not working with it for a while.

I can see the value the tool offers, but I get the feeling it's supposed to be reserved for higher degrees of scale than the average 2-8 node app.

Black box is how I feel about it sometimes. Hopefully I'll get more one on one time with it in the future. It seems like a really cool technology.
Yes Java has been a perpetural problem, at least the official JRE and JDK. The JRE ships with junk and the JDK forces you to forge an agreement cookie to download it.

OpenJDK is fine however.
You can buy hosted k8s, one click, and your cluster is ready.

https://cloud.google.com/kubernetes-engine/
This has been covered here many times, but consent is not the only basis for lawful processing under GDPR.
So they learned that there are a lot of Linux distros and tried to cater to that and that Mac users don't like open ssl. Improvements 1 and 3 are virtually the same and 4 is just some generic padding.

This is nothing they couldn't have to through more traditional and less invasive feedback mechanisms.
Last time this topic was discussed I saw a very similar question so I had a theory: What if physical card packs is such a small market that government have simply not noticed enough to care to regulate it. I then went and look up the numbers and checked. If I recall right:

Magic the Gathering and Pokemon sat around $500k in realy global market sales. Sport cards a few millions. Game with lootboxes is estimated around a half a billion. Regular gambling estimated around $400 billions.

This make in my view a rather simple answer why Magic the Gathering might not be a big concern for government but why regular gambling really is and why loot boxes currently sit in the middle. To simplify: 1x, 1000x, 1000000x.
Haskell, Tensor Flow, and Dependent Types
Does that mean that every .Net application has a built-in botnet unless disabled by developers? Can I disable is a as user?
Show HN: Remote Job Rocks – Super simple remote job board
It's a long standing govt right in the UK.

Well, there's a differentiator right there. In the USA, government doesn't have rights; it only has enumerated powers.
There is a lot of noise in angel investing.

Remember, professional investors (like VC firms) have a full time staff handling due diligence, cold pitches etc. Angel investors on the other hand simply can't handle that kind of deal flow.

I also know several angels who use the current inefficiencies of the seed stage market as a 'test' for founders. Great founders will find a way to get that warm intro to you - because great founders just get things done.
Unless the existing ones would require radical changes to realize your vision, which would be hard to do in a gradual manner and probably lead to more problems than just writing something from scratch.
Bfdndfg
Ποια εσώρουχα μπορούν να τρελάνουν τους άντρες; – ESCORT ATHENS
Right. Also, I still haven't found an explanation of continuation that told me why I should use them or even with a practical example showing me more than incrementing a number at every call.

Is my Google-fu failing me? Does anyone have a link to an explanation that doesn't require a bachelor in maths to understand?
Standard LaTeX has worked just fine for like 35 years for the use cases it was intended: academic papers to write better looking mathematics and figures/citations, and heavyweight typesetting of things like books.

Not really sure why people are insistent on building on top of stuff - it's taking abstraction to a new level that imho is not needed - LaTex isn't particularly unreadable.
What is this site supposed to show? There isn't any information/documentation about Brainy, what it is all about or even a way to download it.
I've used this in the past

https://github.com/codelucas/newspaper

There is also a wrapper to expose it as a rest api. Looks like it is not maintained, but easy enough to write your own

https://github.com/voidfiles/newspaper-delivery
Double may not be enough in a lot of cases but it doesn't need to be. A marginal pay raise has a marginal effect on the numbet of people who are willing to take that job. While some people are willing to accept 2x the pay, it's possible to attract more people if 3x or 5x the pay is offered.
You have got to give more details about this :)
Semantics schemantics. Most things that fall into the category of "provoking compulsive reward-seeking behavior" (that is, are addictive) are—and should be—regulated. Gambling, alcohol, drugs...
You still seem to be unable to articulate what you believe. I've asked you what, 3 times now? Still you deflect.

Why is that? Is your conviction in what you believe that weak?
Alternatively, all modern desktop OSes come with decent browser engines built in. You may use https://github.com/zserge/webview for a common simple API on top of the native webviews and it allows you to build small executables (<10MB) that don't consume too much memory.
it can be disabled with an environment variable

Edit: manigandham answer is more correct
The Best Custom Entries to Use in Your Contest for Huge Growth
The changing role of women in British computing
> Writing for a single db is a bad idea.

That's quite a bold statement. Abstractions are never free. Abstract too much and you end up with something slow, that uses the common subset of many databases, and requires very extensive testing.
This has nothing to do with your application or code. This is the .NET Core command line tools that send generic telemetry on which commands are used most, timings, and SDK versions. It shows a message when you first use the tools and can be disabled, check the docs: https://docs.microsoft.com/en-us/dotnet/core/tools/telemetry
Good project.
> Essentially, we're all supposed to be level headed, contemplative, long term thinking, logical people.

I'm laughing, especially with your description of Cali just above. (but I agree with what you've said, in this comment and elsewhere in the thread)
But private releases, that's a different matter...
And ruin the marketing value of long history of status page showing green?

I feel some companies have the following meaning for the lights: yellow is when servers are literally on fire. Red is when the CEO is bleeding out somewhere on the floor, and the Feds are about to bust in and close the shop.
Jgfjfg
Like Tom Hanks playing the Piano in Big? :-)
I generally decline rental vehicles with out-of-state plates (meaning of a state that is no part of my trip). It brings unwanted scrutiny from LEOs and thieves alike.
Complex or notoriously difficult-to-get-right code, accessible from the other side of a security boundary.
How about: Not making enough money to actually update the codebase.

You can be doing good, normal things and still not be compliant with the law.
I'm not talking about computer games or board games; life, jobs, interpersonal realtionships can all be modelled as games.

> Because that also has negative consequences

Well that's just your perspective, maybe someone might believe that 10 years of pure bliss is more worthwhile than 60 years of playing tic tac toe.

Everyone chooses which games they want to play and at which difficulty. I choose to play hard life games because my goal in life is to maximize my fitness and that of everyone around me. You might choose otherwise but you must make that choice consciously.
.NET Core does not "violate" GDPR any more than Google Analytics does, or any other system that receives data. It's up to the data controller to ensure that no personal data is sent, which is done by setting the environment variable DOTNET_CLI_TELEMETRY_OPTOUT.

There are fair arguments against the nature of opt-in telemetry, but saying "they violate GDPR" is just hyperbole, imo.
An Uber on the blockchain that won’t be controlled by capitalists
From observation of myself and those around me, I'd say that multilingual adults have an advantage. They are more used to the process of learning a new language. Learning a new language, especially one not closely related to ones you already know, involves letting go of many "reference points".

Conversely, monolingual adults (or even bilingual ones) have it harder exactly because of those "reference points" that they try to match to the new language. That's not how it works.
It's a new book I'm trying to read for the next week. One sentence from the introduction: "Existing accounts empahsize the role of activists and the process of moral growth so much that the contributions of Corporate America, normalization's most powerful ally, are invisible."
Game Publisher:

Oh no, We wouldn't dream of having gambling in our game! That's why we don't have single-use dungeon tickets (which is just gambling with one extra step between).

You can do our dungeons as many times as you want, they aren't single use. Of course doing a dungeon run costs five purple crystals, which costs five bucks. After an epic story focused (cut-scenes that you can skip) showdown with a boss (that you can take down in one attack) you get random loot from a loot table, just like in good old games like Diablo (functionally the same as a lootbox).

Of course, the fact that it works out to 5 bucks for a random item is not gambling, since we now have two steps instead of just one.
So chase is storing passwords in plaintext? Or maybe storing a hash of every combination of case?
It's not a coincidence: in fact, eqn (the ACM paper by Kernighan and Cherry was published in 1975) predates the initial design of TeX (1977), and Knuth explicitly based the math notation in TeX on that of eqn. Initially, like eqn he had no backslashes, but quickly (before any code was written) changed it to one with backslashes.

He discuses these matters of syntax in his Gibbs lecture of of January 1978 (https://projecteuclid.org/euclid.bams/1183544082): see Figure 3 on the top of page 344, where the notation of eqn is marked "Type B" (“developed at Bell Telephone Laboratories”) and the third column is "Type T".
Producing the numbers is the easier part. Not losing the thread of the conversation when someone else tells you something about sixty-thirteen is the hard part.
Not to defend any rudeness on their part, but that route is an infamous one for smuggling, so higher scrutiny of an out of area vehicle is not a huge surprise.
Can you restore from backup? Most people have their phone backup regularly.
It comes down to managing dependencies: without a package manager this becomes a serious headache on products/sites of even moderate complexity.
Teapot Dome
> The most laughable thing is when HR benchmark salaries and offer the average, but still expect above-average quality to walk in the door.

They don't expect it. They put up an offer and from the pool of candidates they pick the ones they prefer. Everyone wants to maximize the return they get from their offering. The same goes for job seekers, who seek the cushiest job they can get.
Instead of patching out one approach could be to add your own certificate to Microsoft's to allow yourself to sign your own drivers. but not nefarious actors.
Hasbro gets roughly a billion a year in the gaming category and explicitly calls out Monopoly and Magic the Gathering as the vast majority of that.

https://investor.hasbro.com/news-releases/news-release-detai...
Is opt-out a valid strategy for GDPR compliance? I got the impression that these things had to be opt-in?
Fair enough (y)
How I, a writer with an existential fear of space, trained to be an astronaut
Yeah, I kind of agree here. If it is possible to track down a users identity in a systematic way when using these methods it shouldn't be too hard to prove that in a whitepaper that would stand up in court?
It's only good if you stick to Breeze. If you use anything else (QtCurve, Virtuality) there's no GTK3 port.
> small minority could feasibly defend themselves both physically and politically against the rest of society

Look no further than China. They've already instituted a social credit system to control the masses' political discourse, and to prevent dissidents from gathering together and to have neutral groups turn against them for fear of reprimands.

The future does not look good for the poor, and unlike yester-century, theres enough surveylance technology and automation to snuff any rebel group before critical mass.
The problem is that deanonymization [1] is a thing. It's quite likely that that the Microsoft dataset is itself is anonymous but when it's correlated with other datasets it becomes possible to surveil people. The danger here is that governments are happy to let businesses collect tons of anonymous data and then, when the moment is right, swoop in and correlate this data. This happens so often with stuff like IP addresses that they have to be considered personal data even though in theory the same IP address can be recycled.

[1] https://en.wikipedia.org/wiki/De-anonymization
well, this is mainly because the hard part is abstracted away from you by amazon.
rpm and deb are tied to specific operating system distributions, and are also meant to install packages globally on a system. npm, on the other hand, is meant to be cross-platform and is primarily focused on installing dependencies on a per-project basis. Its rules for lookup, matching, deduplication etc are mostly defined or informed by Node.JS conventions. I don't think apt or rpm would be willing to cover these use cases, and even if they did, it would probably not be worth it
"Million-to-one chances...crop up nine times out of ten." https://wiki.lspace.org/mediawiki/Million-to-one_chance
Who made you the authority on German service workers?
I don’t think it matters, at all.

Java has serialization, and everyone uses it, and it’s a security nightmare.

As uncomfortable as it may feel to me, I kinda agree with Oracles approach here: kill serialization, make things more secure. If they have to change core language/libraries, so be it.

You were trying to say that anything left on a network socket will be compromised, and that’s simply not true. Most software is pretty solid. Anything in C will have more than it’s fair share of upcoming patches, but unlike Java serialization, you can’t fix a single lib to fix 99% of bugs.. or we would’ve surely done that.
What to optimize when you redesign a web or landing page on your site
Agreed. It takes children about 7 years of intense exposure and practice to become fluent in their native language, and many more years to become really eloquent and quick-witted. Any adult who invests 7 years into intense exposure and practice can reach a pretty good level; there are aspects that are more difficult for them (accent!) but they also have the advantage of being able to read, take classes, ask specific questions about the language, etc.
An employee who knows the policy has revolving door value, even if they didn't personally create it. You'd know better than I would how much of the USPTO's policy exists as law vs. published guidance vs. internal documents vs. shared habits that never actually get written down; but it often seems as if our lawyers act based on "policy" that's on the fuzzier end of that continuum. That's what's hardest to learn without hiring/being a former examiner.

Like, where do you learn to say "a plurality of" instead of "two or more"? "A first X" and "a second X"? When to express algorithms as flow charts? Those particular examples are well-known, but I presume there's a lot more culture/style like that. That seems as important to me as the formal policy, not necessarily anything substantive but a sign that you're in the club.
>> In the early 80's I experimented with Prolog. Simple ideas were simply coded into programs; it was really very interesting. However, the need to understand the compiler's inner workings to get programs that ran efficiently by manually inserting "cuts" to limit backtracking ruins Prolog's claim to being simple to translate requirements into programs.

Where does this claim come from? Prolog is an automated theorem prover for first-order logic theories. There have certainly been various arguments about the pros and cons of it made by many different people (not all of whom were close to the development of the language), but the fact remains that its main characteristic is the automation of a proof process.

You can certainly find many flaws in Prolog if you look hard enough and choose your requirements carefully (for example- it has no functions! Why has it no functions? It should have functions! Therefore, it sucks).

I think a lot of the bad rep Prolog's got over the years is the result of promises by various sources that had nothing to do with its actual goal, which was to create a language with the syntax and semantics of FOL- which it achieves not perfectly, but way, way better than anything else out there.

>> I still thinks its an interesting language, but I predict that it will remain eclipsed by much more general purpose programming languages.

That's probably true, though :)
Rsync Direct to Dropbox, Box with Couchdrop
They have to be opt-in. The only way you can work around it is if you can guarantee that the data you collect does not uniquely identify someone.
Exactly what I thinking of. There is also a interesting episode from Discovery Channel Shark Week 2016’s “Nuclear Sharks", which describe the massive number of sharks at Bikini Atoll. To quote "Its nicely how things can recover so quickly. I think this is the last eden.".
Gbdgv
>This stochasticity seems important to achieving good results.

No, it is not and may be counter resultive, so to say.

https://arxiv.org/pdf/1605.02026.pdf - page 8, figure 2(b). SGD optimized neural networks stops learning at the accuracy at which whole-dataset methods start!

Also please note that the figure I pointed to is about high energy particles analysis. SGD trained NN cannot even distinguish particles with good precision, let alone discover physics.
I guess maybe self driving trucks won't be a bad thing then.
Let's Encrypt tips
Dunno, as a taxpayer, I would prefer that the money the state is taking does no goes to drug addict (and from there to criminals)
I go at lunchtime. Stick a 90 minute meeting in your own calendar 3-4 times a week. Works for me 90% of the time.
And as we know from various recent events, private releases can become public releases without proper data control.