skysight-inc/HackerNews huggingface dataset:
That's an interesting view into the inner workings of my favourite music player. However, as a lot of people also comment on the article:

The main problem with Spotify shuffle is that it plays the same songs over and over while others remain unheard forever. (Even today and this article is from 2014, as another commenter pointed out)
"The flagged comment used social justice as a pejorative. Which is why my limited scope claim was relevant."

So... my response to your limited scope claim somehow can not be allowed to be limited to that same scope? Why must my limited scope response be related to Uber? Why do you think I had any disagreement with you to begin with, that caused your defensiveness and signaling? Provide evidence.

"What makes you think outrage is a major factor in this uber situation?"

Another rewording that keeps moving the goalposts. I've laid out my statements about the general incivility of outrage regardless of the outrage's target, and its general presence.

If you dismiss all claims of commonly shared observations as being irrelevant, and have a lack of exposure of major & minor media discussion on this very topic, I will defer to you to look into academic publications around social justice studies, as that is a structured university subject in some institutions now.
Not sure how the relationship between "smart" and "with money" plays out here. Last time I checked, ublock was completely free.

That aside, yep, it's hard to ignore how incredibly dumb the lowest common denominator appears to be - if viewed as a reflection of those ads.
> Could you elaborate on that please? Is it impossible to skip Babel when using React Native?

Yes, the React Native packager depends on Babel, and uses a react-native preset. When you start a new project, you get this default .babelrc:

{
"presets": [
"react-native-stage-0"
]
}

They basically wrote their own version of webpack, to solve some performance problems and make development as fast as possible.
That's a very bad analogy, you should stop.

The message of the grafitti is not what people care about, it's that it was painted in the first place.

Your analogy only works if you have a big sign outside your house saying "Please paint my car".
I have contact lens for my -8/-8.5. I've never been exposed to anything as intense as welding, but when my lens dried out from exposure to a bbq or bonfire, they're more likely to fall out of my eye than stick to it. The lens kinda goes brittle rather than shrinkwrap onto my eye.
Yeah you can run linux from your ultrafit, but it would be slow. I think you can even run it from an SD card, but it would be even slower.
> 1. A smarter advertising-based model.

That would be the wrong lesson to take away here. By and large, ads are a scam on many levels, and it's not at all clear how that could change. Individual deals between content producers and companies seem like the sanest alternative, but it's obvious how that's not an option for the internet at large.

> 2. A model that does not rely on advertising.

Ads are a symptom of what brought non-corporate Youtube content down, but it's not the root cause. Youtube and its parent company will always be susceptible to repeats and variations of the WSJ attack, and Youtube didn't exactly have a respectful relationship with their content creators to begin with. "Controversial" content such as LGBT-focused videos doesn't just get less ads, it gets suppressed by YT in other ways designed to prevent discoverability.

Siloization is the disease.

Any crisis is an opportunity for startups. The larger point here is a wakeup call about the structure of the web. There are still opportunities to change this, but companies and governments are fast at work changing that. The time would be now.
So just to chime in on this, I'd echo others in saying that "call for pricing" or any variants thereof, are a huge turnoff to me in terms of buying software.

It instantly makes me think "this will be expensive" and "if I call and it's not right for me, I'll be getting hassled by sales people forever more"

Now, neither of these things may be true for your software, but people who've experienced the pain of buying "enterprise" software before will likely be put off by this approach.

It also gives the impression that pricing isn't fixed and that the sales process will involve lots of haggling, which also puts people who don't like haggling off.
What is your use case?

IBM was working on that with Java: https://www.ibm.com/developerworks/library/j-multitenant-jav...
I'm a contact lens wearer for about a couple of decades, and never had a problem. However, contacts are not for everyone. I have seen friends:

- Pick up a dropped contact lens from the floor, blow on it, and put it on

- Take it out/put it in without any hand washing

- Rinse contacts with tap water

- Reuse the same lens for weeks just because

