skysight-inc/HackerNews huggingface dataset:
I have been thinking that maybe I was wrong on what I thought I did to become a Programmer.

Probably, It wasn't the right answers I found on google, or the help I got from friends that made me to learn.

Perhaps it is the wrong solutions, wrong implementations, bad design choices that made me learn. The main focus is making it right, but there are thousand ways of making it wrong.

What I'm trying to say is, maybe this story about Thomas Edison( I picked it up from the internet a while ago so I don't have the link for it, I'm not so sure if he even actually said this ).

"I have not failed 1,000 times. I have
successfully discovered 1,000 ways to NOT make a light bulb."

So, fail fast, fail often until you realize your next implementation won't be subject to your previous failures then you will learn( and probably be enlightened)
"There are two types of programmers: perfectionists and hackers [who] just want the thing to fucking work, even at the detriment of the codebase."

are you using the term hacker right? unless hacker has changed meaning, I think not.

linus and other kernel programmer who strive to write as correct and maintainable code as possible (at least used to) proudly call themselves hackers, and refer to what they do as hacking.
How the hell do you test such a monstrosity?

I mean... I know that testing complex software projects is a pain in the ass. But... this? I mean... how do you even begin to plan where all the wires and other elements go and then test that it's a sound design?

I'm guessing they do a lot of simulations and such, but what if something fails? how much do you have to backtrack to fix a potential bug?

It just boggles the mind. I had no idea these things were so complex. Thanks for the links.

Edit: This video explains the elements quite in an understandable way [0]

[0] https://www.youtube.com/watch?v=lyqt6u5_sHA
Xenomusic – Jerry Goldsmith's Alien
In germany it's different, you need to send a adhortatory letter and set a deadline, you can also require additional intereset and damages after 2-3 month you can actually stop working but still getting paid ("right of retention"). you can also go to court or resign without further notice and demand a compensation.
Also if the employer is actually in a bankruptcy prceeding you can get social money up to a certain degree.
How much of the money that would be re-injected into these communities was taken via taxes in the first place?
Correct.

Society has dealt out its punishment to the perpetrator and moved on, it owes you nothing.
The pictures do not support your claim. It looks just like you'd expect a phone to look that has been used for a little while but never dropped with a screen that is coming unglued.
Why would (1) be necessary? GPL software is not consigned to the public domain or ownership automatically transferred to the FSF. It is still the property of the original developer, who are simply distributing and licensing its use only to those who comply with a certain set of conditions.

Proprietary licences will sometimes prohibit resale or modification, for instance. Licences like the GPL do the exact opposite: they allow modification and resale under the condition that these subsequent derivative works are licensed under the same terms (if distributed).

I would have thought being able to decide the conditions under which others can use your private property is an idea the most ardent capitalist would support.
> Bill Microsoft, Steve Apple, Mark Facebook, Larry and Sergey Google, Elon Tesla. They all tried to stay in school. They were good students with no intentions of leaving.

This is false for Jobs and Musk. It wasn't until 4 years after Jobs dropped out from Reed that Woz showed him the Apple I, and Musk started Zip2 with $28K of his dad's money after dropping out of a Stanford physics PhD with no specific plans.

It's only semi-true for Gates (Gates and Allen had obtained a deal with MITS over the summer when he chose not to return to Harvard in the fall), but Harvard allows students to take indefinite leaves of absence, so he took a risk-free path.

It was only after the rise of the internet made exponential growth in the space of a few months a real possibility that you saw Page, Brin, and Zuckerberg leave college with very clear evidence of growth to point to.
So, that approach is great unless you are unlucky enough to have had to claim more than average. You are faced with a very difficult company that most other people are unwilling to accept is difficult that is treating you like a criminal.

It is the smart thing for companies to do and, what Google should do but, not what is best for consumers IMHO.
I would really like to buy a digital copy of this book now, is that possible?
I'd be really interested in learning from you about what you did with this site and the less successful ones.
I belive Uber is not special in its technical/innovative ways. It is just like a matchmaking application, connecting the people who 'drive' with the people who 'go' somewhere.

