skysight-inc/HackerNews huggingface dataset:
Hi there:

Serena here.

In my first board meeting, a SurveyMonkey engineer working on multilingual features in the core product brought this post to my attention.

Every global brand needs to handle survey data across languages and geographies. I just reviewed the roadmap with the internal team and i am confident SurveyMonkey is investing in this direction - stay tuned!"

Serena
I hear it's not a problem if you use w3m in rxvt or xterm, or on the console. But you're not missing much in this case!
React Native doesn't contain a renderer in the Chrome-y sense of the term, to the best of my knowledge. It wraps native APIs instead. Am I missing something?
FWIW, it works fine for me on Linux with Firefox 53.
IF Only: Magnetic Scrolls in Your Browser
Education Secretary Betsy DeVos on Federal Funds vs. Discriminatory States
> We give them 6 to choose from

This is a good idea that I've never seen anywhere.
Is there any objective reason to prefer vue over react or is it mostly a subjective preference?
*chemical

Edit feature isn't working for me.
New MacBook Pro Leak Will Anger Everyone
Every framework enables spaghetti code, why should Vue be any different? Heck, any beginner programmer is bound to make spaghetti code.

I'm not going to go into details why Vue is awesome (see all the other comments for that.), but I don't see you bringing any valid arguments for your statements. Sounds like a new framework has been pushed down your throat, and that hurts. I get it :)
Arguing about purity is only pointless and sanctimonious if the water isn't contaminated. Being unable to break a several hundred megabyte codebase into modules isn't a "tap water vs bottled" purity argument, it's a "lets not all die of cholera" purity argument.
I don't understand that. Should an Olympic weightlifter lose confidence if he can't beat a forklift?
This is a much better version: http://pmarchive.com/guide_to_startups_part4.html
this is amusing when you consider how reluctant Steve Jobs was the native app development when the iPhone first came out. He wanted everyone to build web apps!
State law doesn't matter in a federal court, but the culture of the place the jury is selected and the practice specialties of the local attorneys do. The parent post to yours was talking about Texas broadly, not specifically about Texas state law overriding federal law. That's your assertion, and borders on a straw man.

The state, and especially that part of the state within that federal court district, being generally friendly to one type of party or another has to do with more than state laws. It has to do with public perception, legal specializations in that court district, and more. The juries are selected from that public and local attorneys in a district known for patent trolling will likely specialize in patent trolling cases.
In some cases its due to how new WASM is and the fact that nothing beyond a bare bones debugger experience was considered needed for the MVP. I'm not sure WASM is worse than the general state of web source availability. At least strict typing gives more hints about the underlying code in a disassembly.

That said, WASM may make things better in the future at least when it comes true open source. It's a pretty clean output target, making things like verified builds a possible extension.

