skysight-inc/HackerNews huggingface dataset:
Show HN: Modular back end framework with dependency injection for APIs
Hey guys!

We're using vue.js daily. Now it's time to share some of our experience. Enjoy reading!
I see that the course begins on August 27th. What is the deadline for applying to Startup School?
A better example would be you own 75%+ of the cinemas but revenue wise you only control 50% of it. And in that case I think it's fair to do it. If they would force Apple out that would be a problem, but instead they even give you the basis for your own cinema for free (in contrast to Apple).

Edit:perfect->problem
Also worth mentioning (is pedantry part of perfectionism?) that in addition to the definition of a disorder as when something is adversely affecting your life, is if it affects other people's lives or the society around you. So some disorders may not affect your own life directly, but they do affect others, or they do affect the society. Societies and cultures change and as so some behaviours become acceptable, this leads their re-classification away from a disorder.
As side note, Drummond was doing this project a while back (maybe still does): http://www.the17.org
All it takes is a little thought experiment to see why this doesn't make sense:

Let's say Google didn't license Android but instead only sold their own Pixel devices and somehow managed to achieve dominant market share this way. With good marketing and multiple price points this could easily have happened. Google search is the default but users can switch it to something else. This would be fine under the current reading of the law, right? So what this ruling is effectively doing is punishing Google for trying to create an open mobile ecosystem to compete with iOS's closed approach. How is this helpful to consumers?

Feels like a lot of recent EU rulings on technology are well intentioned but actually make things worse for consumers by picking favorites and raising barriers to entry.
If Google has the copyright of the code their own developers wrote then they can relicense any code they wrote, including GPL.

Edit Also they will probably try to replace Java with Dart to get around the Java/Oracle problem
To be fair, the Poster did mention they wore gloves.
http://www.reuters.com/article/us-oracle-google-lawsuit/orac...
Possibly never. I recall some tech bloggers voicing puzzlement when early Android tablets didn't ship with Marketplace installed. Thing is that at the time Google insisted that all Android devices had to be fitted with a mobile network radio. End result was that they basically handed Apple the first runner advantage in the tablet market.
Because art is your largest single cost and you end up developing a lot of art that's not used in the final product driving up costs.

Really all it takes to get slices is coordination among different teams so everything for each slice finishes at the same time.
Embedded DSLs for:

* implementing other DSLs - https://www.red-lang.org/2013/11/041-introducing-parse.html

* description of visual interfaces and specification of 2D drawing operations - https://www.red-lang.org/2016/03/060-red-gui-system.html

* low-level programming - https://static.red-lang.org/red-system-specs.html
Also,
3. "A female PPO tends to be better at conflict resolution rather than making the situation worse."
4. "Those bodyguards, the big guys, actually draw attention to the clients and put them at more stress and risk."

(Quotes from the article above)
Yeah, I don't personally see a problem with this.

Having OEMs pay a licensing fee to Google seems better than having Google stiffle competition by bundling Google Play and Search and requiring OEMs to not ship alternative non-Google AOSP products.
Making an emperor bed
Was wondering about that initial link. Thank you for returning with the correction.
“Around the World with KAYAK and YND” Building an VR Experience
How to setup Steaming player
While I'm sure your intentions are good, I'd be careful to make unprofessional psychological diagnoses over the internet. People should find that more offensive than my relatively benign choice of words. I'm not offended by what you have to say, but it's not exactly correct.

To provide some background, I was referring to my being diagnosed with ADD back in school. I'm unsure whether I even have it since I was a fat loner kid back in school who was disinterested in being somewhere he was frequently being harassed. I don't think most grown adults would bother accomplishing much in an office where some dweeb was regularly sabotaging them. Grown ups found it easier to drug me than to discipline multiple bullies. I do think it's possible that I have ADD, but I don't think that's the underlying reason as to why I was being drugged rather than being put in an environment where I could thrive. The latter is much harder for an inefficient, dysfunctional system.

You're wrong in that I do actually think about social nuances a lot. My lightbulb is a little dim in that area, my second nature being more of a third nature with those things, but that doesn't mean I'm unaware of them at all. I acknowledge and understand why some people find me rude, and that's not evidence of autism.

As you say, I'm not a cruel person. I go out of my way to help friends when they are in need, to encourage others, to make amends when I know I've done wrong, etc. I think about other's feelings a lot because I have a lot of intense feelings myself. Sure, I'm rude, but not usually, and not to be cruel. I've never used words like "drivel" to someone's face, and usually do my best to honor people's communications or at least humor them when I'm not exactly thrilled with what they have to say. But I'm not ashamed to say that when someone texts me some viral video or whatnot, that it's an interruption not worthy of a timely response.

