skysight-inc/HackerNews huggingface dataset:
Easiest method I know: Count up to ten and then down to one again. And repeat. Other way is to count down from 100, if you make a mistake or get confused, just start over again.
Ask HN: What’s your favourite landingpage?
I can tell you we've gotten rave reviews from the companies we've partnered with, and almost all of the candidates we've tested with this love our process better than the alternative. I can't fix interviewing for everybody, but I think we're on a pretty good track for at least some of the world. I'll take that, for now.
I'm more interested in the fact that he converted a motor home into his launch pad. Well ... the steam-punk side of me also wants to see how his steam-powered rocket works. Unfortunately after looking at NoizeTV I don't think I'll be watching his launch.
Maybe 10% of flat earthers are true faithful and not trolls.
Thanks for the pointers!
Honest? Smart? Positive attitude? Fun to work with? Willing to learn new stuff? Learn new stuff on your own because you like coding?

Ok. We're done. Now check references.

We'll follow that up with an audition, show up on a Saturday and pair up with team members for some random hacking, see how you handle working closely with people on a problem.
This is really fun!
This is essentially how Wordpress does interviews. It’s the best process I’ve seen.
This is precisely the same situation that you would have using other currencies.
It's not that diffiult really - most exchanges allow exporting historic transactions, and there are tools popping up that help to organise it all for the tax purposes.
At a casino your "bets in flight" could be considered securities... If the roulette wheel spins for a year while your bets are down, maybe you could claim long term capital gains on your winnings because you held the position long enough...
I did not make any comment regarding the "goodness" of "the current system"
Vala is a strange beast, but it's type-safe and expressive enough that the code for most Pantheon apps is pretty easy to navigate. Compared to dealing with Apple's frustrating bug reporter or Ubuntu's launchpad system, reporting or even fixing a Pantheon bug on GitHub feels like a breath of fresh air.

That said, the current Loki (0.4) release is in maintenance mode already; I'd wait for the Juno (5.0) release.
I still find it weird that he has to pay taxes in dollars on something that he doesn't know the value of in dollars since he hasn't converted his cryptocurrency assets to fiat yet.
Does it have to be specific to OSX, would it be hard to make it available on Linux as well?
It was all mixed up due to library frameworks and application suite being released as one big "KDE" package. Kdelibs5 4.0 was ready and stable, but the KDE desktop wasn't. They tried to communicate that since the beginning, but not nearly hard enough.
That reminds me of this: https://github.com/strace/strace/issues/14
> If you aren't using Node on the server, it's even more complex.

stopped reading after this. clearly just babble with no real argument to be made.
Or blackjack and hookers...
I've done a lot of this sort of this as well. The ESP8266 is so great for simple on/off switches and sensors.

But-- there are so many applications for having a full IoT Linux distribution that I can't believe this isn't already a solved problem. I'm imagining an ultra-stable distro that is easy to deploy to a headless machine, handles security updates, handles flaky wi-fi issues, tests the SD card (I've had more than a few burn out on me), and automatically logs to the cloud for easy debugging.

In other words: Why am I still maintaining my RasPis as if they are apache servers from the 1990s?
> a disembodied voice gently beckons you to surrender

And then I'll remember this article and dismiss it / Get even more entrenched in my conviction that my "do anything to win" enemy must be destroyed.
openSUSE offers the premium experience. Long-standing friendships between the teams and openSUSE does a bunch of testing for KDE, for which KDE gives back by scheduling their LTSs to align with openSUSE releases, well, and by probably actually fixing those bugs that occur on openSUSE even if they might not necessarily appear on other distros.

Then Manjaro is also solid, mainly because KDE is at least no second-class citizen on it, like it is on most distros.

And if you want something Ubuntu-based, then KDE Neon is the way to go, even though there's essentially no integration testing between the KDE software and the underlying Ubuntu base.
Thanks. To be clear I intend to pay my taxes fully. I also fully expect to have
6 month long mail-only communication with 2-4 weeks between insane letters, as is standard when dealing with the IRS as a small business owner.
Thank you, I think I get it now that I've read through those.

