skysight-inc/HackerNews huggingface dataset:
> I would be very concerned about straying too far from the garden path while also trying to ship a commercial game.

Agreed. OP is choosing the dangerous path of picking heart over reason.

It's not just that using a dynamically typed language for a game is suicidal, it's that you don't even have a choice in picking a statically typed language: C++ is pretty much the only credible game in town if you want 60 fps and a chance at not being ridiculed technically before game testers even look at your game from a purely gaming standpoint.
>'m probably being naive, but I think having rules that are universally enforced would be much better than our current approach of selective enforcement.

You're being naive as all hell. You'd quickly learn about a hell of a lot of rules you're head was previously too far buried in the sand/up your ass (take your pick) to have noticed.
The best prevention is preventing criminal behaviour. By taking care of mental health, community, opportunity and support.
The images of the 2000 line long JS and CSS monoliths didn't fit into a tweet. :-)

Seperation should be by the responsibilities a component, not by language. So the trend to components in frontend dev is right despite some unfamiliar mangling of html and js.
Juno has a substantially smaller driver pool. Whenever I get a ride, I always check all 3 and Juno is almost always much further out.
>>Unlike venture investors who typically bet one investment will hit big and compensate for duds, lenders get no upside if a startup succeeds.

Obviously not written by a lender. There are countless schemes for lending money. These are custom contracts, not credit cards. At the simplest, a lender can delay repayment for a period of years in full knowledge that the business may fail between now and then. The startup accepts an otherwise ridiculous interest rate. Or a hybrid approach can be made whereby the later debt can be settled with stock, stock valuated when the debt is due. Maybe the stock takes off and repayment is easy, or maybe the stock tanks and the lender takes substantial ownership of the company. The deal still begins life as a loan.

Lending money to a business and buying a shares in that business are not mutually exclusive concepts. There is an entire range of schemes available between those two options.
Thank you so much for replying! I actually have considered triplebyte, but I've read some mixed reviews about their coding challenges and interview process. The main thing that has discouraged me from applying is the 4-month wait to re-apply if you fail your first interview https://triplebyte.com/candidate_faq#scroll-link-14. Because of this constraint, I'm not sure my time is better spent working on a personal project that I can showcase my skills to a potential employer or study/practice to pass triplebyte's coding challenge.

Have you or someone you know used triplebyte? If so, what are your thoughts in their interviewing process?
Well done! It's not limited to pronounce a word. You can add some words or event a sentence.

My feedback: I think you need a box for inputting words that will be pronounced. It feels not easy that adding words after the URL every time to pronounce it (do I miss something?).

I usually use website like TheFreeDictionary by Farlex [1] to listen how a word is pronounced in both American-English and British-English.

[1]: http://www.thefreedictionary.com
My Westy Vanagon is around 4,500 lb.
There's probably scope for an open project here. There might be one - never searched as Zoe ticked all the boxes for me. Local voice recognition, open to the cloud for better accuracy, and set exactly what gets to talk to the net. From a company with some experience in private cloud and hardware.

I don't know enough of IoT specs, protocols etc to know what would be needed other than the broadest terms. Probably yet another use for a Pi 3.
some tips, build your resume also

side project - get some kind of side biz/app going. literally no reason not to.

code samples - do some interviews with companies (pass out ur resume ull get code samples), complete the sample questions, verify them with someone, then put them in your github under code_samples/ to prove your coding skills

open source contribs - pick one popular app, say a rails util, or some c app, fix a single bug, and for the next 5 years claim yourself as an open source contributor to popular open source package.

these things helped me get a role, they should help transition or get a new dev role also. especially open source; fixing 2-3 bugs in an existing app (that each have hundreds of bugs) takes only 2-3 days... it will drastically help skills and credibility (and bonus: the oss community).

