skysight-inc/HackerNews huggingface dataset:
I have the same thoughts every July 4th. I ask myself 'what exactly am I celebrating here?' Our rights and freedoms seem heavily curtailed and most people have to work and are wage slaves in service of their debts.

I am debt-free, but have not yet managed to extract myself from this system. Health insurance is a big reason why.

Also, there are few part-time jobs that pay anything and although I have been attempting a career downshift, I can't find decent paying work. It's either I kill my body as a software developer and make decent money but work way too much, or I go be a $10/hr schmuck checkout clerk, I guess. I need that in between thing...but it's not there...on purpose.
Yeah; it never went away for me. I gave it a couple of months and decided that I needed my brainpower for work. I still try to eat low-carb, but not necessarily keto extreme.
1. Cygwin (Babun)
2. Sublime Text
3. Slack
4. Chrome
5. Mercurial
7 Wonders Duel
I completely forgot about that, good point!
Perfect answer to that. I am in a similar boat. I like to waste resources reimplementing everything. I don’t want home automation that actually works, but a home automation building hobby.
> The correct form of possessive context for words ending in "s," is with a dangling, trailing apostrophe, and omission of the extra "s."

That is correct (or, at least, nearly universally agreed to) for possessives of plural nouns ending in “s”, style guides are mixed when it comes to other nouns ending in “s”, though the most common rule seems to be to use “’s”; while “windows” is plural, “Windows” as the name of the operating system is a proper noun that is not treated as plural.
Interesting idea to ensemble them. The main difference is the way the trees are constructed, right? Do ensembling them is kind of like saying "I don't know which one is better, so screw it I will do both an average the results", right?
The Secrets of Kissing Angles
how does conservation of linear momentum apply?
edit: this question was asked when the parent comment claimed that this machine could "generate linear momentum" from the wheels.
User Onboarding Best Practices: 5 Guidelines You Can Count On
I am uncertain on this.

Once said that most probably Uber and its culture are the roots of all Evil, there is something I smell as being fishy.

If it was a case of exploitation of "humble", "normal" labour it would be a thing.

But the exploitation of an "elite" of professionals in a "niche" field (such as programming/software engineering), people that are - at least reportedly - paid at a very high level and that every company is looking for (i.e. - stil reportedly - a field where supply is not enough to fulfill demand)?

I mean, if you force a secretary or a clerk or a labourer to do more hours, and go back to the workplace at night and on weekends they have very likely no other choice than to comply.

I can undersatnd how people with a H-1B would have no other choice.

But a 100,000-120,000 US$/year programmer/engineer?

Does he/she have not another choice?

Cannot he/she resign and look for another job if the environment at Uber is felt as "toxic"?

(and find such new job at the same pay level and relatively easily?)
I do Kickstarters for several artists I'm a fan of for print runs. Essentially the work is finished, or near finished, and the artist will crowdfund to get prints made to sell, they usually get enough funding to do about three fold what's ordered in the kickstarter. So the KS backers are already taken care of, and the remainder they'll sell at conventions over the next couple of years.

And yeah I've backed a couple gadgets too, they never came to market. So? It was like $35 total, and maybe two a year. I think I'll be alright.

As with most things, if you can't afford the risk, don't take it.
How is this HN Quality? This is more like a 15 years old girl facebook post..
Fresh produce is very cheap here, as well as premade dishes from local produce. What you say may be true in the US but not in Spain, at least for non-vegans.
I have been a Mac user for the last 20+ years but if I were buying now, Surface Book/Studio, depending. Or HP Mini perhaps. These are what Apple SHOULD be doing.
One of the things I find missing from this list of soft skills. These lists are all concentrated in the technical skills, but the professional value gets realized through the soft skills.
Imagine holding up a bicycle in the air from the midpoint. Now spin both wheels in opposite directions. No movement. Now apply one brake. Now you have movement. Now do that in three dimensions with precision and you have this thing.