The major problem Uber solved is about the laws and culture. When this culture is established and lawmakers recognise this "everyone can become a taxi driver, without a licence or a yellow car" thing, coming up with an Uber-like system is pretty easy.

In short terms, it is not the Uber being too vital but the culture and laws that make it happen.
The latter I think.
Some should be able to just move sideways into ML. Fundamentally, they know how to squeeze great performance out of a GPU. That's not something many developers know how to do.

Probably only ~100 of those jobs across Europe at the moment, though.
Helpmanual.io is my first attempt at passive income. Launched 6 weeks ago and traffic is building nicely. There's still a fair bit to do but the delight of sites like this is you can make improvements when you want. Shame that ad income is less than it used to be but we'll see how it gets on.

https://helpmanual.io
A week later they contact me

I really don't understand how people tolerate this. I can't be without a cellphone for a week, my family and I use ours to coordinate many of our activities.

I've not been disappointed when I've walked in to an AT&T or Verizon or Apple store and said "here's the problem ... fix it". And they fix it!
At least one study suggests that unlike athletic abilities that do peak at around 20, fluid intelligence is more complex and may peak all the way up to 50 years. http://m.pss.sagepub.com/content/26/4/433
Why would anyone buy them out?

They've demonstrated time and again their inability to ship actual games.
Their tech, once almost without peer, has long been matched and surpassed by Unreal and Unity. Their authoring tools are far behind.
Their IPs (Crysis mainly) can sustain a 50-100 person studio maybe, but not the global empire they tried to build.
Valuable employees have left over the years (see: the new Doom) and this wave of articles does not inspire confidence about the rest.

The Yerli brothers should shut the whole thing down, keep the Crysis IP to themselves, hunker down for a few years, then try a nostalgia-driven Crysis reboot with a 20-person team on top of somebody else's tech.
Or underestimate the spread of Javascript over the population, which necessarily includes more and more people less familiar with programming :-)
I wrote an ebook that helps Junior Developers get jobs - it's primarily targeted at bootcamp grads: https://kokev.in/hired-fast

In the past 8-10 months, it made about $5k+ through sales as well as partnerships with a couple online bootcamps. Not too shabby as I spent almost no time marketing it. Plus it was fun to write since I'm passionate about the topic and I've received some awesome feedback (of the "you actually changed my life"-sort). That was more than worth the hundreds of hours I spent writing it, the small bit of money aside.
Ask HN: How much will you pay for Job post on a dev community with 1M Page views?
Or how much will you charge if you were creator of something like this?

10$
20$
30$

40$

50$

Or
>50$

Or >100$
A significant factor was race. Drug laws were explicitly crafted as a way to punish poor “dangerous” brown people for their supposed sins. “Tough on crime” politicians in both parties could pander to racists without appearing obviously racist. (Extra bonus: once someone has been declared a felon, we can forever prevent them from voting in many states.)

After some years of significant problems in white communities, we’re starting to see some course correction.
RISAT – India's reconnaissance satellites
Kubeless – Serverless Framework for Kubernetes
Hint: to write code in HN comments indent anything you write by at least two spaces. Result (long lines split - people on mobile may still have to scroll horizontally):

// The .bind method from Prototype.js
Function.prototype.bind = function(){
var fn = this,
args = Array.prototype.slice.call(arguments),
object = args.shift();

return function(){
return fn.apply(
object,
args.concat(Array.prototype.slice.call(arguments))
);
};
}
He basically hit the nail on the head. The short version I always tell people is "Read a book, do the exercises, then code something with the docs, google and SO on the side. Repeat until you don't need SO and the docs that much anymore, but never be ashamed to use them". As far as I can tell, this, or some variation on this, is the only real way to code.
Could you maybe clarify the connection? Is the idea that "lucky" generals were actually experts beyond the comprehension of their peers?
JS Design Patterns is also good https://addyosmani.com/resources/essentialjsdesignpatterns/b...
Awesome, thank you, will look into it!