second tip is just write an app, buy a book, keep it as reference, but most importantly write a complete app, ask questions on irc for expert advice (freenode), and that will get you places (it did for a lot of ppl)
This was posted last week but here is rkt's roadmap around Kubernetes's CRI and use of OCI's runc: https://coreos.com/blog/rkt-and-kubernetes.html
For when he decides to run for president.
Interesting, in Brooklyn I don't have that experience at all. Uber probably has more drivers overall, but Juno is usually 3-4 mins away.
The OQO was mentioned elsewhere, I too wanted it for this years ago, along with a Pico projector and virtual/projection keyboard. Now that I've been disappointed by both the new MBP and the price of the current gen Google/Android phones, I've started wondering if I can spend $1000 on a new "phone" and use it for everything (with peripherals left at each site). I briefly investigated this approach just a few days and found Debian noroot and AndromiumOS (see also their related Superbook kickstarter, which did really well -- though personally, I don't want a laptop if I go this route). Quite a bit needs testing, but it seems promising, maybe one generation away still (USB-C/3.1gen2 everything, with power).
The vast majority of violent criminals are not mentally ill.
The big issue I have with the "solitary genius" theory is that ideas do not occur in a vacuum Isaac Newton who several people in this thread have mentioned went to great lengths himself to dispel this myth. One of his most famous quotes is:

"If I have seen further, it is by standing on the shoulders of giants."

Scientific progress is incremental it builds on the work and ideas that have come before.
> it can be difficult

Thorny legal issues in a nutshell ;)
It probably boils down to sugar addiction. I am often hungry but too tired/lazy to make something healthy and instead eat something that is easy to obtain (processed food that's high in sugar).
I've got the 52hp diesel Vanagon camper weighing over 4,500 in my garage. Freeway performance is..... underwhelming.
IIRC Montana didn't have speed limits in a lot of places until the national speed limit came around and the federal government threatened to take away federal highway money if they didn't step in line.

IIRC some part of Australia got rid of speed limits and nothing happened. It wasn't the end of the world like the concerned mothers association predicted
What you say is true.

And yet, while "journalist privilege" got them to do something, it was a harder thing, and would have taken tons of work to yield anything. But not the easy thing, contacting Uber. It's odd. Maybe they were just messing with him.
D Future
Another vote for sugar addiction. If I could kick that, problem solved.
No way to monetize really, is there?
Reading the comments I'm wondering if I'm the only one who noticed that this example does NOT intermingle CSS.

This is a view component that keeps track of it's own state. It is 100% encapsulated and by building in events and data bindings it can be composed into more complicated applications.

It is in fact separation of concerns. This is only one concern. The UI of a single component.

In a full React app the business logic will be in controllers and models that don't themselves contain view/UI code.

But because an HTML like syntax was chosen to represent view hierarchy we draw a red flag because it looks like we are mixing HTML with Javascript. But that was only ever a red flag because HTML semantically was hypertext representing data and relationships.

Having tried React in earnest (and yes, I know people will have counter-anecdotes) I can say that being able to components my web application leads to more testable code, easier delegating of workload across teams (each team member only needs to know the interface of a component to use it), and better code reuse. It is beautiful (albeit busy looking).
I guess that's what happens when you don't hire anyone over 30.

Writing as someone comfortably over 30, I don’t see the problem here (edit: meaning having something that looks like HTML and something that looks like JS in the same place).

If you need to generate content dynamically for a web page based on some underlying business logic and data, you need some sort of rendering logic that determines how to fill in the blanks in your generic pattern using your current specific information. This has been true for every template system and framework since forever.

Personally, I don’t much like putting the logic right there in the JSX, as the `map` does in the tweeted example. I think one of the nicer things about the way React and JSX work is that you do have the full power of JS to write your rendering logic, and you can build up a part of the rendered output separately and then compose the overall output from the individual parts without needing to put a lot of extra logic in there. But that’s just my personal preference, and others might reasonably disagree.

The challenges with building larger applications in PHP — or in JavaScript, for that matter — have more often been about not having good tools in the language to build cleanly separated, modular designs. That side of things has improved somewhat with time, and will probably always be less than ideal because of the legacy baggage these languages now carry, but in any case the big problems were never really about an artificial separation of HTML, CSS and JS, and including JSX within JS code when using React is little different to embedding conditional logic in any other template language used by any other programming language or library.
How Paid Search Marketing Works
The ram limitation, similar to the limitations on processor are Intel's fault, not Apple.
Mac's latest version uses LPDDR3E which tops at 16G. For 32G you would need LPDDR4 or LPDDR4E and a processor compatible.
http://fixmibug.com/if-the-macbook-pro-32-gb-of-ram-the-desi...
https://en.wikipedia.org/wiki/Mobile_DDR
https://ark.intel.com/products/88972/Intel-Core-i7-6920HQ-Pr...
Racism in 2016, in Healthcare:
- Black scientists are systematically underfunded
- Black Women Are 40 Percent More Likely To Die From Breast Cancer Than White Women
- Facilities treating African-American population are associated with a decrease in the availability and use of surgical services and an increase in emergency visits
- Republican governors’ ongoing resistance to the optional Medicaid expansion disproportionately harms African-Americans
- minorities are seriously underrepresented in health care professions

In education,
- Black students trail White students with respect to educational access, achievement, and attainment

- White teachers teachers predisposed to have lower
expectations of Black students and a lack of respect for the students’ families and primary culture

- When racism is taught in schools, its often presented as an individual problem, not an institutional one. This leads many white Americans to believe that discrimination occurs in a vacuum
I'm sceptical a phone can emulate high-performance x86 software at the speed of a Core i7 but is Photoshop-on-a-phone the use case for most office workers?

Office runs natively ARM but businesses have a few productivity apps tied to x86 (e.g. requiring a P3 or higher) that shouldn't tax the CPU too much.
In my 15 years I've come to realize that HTML code-generation via JavaScript (or now TypeScript actually) is vastly superior to any type of templating (like JSP, JSF, Velocity, Mustache). Both ways (templating v.s. straight generation) have exactly one sort of 'level of indirection' so they are on the same order of complexity, but generating HTML rather than templating it is a billion times more powerful, so it is just better.

To prove my point: Here's the code for the Audio Player in meta64.

https://github.com/Clay-Ferguson/meta64/blob/master/src/main...

No one can possibly argue that an HTML template for that would be easier to read, than the TypeScript I've written. I think the way meta64 uses Polymer, TypeScript, generated-HTML, etc is the ideal architecture for the modern app.

BTW: I just picked a random example of my generated code from meta64. I do agree the CSS embedded in that would be better as a CSS class. I am not arguing for dynamically created CSS, but only dynamically created HTML (i.e. no templates). My point was that if you have clean code, you can make your HTML-code-generation look almost like the HTML itself, or be 'as readable' as it would be if it were an HTML template. Readability is the key here. That's all that counts. If you can achieve that in JS/TS then it beats a template approach easy, because of its power in terms of OOP, reuse, etc, which templates are just awkward with.
I had over $5,000 worth of stuff stolen from my garage (also in SF) a few weeks ago. The police were not concerned in the least. I had cameras, documenting the entire thing with clear faces; it doesn't matter.

Unless you're caught red handed or something, you can basically steal whatever you want in SF. It almost makes me want to turn into a thief myself (if I know I can get away with it), except there's that little thing that my parents saddled me with called morality.

I'd feel too bad afterwards, although sometimes I wish I wouldn't. There's something to be said about just taking whatever the hell you want in this life.
Not knowing enough decent meals to make - fast food and quick snacks (in excess) are more readily available.
I was referring more to the "soft-road" segment, as you termed it. Ford Explorer, etc.

I had a 2004 Explorer Sportrac (which is actually on the ranger chassis instead of the F150 chassis like regular Explorers IIRC), and it definitely had real, wheel locking 4WD in low and high gear, and as such it was dangerous (illegal?) to drive on pavement with it.
Sincere question: what protects Uber from competition enough to imply huge profits in the future?

Network effects don't seem that strong. People will download an app to save money, and drivers will download an app to make money. It doesn't cause any major inconvenience.

In fact, it seems like a market that may approach perfect competition in a matter of years. There are only two companies now because there are only two companies willing to lose money. After they start making money, that could change quickly.
> Yeah, but slightly can be high.

You misunderstand me. That's the verbiage they display now. "fares are slightly higher due to increased demand", rather than the actual surge multiplier. If the surge multiplier is higher than that, it'll say something to the effect "fares are a lot higher due to high demand". It doesn't tell you the exact multiplier anymore, which makes me at least a bit more price insensitive.
"Agree" generally implies "constructive" so these are not orthogonal. You really need three options: agree, disagree but constructive, and non-constructive. Only the last one should count towards suppression.

As for karma, you make a good point. Have an upvote :-)
If they always caught people speeding, they could lower the fine so it became more like a tax. The penalties for some crimes could be lowered as well if perpetrators were usually caught.
Goodbye 2016: Top Unusual Sex Studies This Year
Well you've definitely misguided everyone by suggesting TypeScript is in any way related to Angular. There is absolutely no relation. You should fix that.
Befriend one of the senior engineers and ask him/her to mentor you. Most senior engineers I know will be willing to spend 30 minutes a week mentoring a promising newbie, which you seem to be. And the senior engineer will also be curious to hear from the support team, to learn about what the has been tripping up customers.
What are you talking about ?