Conservation of momentum applies when there are "no external forces", which wouldn't be the case here when you apply the brake.

EDIT: Yeah, my apologies. I didn't mean to write "momentum".
Does Stripe compensate employees for working nights, weekends, and "paying attention" (really, being on call) off hours checking email? Or does it get rolled into the usual "salary"?
When you have this:

store.on('transform', (transform) => {
return backup.sync(transform);
});

And then this right after it:

store.on('transform', (transform) => backup.sync(transform));

You're writing meaningless documentation. The project looks cool, but I can't take it seriously when the Getting Started guide panders to the reader.
Ask HN: Have used Kobiton for testing on real devices?
Recently discovery Kobiton through Programming Throwdown podcast and I think is a really good option for a solo developer or small team, I just want to hear from experiences using the service. For me BrowserStack is a bit pricey.
Model F Keyboards project – Bringing back the buckling spring keyboard
I think the point is that these models are often hyped as being proof that we've reproduced human visual systems, and adversarial examples that humans can still resolve are evidence against that.

When the adversarial examples for humans MATCH the adversarial examples for image classifiers, that would be evidence of having reproduced a biological system.
Infrastructure Banking is Broken
I see. French fries are not very good, yeah. Unless I'm traveling I tend to avoid restaurants in Spain because there's a lot of food that is easy to make at home. And because restaurants tend to be expensive in comparison.
Hardware Hacking for JavaScript Developers
The $3.8bn Initial Coin Offering bubble is a huge deal
"Windows Subsystem ___ Linux" could be fine, but "for" is not the correct word to put in that blank.
> Not sure what your purpose is in rallying against this, anyway

Just one question - why would tech people be best placed to do this, not you know, nutritionists who have successfully, established products in an adjacent niche?
Video: Nested, Nested KVM in Fedora 26
Really small sample size, with a lot of potential biases. I wouldn't base any decisions on this data.
BCG Acquires Digital Design and Innovation Lab MAYA
On Firefox mobile it's not about getting everything to work, just basics because the page is quite useless on that browser.
Giving money to everyone
Remembering a hidden figure: Computing pioneer Jean Sammet
Very nice and simple.
Haven't tested it yet, what about performance ?
AWEsome, the Airborne Wind Energy Standardized Open-Source Model Environment
The fact that it is even comparable is appalling.
Aragon Network Jurisdiction Part 1: Decentralized Court
> "WE HAVEN’T WON YET"

But they have Visa as an investor - while they want to be the payment processor of the web, the will probably have some investor guidelines to live with.
Yes, that's been my worry with many blockchain projects - it all sounds great until it needs to interface with the messy real-world.

But - regardless of the merits of this particular project - I think there is still some benefit in having a decentralised cryptocurrency exchange even if it doesn't totally eliminate the need for trust. Provided it reduces the scope of what needs to be trusted, or makes it easier to audit, or reduces how often it needs to be trusted, then that's still an improvement.

Suppose you want to sell some ethereum-based FOO tokens for US Dollars in your bank account.

Now, you could trust a centralised exchange to do the whole thing and hope they don't get hacked / run off with your money / steal your identity docs / take weeks to verify you / get shut down by regulators. And cough up the 0.25% fees.

Or, with a decentralised exchange, you can split your problem into two problems:

1. finding someone willing to exchange your Ethereum FOO token for an Ethereum tethered-USD token

2. finding someone willing to exchange Ethereum tethered-USD tokens for bank account USD.

Part 1 is purely Ethereum-based, and this is where competition should drive fees down to near-zero. Because a smart-contract can run this, there's almost no need to trust - this can be done on-chain.

Part 2 is where you have a point - there is still some trust required. But we don't need to trust the tethered-USD processor in Part 2 nearly as much as a full-fledged exchange - and they're easier to audit. There's also a lot less to go wrong - they're not dealing with lots of different crypto-currencies and networks, all they have to do is burn Ethereum tethered-USD tokens in exchange for real USD in a bank account. Fees should be lower, you'd hope.