I am currently putting together an online course and I am still undecided on the easiest method of delivery.
One. Two. I counted them.
Petri nets? Those can be cyclical though - i don't know if there is a special name for acyclical nets.

Yet another instance of this is the Disruptor patter that use it in an event queue.
The meaning of hacker has kind of changed for some people to be more in the vein of people who write "dirty hacks" or "hack things together" which implies the quick-and-dirty programming the author alludes to.

"hacker" means many things to many people, though.
Gaming related. Its just content actually, but also user generated content (what is what makes it passive)
The Art and Science of Investing
https://news.ycombinator.com/item?id=13103611
What i did? Well when i have a idea that i think somebody else could like too i throw it into a website, then throw it out there and see what people think. Sometimes i get valuable feedback and can improve, sometimes it is good as it is.

The only "secret" other than user generated content (what makes it actually passive) for me is to never stop trying. I have like 50 in use domains right now, many which i did not extend because they did not pay for themself after a year.
Sorry for copypasting, I get this question a lot.

Optimage can do automatic lossy (visually lossless) optimizations on JPEGs and PNGs. It means you don't have to manually tune JPEG quality for each image and can get some PNGs quantized to 256 colors if visual differences are negligible.

It uses a modified quality metric based on Contrast Sensitivity Function (CSF) and contrast masking of DCT coefficients for JPEGs, and a custom one for color-quantized PNGs (major difference is sensitivity to noticeable gradients).

Optimage has a lot of tweaks to compression algorithms to squeeze some more bytes (Pareto principle here). But much more bytes are saved by exhaustively trying all possible image data representations, e.g. fast brute forcing of PNG delta filters, dirty alpha, palette sorting.

There's a good PNG test corpus at http://css-ig.net/images/png-test-corpus/png-test-corpus-201.... Optimage – 276 058 bytes, ImageOptim – 297 561 bytes. But this is just a lossless test.

> Also are you going to support and fix the frequent bugs that png optimizers run into with esoteric color space/alpha combinations beyond the best effort...?

At some stage, yes. Right now I'm focused on things like losslessly rotating JPEGs according to Orientation meta in Exif, adding CMYK to RGB convertion when Convert to sRGB is ON, supporting container formats like ICO and ICNS, more tweaks to compressors for performance and smaller output, GUI improvements, etc.
Thanks for the idea, I think I'll do just that and post the link here!
One of my favourite dark corners of Unicode is IDS, or Ideographic Description Sequence. It's allows you to describe characters that are not encoded in Unicode, but can be described by a combination of existing ones.

For example, the Chinese character for the word Biang[1] can be describe with:

⿺辶⿳穴⿲月⿱⿲幺言幺⿲長馬長刂心

[1] https://en.wikipedia.org/wiki/Biangbiang_noodles#Chinese_cha...
That's nifty and cute. How do you go about promoting and building traffic for this kind of site?
i feel like it's important to win a couple of times while learning to give the human brain some short term reward to keep going. I'd surely try this first on something low stakes if a kid gives up. You don't want to give a kid a mindblock from something `important`
No it wouldn't fit their definition. Take into account that this is a legislative or a policy position Id like to see. I'm not defending this as a way of helping closed source; I'm thinking of it as a way to put an end to the open-source debate.

That idea is you would by law be forced to to distribute open-source software that's modifiable by the user. To accommodate for profit, DRM would be allowed
- Getting busted smoking a joint where its still illegal is a matter of public record regardless of whether it shows up on google

- If you are wrongly accused refute the accusation. Its an unfortunate matter that got cleared up. You might get passed over for a job, try again put in another app. The extra struggle unfortunate as it is is a lesser evil then giving anyone with money to hire lawyers the ability to silence critics.

- Respecting your privacy means not reading your diary or publishing your emails for planet earth to read. Unless the data was obtained unethically or you had a legal or moral expectation that it wouldn't be shared then there is nothing legally or morally wrong with sharing it. This isn't gray its black and white.

