skysight-inc/HackerNews huggingface dataset:
Very sad that the author aspires to be Martin Fowler. Fowler is an adept populariser of other people's ideas, and he does that as marketing effort for Thought Works. AFAIK he has not originated any innovation over the last twenty years, whether it be patterns, enterprise architecture, microservices, generators, refactoring or agile. Basically he's a corporate shill trolling round the conference circuit drumming up consulting gigs for Thought Works by banging on about the latest trend. If you want to aspire to be someone in the software world how about Brad Cox, Steve Wozniak, Guido, Carmack, or Kay, Ingalls and Goldberg?
If you don't need the performance why not use amazon RDS micro instances? It's super cheap (even free for a year on the free tier)
Seems almost like your arguing against yourself here. Hiring people based on things they won't use seems an awful lot like a cargo cult. Many of Googles products implode shortly after getting released making software quality irrelevant. Also many successful Google products were originally made by other companies, presumably with different hiring processes, that joined Google.

That said, from what I've heard it isn't the questions themselves so much as the overall interview process that puts people off.
Isn't the Nobel Peace Prize widely considered a joke to begin with?
>You can easily see it in the map of how the people voted and you’ll notice that those territories where the war was actually fought got the big majority of the votes supporting the peace treaty.

Or maybe because people in those territories support the guerrillas?
Moxie doesn’t consider that kind of privacy important. Governments listening to you is irrelevant, and third party clients are something he actively tries to prohibit.

His position is that it’s better if everyone gets a little safety, than if a few people get full safety.
JavaScript Fatigue Fatigue
I can't get over the endless yak-shaving in front-end dev. Fighting with browsers that all do things slightly differently, a terrible programming language, an abused, crufty markup language and a baroque styling language on top of that is not my kind of idea of a good time. Not to even get into the node/bower/grunt/gulp/webpack/babel shitshow compile and build process that it seems to be trending towards.

Working on the backend building APIs, optimizing data flows and managing backend services is more fun, and wildly more productive, if less whizz-bang and shiny.

Speaking as a 20-something who frequently forgets he's not a forty-something...
The 'Try Live First' button does nothing for me on Chrome 53
> child prostitution

Child sexual exploitation. The vast majority of children involved aren't there through free choice.
Brexit bandits: Boom in British passport thefts as dark web sales soar
Why we are suing Apple for better HTML5 support in iOS
7 Explosive Wedding Trends 2017 for a Blast
"no drags to cruise"

Strange. That was the only daytime form of entertainment for a large portion of the teenage population of towns like this: driving up and down Main Street and in front of the school, either showing off your car (your status) for the girls or showing off that you have a girl in the passenger seat.
> Why aren't Identicons or QR codes used more?

Nothing stops you from turning that hash into a QR code (afaik Antox does) - but then how do you copy & paste it?
Backend dev here. I think what JSDave says is not absurd and is actually spot on. The goal of an engineer is to make something that works reliably. Most of the time using old time-proven boring already-done-before stuff is the way to go.
Yeah lucky for us there're ways to do FP that don't require writing our code in autistic, AST lisp style.
Since iOS 8 apps can share data on device through so called App Groups if they are published with the same bundle identifier prefix. For that to happen I believe they have to be published by the same developer account.

Here is a link about this in the context of sharing data between apps and app extensions: https://developer.apple.com/library/content/documentation/Ge...
I can second this. For example one of my favourite artists' work was so rare at some point in the past that it was only possible to get my hands on his work is to torrent it. Now we have Spotify and bandcamp so I can listen to whatever I want wherever I want whenever I want and I'm willing to pay a nominal monthly fee for the service.
The answer is that it's technologically impossible to prevent third parties from using your work if you publish it. DRM doesn't solve this problem, but claims to do so. As a result, genuine users suffer from DRM.
> Nothing will EVER stop it. DRM is a scam, nothing more, nothing less.

