skysight-inc/HackerNews huggingface dataset:
Got it! So I'd stay we've two groups of people in the company: those that like the freedom to spend it at home and those that like the freedom to go traveling. To answer your question: the retreats we offer are voluntary so not everyone joins. But we do have a group of people who are strong travelers and also having kids now and they just take them with them. This is however quite now to us and we're planning a trip to Martinique where we are considering hiring a nanny as well.
It will work just fine, you just might have to call git bisect skip a time or two or run it more than once.
TL:DR; They have written a PS & PDF renderer that runs completely in the client, by using web-assembly. They show the performance to be not so far off using native code, and this allows offloading the CPU load of PDF rendering to the client rather than the server.

Excellent !!
We are already in a world where neural networks are used to drive safety critical processes, and engineers are having to reason rigorously about the overall behaviour of systems that include components behaving in ways that cannot be simply understood or enumerated - because if they could be modelled with simple logic, the engineers would just write and use that logic instead of training and incorporating a neural network into the design.

You deal with problems in this space by treating the neural network output as yet another noisy signal that is fused like any other to drive your comprehensible, rigorously designed system with its restricted range of behaviours that can be reasoned about and made to fail safe.

It feels like there is yet a great deal of room to extract utility from AI with this sort of approach - keeping it in a box which can only interact in narrow and well understood ways with the outside world - before one starts hitting the limits of its utility.
Haven't used React but I'm sceptical. In what case do you need to use `this`?

The only time I believe I've used this was maybe using a class? Which is shit so why would I want to do that anyway?

Okay, so there are footguns. Don't use them, use a linter, problem solved.

That doesn't look like math. What are you saying exactly?

What's your problem with
let res = a.splice(4, 1)
? I don't understand really, the method name and extra parameter?
Any predictions for how long it will take for an AI to win against the world's best player?
Wait, why do we want voting to be hard? If voting is hard, that means it takes more time to vote, and not everyone is equally able to take extra time to vote. A disproportionate percentage of the voters will end up being people with more time and/or more flexible schedules.
Yeah, live in the northeast of England and you'll be surprised at how far a single income can go.
How to fix windows 10 start menu not working
Bitstamp to introduce Ethereum trading on Aug 17
This is not a comment on the work done by these no doubt well-intentioned folks. But to pull a quote from their article:

"compile our 500.000 LOC C++ core to WebAssembly and asm.js"

This is absolutely terrible for the web :-( We've escaped activex, flash, java applets, and now we're bringing lots of legacy c++ to the web in a way that conflicts with the underlying tenets?
StanislavPetrov is correct - the incentives are set up for the colleges to graduate you. If they don't have enough students, or too many drop out, they won't have enough income.
I'd like to see Google become 100% female engineers.
No, he means 10.000 which in parts of Europe is the same is 10,000 in the US. 10000 is the same thing as both. What's strange to me is that you seem to know this but still want to say something about it.

Its like an Englishman saying colour and you saying, "you mean color, right?" Just seems unnecessary.
Machine Learning Links and Lessons Learned
Microsoft is working out a XAML standard to cover that case.

If you check BUILD 2017 sessions, there were a couple of talks about it.
If anyone has any questions I'll try and answer if I can.
From an interface perspective. From a behavioral perspective not so much. A lot of classes will throw not implemented or have slightly different results
no taxation without representation!

also, he's not saying that ppl who give up their citizenship should have fair voting representation. it's the people who are still americans who just happen to live overseas. we are still paying US taxes and therefore should have proper representation.

if i didnt have to pay US taxes, i wouldn't care.
I like that it will automatically try to download missing public keys.

HOWEVER, a very useful feature (which it might have but wasn't mentioned in the upgrade notes; my own local manpage only has --list-public-keys (and shorter versions) and --locate-keys (which has wording that makes me think it'll also check online)) would be to search, local only, for any key (public or private) matching a given fingerprint hex or other field string. The changelog makes me think that to get that behavior I'd presently have to use: gpg --auto-key-locate local --locate-keys "example@example.com"
IF UWP will expand to do that it's not in any announced roadmap (and if it's being discussed internally I'm not privy to such things :) ) whereas Xamarin is doing it now(ish). You are right, the XAML is a bit different, the syntax is the same, but we use different class structures.
> if the self drive button cost ~25c / mile there are plenty of times I would hit it

25c/mile just for the insurance surcharge, you mean? Sounds like we're in agreement that mere parity with human error would be expensive from a liability perspective.
I assume it was cached for you. I did purge the CloudFlare cache when I made the change, and only 2 more entries hit the log after that (which I also cleared). :)
Everytime I read somebody pushing for the Go language, i recall this interesting, funny piece written about it.

