skysight-inc/HackerNews huggingface dataset:
Up to page 26 three typos already...
Link to the current slides: https://fahrplan.events.ccc.de/congress/2017/Fahrplan/system...
This is more reading material than some Master's programmes.

Here's a shorter alternative:

Choose a few languages, play with them for a few months, get to the point where you can write some idiomatic code. Focus on SOLID code and what that means idiomatically in those languages. Learn strengths and weaknesses of each. It's never enough to just learn one language, I think, in the same way no good musician should only ever learn one genre. Do you really want to be like the woman in the bar in Blues Brothers ("We do both types of music, Country and Western")?

Learn how to debug and profile. Ideally, learn how to write automated performance tests (along with unit and integration tests) that run on every build so you can keep track of what's going on for those critical pieces. Don't aim for 100% test coverage, aim for enough coverage to help you catch yourself from regressing working code.

Learn just enough git to create a repo, create branches, push and merge, and all that. Anything more complex? Google it when you need to like the rest of us.

Now go build something. Want to do something with chat? Sure, go read up on IRC and XMPP and Signal and Wire and all that. Want to do something with email? Sure, go read the RFCs and scramble around that area. Interested in UX? Go and read guidelines for your favourite app store and do that, even if you never plan to submit there: it's good advice.

The idea of reading 110+ books first in the hope you'll then start your epic hack sounds to me like epic procrastination.

Here is one of the most iconic pages from punk history: https://static.guim.co.uk/sys-images/Guardian/Pix/pictures/2...

Code is punk. Go start a band.
I was initially very skeptical of this idea and I still am. Like many threads have pointed below, long term strategy is super easy to game. Oh 'we haven't made any money this quarter because we are debating and finalizing our long term goals'. This could become the anathema of rapid iteration.

NVidia and FB are perfect examples of consistent performance Q over Q. That doesn't mean they don't have a long term vision. I'm sure there are many such companies that I haven't heard of.

Companies not going public has little or nothing to do with the focus on short term earnings. Companies are not going public because
1. There are alternative sources of cheap cash PE funds etc.
2. The cost of doing an IPO is incredibly high (in terms of time).
3. Associated processes Sarbanes-Ox etc are a pain to manage.

CEOs are willing to sacrifice some equity to avoid all these hassles and remain private.
The original intention was the communist revolution would take over the whole world at once

This in and of itself speaks volumes. If it were truly a viable system it could start in one country which would quickly outstrip all others in technology, culture, industrial production, quality of life for its citizens... Then all other countries would gladly follow.

But they knew from the very beginning that people who could vote with their feet, would flee that system. Countries that restrict people from leaving know perfectly well that they are doing something evil.
That is only true for income tax, not payroll tax and sales tax.
It's also simply how the supply is produced.

Satoshi made a machine that prints money if you do work. He made it so it only required a small amount of work to begin with and as time goes on, someone else with the same machine and the same work gets less. It's made even worse because there were less users battling over the larger easy production near the start, and more and more users fighting over less and less output.

tl;dr it's even more malicious than a ponzi
Budgeting their expenditures down to the penny can be a problem in itself. It is what and how they spend their pennies that determine whether they live from one pay to the next. In many cases, it takes self-discipline to control what you spend your hard-earned pennies on.

In the case you mention, how much of that $1600 is spent of optional niceties and how much on actual necessities? I know of people (friends) who can take $100 and buy 2 or 3 weeks of food for a family of 4.

It take a lot of judicious planning to do so, but it is doable. If the area you are in does not allow such planning, then it is time to move away to a better place.

One can join other people and buy in bulk. One can use the base ingredients to make your own cereals. There are so many different things that can be done.
While you're here, have you donated[0][1] yet? :)

You may or may not be aware, but FreeBSD runs your movies on Netflix, your games on PlayStation, your files on FreeNAS and ZFS, your friends on WhatsApp and OpenBSD runs everywhere else as OpenSSH. ;)