Once better debugging support lands, sites can opt in to providing fully mapped output->source code as part of the debug metadata allowing a functional view source.
Comments from Congressional leaders suggest this budget proposal is going nowhere, but there is simply no valid reason for this attempt to undermine US weather prediction capabilities.
Good questions! Answers below or read the note I wrote (https://notational.co/n/-Kkw64Kxe0gQWoVvS84L):

1. The name was something I came up with quickly so I could focus more on making the product. It stuck and I haven't had time to think of a new one. The creator of NV opened up an issue on GitHub (https://github.com/tmm/notational/issues/2), which I am addressing.

2. My hypothesis was "NV plus web." I needed something I could use at home (on my Mac) and at work (on Windows). The plan is to keep it simple so you can create/retrieve notes really quickly. Users have suggested markdown, etc. which I think makes sense., bu it's never going to be a general purpose notes app for everyone.

3. I'm not going to actively compete. Even if no one else uses it, I still will. I would rather have a small number of users that love it than try to appeal to a huge audience that's sort of indifferent.

4. Speed and minimalism are the main differentiators (whether it's creating a new note or trying to find an old one). There are some other cool things (like quick note sharing and dark mode) that make it a joy to use (but hey, I made the thing).
Mail that baby: A brief history of kids sent through the U.S. Postal Service
It might also be possible that we don't know the simplest methods of doing something. I'm not sure if there is a simpler way to do it from the Windows side of things than what this person told you.

I wouldn't know how to do it in Golang because I don't use it. I would default to my most comfortable language, which is almost guaranteed to not be the most efficient method to do anything.
San Francisco Goes from First to Worst in U.S. Home-Price Gauge
Like just about all UI frameworks, it's up to you to build a framework on top of it. In your case a LOB type framework.

I'm in the process of doing that very thing for Angular.

By itself, Angular has features to help you do things, but it's far from codifying how a LOB application should be built.

It sounds like some jr devs went willy-nilly with vuejs, but they could have done it with React, angular, jquery, etc...
I would question the statistics here without more details. As a simple matter of course, you would expect very few valedictorians to do anything impressive because few people ever do anything impressive; in a population of 320 million people (more if you consider competition with foreign countries), 'impressive' typically means something like being in the top 0.001% or higher. For something like a Nobel, winning it means you are literally 1 in a few million people. (Quick, what's the name of the 200th best chess player or tennis player or mathematician?) While on the other hand, every year of every high school in the USA produces a valedictorian (or more than one); if a million kids graduate high school every year with an average class size of 200, then there would be 5000+ valedictorians every year. Are there 5000+ famous impressive people every single year without fail with 100% turnover? No, not really.

It gets worse because high schools aren't equally selective. There's probably plenty of tiny little high schools out in the Midwest or in other rural areas where 'valedictorian' means being the best-graded out of 20 or 50 kids, while on the other hand, at a magnet high school like Stuyvesant, half the school might be valedictorian level if they had gone elsewhere (but they can't all be the lone Stuy valedictorian).

Unless you've taken these into account, the rest of the discussion of grades selecting for Conscientiousness and conformity etc, while plausible, sound like just so many Just So stories.

(I have a similar issue with analyses of Hunter College Elementary School which speculate at great length about why its alumnis appear to be so disappointing, when as far as I can tell, the underperformance is exactly what one would expect from the unreliability of early-childhood IQ tests plus base rates: https://www.gwern.net/Statistical%20notes#genius-revisited-o... )
You can work all the same with billing in Bitcoins/Ether instead of USD/EUR. Either with simple invoices with your wallet’s address or via special platforms as Bitwage [0].

[0]: https://www.bitwage.com
Linus Torvalds rocks. Windows sucks. Subversion was crap so he just made git instead. git beat out svn, TFS and all that other crap legions of overpaid engineers came up with (or what they didn't get source control???) because unix design philosophy and therein lies the lesson still unlearned for they hath loaded all their bloat into one repo.

Windows. It sucks and it will forever suck because it sucks by design. Bill say 'Thank you Linus - I owe you sooo much because git is way better than the best I could do'

I mean has there ever been worse software ever written than the stuff being loaded into git right now? Awful, awful garbage, creaking and reeking of dirty hacks, different for the sake of it designs, misshapen, bolted together, bloated, willfully annoying, antisocial, phone home, locking-in, full of resolutely, defiant ancient unfixed bugs, butt ugly, horrible UI, full of errors and meaningless error messages, incessant nagging and weird quirks, wtf folders, command line from hell and urgh... note pad ... and oh dear god I almost forgot mmc consoles and visual studio and inconsistent flows, viral load by the galactic shit tonne, complete and utter drivel makes me want to vomit every time I hear that sickening jingle and after all those gazillions of engineering hours an absolute world wonder of fail?

Two guys working out of a garage could do better.

:P (Windows sucks btw)
I think there is a finer point to be made here.

For instance, the CIA couldn't care less about BP. Now, MI6 surely did. Rather, the CIA influenced action against Mossadegh because it thought he was a Communist.

Whether MI5 convinced the CIA that he was a communist threat is the more critical question. Some have thought that MI5 simply convinced the CIA of such a story to take out their own bogeyman while keeping their hands clean. It certainly wouldn't be the first time.

Of course, whether or not he actually was one is less notable than his association and support for those who were, as well as his nationalization of the oilfields (technically not the nationalization of BP, but close enough).
This is amazing, and it runs soooo well.

At the same time it makes me miss Flash.

I know it's easy to hate on flash, it was kinda buggy/slow and it was also crazily insecure. But the web really got interesting with flash, people were creating games, animations, interactive websites.

All the websites are pretty static/flat nowadays. Even if from a design point of view they might look "nicer", I liked the Flash era.
So what?

1764 America was a subjugated colony of a monarch, I'd hate to live there. 1863 America was embroiled in Civil War, I'd hate to live there. 2017 America? Democratic global superpower, lots of room for improvement but I still love living here.

What about Germany? 1944 Germany was a fascist racist shithole. 2017 Germany is one of the leaders of the free world.

We don't control the past... shit happened, get over it. We learn, mature, and build the future.
> Sometimes we overcomplicate the simplest shit.

Indeed. Why not use nc and telnet on port 443 to test? Linux already has nc and Windows already has telnet.
This is not going to help the FVEY partnership if this shit carries on. I'm not a fan of the dismantling of our rights via CESG/GCHQ/NSA etc, but what good comes of the Americans leaking shit to the press?
SO YOU WANT TO DO MOBILE APPLICATION DEVELOPMENT?
Candidates who know their worth should also have the confidence to grill interviewers. Including technical questions.
The Mathematics of Juggling
WebAssembly support landed in Chrome 57 :)
D can be arbitrarily slow due to its meta programming features. The comparable feature for Go would be some code generation integrated into the build process. This difference makes it hard to compare.

For simple (non-meta-programming) code. Dmd and Go are in the same league with respect to compilation speed.

Btw compilation speed is the main reason for me to put off Rust and C++ and Scala. I cannot stand slow compilers anymore after using D for a while.
85% of Germany's power just came from renewable energy, setting a new record
Had a 2 week holiday where I no internet access. Was very worried going into it that I would be bored without a steady stream of news and online distractions like FB. I didn't miss it at all and was most relieved to be away from FB. Recently, the app notifications had gotten out of hand with bullshit. "X just posted a photo. How about commenting on it?".

Coming home, I decided to keep my FB account but delete the app from my phone and remove FB from the list of sites I visit every day.

Think part of the problem with FB is that I'm technically inclined. If I were less aware of what it does and how it works, I could just bop around consuming stuff without feeling a pressure to clear all the alerts. Or even be completely oblivious to the fact there alerts.

One of the reasons I decided to keep an FB account is for access FB's emergency alert "I'm okay" feature. I lived through a natural disaster, and FB was really freaking useful to be able to communicate with people. I could set one status, and everybody could see it, without having to communicate over and over again with the same "I'm okay" information.
Humans can use more power, they're just a lot more limited in their potential. Michael Phelps gets up to like 400 watts per day while at peak training.
I don't know about SV interviews, but there are ways of quantifying this kind of unreliability:

https://en.wikipedia.org/wiki/Inter-rater_reliability
May I ask, do you have any useful references on how to write strict, efficient Haskell code. Or at least some Do/Don'ts?
That is for a recent tournament. Now computers are just better. But for up to 5-10 years centaurs were better. Eventually human Go players won't be able to improve on computer evaluations, but that is may not be for another few years.
You have a couple of alternatives: UAE, which in its various incarnations runs pretty much everywhere, to run M68k AmigaOS apps, or AROS to run recompiled system-friendly apps. AROS runs on pretty much anything, hosted under Windows, OS X, Linux, as well as native on a wider range of architectures (including on some original Amigas).

AROS can get you most of the way there, in that you can do graphics backends for it that run "rootless" on a Linux desktop, but the problem with that is still that there is no direct equivalent to the Amiga concept of screen's in X. Desktops is almost but not quite there, in that an application expects to be able to open them and place windows there. To get that to work smoothly you'd probably at a minimum need a special window manager and patching AROS to talk to one.

But the people buying this hardware are those who are not interested in / satisfied with emulation.
It looks like git-mediate does one more important thing; it checks that the conflict is actually solved. In my experience it's very easy to miss something when manually resolving a conflict and often the choices the merge tools give you are not the ones you want.
Not to be super harsh, but this sounds awful.

- First day is 4 interviews and a take-home project.

- Second day is an interview in front of a panel followed by an indeterminate amount of further interviews.

- Third day is a "culture fit" interview.

3 separate days of interviews and a take-home assignment? What professional has time for that?!

EDIT: I guess it depends on the length of the interviews. Is the total interview time for a candidate more like one all-day interview split into multiple days, or is it substantially more than that? If it's the former, why not just do it all in one day so that candidates don't have to use up a half week of vacation?
An Up-Close View of the Notorious APT32 Hacking Group in Action
> Recursion and memoization is easy but dynamic programming doesn't really feel as natural. Ways to get better? Just do more?

Once you have the recursive solution, the DP solution should be fairly easy. Draw out the recursion tree for an example (or do it more generally), convert it to a DAG by combining redundant nodes, and then do a topological sort. That topological sort is the order in which you need to solve the subproblems to get a DP solution.
Startups aren't that special, and I lost a lot of income by doing small startups first as an employee for 4/5 years.

Startups even in successful cases are just break even working at AFGAM. Usually you'll quickly be throwing away $100k/yr in income instead. And that $60k/yr your not putting in your stock brokerage account you could of used for whatever bootstrapped digital business or financial independence base you could of done instead. Over 8 years the difference can mean a literal million dollars in the bank.

Working at AFGAM won't make you lose your soul, and you'll learn a lot of stuff that you wouldn't learn in a startup. If you work at both types, you'll quickly realize that working at a SV startup and working at Twitter or FB is not that much different.

A lot of startups have fun, but writing bad disposable code is the standard operating procedure. Mentorship is usually non-existent. Wanting to write something quality is usually difficult to get approved because you might die tomorrow. Long hours are very typical.

I would also suggesting looking at this article: https://deardesignstudent.com/8-reasons-to-turn-down-that-st... , #4 is especially relevant.
> ... just 0.2% of them said they needed emergency medical treatment

The metric here is "decided to go to the hospital". So the "basic rules" are not really controlled for. If folks who take shrooms know their potential, they might plan their trip better.

I suppose the critical inputs might be something like "sum of [actual toxic effects of drug times ease of overdose, effects of drug w/symptoms that match actual illness]". If the actual toxicity dominates the reported hospital visits, shrooms should win, right?

> “Death from toxicity is almost unheard of with poisoning with more dangerous fungi being a much greater risk in terms of serious harms.”
Conversely, you could say the US has no real equivalent to the doujin scene.

WHY is even a physical Silicon Valley still necessary?

One could argue that the doujin way is a better launchpad for a wide variety of ideas than VC-funded startups:

People, especially young people including many females, create something from the comfort of their bedrooms, without any pressure (like many software/game devs of the 1980s), other people enjoy and even improve their products, and if they get popular enough then big companies may turn them into proper franchises.

Why doesn't the US foster that kind of environment more? Why does everything have to be a company with millions of dollars? In fact, most of the Western internet is actually hostile to young artists and developers..
Keeping the location secret is just like keeping the key secret in encryption. You also wouldn't call that security by obscurity.

Still you're perfectly right that ASLR does not provide perfect safety, but merely makes exploitation way harder.
I use `git diff` and `git log --graph --decorate --all --oneline` and `git status` so often, that it totally saves heaps of time. Especially the second one ― I usually type my `gl` somewhat subconsciously already; only afterwards I realize what I'm looking at, and start reading. That's possibly related to the fact that I commit very often, use many working branches, and then rebase -i (usually squashing and composing a good readable commit message) before publishing.

But anyway, if someone asks for help with "how to fix my mess in git", the absolutely first thing I do is exactly `git log --graph --decorate --all --oneline`, to start finding out visually what the mess actually is.
Thanks, I wasn't aware of that. I note however these do not contain durations which I definitely want. Freshtube shows a duration for each video.
Good Istio links; IBM post: https://developer.ibm.com/dwblog/2017/istio/?cm_mmc=dw-_-soc...

Project Calico Network Policy Engine:
https://www.projectcalico.org/welcoming-istio-to-the-kuberne...

WeaveWorks:
https://www.weave.works/docs/tutorials/istio/istio/

RedHat: https://blog.openshift.com/red-hat-istio-launch/
Atari Running on Any Machine (ARAnyM)
I disagree, I think the presence of a gun is definitely cause for alarm. The only reason anyone should be carrying a gun that is visible to others is if they intend to use it. If you want to carry one regularly (as opposed to only when you're going to use it), get a concealed carry permit, and keep it concealed.
JSON Feed an Alternative To RSS
217 comments last week https://news.ycombinator.com/item?id=14360729
How would you go about getting contact information, introductions, meetings and eventually sales?

The first, most obvious, and probably cheapest, way to get contact info is to use LinkedIn. Find people that work for those companies. If you have shared connections, ask your connection for an introduction. If not, send them an InMail (note: I think you'll have to have a paid LI account for this, at least if you need to send more than a handful of messages). Beyond that, you can also try to find those people on Twitter, etc., so you can send messages their way.

You can also buy contact information from Hoovers and similar services.

And while it's low percentage, you can still do the old thing of cold-calling the main office number for the firm and ask for them by name. Get ready to read up on how to deal with "gate keepers" and the like. And expect a low rate of actually getting through, especially as you target people higher up the organizational hierarchy.

Once you get to that point, contact people and just be straightforward with them. Say "Hey, I'm looking at (building a product | delivering a service | whatever) that I think would pertain to a firm like yours. If you'd be so kind, I'd love to have a short meeting or phone call with you to get your feedback on my idea(s) and see if there might be a way we could help you". Or something roughly like that. Don't necessarily use that exact language (I'm not really a sales-person!) but that general approach seems to work reasonably well. The percentages will still be pretty low, but it's likely that some people will be willing to talk to you.

A couple of books that contain some additional details on all this, that you might find useful, would be The Four Steps To The Epiphany by Steve Blank, Predictable Revenue by Aaron Ross, and/or Predictable Prospecting by Marylou Tyler.

In terms of understanding what to do once you get conversations started, I recommend the series of books by Jeff Thull that includes Mastering The Complex Sale, Exceptional Selling and The Prime Solution. There's also some really good stuff in The Ultimate Sales Machine by Chet Holmes and The Challenger Sale by by Matthew Dixon and Brent Adamson.
I think the difference is that Go is played on a psychological level as well, while weightlifting is (mainly) not.
Somebody mentioned this in another Go Thread on hn a few days ago: Professionell Go players do not like to play against "weak" players because they are afraid of the psychological damage an (unlikely) loss might have on their play.
> On a higher level - how much of an "already seen the algorithm" crapshot are tech interviews?

I'd say it is mostly that. Just do thirty to fifty leetcode medium problems (some of them on pen and paper), and you're good to go.
Ford sells more F150s in a year then Tesla has sold vehicles total since they started.

How easy do you think it will be to find charging stations when there are 50x as many electric cars?

How many extra 500A 240V circuits will the grid of a city need to support for that many charging stations?
It's a pretty good rule of thumb.
No, not really. When it scaled enough for the Linux kernel he lost interest in scaling any further, and that's nowhere near what's needed for a monorepo (or a Linux distribution).

And I recall that there are was fairly infamous tech talk at Google where he basically dismissed Google's concerns in an arrogant way.

So I'd say it's mostly a validation of git and Github's popularity with developers, that other people were willing to put in so much work to improve it.
crystal.io new virtual advisor works better than SIRI's and CORTANA's NLP