I think that graphic illustrates what I'm saying fairly well. The non-African populations in the graphic are all grouped at the lower left corner. There are distinctions between them, but less than there are among the African groups.

The current (a key word, as which people go into what race has changed a lot in the recent past) social grouping of races would have us believe that the small purple group hanging off the end is one race, the pinkish group next to it is another race, the red group next to that is another one, the small green group next to those is maybe separate or maybe a subset of one of the others depending on who you ask, and then all the other groups are classified as "black." This pretty clearly makes no sense if you're trying to classify groups genetically. Why should that yellow group sticking way up from the rest in the top right corner be lumped in with so many other groups?
It's concentrated 90's memes, straight from the Gen X tap. Can be hazardous in large doses.
Azul also ships builds of OpenJDK.

https://www.azul.com/downloads/zulu/
Now I am curios! What deadline needs you to override the safety system of an Autonomous Guided Vehicle?
Disqus isn't the best with security either.

https://blog.disqus.com/security-alert-user-info-breach
Through enforcement. Although the Congress has been de-funding IRS enforcement for some time, States, especially states being impacted by tax policy changes are making investments in increased auditing.
In India, Everything Can Be Delivered (Except Clean Air)
My opinion is we need to have more variety of interview options. Everyone has their strengths and weaknesses and any given Dev has to have some kind of idea of what they excel at. Some people are really good at tough algorithms.

I recently went through a job search and I ended some coding tests because they took too much time and the questions I was asked seemed more like a random candidate filter rather than a test of developer knowledge.

My personal opinion is to make an easy coding exam similar to triplebyte or other apply once talk to many companies and randomly accept a portion of candidates.

That way people will know it's not their skill and can optimize for market exposure rather than arbitrary coding problems.

Then have an in person where you see if communication can happen. Ask them to walk you through the code used on the entrance test.

Can the industry move towards something like match day for doctors, but more ongoing?
The Guardian also made one of the greatest television commercials of all time. If you've seen it, you know the one I'm referring to.

If you haven't, watch it two or three times:

https://www.youtube.com/watch?v=E3h-T3KQNxU

If anyone here remembers the Software Entrepreneur's Forum that met regularly in the Palo Alto area in the '80s and '90s, Will Hearst gave a talk at one of their meetings and played this commercial as an example of creative marketing. High praise from another newspaperman, and well earned.

Tangentially, Will is also a mathematician and programmer. I don't know how much code he writes these days, but back then he was known to be quite an AWK enthusiast.
It is really interesting that Gokrazy uses an upstream kernel (with a couple of minor patches).

https://github.com/gokrazy/kernel/blob/3ecdc901da51c2c5b6bf7...
But the GoPro's firmware is probably hacked to show a globe, because GoPro is in on the conspiracy, etc., etc.
Didn't he convert to fiat and then used that fiat to buy alt-coins.
Facebook buys offline data gathered by marketers or gathered from other sources
I addressed this in another comment, but just to respond to you: we've done test interviews where we paid candidates $80 and hour. The expense works into our model so I would anticipate seeing some form of that in the future.
One of my neighbors was talking like this. Turned out he was stealing employee payroll taxes and sales taxes to get current with his trade creditors.
It's amusing to see a British paper attacking the health benefits of dark chocolate, given what they sell as "chocolate" in stores. After having had unfortunate opportunities to try it, I wouldn't touch it with a 10-foot pole.
What should one do, if one wants to try "what the Aztec's called the food of the gods"?
> $15,000 per year

Importantly, per person receiving. In principle you have a virtually infinite tax-free gift giving exception available if you distribute your assets to enough people.
Companies like Facebook, publicly traded, have a legal obligation to maximize profits for their shareholders. Private companies with investors are similarly obligated.