So, you may or may not know that, but you need FreeBSD and OpenBSD and they also need you! Every cent counts and so does every contributor, that helps the foundations keep their non-profit status.

Also, you CAN be the change, if you specify what you'd like your donation to be used for (like more secure defaults for the OS or towards code review and bugs fixing).

[0]https://www.freebsdfoundation.org/donate/

[1]https://www.openbsd.org/donations.html
To be fair, FOSS repos are easier to organise as devs wont use dirty tricks like fake reviews to promote their apps. Kinda like the meta keyword in the early web.
Sure, but that doesn't solve the original problem which is that you picked small population countries with number of shootings too low to do meaningful statistical analysis your way because any rare event will have an outsized effect.

There are however plenty of European countries with populations large enough to avoid this problem (Germany, France, Italy, UK...).
> realized how much difficult that market is

Was it because much more people from around the world applied to the same positions?
Apple doesn't generate more shares every 10 minutes.

Apple and stocks also generate value, whereas Bitcoin and PoW software burns electricity/value.
Yes, they did. Salesforce Tower’s foundation is anchored into bedrock.

This is both easy to look up and not relevant to the conversation about design.
ECMAScript modules in browsers – JakeArchibald.com
That an employee quits the first day or does not show up sucks big time. It is better to say that another process that you thought had failed resurrected and had much better salary and relocation benefits. Tell them it was a difficult decision (it was, you even asked it in HN) but that you felt you had to decline it because you felt than joining the company with strong feelings of regret could seriously jeopardize your performance. Tell them that since you found the job offer interesting (indeed you accepted it) if you ever become available again, you would let them know in case there is a matching opportunity.
If you detect irregularities you can deny them health insurance.
Curious of extent to what climbing have you done and what extent of alpinism you have been around if you think price is the right way to gauge a rescue attempt? Im a climber myself and while not really interested in alpinism I know quite certainly that most rescue attempts aren't prevented or attempted because of monetary reasons. Alpinist (http://www.alpinist.com/newswire/) probably has at least a story or two a year of rescue attempts on a variety of places less 'dangerous' than himilayas that are well funded that result in nothing or sometimes pilot/guide deaths.
Is it flagging Vine reviewers? That would make sense... Could just be unreliable though.
Plant based diets are nothing new. We have plenty of data on the long-term health benefits of this diet from many studies and many populations. There are Olympic weight lifters, triathletes, world class tennis players etc that have followed this diet for years.

It's true it can sometimes be hard to find vegan options, depending on where you live, but the situation has improved massively in the last few years. The number of vegans in the UK has almost quadrupled in the last 10 years, for example, with a corresponding rise in products, restaurants etc:

http://www.telegraph.co.uk/food-and-drink/news/number-of-veg...
> Developing on Android in Java is pretty gross, esp without rooting.

As someone who both writes mainstream Android/Java code and supports rooted Android devices on a daily basis, I would be most curious to hear a more detailed complaint.
These sayings are unfalsifiable though.

They can be protected after the fact with "You thought there were enough eyes, but there actually weren't." and "You thought the code was simple, but it actually wasn't."
> what is the neoliberal obsession over negative interest rates?

Disclaimer: I am no economist, I seem to disagree with most schools of though here and following is my private thinking with no other source available.

> The point of negative interest rates is to encourage borrowing

The point of lower interest rate is to encourage current consumption, both in consumption goods and investment goods, i.e. increase aggregate demand.

When do you want to do that? Well, if there is unemployment (as in proper willingness to work but no work available), quite obviously we would like to have more demand for goods/services in the society. Of course, some of the lower interesta rate goes to e.g. real estate and in ideal world that would be compensated with higher real estate taxes to avoid bubbles there.

When do you want to do the opposite? when there is too much demand compared to current production capacity, it actually makes sense to encourage people to consume (and invest) a bit less just today to avoid all kind of bubbles that seem so common in the times of economic overheating.