What I do:

- Wash hands before handling

- Rinse fingers with contact/saline solution for a couple of seconds

- Use daily disposables and do not reuse them

- If I drop a lens, I just grab a new one.

It's hard to make decisions based on this unfortunate story without understanding that person's hygiene/lens wearing habits, personal health history, and so on.

YMMV.
"computers will pop up that copy themselves" That is interesting idea. But do they pop up because the simulator provides the compute? Or because the simulator allows for the construction of structures that can compute?

I don't think you mean the first, as that is not too interesting to your goal. The latter is unlikely. How many possible configurations are there, and how many of those can compute? Let alone compute + copy? The universe will end before a random such entity appears.

Gravity causes matter to self organise into globes with disks. Charged molecules + surface tension causes crystallisation. Organic molecules support self-catylization.

From such organising principles there is a change self-copying arises before the universe ends. Or your EC2 budget ;)
Free market, right?
Back in my monthlies days, I forgot to rinse on a couple of occasions. My God, the pain is excruciating. There's no waiting it out, and hoping your tears will clear the burning - I had to squirt saline from the bottle directly into my eye to flush it all away.
But anbox is already running a flavor of AOSP, which is android without google (unless you meant android without google code, in which case you will have exactly nothing to run). AOSP can entirely be built from source, everything is Apache2-licenced, and it does not contain or require the gapps. Now you can add most gapps APIs (in order to make apps that rely on them work) through the microg project, or you can install the official google services using opengapps.
Hi, I'm afraid we're not able to do that for this position, sorry.
This is more like 7 -> 10 (14.04 is LTS predecessor to 16.04). Totally valid upgrade path.
Seems to be this http://4shadowapp.com/
Agreed. In a hostage situation you'd expect someone to gather intelligence of the situation before entering the building the hostages are claimed to be in.

For example, heat cameras could be used to make a map of the room and the situation in it.
Do you know anyone who does? "Without working too hard"?

The chance that the OP is billing $800k/yr is vastly smaller than the chance that the OP used a bad figure of speech. The number of technology professionals who can sustain $400/hr billing for a full year is tiny. The number of technology professionals who are bad at communication is huge.

Bayes' Theorem is relevant here.
"Taking the threat seriously, armed police then raided Mr Dobbs’ home and shot the 20-year-old between the eyes and in the chest with rubber bullets, breaking bones in his face and bruising his lungs. Images taken after the incident show him with a heavily swollen, bruised and cut face."

UK resident: my memories of seeing television reports of rubber bullets used in Northern Ireland during the troubles suggest that the bullets were designed to be bounced off ground or wall first. That they were primarily a riot control round.

When did the police start using them as direct ammunition? Is that generally regarded as OK?
Go for it, if you like death marches that will just fail.

The real trick to software consultancy nirvana is to find the big whales paying big money for what are just kiddie apps.
So its similar Docker, except they don't use some base image from the cloud, but use the host instead.

The known security weakness of Docker (and containers in general) is that the host kernel is exposed. Capsule somehow "copies" the host kernel in flight?
it used to be that if you watched any British TV you had to pay for a licence, but now it has to be live.
So... since your scope is the same as mine, your scope is limited to people that posted pejoratively about social justice?

Why are you asking me to look into academic publications? Will they help me understand who exactly you're referring to, and if the scope of your comments extends to this uber situation?
Compute Stick

http://www.intel.com/content/www/us/en/compute-stick/intel-c...
> the word robot comes from an old Church Slavonic word, robota, meaning “servitude”, “forced labor”, or “drudgery”

I'm not a native Russian speaker, but isn't the normal word for 'work' Rabota, and for 'worker' Rabotnik, without the negative connotation (forced labour, etc) implied by the article? At least that's how I also remember it from school.

So Robot just means 'worker', which IMHO makes a lot of sense.
Hmm? Electron? What is that? Are all comment threads on HN now supposed to be correlated?