I'm very anti-DRM. My point to GP was that there's no point wishing for a free software DRM implementation -- because there's no way the people orchestrating the DRM conspiracy would allow for someone to remove their precious cashcow^Wdigital restrictions.

> As long as human beings have access to the data that they are (legally) allowed to have access to, unencrypted data will exist and will be pirated.

Yes, this is true. But I really wish we would solve the actual problem: corporations thinking that DRM is actually a benefit to anyone.

> Steam solved the DRM issue eons ago: become the best place to get something, and people will flock to you to get it.

Steam has DRM (the games are tied to Steam IIRC so if your account ever gets deleted you're fucked), so I don't know what you mean by "solved the DRM issue".
Yes, proper form will be absolutely fine. But as the weight gets heavy for you, keeping a great form will be very difficult. You see many weight lifting olympians getting serious injuries.
The Nobel Peace Prize lost all credibility when it was given to Obama in 2009.
> When we want to use "o" with accent we just press right ALT with "o". Simple and fast.

That's fine for ò I guess, but then how do you type ô, ö and ó?

But as has been said elsewhere, this thread is confusing dead keys, which have nothing to do with fonts: typing the ^ key followed by the o key enters a single character ô, with combining characters where the character ̂ followed by the character o is rendered as ̂o (which should look the same as ô) (edit looks like this works fine on my fixed-width font when editing, but not so fine on the regular proportional font when displaying the comment, it's sadly quite usual for fonts to mishandle combining characters).

Here, the issue is that the standalone non-combining ` (as well as ´, ¨ and ¸) is handled by this font as if they were combining, thus doubly confusing users with dead-key keyboards.
>> backend, specialized algorithm implementation

Sounds great - how does one go about finding that sort of work in the industry?
I wouldn't say those people were "ignorant". Things like YouTube, Google Docs, most Google properties work better in Chrome. This isn't always intentional, even.

Google can control both ends of the pipe, which means whenever they make big changes Chrome users will have a better experience. They pushed ahead there with MSE, codec support (VP9), SPDY, HTTP/2, etc and other browsers had to catch up. If other browsers were ahead in some areas, it didn't matter, because the content side didn't support it. Sites are designed and optimized in Chrome first and foremost, so Chrome never risks looking slow.

Similar things apply to Safari on iOS, or Edge on Windows.

The problem in my mind is that by having the same parties sit on both ends of this story, it's inevitable the middle man (that could be a leverage against DRM) gets pushed out. It's very, very hard to explain to the majority of users that they have to accept short term pain to avoid an outcome that is much worse for them. Ask any politician.

But we don't even need to kill the web to get there (pushing out any middlemen). We have native apps! Nobody is complaining their Android or iOS phone has DRM, do they?
Because making an app viral is not a rocket science
The apps get a lot of attention and positive reviews from the users. Are some apps destined to be successful or is there some recipe for making an app go viral? Believe it or not but an app marketer will tell you that there is a common denominator in the marketing strategy of apps that go viral. Here is a list of five tricks which can help to make your app go viral.
So, don't do that?

I mean, if you leave your kitchen faucet running for a month, you will get a huge utility bill.

Or it could be a failed toilet flapper (yeah, my water bill was like $500 that time ;])

Anyways, your network connectivity is quite similar to your water/power/natural gas connections - there is a 'pipe' of finite capacity that is shared with your neighbours and so on.
Thank you. My heart nearly stopped there.
Supply and demand?
It should be a big thing, but their marketing/hype machine is seriously lacking. As a first step, building a data center presence in SV/west coast would help.
Looks like they started charging in 2008 and then pulled the ads entirely in 2010. I think the article I read on their business model was prior to 2008. Or after.
CRUDE OIL Closes in on Key Resistance at 51.64 Zone
You can't end a war without leaving the past behind. And that means you have to make concessions. You make the comparison with Germany at the end of WWII. Not every Nazi or was punished, on the contrary, the majority escaped what uou call justice. Yes, it's unfair and hard to accept, but that's what makes every peace process so damn hard.
> Is anyone required to sell to CMS? Why can't they just say we won't sell it to you. Please go through our distributors.

No but the Medicare/Medicaid market is huge and they tend to pay their share on time and without hassle. Companies put up with the pricing nonsense because they net out on top.
Not in Oculus in the demo, but there is this Veeso [1] with additional cam for face tracking.

[1] http://www.veeso.com/
'Alien Megastructure' Star Keeps Getting Stranger
Actually, it does declare. Direct quote from smartctl output: "SMART overall-health self-assessment test result: PASSED"
Monster Component in Java with Spring
> What they should do is to create a standard open source license that all DRM must use. Instead, we now have none.

There is a very simple reason for that: DRM and Free Software are fundamentally incompatible. So you cannot have a free software license that would allow for DRM software released under that license to restrict users (by definition: DRM violates freedom #0).

> Current DRM just pick their own license and that means many are incompatible. Some is binary blobs, some aren't. Wouldn't it be better for everyone involved if there were a standard?

No, it would be better if we stopped trying to play nice to the DRM conspiracy.

> DRM is as warmly welcomed in a free software ecosystem as forced open sourcing would be for DRM producers.

... I don't know what definition of free software you're using. But according to mine, DRM violates freedom #0 by definition. And the DMCA means that DRM also effectively violates freedom #1 (namely removing the DRM) too.
Simple Cross-Platform PostgreSQL Client. Built with Electron, React, Redux
Yahoo Scanned Everyone's E-mails for the NSA
The GP means that the cost[0] is several orders of magnitude below the heat dissipation from resistance, and thus negligible.

[0]: https://en.wikipedia.org/wiki/Landauer%27s_principle
Put your profile in your Dropbox/Seafile/Whatever Sync Folder and use it with all your clients.
I strongly disagree. The opportunities when this becomes ready for prime time are endless.
Hmm, here in Poland we use right alt plus a letter to make the diacritic version of it, e.g. alt+a = ą (the left alt functions like in other keyboards).

It is probably easier for language that doesn't have multiple diacritics for the same letter.

In Poland we have only one such letter: z. The problem is solved by using 'x' for the other (less frequently used) diacritic type:

alt+z = ż

alt+x = ź
It sounds like having a computer without having the internet in 1997. When they add the social factor and include things like being able to do desktop work, in high fidelity while wearing a lightweight pair of shades, its going to change a lot of things.
They've since changed the way it is decided and fired the person in charge. Norwegians were embarrassed about the way prizes used to be decided.
I literally believe you.
I understand the analogy with the doctor but I don't think it is true at all. I don't think programming is different from most fields actually.

Perhaps concepts in programming change more rapidly than in other fields but technology ascends there too. For example I've heard dentists discuss new tech and methods they use as if it was a new web framework with different thinking.

Doctors need to learn about new methodologies all the time since science and technology discover new shit all the time and develop new methods to finding and fighting diseases for example. I think most people would be extremely disappointed if they visited a doctor that gave them medical advice that was 40-50 years old and wasn't updated with more modern medicine.

All technology is a means to an end. You don't have to learn the new tools to complete the job if you can have the same outcome and I think many times people are so afraid to become less relevant that they learn stuff they don't actually need.

If you really benefit from learning something, that's when you should learn it and use it.
That's an okay opinion, but I'd like to see CEOs criminally charged and go to jail if it's proven that they knew or should have known what was going on.
Exactly, such anti-abuse limits would start at, say, 256 characters. The amount of banks and services that limit their passwords to 20 characters or fewer is startling.
> The graph of epipen pricing over time at the bottom of the article is jaw dropping. "Did we get in trouble yet? No? Add another 10% then". Only imaginary books on Amazon have price curves like that.

Looks perfectly reasonable to me. Captive market, zero competition, reasonably fixed demand, and (best of all) disconnect between the person making the purchasing decisions and the one actually footing the bill.

This is the healthcare system our elected representatives have created for us. Either embrace it (which I guess means investing in an overweight portfolio of pharma companies) or send them a message to correct the core of the problem.
No, this is not an 'ideal' market. Mylan was able to exert significant control over the demand by getting recommendations changed (you now need two EpiPens, rather than one), and getting EpiPens required in many schools, etc.
I think he deserves it. It took years to set up the peace process. Had it not been down to the fact that democracy is the tyranny of the stupid, Colombia would finally see peace.

I hope this helps restart the process, and change public opinion.
Exactly that. I have issues watching copy protected dvds on my playstation where if I pause the film for a short while the copy protection kicks in and I can't watch the film, instead have to restart and fast forward to when I'd paused.

That's content protection preventing me - a purchaser - using it properly.
There’s a reason why people make tons of money playing the stock market against companies that artificially force gender, or racial equality.

Practices like these are going to ruin your business the same way being sexist, or racist will. Either you hire the best person for the job, or you’ll be beaten by companies that do.
This is a problem that can be solved. We know by the "Chernobyl experience" that nature can return really fast as long as the soil is not reclaimed by man for other uses. We can accelerate that process easily, creating new "highways" for our forests. Most birds don't need it, but big mammals, forest birds and smaller plants and arthropods would benefit a lot of the life-line of having ecological corridors.

I'll drop one of my stupid ideas; what if we start thinking about implement the next level of environmental parks?. The first "nomad national parks" in the planet with gradually movable boundaries designed to minimize the consequences of climate change. Some coastal forests could need a safe exit to move towards the inner land for example. We could change a strip of protected soil with dying trees by some agricultural land in the border of the forest, protect strictly this area and plant there a new extension of the forest. We could include the died wood in the contract to buy a bigger extension in other place and use a mix of native trees (designed to be more resilient against plagues than natural monocultures). The right time to start planning how to do this is forty years ago, but today would be also fine.
It costs $13 a month and is only SQL so really that super cheap I think and you can't get other database types like Redis, Neo4j, Mongodb etc.?
"DRM doesn't solve this problem"

Again, no wish to goad, but why?
So, you can get away with blowing >$100k on adwords and nobody bats an eye (he was auto-billed), but on AWS I can't spin up more than a few elastic IPs or EBS volumes without going through verification hoops :)
Microsoft Design – Inclusive design toolkit
Be warned, Tox claims to protect users from "governments", which is a huge claim.

Yet, it's written in C, it hasn't had a security audit, it does not publish a list of security risks and mitigations, and, regarding its roots in 4chan, see for yourself: https://github.com/irungentoo/toxcore/issues/1186
Although it would have the interesting effect of making the price more known by association, thereby increasing the 'protection' offered to all other recipients of the price.
No, I'm taking about territories that were attacked by the guerrilla. Like Toribio Cauca, that got more than 600 guerrilla attacks since the 80s. 81% of them voted yes to peace treaty.
Platform as a Service team takes even-handed approach to meetings
If you want to use a Lisp for scripting, embedding it into an application and having great interoperability with C then you also have Guile Scheme (https://www.gnu.org/software/guile/) as an option. I don't have comparative benchmarks but I've never had any issues with its performance.
I am far from an expert on Colombia but there are many reasons to be skeptical of this peace deal, and the failure of the yes vote is a sign that many people did not support it for reasons related to immunity deals for guerrillas and political representation as well. The peace deal is full of unfunded promises that the GOC lacks the capacity to fulfill. For example, my understanding is that the GOC has agreed to add police forces to the 40 percent of the land that they do not control, but they lack trained officers and funds to pay them. Land reform has been at a standstill, this is a very significant issue that has not been resolved. Lastly, coca production is at an all time high in Colombia. This is after years of reductions under Plan Colombia. Coca fuels the FARC and corruption in Colombia. The perception is that the GOC was going to target development aid under the peace agreement towards areas of high coca development, they cut off aerial spraying and the result is massive increases in coca. I don't see any way you can have peace in Colombia without addressing the coca issue.
This is precisely how corporate culture works. /sigh
Sure...?

I didn't intend to imply otherwise.
Hubble detects giant 'cannonballs' shooting from star
Have you tried to debug babelified react site with sourcemaps and whatever ...

I spent four hours just to find that the latest and greatest express don't have the simple global site protection with a password (that it had in version 3) like with .htaccess - it is just not possible anymore. There were no elegant solutions.

There may be some marginal progress while doing complex stuff, but doing the simple is harder and harder with each passing year.

Here is a simple question - is making working UI now easier than with MFC circa 1999. If the answer is no- than that progress is imaginary.

Every new thing is strongly opinionated, doesn't work and relies on magic. Debugging is nightmare and we have layers upon layers of abstractions.

Please for the love of Cthulhu - if any of you googlers, facebookers, twitterers read this - next time you start doing the next big thing let these 3 be your guiding lights - the code and flow must be easy to understand, it should be easy to debug, it should be easy to pinpoint where in the code something happens - all of the frameworks' benefits become marginal at best if I have to spend 4 hours finding the exact event chain and context and place in the framework that fires that ajax request.

/rant over
Yup. The sun engulfing the earth instantly today ending life would end all conflicts in one sweep.

Conflicts aren't always bad. We just need conflict resolution.
For all of us who frequently have to attend conf calls... https://www.youtube.com/watch?v=z_tiqlBFjbk

Indeed, I think it's very what is lacking (online empathy) and I am glad that VR is intended to address some of the challenges we currently have with online communication.
I'd read about that a while back. Seems to be shaping up pretty nicely. Although right now the most interesting feature is their issue tracker [1] and bug bounty system.

[1] https://worklist.net/worklist
Moving the goalposts. A comment above you have presented "tuning DB's for applications which have to handle hundreds of thousands or millions of transactions per second" as your example of a hard problem. Everything that is hard about it comes from scale.
Because it's literally impossible. If you want someone to be able to read your text or view your image, in the end the light has to reach the viewer's eyes, and that means it can be recorded. At best, DRM can be an annoyance. It can never stop unauthorized redistribution of material.
I heard that you can owe money to Facebook as well. Recently a story broke out that a page got removed because they didn't pay 20k euros for advertisement. I had a paid ad once and got billed 2 months later...
1. Get kids to open AdWords accounts for you

2. Spend 100k on each on affiliate marketing. Even a non optimized campaign on a good offer is still going to bring in 5 figures

3. ??????

4. Profit
Isn't that bonus peanuts to the incredibly bad deal she signed with Mozilla? I love Mozilla so was happy when Yahoo got outmaneuvered on that deal, but she certainly didn't "[do] about as well as anybody would have" on that deal.
In languages where they are builtin they get used quite a lot to great effect, whereas this is cumbersome in C++, both with boost and the new std::variant stuff. "usable" might not cut it for something you want to use ubiquitously :)

It's good that C++ has this, but it hinders some programming patterns. Of course, C++ has other programming patterns that it's great at to compensate :)
Nazi not punished ? Most of them died in the war.

Oh and none of the allies war criminals were punished. You forgot to mention that.
In Austria, you are not contractually capable until you are 14, and from 14-18 you are so only in a limited fashion, as allowed by the assets available to you.

Probably Spain has similar laws (age of majority is 18 in Spain), making the whole AdWords contract invalid. So there would not have been any way for Google to get the money.

So this most likely wasn't anything 'charitable' done by Google, just the law.

Nothing to see here, move along...
Well I guess it's a good thing you avoided a few very sexist candidates...
Quantum Proofs [pdf]
Social VR is what second life has been doing for 15 years. I have anecdotally surveyed a few users and none of them was sold on VR. It's fun for the first day, but between being expressionally and physically limited and getting nauseous, none of them found it pleasant enough for long-term use. Virtual worlds are having a rennaisance nowadays, with many new companies springing up. Personally , i am not sold on the future of VR-goggles at all.
The Fine Art of “Flintstoning”