It's not an excuse but deliberate design choices. That is why Safari is by far the best browser on the Mac.
You say it like there was ever a comparison here since just after independence.
I agree that there are some objective truths, but Big Data is probably not going to find as many as its searching for.
Greenberry Organics – Strawberry and Shea Butter Bodywash
Time, job, wife, kid, desk job
Oil competes with solar wherever a diesel generator powers something that might be powered by solar, and there are a lot of diesel generators out there. Oil also competes with oil for home heating in many areas (electricity v. oil).

In my world, my parent's new retirement castle is powered by an off-grid solar/diesel system. Solar isn't putting up much of a fight (Canada+winter+mountains = maybe 2hours of direct sunlight on panels).
I definitely share your views.

If I'm in public, I by definition should not expect privacy.
AWS is wildly profitable, but Amazon as a whole isn't consistently making profits. They've been in the black lately, but that's largely just to keep up appearances. Who knows of they'll choose to carry on that way. They certainly haven't "turned on the tap" yet, though (as always) they could choose to whenever they want.

TBH I think profit is a terrible metric for them. Profit measures cash, and why does Amazon want cash? To buy back shares? To pay dividends? No. We should measure Amazon by annual growth of book value.
It’s time to unite in defense of users
No one brought up DOM diffing, the React team have even suggested it be considered an implementation detail.