http://cowlark.com/2009-11-15-go/
This entire comment seemed unnecessary
In the same way the Uber is a threat to organized taxi services? Real estate agents have always been middlemen in the real estate transaction. Giving buyers/sellers the option to complete transactions with or without additional middlemen seems like a benefit for organized real estate from the buyer/seller perspective, doesn't it? Of course that's going to be a threat to everyone in the middle that makes money off the process. I've always thought that making the MLS exclusive was bullshit to begin with. As long as people have the choice to still work with agents (who obviously have experience and first-hand knowledge that you only get from that job), let it be a threat.
I'll have to go see if I can find it, but recently there was a study in Britain, France and ? (Germany I think) on compensation. Ah, here it is:

https://www.economist.com/blogs/graphicdetail/2017/08/daily-...

While there was a definite gap for the population as a whole, when you zoomed into the same job at the same company, the pay gap disappears.

No idea if that applies to women in tech but it was new info to me. Does anyone have a source for a pay gap in tech?
They are rich:

> Dudley tried to explain how the Fed sees things: Yes, food prices may be rising, but at the same time, other prices are declining. The Fed looks at core inflation, which strips out volatile food and energy costs, to get a better sense of where inflation may actually be heading.

Guess exactly when food and energy costs were declared volatile. If you thought "when they went up" you'd be right.

If you disregard those actual inflation is 5%.
The best way to be able to dedicate that amount of time? Be single.
Yes. And why? So some bro could be a "founder" of a project to get a promotion. Fly around on expenses holding meetings and act all important. I've been in the room. The pseudo-PC bro-ness is nauseating.
This story has been posted four times now. Click the 'past' link at the top.
Why don't they go back to school and do a 2yr trade degree w internship
I recently got serious about my diet. What I thought was going to be a very difficult lifestyle change that I was going to try for a few weeks ended up being much easier to achieve than I thought. Now, I don't ever see myself going back.

In simple terms: Eat plant-based foods, period. Veggies, fruits for snacks, beans, nuts, etc. Avoid processed foods other than plant foods that are minimally processed for freshness (liked canned foods).

I thought I would struggle to stop eating meat, especially chicken. After the first few days, vegetables and beans started to taste amazing! I had no idea what I've been missing all these years since meat mutes the taste of everything else.

I also avoid dairy and snack foods. I "cheat" about once every two weeks during social events, but even then I crave the healthier options. I now look at bad foods differently and I feel better than ever.

Tip: Take a one-a-day multivitamin that includes B12.
When you’re getting started, get rid of all the bad food. If it's there, you'll eat it.
Apple has a lot of experience with people working in offices. You'd think this experience would inform the "pod" design. But they also do high fidelity prototypes, at least for product.

Further down thread, someone quoted the WSJ article:

The WSJ article said Apple prototyped one work area, and then multiplied it across the available space.
"Hav­ing set­tled on an over­all shape, the team then broke it down into smaller parts. “One of the ad­van­tages of this ring is the rep­e­ti­tion of a num­ber of seg-ments,” says Ive. “We could put enor­mous care and at­ten­tion to de­tail into what is es­sen­tially a slice that is then re­peated. So there’s tremen­dous prag­ma­tism in the build­ing.” The ring would be made up of pods—units of work­space—built around a cen­tral area, like a spoke point­ing to­ward the cen­ter of the ring, and a row of cus­tomizable seat­ing within each site: 80 pods per floor, 320 in to­tal, but only one to pro­to­type and get right."

Prototyping one version seems un-Apple. I would have expected them to have prototyped many office layout options, had people work in them for six months each and rate them or otherwise measure quality.

I wouldn't be surprised if Apple's choice here is actually quite good, but perhaps I wouldn't be surprised by the opposite.
It's amazing how risk averse companies are when good talent is so scarce. They need to take more risk on people, especially when it is so easy to fire people in the US.

I wouldn't do a 5 hour interview, I don't care who the company is. I haven't had to do a cold interview (not referenced by an existing employee) since my first job out of college 20+ years ago. There is no way companies are going to find talent doing those long slog interviews, unless they pay 2x rates or something.

Just the thought of 5 hour interviews makes my stomach queezy.
There's a lot of talk about the motives behind this, but moving beyond that: is this even going to work? They say that:

> Under the new system, all Cal State students will be allowed to take courses that count toward their degrees beginning on Day 1. Students who need additional support in math or English, for example, could be placed in “stretch” courses that simultaneously provide remedial help and allow them to complete the general math and English credits required for graduation.

Which sounds great, but thinking about it I think it will end up putting an unreasonable workload on students. They talk like students are wasting time in these remedial classes, but the entire purpose of the remedial classes is to get students to a point where they can succeed in the next class. If they go into a college algebra class not being able to multiply fractions, or not being comfortable with addition and subtraction (which is way more common for people entering college than you might think), they're going to have a very hard time. Sure, these "stretch courses" might be there to help them, but I fear that essentially taking 2 math courses concurrently will be overwhelming for an already disadvantaged population of students.