Some people ought to grow up, though. The fact that someone is disgusted because of a person's diction, or that the latter person thinks people say a lot of irrelevant things, shows a lack of empowerment. A person confident in themself shouldn't feel such distaste for the relatively minor shortcomings of others. I'm sure that most people find my interests to be drivel, and I'm not bothered by that in the slightest.

I do love people, for sure, but I don't require them to love me back, as would be suggested by me putting on a face and doing things to try keep their love. I think I require very little from people, and if a person can't handle me or my choice of words on Hacker News, they're free to move on.
It sounds surprisingly high, but a lot of the population won't notice 40ms round trip. Some of it will know. It also depends on the game's mechanics. Not all games are FPS. Not all games have action significant down to one frame. Some of my favorite real time games involve making decisions about once every 5 seconds which will result in a turning point in another 15 to 30 seconds which will get you killed or leave you victorious.
I'm a huge fan in general of starting a project from a complete, well-polished core and growing outward gradually while maintaining quality. Once things get messy it's almost impossible to get back to that same level of refinement as if it was kept clean the whole time.
A $225 GPS spoofer can send sat-nav-guided vehicles into oncoming traffic
Lists and Tuples in Python
AOSP's position is nothing like that of Linux. For years now it's been held hostage by a mega-corporation that doesn't really want it to be open-source any more. Google didn't buy and build Android and then make it free out of idealism, they did it so Apple couldn't become a monopoly and lock Google search out of mobile. Now they've more than accomplished that, and if they had their way it would already be proprietary.

Probably what Pichai is talking about is charging a fee for Google Play Services, not AOSP. Although if they did decide to proprietize all future development work on AOSP, it would be interesting to see how the community would respond. It's possible we'd see a major fork and a revitalization of community work a la Linux, instead of the little garage forks we mostly have today.
They're a part of the same suite of apps that provide the "Android experience" (Google experience, whatever -- the thing that most consumers think of when they consider Android). They manifestly have a profound connection with each other.

Google also claimed that this ruling would hurt open source projects in favor of “proprietary platforms”, but everything that provides the “Android experience” - Google Play Services and the binary drivers - are closed sourced.
The Seven Stages of Expertise in Software Engineering
Looking in /etc/services, it seems that most early protocols used odd numbers on the server side (echo, finger, chargen, qotd, etc)

I wonder if the standard was originally

Client -> Server -- send to an odd port
Server -> Client -- send to an even port

By the time RFCs reached 4 figures, that (if it did exist) had gone -- gopher was assigned to port 70 for example.
Poll: Would you be willing to sign a petition ending open-plan offices?
With mounting research that open-plan offices reduce productivity, foster poor workplace health, damage employee moral, increase transmission of communicable diseases, and generally don’t end up actually saving much money compared with either cubicles or fully private offices, it is a very important yet contentious issue for knowledge workers.

Given that there are examples of workplace safety and ergonomic health regulations relating to things like break times, adequate equipment, making feasible changes in working conditions rather than relying on personal protective equipment like earplugs (e.g. such as OSHA in the US), could there be a similarly enforced OSHA standard for providing adequately quiet and private working conditions for knowledge workers?

There would be many complicating factors to work out, such as providing options for the minority of workers who enjoy open-plan offices, but overall what degree of support would there be for these poll options?
I support some notion of formalized (e.g. OSHA-based) standards requiring employers to provide knowledge workers with adequate privacy and quiet working conditions.
I would *not* support formalized regulations requiring employers to provide quiet and private conditions for knowledge workers.
And before anyone pipes up: the option for physical copies of games doesn't change anything. Games still require a cryptographic signature from their respective console makers. In a very real sense, the physical game market is no different to the App stores, other than a few implementation details (i.e. method of data transport; method of payment).
That seems like a non-sequitur. How does the crowdfunding aspect change how long an AAA title takes to develop?
I continue to be fascinated by the discussions you feel compelled to chime in on.
> Do not forget that they are the same as you.

How can you still hold this belief after reading articles like this?

> It sounds obvious but I think most people don’t realize how similar we all are.

That's more sensible.

Indeed, if any person from country <x> was raised in country <y>, they are going to be generally like others born in country <y>, but only if they were raised there. This is what constitutes culture, and all groups of people on the planet do not all share the same culture, as the author pointed out.
Not really, it's just decriminalized!

right?
The problem is then that the state available to the client (like position of entities) is easily accessible in memory unless you implement some of the countermeasures they describe.

Not a problem for my project. If you can't see it, the server isn't sending you anything.
You can say the same thing about elections. However, because each choice is independent you end up collaborating with like minded people. Thus your 10$ ends up as 10,000$ from people like you.