I pick and choose. I read maybe 10% of what's on here.
These actions are emergency response teams, the goal is to stamp down the situation as quickly as possible then assess.

You can't exactly have a bloke ringing in at the door and asking if there's really an active shooter/hostage situation, that would render the concept worthless.

Though at this point one can easily wonder whether SWAT rapid response is such a good idea, it would be interesting to compile SWAT emergency response actions, see if the emergency response was actually necessary (versus sending a beat cop ringing the door or whatever) and weigh that against swatting abuse.
> Things that require a GUI require you to have a separate X server running. WSL, as far as I know, does not support running X11.

They mention X/GUI support in the "What's new in Bash/WSL" article[1].

> Note: Some of you may also have been following along with some intrepid explorations into running X/GUI apps and desktops on WSL. While we don’t explicitly support X/GUI apps/desktops on WSL, we don’t do anything to block/prevent them from running. So if you manage to get your favorite editor, desktop, browser, etc. running, GREAT but know that we are still focusing all our efforts on delivering a really solid command-line experience, running all the command-line developer tools you need.

[1]: https://blogs.msdn.microsoft.com/commandline/2017/04/11/wind...
I'm pretty sure Dawkins isn't too thrilled with how 'meme' is used nowadays, either. Such is life.
Not really that dangerous, I think it's more of an issue of having code written before strict aliasing rule.

Essentially, what strict aliasing rule requires is that user cannot go crazy casting pointers. Casting float pointer to int pointer is completely wrong. The exception is that it's completely safe to cast values to char pointer or void pointer (and back, but only to original type of a pointer). Objects of different types cannot use the same memory area.

What this usually affects is code that parses external data into a structure. This can be dealt with by use of `memcpy` (to copy data from char array into a structure) instead of pointer casts, which is mostly safe as far C specification is concerned (mostly because C specification doesn't really define stuff like paddings, so you need to be careful about that). There is also an option of using `union` which is allowed by C11 specification (but compilers released with C11 that had strict aliasing optimization didn't break code that had aliasing through union and even documented that).
My remarks were directed at the product being discussed ("Bash on Windows"), a name that I think is incorrect for objective reasons.

You can agree or disagree, but the comment was technical in nature, not trolling.

People do not use "Bash on Windows" just for the sake of using Bash (the shell), they use it to access GNU/Linux software through the WSL ABI.
"Less than $200" seems like a very small amount of money for 329,000 impressions. I imagine the number might be higher if the readers were mostly from the US, instead of South Africa.

But still, you're not going to make a lot of money from a few hundred thousand impressions. In my experience, a YouTube video with 1,000,000 views will give you around $1,000. That's nowhere near enough to sustain a company or pay any employees.

Right now I'm working on a game (which I hope to launch soon and show on HN!). While I dislike ads, I'm still going to put them in my game, because I enjoy making money more than I hate ads. I think Google and AdMob will mostly serve ads for other games, so they're not so bad.
Have you tried switching to daily disposables? Also, f.lux for computer work. Both have been very helpful here for what you describe.
I've had this problem many times in the past too. Including subsequent problems with dpkg after the upgrade to 16.04
Wicket autoconfiguration with Spring Boot
An obscure religion that shaped the West
I'm pretty sure with these kinds of systems, if you can repeat about 10 nouns relevant to working within a mainframe environment like this, you're hired.
After a CS degree (2 decades ago) and many hundreds of hours and courses on medical topics over the last few years, I think studying medicine and fields like engineering or math are very different though, and what works in one may not be the best idea for the other. A lot of memorizing in medicine, like neural pathways, (bio)chemical pathways, location of nuclei in the brain, anatomy (of course), regulatory circuits. You learn everything to "debug" one concrete instance of a biological being, and although variations exist in comparison to all that could be (or even what there is, looking at all animals) it's very little, and it doesn't change (beyond the inherent variation, which only seems great because you are looking at only humans so any deviations appear greater than they are without the perspective of "all possible biological systems" for comparison).