Also, eventually we might get to the point where part 2 isn't needed - if you can spend tethered-USD tokens in enough places, why would you need banking-system-USD?

Disclaimer: I'm involved with the https://ubitok.io decentralised Ethereum exchange so I do have a bit of a vested interest in decentralised exchanges! Would love to hear some counter opinions though ..
Haro v0.1
I don't see it that way at all. Trump is not responsible for what has taken place here, as fun as it is to blame him. I see him as someone who is trying to undo a lot of the problems and fix them but he has no support from either the Democrats or the Republicans because both sides are vested in continuing the slave plantation that we have here in service of the ultra .01%. In Trump, we have a guy who is part of the system who has rebelled from it because he no longer could live with what he saw it doing and what he knwos it to be. He deserves a little bit of sympathy and the American people deserve credit for finally waking up to what is going on. It's going to take more than one guy to fix this, though. I don't hold out a lot of hope. It is what it is now--we're headed for third world style living, and let's be honest--a large number of Americans are already living in third world squalor. It's not "heading" it's here.
The uncertain future of genetic testing
Show HN: Keel – automated Kubernetes deployment updates
It sounds like you think that values should be a description of which of two reasonable choices a company wants its employees to choose...

For example, a company's value as stated might be "Education and experience don't matter and the most junior employee can argue with architectural choices as long as they are willing to argue cogently and with evidence." Then if you "invert" it you get "Education and experience matter; give weight to other people's expertise, education and experience in a field."

So both of them are "still something good", I guess. But a startup might choose the former.

If I've understood your suggestion correctly, then the problem with your suggestion is that some cultural values are about things that tech startups get wrong, and the inversion is not any good at all.

How do you invert something like "don't bully other employees or pick on them due to their belonging to some protected class - to overcome subconscious biases, if you do not belong to that class then stop for a moment and consciously treat them the same as if they belonged to the same class as yourself"?

What is the "inversion" of this obvious cultural choice which is obviously good?

Do you think that it is "bland and generic" just because it is obvious that it is right and its inversion is wrong?

I don't think it's obvious at all, and I think a lot of companies get these cultural values completely wrong, and, for example, do foster an atmosphere of harassment.

I want to get this comment away from the political so I'll make another, purely technical example: if a rule is, "make sure something actually builds before you check it in" then the inversion is "don't worry about making sure it builds before you check it in"? That's not "still something good" as you've stated, so...does it make the specific technical suggestion I listed "bland and generic"?

So I'm not sure how helpful your rule is.
Kotlin: The Upstart Coding Language Conquering Silicon Valley
It's like a loan with no interest! How has no one done this before?
Oh gee, I wonder why. Maybe because Qualcomm is in the wrong, just as multiple anti-trust national agencies have found so far?

Qualcomm is expecting to get out of this easy with a settlement and not have to abide by a court ruling that would actually restrict its abusive methods in the future.
My sister has fibro and has gotten nothing but kind and patient care from her GP, the rheumatologists and psychologists she has seen. She did hear from one specialist the line that "it might well be psychosomatic", and it did cause her to bristle, but said specialist went on to say that people with depression (like my sister), anxiety, bipolar and other disorders often experience chronic fatigue and the like as manifestations of these issues. To treat the pain they're experiencing as a physiological failure could be dangerous. I wonder if a lot of patients interpret this perfectly reasonable diagnosis as "you're crazy, it's all in your head."
Again, that's how it works, but not why it works. It bitcoin it is used as an unforgeable proxy for elapsed time.
Sounds like https://zeit.co/now now you should find or create a Dockerfile that has the sensible defaults and you're good to go.
In regards to self improvement, my argument wasn't really about that. I was trying to demonstrate the viability of at least human level intelligence.

I don't know how likely intelligence explosion scenarios are. The possibility of an AI of human level intelligence being able to improve itself seems obviously plausible - if humans can engineer intelligence, then human level AI can.