There is no promise that a company can make to its users that outweighs the fiduciary duty that obligates them to maximize profits by any means.

Not true. [1]

[1] https://skeptics.stackexchange.com/questions/8146/are-u-s-co...
Live performance art can indeed impact time resources. But so can other kinds of art at intensive levels.

Indeed I have known, as you call them "static" artists, and "dynamic" artists (poor dividing lines for this conversation), that were so enveloped that they had no time for a day job, career, marriage, or children.

But I know far more artists that have plenty of time for additional choices, such as job, career, marriage, children, leisure, etc.

Back to the original point, I don't find myself engaging readily with people who don't know, or understand, profoundly difficult physical labor, and profoundly difficult mental labor.

Both are character shaping. So an artist who is lacking one or the other, I don't find accessible. It doesn't mean that we are all busy all the time, working and thinking hard, it just means that at some point in life, having gone through that deeply impacts a person.

Throw in a little philosophy, introspection, and reflection, and those kinds of artists can produce static or dynamic (to use your words) art that really pulls one in, and demands engagement.
You are comparing an alpha/beta with a full product. The selling point is the future where Vim becomes a native integration in your IDE (or actually the other way around) instead of a plugin which is never completely supporting all Vim options. Or at least that’s my take on it.
Love this, although not living in that area.

Just to chime in: I'm a PhD student in CS/machine learning with a competitive enough CV to interview anywhere, and I have gone through the motions at many companies previously (e.g. for interning), and there is nothing I hate more than coding interviews.

It literally makes me hate companies, it turns me off from interviewing at a place, and it makes me deeply resent them even if I get an offer after a ridiculous series of interviews.

After you have subjected me to a terrible/demeaning interview process, I might still work for you, but I will never be a loyal or feel any inclination to contribute more than I need for personal gain, because you have established that nature of the relationship via the interview. Sorry for the rant.

I hope you succeed, so very much.
Yes, it's pretty much the OS except for the kernel.
Not only the algorithm. Recently, using double quotes or plus sign before terms became useless, as it just lists results with the specific word you marked crossed over when there are not much exact hits.
Experience tells me that they probably simply don't bother and choose the DE that's either default or they're already familiar with. Most of the time you could switch them their DEs and they almost wouldn't notice.
We have a library of these projects. We add more all the time. We built the first set. Now we're paying engineers to build these based on really interesting problems they've solved in their careers.

We don't reuse the projects across different stacks. We might borrow some of the underlying themes or principles, but they're different projects for different stacks, each written by somebody with very precise domain expertise.
Thanks. Exactly what I was searching for.
It's possible. I hope that he'll use the money in ways his mom and I would consider to be more constructive, but once he is old enough he gets control of the account and we have no say in it. Fingers crossed.
I have been using Java extensively since the language was released. I'm tired of it. For every release (since JDK 7, maybe), the new features are either irrelevant to me, or a step in the right direction, but not far enough. I think that the major flaws in the language are as follows:

- No value types: Coming from C++, I remember my very first reaction to Java was astonishment that it was not possible to physically embed one object in another. This places a real limit on performance. No matter how good optimization and JIT gets, your options for controlling locality of reference in Java are extremely limited. I know there is a proposal for value types, but come on, where is it already?

- Type erasure: Type erasure is a lame approximation of parameterized types. Reflection can't see the parameters, and of course they are completely missing at runtime. True parameterized types along with value types would correct a lot of problems.

- No real closures: Non-final state cannot be included in a closure. Still. Ridiculous.

- Functional programming support: Yeah, streams and lambdas. Not enough. Why do things like "filter" and "map" have to be builtin? Why can't I write my own functional code? And the java.util.function list of Function signature interfaces (e.g. DoublePredicate, IntSupplier) is an abomination. It shouldn't be necessary to explicitly declare these signatures anywhere, let alone enshrine a fixed set of them in a standard library. And the need to provide different versions by type (DoublePredicate, IntPredicate, ...) again points to how broken type parameterization is.