- Censorship is when the government acting on its own behalf or on behalf of others via legal apparatus silences the citizenry or suppresses their speech. Once again this is super black and white.

Censorship is a terrible idea that is somehow gaining credence among otherwise educated people. In the first place it is a gross violation of the right of the citizenry and a terrible precedent, in the second while it might silence the little guy in a lot of common cases the people you ought to be concerned about the movers and shakers who are likely to make decisions that effect peoples lives can probably afford a source of information that is less likely to be effected.

So you are looking at creating a world where you don't know bob whose dating your daughter was accused on 3 separate occasions of rape but john the hiring manager still knows you were caught with some weed at 19 even if the charges were dropped.

If you win you will have accomplished nothing of note other than making the world a crummier place.
> Right, my point is that the concept of a code point
> is seldom useful unless doing storage stuff with
> utf32 or implementing unicode algorithms.

In XML land, where strings are almost always UTF8, XPath offers a string-to-codepoints() function that returns a sequence of integers, and a corresponding codepoints-to-string(). These two have been invaluable to me on many occasions when doing string manipulation gymnastics.
Vincent Dignan, one of the worst twitter spammer I've ever blocked (more than once since he likes/liked to ignore complaints, open a new account and do it again...to the same people!).

If spamming all of twitter in alphabetical order is an example of the growth hacks....

I see the account he used to do most of the spamming has been suspended by Twitter now https://twitter.com/vdignan
Eben Moglen sounds like a formidable advocate. Maybe a bit old too, but right now, he is a synthesis monster. While Stallman may have vision, Moglen has crystal clarity of expression.

I don't pay much attention to Stallman for a while now, because I sense I feel I have got enough from his Free Software, Free Society essays —which I recommend to any who aren't familiar with Free Software.

Moglen however still manages to surprise me with new stuff —the last one being, it is now too late to build the [free] network we want. We can only fight the [centralised, spying] network we don't want, and we have less than 10 years. https://www.youtube.com/watch?v=-T4bZ5R-MH8
Here in Brazil we have it easy. The most boring funds (the ones which track the interbank rate - CDI) easily return around 12% per year (depending on the administration fee; the smaller the administration fee, the higher the return). With the inflation around 6% per year, this gives around 6% returns before tax. If you stay with the fund for at least two years (and it's of the correct kind), the tax rate is 15% over the gains, so you have an after-tax return of around 5% per year above inflation. And that's for a fund which basically never gives negative returns.

You can go further and buy government bonds directly, through the Tesouro Direto system. Those indexed by the SELIC rate (which is sort of related to the CDI) are currently around 13.5% per year, before administration fees and taxes (in fact, the boring funds I mentioned above mostly invest in these SELIC-indexed government bonds).

This will change when (and if) rates get lower, but so far, investing in these funds or bonds is the simplest (and one of the best) way to have passive income.
How does this compare to Deis? https://deis.com/
You don't say where you are based, but you are going to get a shock if you think interest rates are going to stay on the floor. If you can get a genuine 25-year fixed rate, great, but you need to tread carefully here.

Brexit, Trump, EU sentiment, China trying to deal with their own problems, they're all pointing to the same way: devalued currencies. Where they start, rising interest start to follow.

I'd also be wary of assuming commercial real estate was a lock-in. I've heard horror stories.

I'm glad it's working for you right now, I'm just saying: make sure you tread carefully and have done your research before you start gearing up.
I have launched https://drilldb.com couple of months ago, got few paying users and growing each month.
And includes XFS implementation in just half KLOC, not bad at all ;)
But even if a company doesn't pay dividends, it will often make a profit that ends up on the company's books. A part of this profit, proportional to your ownership, belongs to you who own the stock.

In an index fund, the stocks contained in the index will on average pay out a certain dividend and turn a certain profit that isn't squandered on worthless projects.

This last part is what makes stocks increase in market value long-term, and which also makes it reasonable to sell a small proportion of your shares every year as a passive income.