Whether it can do that rapidly is far more questionable. However, even if you think the likelihood of fast improvement cycles is quite low, it still warrants some serious thought, given the size of the potential payoffs and downsides.
Perhaps, but under incognito I still get Ruby on rails if I search for "rails". I do get train info if I search for "rail".
Experilous: Planet Generator (Version 2, 2015/04/07)
Show HN: SignRequest – Electronic Signatures for everyone
Freenode #live – Registration and CFP now open
I can understand people who don't like Java for various personal aesthetic reasons, but I can't understand people who don't like Java but like Go. If you like Go but don't like Java, then either you don't know one or the other well enough, you get distracted by unimportant details and are expressing a "narcissism of small differences", or you're expressing an emotional bias that has nothing to do with technical facts. Seeing that you can't appreciate a low-level scheduling algorithm that would be pretty much identical in any language (this particular Java code is so low-level, that it's almost C) shows that at least the second reason holds.

Having used both Java and Go, the two seem almost indistinguishable to me (well, they differ in many details, but none that matters much, and their more pronounced differences have nothing to do with linguistic features); Java is more or less Go with generics and exceptions.
What surprised me about the article was that it didn't try to connect the Communist influence to the ostentatious display of wealth. Surely there's some cognitive dissonance? How does the Party feel about the message these kids are sending with their luxury vehicles?
It looks like it's a survey of startup-type organisations listed on that particular site. All across the globe there are plenty of SQL Server and .NET-related roles, but many are corporate jobs and not posted to the same places.
Maybe I'm an outlier, but there were quite a few chinese international students in my computer science courses (not at UC) that were quite willing, even with their broken English, to try and interact and hang out with english speaking, non chinese individuals like myself.
Unless it's some revolutionary tech, like Haskell to a C programmer, the problem-solving skills and good knowledge of general principles would let you study it to a reasonable level in a reasonably short time.

That is, if you understand the ideas behind Smalltalk well enough, you will have no trouble picking up Ruby, Python, or even PHP; swap the initial language to taste.

If you are a beginner and the amount of ideas you know is limited by the two languages and a framework you picked up so far, then yes, matching a checklist of an employer is more about the specific tech. The farther from that, the less.
Can't MPC-HC just be uploaded to GitHub where it can be collectively administered. This way the process of forming a steering body will be transparent and open and, if hell ensues, people can still fork. Way better than letting it gather dust in the closet.
I am not surprised. If you need number crunching app why not create a microservice and feed it to your rails ?
Rails is great!
Cool... can I use it to have a decent app to record a phone call? All other existing solutions require you to turn on speaker phone.
Yes there does need to be more Rebol docs about building dialects. There have been some in the past and here's what I've been able to find:

* Designing Dialects for Control and Communication - http://www.kealist.com/

* A little logo interpreter - http://ceronio.net/2015/02/having-fun-with-rebol-parse/

* TUI dialect - https://web.archive.org/web/20070829095319/http://rebolplane...
Well this isn't true for codecs anymore. mpv and many other players support many codecs out of the box. The reason VLC has become slow it they keep on adding features.

The whole application can pass off as professional video playing software. So many ways to play and so many places to play from that it surprises me everytime I open it (which is very rarely).
Hi, I'm the author of the module. Thanks for the comment. The documentation definitely needs some work. Only the absolute basics is shown in the module's Synopsis, and some more info is written in the FAQ, but it's not as complete as I would like it to be. I do plan on writing a tutorial though.
The original design document for scheduler [1]. The author Dmitry Vyukov is famous for lockfree data structures implementation.

1. https://docs.google.com/document/d/1TTj4T2JO42uD5ID9e89oa0sL...
I'm surprised hadoop is at the top for distributed processing. I don't imagine many businesses really actually want hadoop. Anybody here using it as part of their stack and can justify its use?
Any platform which allows users to install arbitrary software of their own choosing "allows" this. GNU/Linux for example, also allows this. As do Mac, Windows, and jailbroken iOS.
Ask HN: Best way to report a bug (and get a bounty)
So, it happens that you find a bug in a software.