React means composable components, the browser implementation uses DOM diffing.
An app where you can anonymously discuss about your boss
Being busy and also being depressed, not finding the motivation to do what I know is good for me.
In Praise of Maintenance
Mac Pros were hugely disappointing for professionals:
- The big boxes were highly upgradeable, which is what a professional needs.
- The trashcans are a nice concept but traded the main perk of Mac Pros for design.
Very little electrical generation, at least in the US, is from petroleum of any sort (less than 1%).

http://www.npr.org/2015/09/10/319535020/coal-gas-nuclear-hyd...

EDIT: We have far more coal and natural gas fired generation to displace than off grid petroleum generation.
I've never been an Apple user but I feel you. For me the most baffling part is that a company with supposed hundreds of billions in cash reserves is just sitting on their bottom ignoring a good chunk of their users. I've heard some news that they fired a lot of QA engineers as well but I have no clue if that's true or not.

It does make a lot of sense to keep a strong hold of your market even if you are struggling. Even if you don't have good ideas about innovation, periodical hardware refreshes and opening up a little would project an image of you planning to return, even if it's 2-3 years down the line.

The lack of action from Apple's side however is the most non-sensical reaction in this situation. I honestly can't explain it -- unless we assume that bean-counting businessmen forbid any action where no big profit margins are visible.