If the dividends and your sales constitute less than 3-4% of your funds' total market value each year, you can expect your portfolio not to decrease in value long-term.
Look at the costs of healthcare in the US compared to most other western countries. Liability and the related insurance is often listed as a big reason for the high costs.

So you're not going to improve software with this, you're going to make it incredibly expensive in the US. The only groups benefiting from this will be lawyers and insurance companies.
How Poor Leadership Kills Your Team
It's been too long since E&M. I forgot about magnetic fields being normal doh.

And of course, the last point about no magnetic monopoles should be sufficient to make a spherical field impossible.
Judging by comments it fees like the HN crowd has an incredibly warped view of the Midwest. It is amusing because it is a rather great place to live.
Check out this chart:

http://wiki.tripsit.me/wiki/Drug_combinations

On the bottom of the page there are also detailed descriptions for each combination, in your case it says:

> Opioids & Benzodiazepines

> Central nervous system and/or respiratory-depressant effects may be additively or synergistically present. The two substances potentiate each other strongly and unpredictably, very rapidly leading to unconsciousness. While unconscious, vomit aspiration is a risk if not placed in the recovery position Blackouts/memory loss likely.

> http://www.ncbi.nlm.nih.gov/pmc/articles/PMC3454351/
Nontrivial games take time to make.
Why not? Anyone asking about JSX should get their answer from that description.
Abstraction in Mathematics(2013) [pdf]
Hello my Russian friends, it would be really nice if you can find someone who can write down more details about lastbackend

http://thenewstack.io/kubernetes-not-scary-complex-even-conf...

Starting from this
https://github.com/lastbackend/lastbackend/wiki/Getting-Star...
Hi, I'm one of Last.Backend maintainers. We are cloud, not only PaaS. Cloud with CI/CD included by default.

But Deis is solution you need to deploy on your servers. With LB you don't need to use another hosting, setup it, deploy another solutions to get our features.
> How the hell do you test such a monstrosity?

That is very complex, and a large part of the design process is to make sure it actually is testable.

The article actually describes the result of some of the system testing of the device. They have now measured the magnetic field and found that it reproduced what they predicted it should be.
Funny how this is roughly how much it costs to design a new car model.
Hi) Yeah. We'll starting today ))
This isn't necessarily true.
The US dollar is actually increasing in value as people want their money to be safe. If Trump does bring back American jobs, meaning less jobs in Asia, the dollar buy will continue, depressing Asia and strengthening the US for now.

But you're right, the OP definitely needs to tread lightly with property and the contracts. The devil is always in the details.
Coding Challenge #3: The Snake Game
> Wi-fi thermostat with an API - no 3rd part website needed. Why can't they all be this way?

Because without that third-party website the company selling you the gear (hopefully) has no access to the data you are generating — anything from trivial and benign telemetry to full-scale data harvesting. The vendor can also easily reach you for advertising new products and services, because you keep coming to them. For some vendors this may be an integral part of their business model.

Technically, it is also harder to let you turn on the thermostat from 100km away if you have to host the API yourself; not all ISPs support hosting your own services (some even forbid it). That third-party website is much easier to host, and if your smart appliance cannot be reached directly by calling its API, it can probably still poll its vendors central service to see if any commands are waiting for it.
So did you mean to say you can get 95% of the functionality with a few lightweight tools?
The financial management of crytek likely knew they couldn't meet their responsibilities to their employees.

If the company let them know, shared the plan to make them whole and asked them to stick around then it's not wage theft, if they lied or hid the situation then it is.

Sounds like the latter to me but obviously don't know the details personally.
Very concise explanation!

Posted this before - had to implement Hough circle detection from scratch in JavaScript in case anyone is interested:

https://github.com/alexanderconway/Hough-Circle-Detection
The marketing portion uses Pivot: https://themeforest.net/item/pivot-multipurpose-html-with-pa...
The meaning of Higher-Kinded Types in Scala 3 (aka “type params in type params”)
Is it GLaDOS?
EasyTAG works quite well for me on Linux for just that.

Not sure if it has all the other features you need, and it's a standalone tagger, but works very well.