Game theory has a lot of interesting incite into these sorts of decisions.
And Play services ties everything back to Google doesn't it? In which case the claim is still untrue.
Where do these beliefs come from? The GPL is the most free licence there is specifically because it prohibits future users from using copyright to restrict other users. It's a globally optimal solution rather than a locally optimal one.
Sure, and the victim of a car crash doesn't know this taxi ride is going to be the one that kills them. The victim of Pneumonia doesn't know they contracted it in that one supermarket.

Lettuce sometimes carries ecoli bacteria and spreads outbreaks amongst tens or hundreds of people at once. Should we ban lettuce too?

And, I dunno what people you hang out with, but most people I've met are pretty hesitant to just shove hard drugs into their bodies. It's not like everyone would be forced to eat LSD if it became legal tomorrow.

And I know plenty of people who've had bad trips (and many many more that have not) and none of them have gone insane or become mentally ill afterwards. I mean, just look at a concert like Woodstock for instance. Half a million people in attendance, huge counter culture movement, and shit tons of LSD. Look at Burning Man, there are drug overdoses, but they don't appear to be caused by LSD as searches for LSD overdose yield exactly zero relevant results.

I just think perhaps you've been told LSD is bad your whole life when, really, it's not that bad. Take it with care. Don't go dropping tabs when you haven't done your research. But the literal vast vast vast majority of people who take it are fine, and many report it being a positive life changing experience for them.
It's called a 'rhetorical question', and that's any question that's asked by the writer/speaker that is not intended to have a response from the reader/listener.
Sounds sweet! I'm actually releasing a website/business September 1st. So, this is perfect timing. Might as well give it a go.
Yes some phones will be junk, but is up to the consumers to chose, not up to monopolists.
More Screen Time for Teens Linked to ADHD Symptoms
There are more kinds of skill than just twitch fast aiming.
That wasn't very kind. I apologize.
Richard Feynman's Integral Trick
no, it would not be ok and it owuld still get fined if it was in a dominant position.

the only reason Apple doesn't get a fine for iOS is because it doesn't have 80% of the market share.

this is the law
One reputation-damaging comment that the Internet never forgets and you might have a hard time getting a job.
What the hell is wrong with scmp’s mobile website. A modal of suggested videos covered the content half the time for me
you are 100% right, a song without a video is just a track
There are still new spam search queries being indexed.
this is awesome.
lines up with our stage of development too.
filled out the form, hoping to become part of YC community
Rust left early access this January, after 4 years. https://rust.facepunch.com/blog/leaving-early-access/
The way Google's response is written is perhaps a sample of Pichai's application for White House Correspondent in the Trump administration.

The argument is so ill worded its mindbugling. When did "open platforms" become synonymous with bundling?

What the EU has done is call the bs in Google's speak.

@Pichai - if you and all your high concentration of PhDs can't come up with a better business model than tracking and mind-controlling people, then yes, charge. Charge what you think Android is worth. We will evaluate the offering against our liberty.

Well done EU!!
> My daughter leans hard right

How ironic she's relying on the taxpayer for her financial future. Good job the rest of us actually generate economic activity so we can pay taxes to pay for her.
I'm more disturbed by the parts of the article which say that he never agreed to a forced arbitration clause in the first place because it wasn't in the ToS when he paid, but the judge decided to go with the later ToS anyway:

> According to Lord, the terms of service when he made the initial pledge aren’t the same terms of service they are today. The original terms of service, according to RSI’s own records, make no mention of arbitration before February 2015. “These Terms of Service (TOS) do not affect any transactions made before its effective date,” RSI’s terms site said. “All prior transactions are governed by the TOS in effect on the date of such transactions.”

> Lord came to court prepared. He had printed out multiple versions of the terms of service, all records of communication with RSI, and a long document recording the 77 promises RSI hasn’t fulfilled in a timely fashion, including citations showing where and when RSI made those promises. But the case never got that far. He said RSI’s representatives understood that Lord’s pledges weren’t covered by the arbitration clause, and he offered to settle, again, for $3,800. They declined.

> According to Lord, when RSI’s representatives stood before the judge, they tried to argue the arbitration clause of their TOS. “Right off the bat, they assert the arbitration clause applied to everything, even though it plainly didn't,” Lord said. “I had to give the judge a copy of the first terms of services that clearly show that the arbitration clause was not there for the first few transactions.”

> ...According to Lord, the judge decided to apply the current TOS to all of the transactions in dispute. “He said he didn’t want two rulings floating out there,” Lord said. He may have lost this case, but he’s not done fighting. “I’m going to pursue it further. I’m not sure in what direction. I’m going to be speaking with a couple of different attorneys to evaluate my options.”