However the company running/managing the software offers no bug bounty program or similar.

What is the best way to report the bug to the company without getting /dev/nulled by the office management or some first level support?

If you put a bit work in the hunting and want some compensation, what would be the best way to communicate that?
good point. but I'm still right.
I'm disappointed that you concluded a valid argument with an ad-hominem attack. It's not helpful.
They do, yes, but that's what companies think they want; it's not what they actually need. And if you present yourself the right way you can get past that and get hired anyway.

(Blog post I linked to talks about that in more detail, and I talk a bit more marketing vs. skills here: https://codewithoutrules.com/2017/01/19/specialist-vs-genera...)
What's weird is that if you click on it, Django has more results than Flask.
What is the best, in your opinion, site to find tamper/grease monkey scripts? I remember the landscape being fragmented some time ago.
The sample size is tiny!
Author of the module here. Didn't expect to see my blog post posted here. Feel free to ask any question you might have.
Did you read the article? It says on numerous occasions that they're 'trapped' by the lure of equity, they see this as their retirement fund.
I also found this quote amusing: "The drone can float in a zero-gravity environment"
Ecommerce Website Development in Hyderabad
Exactly. As a newly minted programmer you're stuck with those lists, or ideally a company that's intelligent enough to be willing to invest in training (sadly too few of those).

Once you're experienced you can start treating those lists as nice-to-haves, if you have the right core skills and present yourself the right way.
For one thing, it isn't really a database. You can use it as one, but where elasticsearch shines is mostly write once and read often.

Correctness isn't the primary focus, so unless you are willing to lose some stuff, don't use elasticsearch as your primary database.

https://www.elastic.co/blog/found-elasticsearch-as-nosql
Now coming to an emacs near you!
Finance Courses After Graduation
Not really. There are lots of extensions that do this:

https://chrome.google.com/webstore/search/paywall%20remover?...

I'm sure many get taken down by request but its usually on a technicality (flimsy trademark claim) or sloppy assessment on Google's part.
Hi HN,

I have been using k8s for a while on Google Container Engine and what I found missing was a tool to automatically update my deployments. Cloudbuild is great to build images and Kubernetes on f1-micro nodes is very cheap to run therefore I decided to build a lightweight service to fully automate my delivery workflow.

Currently I need only to tag an image on Github and after few minutes I get an updated k8s deployment. Feedback is welcome!
Typewriter guns / Boing Boing
I don't agree with gp's inflammatory tone, but do you not think a Fields medalist is not worth a black bar? I can buy not agreeing with tokenism, but her merit stands on its own imo. We lost a great mind; nobody's saying we should be in sack cloth and ashes but I think it's worth recognizing in some manner.

That said, I understand how HN is not really a Math/CS forum, it's more about industry.
Oral contracts are binding as well. If they didn't pay the intern he needs to go report it to his state workforce commission.
You’re Ignoring Valuable Insights Why Email Monitoring Matters
The article mentions that the industrial revolution has made it too difficult for small business to compete with large companies.

To solve that problem, let's eliminate all taxes for everyone making less than $100k. No income tax, no payroll tax, no property tax, no sales tax, no...
> but I still wonder if staff that I am working with is as happy with me as management is.

Imagine your boss asking for the same feedback-- how would you respond? Probably with something safe, non-ego bruising.

Relative to employee happiness-- Marshall Goldsmith offers brilliant advice on improving employee engagement > https://www.youtube.com/watch?v=LInGemfSBZU
The first blogs
this is my first blog, so I want to test it whether I can view it after I post it.
They added two more caffeinated varieties.
Google introduces Hire, a new recruiting app that integrates with G Suite
But, unless I somehow missed a big point, doesn't it start with the user installing a malicious package?
Bitcoin has moved away from the Longest Chain Rule to the blockchain with the most cumulative Proof of Work as what the nodes recognize as valid blockchain.