Not to say that one needs a full k-12 math education to succeed in college math classes; you definitively do not. Like many things we teach our kids, the vast majority of what is covered in those math classes is basically useless. But they do (hopefully) result in students being comfortable with manipulating numbers and doing the basic arithmetic needed for further study. The remedial classes shouldn't be trying to cover a k-12 math education, just enough that the students can follow what is happening in subsequent classes without being confused by the arithmetic.
You seem to have missed my point, and keep focusing on overly narrow health intervention. Going back to my previous comment, education (through direct communication and through schools) is a channel through which lifestyle and hence health outcomes can be improved. Similarly, the UK we have a forthcoming sugar tax, as do many other countries. Cycle infrastructure. etc.
Yes, but you have to compromise sometimes and you need to be willing to live somewhere with a lower cost of living (ie: probably not in a big city). Get your family out of debt as much as possible first then reduce your monthly costs as much as you can. Be sure you have a reasonable amount of savings in the bank to cover some unexpecteds and be sure you and your partner/family/kids are all on board for making this kind of life change.

You probably don't really need the fastest Internet connection at home, cable/satellite TV, an unlimited cell phone plan, a new(er) car, to eat out more than once a month, to buy local/organic all the time, the newer technology things, or pretty much any monthly subscription services.

Go play outside and run around with your kids. Go to the library (they probably have lots of books, movies, music, and even video games to borrow for free!). Cook all your own food. Fix your own car/bike. Borrow things from friends/neighbors when you need a special tool. You can do it!
> it and made his company look bad

This may have been a nuance James missed, Google is open to _external_ social woes.
Looks great. I'm in New York myself and could see trying your service with the wife.

Working in the restaurant "niche" myself, and think this is a fun idea you got here.

My one comment is that possibly your site should mention the actual restaurant on the front page, before drilling down, sort of how goldbely does. It makes it more enticing, plus the logistics of your startup means that there's little chance people will go off-platform to deal with the restaurant 1-1 (and vice-versa).

Also, I think using hotel kitchens is a smart idea. They are way more roomy than most restaurant kitchens, so you can accommodate more folks (obviously...).
Thank you, I didn't know this wasn't actually announced.
When Watson won at Jeopardy, one of its prime advantages was the faster reaction time at pushing the buzzer. The fairness of that has already been hashed out elsewhere, but.....

We already know that computers can have superior micro and beat humans at Starcraft through that(1). Is DeepMind going to win by giving themselves a micro advantage that is beyond what reasonable humans can do?

(1)https://www.youtube.com/watch?v=IKVFZ28ybQs as one example
Almost every major website is doing the exact same thing. Here is Wired's policy on affiliate links: https://www.wired.com/2015/11/affiliate-link-policy/

They are almost assuredly added automatically so the author had no clue it was happening. I used to author a Wordpress plugin that did this for bloggers so they wouldn't need to worry about generating links through the Amazon website then going back to their Wordpress dashboard.
> Bikes last.

Not when used in this manner...
The API Blizzard is exposing is really nice. Sadly most of the advantages AI had in SC1 were just due to the fact that an automated process could micro-manage the tasks the game didn't automate for you (a lot of boring, repetitive work). SC2 got rid of a lot of that while still allowing room for innovative and overpowered tactics to be discovered (MarineKing's insane marine micro, SlayerS killing everyone with blue flame hellions, some more recent stuff I'm sure from the newest expansions). Hopefully the API lets AIs converge on optimal resource management and get to exploring new and innovative timings, transitions, army makeups, etc.
I think WASM is great, but it also is not a panacea.