I mean... what? So even if you do exercise your choice as a consumer to avoid a forced-arbitration clause, companies can simply add it to their ToSes later on and retroactively make it apply to all interactions ever with the company?
Except that MS of all companies kept burning compatibility bridges. For all its warts, Android can still run apps that have not been updated in years (how smart it is to do so is a whole different debate). One would have thought MS would understand what an advantage this gives, as they have been doing the same on desktop for decades. But on mobile they keep screwing it up.
You act like getting the extra money was some kind of unexpected surprise. In reality RSI has been shamelessly and aggressively soliciting extra funds since the early days - most famously by selling concept art for ships (not even fully designed yet in a game that doesn't exist yet!) at thousands of dollars a pop to their rich cultists. If a big studio / publisher had pulled this kind of stunt and then failed to deliver, the gaming media would have ripped them apart.
Would adding robots.txt help? I cannot blanket ban the page as it needs to display to the user with 0 or more results and my understanding is that whilst robots.txt would take precedence for index settings as I have it defined in the header for that page it ought to achieve the same.
IBM is hardly failing. They know how to litigate and have gotten far more money from litigation than it's cost them.

If nothing else cases like this scare other people into paying licencing fees. So, fighting wounded companies like Groupon can be very useful.
I'm sorry in what planet do you get to not be heavily punished after openly ignoring the law for two years?
It wouldn’t be ok. You can’t use one monopolistic product to gain advantage in another market. Microsoft was forced to randomize browser selection in Windows, remember?
10 best tools to put your online store on autopilot
August 13.
Render virtual DOM to canvas
Car manufacturers have been doing custom after market upgrades for cars for years - including the audio system.
What scares me about this huge fine is that someone else than Google is going to have to pay for it. Maybe the stock shareholders are the ones paying the price or maybe it will be us, the end consumers.

Expect pricey freemium models coming to the Google product line in the coming years, which will give the green light to other companies to push higher prices for software.

We've already entered the age of monthly subscriptions, the amount of iOS apps using this system is growing at an unprecedented rate. Get ready!

What do you say?
I have exactly the same mindset, if you spend 10 hours a day typing on a keyboard then investing a few weeks and/or a few hundred bucks to marginally improve your speed and comfort is a very good investment indeed.

In particular I'm always amazed that, in my experience, the vast majority of the professional software programmers I encounter never bothered to learn how to touchtype proficiently. I personally use the dvorak layout but I can understand staying on QWERTY for convenience but not knowing how to touchtype is very hard for me to rationalize.

Regarding the Ergodox I have a question, do you really find that "matrix" key layout (or "ortholinear" as they call it on their website) is really an improvement? It never made a lot of sense to me and when I tried a similar keyboard a few years back (admittedly for a short amount of time) I really didn't like it. The website says:

> When you extend your finger, it doesn't go sideways, does it? So why are the keys on your keyboard not directly on top of each other?

But... They do go sideways when I have a keyboard in front of me, my hands are not perfectly straight and parallel on the keyboard lest my wrist or shoulders end up in a weird position. Now of course in this case with a split keyboard you can move and orient them any way you like but I always wondered if there was actual science behind that choice or if it's just "non-linear layout == old mechanical typewriter leftover == bad".
The speed test is running on said boxes at the peering points. It tests how fast your connection is to the open connect appliance.

https://medium.com/netflix-techblog/building-fast-com-4857fe...
Keep in mind that (a) if the fact that you have to roll back updates is not obvious to people here, I'm not sure how a normal user is supposed to find it "easy", and (b) if you have to roll it back too, you'd lose your data in that app, so it's neither as consequence-free as disabling, nor as thorough as deleting (freeing all the space etc.).
"watched as they intentionally inserted lower-quality capacitors rather than standard ones on the motherboard, because this one is going to last this exact amount of time and not a month more."

This is seriously concerning. I recently bought a new car, and was surprised how much push back there was on buying an extended warranty past the normal warranty. The salesperson argued to sell a multi thousand dollars warranty for the length of the normal warranty that essentially gave me "free" oil changes but was defensive about me spending a few more hundred dollars to extend it for an extra 2 years!
It maybe that case but regardless, net neutrality disadvantage to the isp. Of course they are not happy with it.
You'll only make up those months spent adjusting if you now spend decades using nothing else, and any time spent on a conventional keyboard will be slower than it would have been if you had not switched.

I simply do not understand the "increased performance" claims people in these situations make. There is no way.

All keyboards have fundamentally arbitrary layouts, some are just slightly more or less arbitrary than others.
I agree, I don't like these kinds of articles at all. They observe that something has a bad impact on the lives of a small minority of people, and instead of digging into the factors that make it harmful for those people, they cast a negative pall over the whole thing. You see the same thing with dieting and anorexia. Or, like with your case (happy perfectionism) there are bodybuilders who are extremely strict about their diets and find it to be an immensely fulfilling hobby that provides them a lot of pride and is a springboard for applying discipline in other areas of their life, but other people look at them and assume they are driven by obsession and self-loathing.