Engineers learn existing systems - and many kinds of them - to be able to create new ones. Medical doctors instead work on only one already existing systems. Engineers can experiment and fail, many times. Medical doctors should "do no harm" first of all. So that limits the creativity and determines how you learn from the outset. Therefore which methods work will also be different.
What are your kids playing this Easter
Enhance Wicket with Spring Boot
Open vs. Closed Shadow DOM
> Invent a system by which x% of the ad revenue gets cut to the end user

That's a great idea.
Is it not what the BRAVE-Browser is trying to acheive?
Simple Hex Color Generator
Is Typescript already supported on most browsers or do I need to install a library?
Right, I "just need" to overbook because some of my clients decide not to show up for things PAID IN ADVANCE. This is exactly the mentality I mentioned in my original post.
Thanks I'll look into this. For 3+ months I tried my best to eat well over my daily energy expenditure by drinking lots of juices and eating tons of pasta. I would just end up feeling bloated (I'm a guy) and have to cut down on actual food intake after a few days and my weight goes back to before. I know muscle gain is the best way to gain weight but I actually want a little more meat (I'm 5'8 and 135lb [~173cm/59kg])
Lua, in its vanilla form, is not a language supporting proper multi-tenancy. It works okay if only one (trusted) user writes the scripts, but it's not the good choice for running truly untrusted code from the internet. What will just happen when you do "string.rep" in redis?