That last item is the worst example of piling up kludge upon kludge that I know of in Java. This is really driven home to me as I play with other languages that do functional programming so much better, (Swift, for example, except for the ARC-related kludges).
> However, my argument is that it doesn't seem to solve a problem I can think of well that leads to healthier real-life relationships

Perhaps you're young and haven't known life without Facebook? It used to be that people just lost track of each other all the time.

Move for a school? Lose all your friends.

Move for a job? Lose all your friends.

That was normal.

Facebook (and other social networks) allow people to maintain orders of magnitude more weak links than before.
honestly not that much since adopting a GNU-ism or Glibc-ism will in most case result in errors at compile-time.
If he is a true believer, he is at least willing to test those beliefs by conducting an experiment. As it should be. How many true believers of anything are willing to have their their minds changed?

This guy should be praised instead of ridiculed by a bunch of internet non-contributing zeroes.
‘A grand illusion’: seven days that shattered Facebook’s facade
Ask HN: What would you do with $2.5M?
Let's say you were to earn $2.5 million net (after tax) tomorrow. What would you personally do with that money? How would you setup yourself? Where would you live? Would you buy a house? Would you invest in something specific? Curious to hear about everyone's thoughts.
I'm assuming you pay a fair rate for that day of work?
If you're going to mention this post in multiple threads, please do a regular submission instead.
My all time favorites:

http://fairpixels.pro

http://stripe.com
I can move this to pastebin? Is that better?
Or pay for a helicopter tour. You can get a ~10 minute helicopter tour for under $100 where I live. They don't fly incredibly high, but given that the minimum safe altitude is 1000 feet in some cases:

https://aviation.stackexchange.com/questions/27076/what-is-t...

Or, just book a flight on a commercial airliner, which is also cheap but doesn't get you a panoramic view. But you'll get way higher than 1875 feet.
See also: https://news.ycombinator.com/item?id=16673382
Am I the last TypePad user? I never see it mentioned anywhere, including this entire comment thread. Based on my blog traffic in recent years, it would appear that, like De Niro rants in "The Deer Hunter" — "I'm the only one here."
See also: https://news.ycombinator.com/item?id=16673175
KDE's global menu works with practically everything now, thanks to gmenu-dbusmenu-proxy.
on the first point - I'm not looking for new friends or to promote any of my own views. I'm looking to get birthday party pictures and the occasional meme from my existing friends and family. Like most people I think - I post pretty rarely, but like to comment from time to time on other people's posts/content.

I agree it's a chicken-egg problem. But there has to be enough value in it for people like me to be worth the pain of transition.

For me there's very little incremental value in another solution. The privacy benefits of using a different service are nebulous - I treat anything I post on facebook as 'public', regardless of my privacy settings, and I really have no reason to believe some other service run by volunteers will be capable of protecting my data, or respecting it at all.

I'm paying for facebook by looking at ads and having 'someone' know something (maybe a lot) about my public facing self. I think for most people that's been a reasonable trade.

I actually _wish_ there were more competition in this space, and a way for these social graphs to be more transferable in some way, but I haven't seen any options yet that are attractive enough to be worth the cost of switching.

[edit] for what it's worth, I didn't downvote you :) the idea of crossposting is a valuable addition to the conversation.
My impression of the big 4 interview process I went trough for my current position wasn't at all that it was all about having done a lot of preparation in the form of hackerrank problems etc. On the one question that most closely looked like something from my preparations, I did worse than the others. This was because I didn't actually think the solution trough properly and mostly repeated what I "knew" was the answer.

My conclusion was that it's mostly about being able to solve novel (which means preparation matters less) problems in code and explain the reasoning behind the solution. It is of course possible that I was just lucky in having good interviewers, in which case I guess that would answer the question, more of that and less of syntax checks or finding the one true answer-type of questions.
Yeah, Google and Facebook are not tech companies. They are mainly ad companies run by social justice activists. Their only purpose is to stuff ads down peoples throats.
Link with footage perhaps, wtf?