You can see this demonstrated in their demo where highlighting the text garbles it -- because they render without using browser technologies, they miss out on browser implementations of things like highlighting. (Another example: their "get in touch" link in the demo is not a real link and can't be right-clicked, indexed by search engines, etc.)

In the specific context of a PDF that is perhaps inevitable (PDFs likely need special text layout) but in the larger context of random native apps, you only get a "free" port to the web by cutting out web features.

With that said, let me emphasize again that in the right domains this is all super awesome. It just doesn't solve the problem of making good webapps.
And yet, buying a house back then at 17% mortgage would probably have been the best investment decision of your life.
Yeah, I did watch those, but haven't kept up with the latest news - not sure if they have announced any progress.
I just visited Portland for the first time and found it to be a surprisingly vibrant city. Despite being less than half the population of my home town, it has a lot going on. I suspect that changes quite a bit during the winter months.

Hot Suppa was an especially delicious place to eat.
> According to my opinion, a programming language should let a developer use his or her style.

Please no. Never. moving to enforced styles freed me from having to think and debate about them. I think go set a precedent here that every new language should follow.
i guess the Mobile Jazz definition of "lifestyle business" appeals to a lot of HN readers who would prefer that to whatever kind of business they're currently working for.

also the remoteness. and the kayaks.
I'd like to emphasis the bit about fad diets. My own personal rule of thumb is to not try any diet that I couldn't keep up for 10 years. Especially if the diet cuts out some of your favorite foods. This cuts out a lot of them. My main exception to this is anything health related (diabetes, allergies, etc), but at that point you've already talked to the GP. Otherwise, you don't have a diagnosis or confirmed medical condition.
My unfavorite is WIP and "update submodule(s)". In fact I contemplated making a git hook to reject such drivel on merge.
AI can already win against the world's best player now. It's just a question of whether they can win with human-level micro.
Isn't it somewhat problematic to consider Go as being in the systems programming space? A garbage collector seems like a pretty good disqualifying factor for that.
That's right.

And now do both things _publicly_! For money (or others things you own) you will need a Torrens-like title system with a replicated database among your fellow-citizens. For voting - it will be a database replicated on DVDs (or something that can be read, say, by a microscope:)

You may be astonished how secure that will be.
A. AI is too stupid to do significant damage.

B. AI is too smart to follow our stupid orders.

If AI becomes so intelligent that we become obsolete, we should embrace rather than fight it.
That's true, but it's done so that you can have simple 'if' logic to determine if something is available without having to recompile. If the interfaces were missing altogether the libraries wouldn't be portable from one implementation to another.
I think the "32% of Americans have bachelor degrees" factoid is not meant to say that "everyone who gets a degree is upper-middle class" but that "a bachelor degree is _usually_ a gate/hoop you have to get through in order to have a good chance of being upper-middle class, and only 32% of Americans get through that filter."
Understand the hesitancy. But we develop a very high quality engine for as many platforms as we can.

I.e. we can maintain less code, keep it fast, maintain high quality and identical behaviour across platforms.
Roughnecks love them some Eminem.
There is a "past" link at under the article link that opens up agnolia search.

I'm gonna throw out the idea that it should show the number of exact url results right there without having to click it.
Do you need a former chef, current JavaScript / Node / PHP developer on your team?
Postmodernists and feminists are generally very critical toward evolutionary psychology and hostile toward its scholars, so you're actually supporting my point.
>Do you know how people take photos of themselves voting at "secret-keeping" poll-stations?

That's illegal, and (somewhat contradictorily) not non-repudiable. You can take a picture of yourself with "ballot marked for candidate I'm paid/coerced to vote for" and then step right out and say "oops, I messed up my ballot, give me another one" and then submit that.
a peer-reviewed scientific study at the height of the replication crisis
By asking this question, I assume you are being sarcastic and indirectly suggesting that legislation or other means of enforcing AI safety is impossible because it would refer to matrix multiplication and gradient descent and therefore be unreasonably broad, ruling out many harmless computations. However, it's unlikely that legislation or other enforcement would operate at that level of description, in the same way that laws regarding murder do not reference patterns of motor-neuron activation. It is reasonable to prevent certain certain classes of multiplication and gradient descent without doing so generically by using a more abstract level of description.
Indeed :-)

Here is how to think about this:

* .NET Standard is a specification of APIs.

* ECMA 335 is the specification of the .NET runtime aspects (i.e. what the metadata format is, what the semantics are of the intermediate language and so on).

* ECMA 334 is the C# language specification.

So there are really multiple specs that would make up a ".NET spec". We simply settled on .NET Standard because it's shorter than .NET Standard Library and the word standard conveys the spec aspect around it. We could have called it .NET Standard API Set but hey, it's supposed to be a product name, not a multi-word description :-)

Does this help?
Looking at the chart, it seems like they're reading an awful lot into 1 or 2 data points. It's very noisy data.
Or... it could imply that in the US the perception is your future depends less on whether you can conquer advanced math, so students aren't as motivated to learn. I would argue that perception is a bit wrongheaded, but perceptions are what people use to make decisions.
Yeah, anybody who has those "must have" requirements is not going to be looking for an internship, being low paid, or part time. It's an interesting posting to be sure
Honestly? I can't do it when living on my own. I've taken the ready-to-eat meal route (whether that be a ready-to-drink food smoothie or plain/raw stuff (nuts, fruit, etc).

I love cooking. But never for myself, and 90% of my meals are by myself.

With ready-to-eat or drink stuff, you just calorie count. Miss bits or increase bits depending on other things you've eaten (ie when out, someone has cooked, etc). Feeling fat today? Miss a meal. Feeling a little light? Snack a bit more.
In my experience women in tech get opportunities thrown at them simply due to desperation of companies to meet the prevailing mantra of 'must have more women in tech'. That's not to say that the women I've met are any better or worse than the men, but it does seem that all else being equal women manage to avoid the crappier jobs and often get put on prestige projects.

If I were starting again I wouldn't go into tech - I'd go into an area where there's more women!