A better design would be to run one Lua VM per tenant, but then we are at totally different set of problems (preemptive multi-tasking between VM's?)
I think it's fine as is just so you even know/remember where you're running that command from. What's not exactly ideal is completely blurring the lines between both kernel syscalls.
2016 + 30 = 2046.

Bwoo-shazam!
This is a very good point.

Whilst I really appreciate some of the things Microsoft is open sourcing I also find their current telemetry and privacy stance troubling.
"News" are bad for you and bad for democracy. "News" are not what we think about when we think about the word "news", ie, reporting about important issues in the world, put in perspective -- historical perspective, geographical perspective, etc.

Actual news are, in essence, gossip. They destroy people's ability to think and reason.

News agencies are the worst. They define the agenda, what is important and what isn't. They pollute the "news ecosystem" right at the source.

Adblock is one way to fight back. Not the only way but a good way.
With no fuss history
I'm actually working on a deployment now. Though it's from OSX (so BSD?) to Windows via WSL. So far so good.
At a certain point you reach a point where continuing to try to move elephants around is going to get you no where.

Death is a necessary component of change. In fact, renewal could not come without death.

Existing legacy systems bring with them assumptions about how things ought to work, and debt about expectations -- expectations that slow down your ability to change away from existing paradigms.

True innovation requires this breakaway.

So honestly, IMO the best move for a bank that is facing this kind of software nightmare is to maintain existing legacy support for the old system, but do a complete breakaway (NOT REWRITE) that is explicitly NOT dependent on the old contracts of functionality that the old system would have imposed. Make the rules change, acknowledge the old system will break with the existing system, and plan for a data migration over where ever possible.

Accepting defeat and moving on is a saner path. Migrating the data will become possible once it's realized that ultimately data is easier to change over than behaviour.

I say this too as someone who is very against rewrites generally. It's a fallacy to believe that old systems can accomodate new.
The -t creates a terminal on the remote host, so in essence it is the same as SSH'ing to machineB and then running the ssh command.

Even cooler is the use of SSH tunneling to set up a ProxyCommand.
What? Really? No one but one other uses TextEdit? At least among Mac users? And before that, I used NotePad on Windows.

It's notes. It doesn't need to 'sync' to your mobile device and be in a cloud somewhere. It's just some notes. What is with everyone these days sharing their whole lives on a server somewhere?

Is everyone paranoid of data loss? So what? If you lose it all, it was meant to be. Relax. You guys are supposed to be geeks and yet you are giving the NSA more data than they could ever hope to get from the average Joe.

If I see another Org-mode or wiki "note" demo on YouTube, I'll croak. Get a life. Or a girlfriend. Or go play with your children. Or visit some nature. Get away from the screeeeen.... Not even the president has to organize notes.

I saw one Org-Mode clown rant about how he had 1000+ lines of notes for various things in one file. That's not notes. That's the fringes of madness.

Delete it all. Start over.

I'm starting to think that the days of hard drive crashes were actually a good thing.

I can understand if you are a real science researcher or investigative journalist (for work). Or if you want to ensure you have copies of your tax returns or medical records.

But notes? NOTES? Grocery lists? Who makes grocery lists and needs to sync them everywhere?

Go live on a farm for a while or something. Uh, it's cheese of some kind, milk of some kind, coffee of some kind, produce, fish, meat, and avoid the candy and canned item aisles. There's your grocery list.

Do you same folks have list about what order to put on your clothes each day? (Don't answer that).
> Thanks to Uber, I don't get racially discriminated against on a daily basis. Before Uber I did

No you didn't. Chrissy.
In france at least, they started to outfit many police departments with them, as tit sounds better in the news to say they are "sub-lethal" weapons instead of real guns. It is illegal for them to aim at the upper body or fire below the 7 meters range, though they do it constantly (and even though people already died due to them and lose eyes every year; a rubber bullet going at 360km/h can be quite lethal).
Not sure, I think they're both named the same... But the deals from Google / AWS / Azure are only available to startups that have been accepted (that have access to mentors, office hours, etc.)
For the parallel historical development of 'the continuum' in physics, I recommend this readable survey:

Paper:

https://arxiv.org/abs/1609.01421

https://math.ucr.edu/home/baez/continuum.pdf

Blog summary with discussion:

https://johncarlosbaez.wordpress.com/2016/09/08/struggles-wi...

https://johncarlosbaez.wordpress.com/2016/09/09/struggles-wi...
Cool. This is a bit extreme but on purpose I think, it is an exploratory project AFAIK. If I had my hands free I would spend my time writing a new C library since I firmly believe that the problems of C are, for the larger part, in its standard library and not in the language itself. C memory model is unsafe but if mediated by a sane library for strings, and if by default you have most of the things where bugs are put (data structures, facilities for parsing, ...) things get a lot simpler and safer.
Virgin is doing 125mph, Eurostar is doing 186mph :)

IIRC the barrier of entry for "High-Speed Rail" in Europe (or in general) is 150-155mph

https://en.wikipedia.org/wiki/High-speed_rail_in_Europe

The UK has only 1 line with a speed permit of upto 300km/h (186mph) which is used for the Eurostar.

It has 4-5 other "fast" lines with a speed limit of 200 km/h (125mph) which doesn't technically count as highspeed.
The Slow Startup Movement
but if there was a right leaning "youtube" and they removed overt-lgbt, antifa, anti-trump videos then it's ok right? or is it wrong because they align with the current us-government?
HTTP/2 is not the future, it’s the present
With their shoot-first attitude, you're lucky when they're using rubber bullets.
What's interesting about the Windows approach, (and I realize you know this) is you don't cease being a Linux user - they are effectively running a instance of Ubuntu (previously 14.04, now 16.04) - so most of the linux fu you are used to, translates directly to WSL. The Anniversary update was intriguing, but there were little nits in things like networking, file/process access between windows/linux environments, that made it just as easy (for me) to simply run a VM instance. Creators Update looks like it's resolved pretty much 100% of the top issues on my nit list - it's going to be really interesting to see I switch my workflow from VMs to working with WSL.
I'm just as worried, maybe more worried, that the first response to a hostage situation with explosives involved is to breach and clear with no apparent surveillance / investigation.
If you are breaching a building rather than controlling a street, isn't your training going to be to shoot someone directly? Since officers are acting on training rather than reflection, isn't expecting them to bounce bullets rather foolish?