You actually can see lack of negative interest rates as a real market failure, when there is a lack of demand due to too high interest rates and economic values gets not produced because of that.

> silly centralized decision to make a unit of labor time be fixed instead of having the unit of labor float in value.

Well, apologies of being a bit sarcastic, but in my view you have two options:

1. You can believe in fairy tales about flexible labor prices and actually consider it good that people have lots of uncertainty about the value of their labor tomorrow.

2. You accept the reality that wages are sticky, and most people actually like the thing that they know how much they get paid tomorrow. Unfortunately in this option you must also accept that the aggregate demand needs to be managed less it gets chaotic and/or dies completely.
Sure. Many people are allergic to meat or fish too. 65% of the world population is intolerant to lactose. There will never be a single diet that works every single human on the planet. But the overwhelming majority of us can not only live but thrive on a plant based diet.

People also mistakenly put way too much emphasis on protein and not nearly enough on other nutrients. The average American, for example, gets way more protein than they need and not nearly enough dietary fiber.
Don't know why this isn't higher, imho this shows that Telegram is in the hands of a state-actor (in this case Russia), I haven't seen Twitter taking down any of the videos which showed people actively being violent against the police forces.

Also, it seems like Iran has "temporarily cut internet access to mobile phones, but full coverage was eventually restored." (https://www.yahoo.com/news/iran-warns-against-illegal-gather...). I remember something similar was done by the Assad regime in Syria just before the 2011 revolt (or around that time).
Hetero-Associative Memories for Non Experts: How “Stories” Are Memorized
The designers have proposed that as one possible solution. In their white paper (http://www.getbasecoin.com/basecoin_whitepaper_0_99.pdf), page 11, the three options they give are:

* Single trusted feed

* Take the median of the exchange rates from a set of feeds, with that set chosen by vote of holders of the coin (I can personally see this having some conflict-of-interest issues)

* Use what they call a "Decentralized Schelling point scheme" - have coinholders vote on what they think the exchange rate was in a recent time interval, use the median vote, then reward voters who were in the 25th to 75th percentile.

The authors seem to view the third option, with some engineering of the incentives, to be ideal; but I'm skeptical of a system that gives holders of an asset the ability to change the value of that asset. I would honestly prefer the use of a trusted authority - at least that way you have a very clear delineation of what the central authority is supposed to do and can easily audit whether it is doing its job.
Cregit-Linux – how code gets into the kernel
QUANTUM COMPUTERS MAKE YOU QUBIT CRAZY – HMM and AHA
they already do this. theres a huge amount of luck that factors into a summit for a ton of climbs. they spend weeks just acclimating let alone the amount of preparation prior to their climbs (and the fact that people who want to just pay to summit are not physically capable or even allowed up, theres actual physical confrontations by guides to head back more often than you'd think).

theres a reason people are left for dead and walk back to camps in the middle of the night (beck weathers is the de facto example) and its because they are so incredibly competent and prepared that they are able to survive but at extreme costs to themselves and those around
Health economists. It's their job
A Powerful Woman Shares Her Secrets to Success
Very few tech companies have their HQ in SF. Of the top 100 tech companies in the valley, only Salesforce has their HQ in SF. Apple, Cisco, Oracle, Intel, Facebook, Google, Netflix, Adobe, Ebay, they all have HQs in the peninsula south of SF. But they all open engineering offices in SF because that's where many (not all) of the engineering talent wants to live. People want to live in SF, and as tech skills are in demand, companies open up offices in locations that make it easier to attract talent. If anything, I see companies trying to hire outside of SF and promote other offices in lower cost areas -- e.g. Adobe in Utah.

Over time, the rising cost of living will at some point drive people to want to live elsewhere, and then companies will be under less pressure to purchase expensive office space in SF. But believe me, it's not some irrational desire to make less money that causes tech companies to "insist" on leasing office space in the SF market rather than in the cheaper markets in other parts of the bay.

The real problem here is that programming is driven by the young, and they generally don't have the same demand for cheap housing as those who are starting families. Generally speaking, people move out of SF when they have kids and are looking for good schools and more affordable housing. So I guess the cost of providing the more expensive office space for the cheaper (younger) worker works out for tech.

So what you need is a sea change in the desirability of living in SF on the part of the younger/cheaper recruits that tech companies need. This is just a business decision at the end of the day.
Long-shot, but if there's any chance you're in the Bay Area, do you think I could buy you coffee or lunch to check it out some time? I really want to see a Curta in-person.
> It seems that revealing the review rate could work both ways (for hosts and guests).

Would't that put us right back in the same situation? Guests and hosts will now worry about keeping their review rates above some threshold, and feel the pressure to write some kind of review. The original pressure to not leave negative reviews still exists.

I mean, I don't know if there's a solution to this. I remember a long time ago, when I bought and sold on eBay, that I rarely gave negative feedback. Just to avoid the retaliatory feedback from the other party.
Surely there are better reasons to donate to these projects other than funding development for massive corporations like Netflix, Sony, and Facebook. The idea that my donation money will be primarily used to cut costs for these corporations isn't exactly appealing to me.
The 2017 Tucker Awards for excellence in swearing
> Learn just enough git to create a repo, create branches, push and merge, and all that. Anything more complex? Google it when you need to like the rest of us.

Bad advice. Learning git internals is surprisingly easy and has a lot of ROI. This tiny book has everything you need https://github.com/pluralsight/git-internals-pdf
Nothing goes over his head! He’s too fast!
I was thinking the same thing. I just got an Ethereum certification but I don't want to just develop Solidity contracts at an hourly basis that just get hacked after I leave.

Would the resources in the original post be worth looking into to build secure contracts?
I don’t claim that, but it will pass the tests described in the text being discussed.
Yeah; I consider this major news / a show of what Telegram is or has become.

For context the channel had over 1 mio followers. The protests in Iran has so far seen at least two deaths.

The Iranian government claims the deaths were caused by foreign agents and that the channel was shut down due to encouragements of violence.
Djay Pro 2.0.3 Full Version Crack for [Win+Mac] Free Download
The problem is that the cop feeling get to decide if violence is warranted. It’s all in the wording ‘fear’ - you can argue, prove and disprove risk and threat, but ‘fear’ is entirely subjective and as far as thing goes subjective is not a good standard upon which base laws
I am the first to criticise Apple for absurd decisions with their newer hardware, and the declining quality of their software. But, 2016 MBP keyboard and touchpad aside, the build quality of Macs is a good step above the best ThinkPad or Dell XPS, and has been for many years.

Apple's machines are far less likely to exhibit issues like coil whine, interference on audio outputs, creaks and squeaks, physically broken connectors, electrical noise on USB bus, unstable network cards, poor battery life or longevity, display flickering, poor display uniformity, backlight bleed etc etc etc.

Dell's XPS range has had massive issues with Killer wireless dropouts, crackling audio jacks, mysterious battery drain, flickering screens, and a bunch of other stuff I can't remember right now.

Lenovo's ThinkPads are consistently equipped with sub-par LCD panels (caveat: I have not tried their OLED models yet). I haven't yet met a ThinkPad that didn't have coil whine coming from either itself or its power adaptor. I haven't yet met a ThinkPad that didn't either have or develop some kind of creaking panel.

Until the last couple of years, Apple was about the only manufacturer that cared about making their laptops near-silent, whereas Dell and Lenovo were content putting in stock standard high-RPM fans and running them conservatively. I still find Apple machines superior in this regard.

These might seem like petty little things, but they are the sorts of things that drive me absolutely nuts over the ownership life of a machine.

I'd also posit that neither the high end ThinkPads, nor Dell's XPS, are actually really any cheaper than Apple's machines when you consider like for like.
> You may or may not be aware, but FreeBSD runs your movies on Netflix, your games on PlayStation, your files on FreeNAS and ZFS, your friends on WhatsApp and OpenBSD runs everywhere else as OpenSSH. ;)

so... let us get that straight.

* Netflix had a revenue of 8.83 billion dollars USD last year.

* Sony had a revenue of 68 fucking billion dollars.

* WhatsApp is owned by facebook which will have around 40 billion dollar revenue this year it seems

and all these guys put together aren't arsed to contribute enough for paying for a few full-time devs, in addition to keeping a part of their modifications to the BSD source closed, but us, the users, should additionnally roll out some bucks to help these companies make even more money ? What's wrong with you people ?

What next ? Should we also donate to tanenbaum to help Intel (59 billion $ revenue) conceal its next iteration of the management engine better ?
You might one day want to run a startup or a project and then you could just do it on FreeBSD in any way you like, given the permissive license and this is exactly the reason why you need BSD, not only because Netflix, Sony or WhatsApp uses them to serve you their service.

Does it really bother you that much if your $10 of donation will benefit yourself, myself, other ordinary people and some companies at the same time, enough to stop you from donating?

I personally can't understand that, because when I donate my money or my code, it's yours then and you're free to do with it as you please, and wether you make $1000000 off it or not, it's not my concern anymore.
The Curta-Test: A 3D-printer to be able to print a functioning Curta in original dimensions
Great post, many good examples, but the elephant in the room is "Yes yes, I know people still do some of the above things." and the question is how much will remain being done.

The babyboomers are on their way out. They're the people born right after WWII and they're in their 50/60/70s. They were born in a world where TV at home was a novelty. They witnessed the smartphone revolution in their late adulthood.

When people who grow up in our current society, with the changes as you put, become adult without the old reference then we will see how important something like pen and pencil remain. And how usable will it be? For example, when I had to scribble down notes the other day, my handwriting was even more abysmal than it used to be because of a lack of practice.

The movie Er Ist Wieder Da (which I saw recently on Netflix) where Hitler returns in Germany in the 21st century and gets confronted with a changed Germany also articulates these changes.
It seems like edit distance is an equivalent way to think of this. Your company is brittle if it is one edit/mutation away from failure.
Top Ten Asymmetric Aircraft
I can only ask a question, since i've got no know-how about this.

How would such a proof checker know the intent of the code of not having backdoor/insecurity? How do you define security in a logical sense?
I've been following the project closely (as you can see from my links dating back to 2007) so I am aware. I just think that was an after-thought to salvage some portion of the project.
> It still does, as long as you only follow a few people

And only if you use a third party client.
Its not that simple.

Snowden had some good comments here about Telegram in Iran: https://twitter.com/Snowden/status/947190333540061185

Telegram can only exist in Iran if it allows itself to be censored, basically. The alternative is for them to not exist at all in Iran.

The Iranian government cant force Twitter to do anything, but I assume they can shut down the Telegram app completely in Iran since they control the phone network and Internet there.

As long as the technical infrastructure for these apps are centralized, they are easy to shut down.
Works really well even on my old-ish smartphone (2014). WebGL is really interesting, too bad I still have yet to find the time to get a grasp of it. But blog posts like this are very inspiring!
On a somewhat related topic... let's have a decentralized market for proofs!

I wrote up what this could look like: https://pastebin.com/raw/ZAys0mYp
Not a helpful list. It doesn't cover why some books are recommended.
If you really mean what you are saying, then you seem to be suggesting that police armed with butter knives, tazers, or guns all represent exactly equally dangerous situations that can't be distinguished from one another.

It's not just lethality, but it's also not just the way police respond, because it's not one or the the other. If you don't agree that the lethality of the weapon is a significant input to whether or not a dangerous outcome is more likely, we can't have a serious conversation.