https://gizmodo.com/at-long-last-flat-earth-rocketeer-finall...

PS "Flat earthers" do more with their lives than HN commentators who are stupid enough to think "Flat earthers" exist could be an alternative title.
Here's why I don't think decentralization is a red herring: in a centralized service, if you disagree, you don't have another option. If you didn't like AOL and quit, there was no way for you to maintain contact with AOL users unless both parties used a different platform.

Decentralized systems like phone, e-mail, and mail allow you to maintain contact with people while having control over your provider. I understand that we've lost some of that control, but the basic idea stands.

If you don't have Facebook, you can't reach out to other Facebook users. If you don't have Verizon phone service, you can still call Verizon users with AT&T or <insert your another phone service>. If you don't have Gmail, you can still send e-mails to Gmail users from Yahoo or <insert e-mail service>. If you don't like USPS, you can send mail through UPS or <insert another service>.
> if one want to trade crypto currencies, is that you have to record every transaction

This is true for all capital assets. With cryptocurrencies, the data are all public. There may be room for a service which, given a set of wallets, produces a sample tax transcript.
I wonder why the article doesn't mention renderToNodeStream which is new to React 16? That allows streaming the rendering to the browser. Still blocking for that thread, but probably a better UX than renderToString.
Just because it’s a link to a blog? That’s the whole point of HN to like to blogs and other content. Which guideline is it breaking?
I personally like the way we currently do software interviews. I got a nearly perfect SAT/GMAT through rote preparation (despite not doing so well in school generally), and brought this skill to bear on software engineering interviews. As such, I’ve had job offers at some of the best companies in the world, something my pedigree otherwise wouldn’t have allowed. I’m not able to get a job at McKinsey or BCG, no matter how well I do in case interviews, because they weight academics and prestige of school highly.

I get that many people, especially seniors, are annoyed by the general software engineering process because they feel entitled to certain positions. But for the most part it seems to make things as meritocratic as possible (aside from holding back certain populations because of bias, something people seem to be working on fixing).

So yeah I agree several day-long interviews for a company is draining and a huge time suck, but aside from that relatively minor inconvenience it puts everyone on a level playing field, and those who are “too good” for the game are free to opt out.
Why is Go considered safe?
They have access to your stuff, and they signed away access to the stuff that they have access to when they gave such and such app permissions. It's like if you loan your house key to a friend and they make copies of it and give it to all their friends. It's hardly the lock-maker's fault or the lock's.
Data Mining: Practical Machine Learning Tools and Techniques
In 2014 my friends and I made up something similar, and it went viral. Only the NYT and the Guardian called to fact-check, and when they couldn’t verify the story, didn’t run anything.

Everyone else ran it without even contacting us, even though our info was on the page. When your business model is based on impressions, fact-checking is an unnecessary expense. Ad revenue is what matters.

The funny thing is, the content farms masquerading as blogs don’t have as much power anymore because they have to pay just to have their stories seen. So it doesn’t seem to work as much anymore (based on a few more experiments we did).
The project README.md doesn't do justice to the improvements that Oni has been pumping out.

Some new stuff in the unreleased/development version (hidden behind feature-flags):

* Keyboard-driven navigation of embedded web browser: https://twitter.com/oni_vim/status/977280220234268673

* Live reload with embedded browser: https://twitter.com/oni_vim/status/976502172891299840

However personally I just love the scrollbar: it shows viewport-relative position _inside_ the file-relative scrollbar. (maybe this idea was borrowed from some other IDE, but I haven't seen it before.)

P.S.: Yes, it's electron, but if you're not using terminal Vim/Nvim then you already have given up "minimalism" in favor of ... whatever advantage you ascribe to gVim.
Yea, I don't normally do this. I did it because docsearls was there.
If you don't keep track of cost basis then for tax purposes your cost basis is assumed to be $0 and the burden is on you to prove the correct basis.