As for the current PC/laptop landscape, you might be a little too melodramatic. Windows 10 is an extremely capable consumer-grade OS and while it absolutely doesn't have the polish of macOS, it's the OS that works with the most hardware in history (I was really surprised to read you had a problem with your USB dongle; I have 5 different brands of dongles, USB Type-A and Type-C alike and they worked out of the box) and shows a lot of potential for the near future.

I do agree that the [former] attention to detail Apple showed was unmatched. It's a huge loss to simply let a good chunk of your users go.
Troubleshoot Your Nook Frozen Screen with 2 Simple Methods
Despite having a math degree, somehow I never took an analysis class, so I can't common on that specifically (I do believe that's one of the places where analysis diverges from other field's conventions; that being said, I do believe it is fairly standard practice to specify whether naturals start from 0 or 1 in a paper).

In naive set theory, starting with 1 poses some problems (specifically, you don't have numbers yet, so you start with the notion of the empty set, which you use to define 0, and then proceed from there).

Starting the naturals from 0 is also problematic in group theory, since you lose the additive identity.
MithrilJS is better. Don't know why people bother with ReactJS.
Most cameras are there so insurance can tell it wasn't the business owner ripping them off. /thread
Founders aren't always in it just for the bank account. Between going belly up and shuttering, and going belly up and giving their team a chance in another company, existing customers, etc., acquihire is preferable to getting carved up. At the very least, founders need to save face too.
For a solo project I think React doesn't offer quite as much benefit (although I think I am faster in it). But for team projects the team members can stop worrying about where the data comes from and just worry about their component.

In your shopping cart example, say the project manager decides they want to display how may of an item you have in your cart next to the item in the catalog. Then a feature is added to remove items from any page by having a dropdown on the cart logo.

So is it the responsibility of the person writing the cart dropdown to update the catalog listing or the responsibility of the person writing the catalog listing to know about the drop-down?

In React you only need to bind to the data. If the data changes and your DOM then changes as a result then you update. You don't need to know why or how it changed.

As far as the virtual DOM being perhaps heavy handed. It is a performance optimization and not really a core concept. The React team found it was faster to update only the parts of the DOM that changed rather than redraw the entire screen and came up with a clever way to do that without having to know the implementation details of each component.

Contrast that with the naive approach (using innerHTML) which would make even a "update the character count every time a key is pressed" UI grind to a halt.
Box won't say if it's giving your secrets to the government
Probably mainly smoke and mirrors. I've lost count of the number of UK stories where some terrorist or criminal was known to authorities, or already on a watch list. They never manage to catch or prevent despite all these huge surveillance programmes. Then the news almost inevitably follows up that they've found out there were public exchanges of messages on Twitter 2 days before the incident or some such.

It would be comical were it not for people dying.

My take is it's utterly irrelevant. The chance, even with Daish and current events, of dying in a terrorist attack are less than by falling off a ladder. Something like 20 times less. It's firmly down there with the silly and odd causes of death. I see no war on ladders.
Congress Passes Bill Protecting Atheists, Humanists, and Other Freethinkers
Lol, read my first comment re grids. There is plenty of power out there not on grids. And 5+ percent of carbon emissions come from ships, which are tricky for solar and are certainly not tied to grids. And aircraft ... apples and oranges.
If you don't like CNET, here are a few hundred more 'incidents' involving Uber and also Lyft drivers, the most recent one being a kidnapping on 12/14/16:

http://www.whosdrivingyou.org/rideshare-incidents

Why are you so invested in ignoring what's right in front of you?