skysight-inc/HackerNews huggingface dataset:
And just to be clear, I don't think there's anything particularly wrong with the idea that libraries serve a special purpose that should be enshrined in law, and that this then implies something about file sharing. I just don't think it's a position one necessarily must have, so the premise of the article is wrong because of that.
I wasn't advocating not building. I was just giving an example of how housing markets are more complicated than a simple supply/demand formulation.

In these discussions here on housing in San Francisco a pretty strict dichotomy seems to taken hold. A lot of people believe that either you're a fan of The Rent is Too Damn High, and believe that the problem is just zoning and if you just get rid of zoning then all the housing problem in San Francisco will be solved by the power of the free market. Or if you don't believe that, then you're a NIMBY who wants to see zero construction and either doesn't believe in free-market economics, or who wants to restrict construction so as to increase the value of their own property.

It's a tiresome bit of groupthink not worthy of the intelligence of the folks here. Just because I think the situation is more complicated than a simple supply/demand equation doesn't mean I'm anti-growth.

And for the record, I'm a home owner in Mountain View, and in the last city council election I voted for the pro-housing-construction slate of candidates. I also think The Rent Is Too Damn High is a rather stupid book.
I just finished Database in Depth. :-) It is short and readable. It's targeted to working database programmers with a few years of SQL already. I learned a bit, but it was a bit of a bait-and-switch: the book is really a polemic about why SQL is not relational enough and people should use the author's own Tutorial D. Every page belabors that point. More examples are written in Tutorial D than SQL. I was hoping for some math & theory, and there was some theory, but there was little effort to connect it to SQL except to show SQL's shortcomings. For instance I never once saw the term "outer join" (because Date wants to forbid NULLs). If you are interested in database theory and trying new things, it might be very interesting. If you are a working programmer who wants to solidify the foundations, there are probably better choices (I hope).
Thanks for the guidance on key steps!
That's a nuanced condition. Here you are not talking mechanical repair but rather ecu modification --which if done by an amateur could potentially end with dangerous results.
I use the zoom out pinch gesture to close tabs.
> The thing that amazes me the most about Uber is the flagrant disregard of local laws, and the lack of repercussions.

Uber is using / exploiting the regulator's method of enforcement, which tends to be persuading people to comply with the law and taking them to cour as a matter of last resort or for flagrant breaches.

We see this with companies who avoid (but not evade) taxes - the tax authorities tighten the rules, arrange for a partial payback, and continue scrutiny.

Sometimes this makes sense. Court cases are expensive and not guaranteed. At least this way some of the money is gathered.

But it does leave space for companies like Uber to operate in grey areas of law that's written in statute and the way the courts have interpreted it and the way the regulators enforce it.

The insurance is most worrying.
is that not inferred? Or is that your way of disagreeing with me?
Startups for Syria: donate to support refugee crisis aid work
No worse than the Turing movie with Bernard Cumbersnatch. Tragedy is great movie material.
Necessity for users because of over-reaching sites and security issues, reasonable site owners get punished as a bad side-effect. Difficult to predict what the way out is going to be.
Isn't this what you were looking for: http://slackhq.com/post/126629257535/email ?
Quick Performance Tip: JavaScript Objects and the Memory Heap
While that may be true in some sense there is a very important caveat. Capitalism maximizes giving people they want in proportion to the capital they have.

The fact that the distribution is skewed by capital ownership and that agents other than people can own capital creates a powerful distortion and an entirely different systematic effect.
Looks very interesting, but seems like they're <do we have a verb for HN traffic akin to slashdotting?>ed right now.

Looks like a tech demo right now. They need someone with taste to design a few actually attractive/useful shaders.
I'm not the downvoter. But you may be getting the downvotes because you're throwing out snark ("Really? I'm not so sure I trust the author to give rust fair treatment anymore") and dogmatic statements ("An operating system that does multithreading is not the same as a modern machine") with no explanation or justification. It sounds like you're expecting us to agree with your statement as self-evident, or be relegated to the ranks of it ignorant if we don't. That is, it sounds like a one-up game ("I'm smarter/better informed than you"), rather than real conversation.

If you don't want to come across that way, give us some explanation of what you're thinking and why. Give us some evidence that your statement is true. Something besides just dogmatic assertions that you're right and the author of the article is stupid and/or biased.

Moving on...

In the context of the OS, multithreading (or something essentially equivalent) is the only way to exploit the abilities of "modern" machines. But "modern" doesn't mean very modern (at least, as I understand it). It means the difference between MSDOS and Windows: "Windows is multitasking, whereas DOS... DOS is serially multitasking." (I don't recall who said that, but it was brilliant.) Without this capability, you're only running one program at a time.

Now, I don't care if you implement this as "theads" or something else, but if you don't have it, your OS is pretty much worthless, and has been since about 1990.
> "only because productivity creates wealth"

Does it? For whom does productivity create wealth for?

Productivity is about getting set results based on the smallest set of resources (time, money, materials, etc...). It does not include anything about wealth, nor where that wealth is distributed to, or whether resources could have generated more wealth used in a different way. It's actually possible for increased productivity to decrease wealth.
Wendell Berry's criteria for technical progress:

1. The new tool should be cheaper than the one it replaces.
2. It should be at least as small in scale as the one it replaces.
3. It should do work that is clearly and demonstrably better
than the one it replaces.
4. It should use less energy than the one it replaces.
5. If possible, it should use some form of solar energy, such as that of the body.
6. It should be repairable by a person of ordinary intelligence, provided that he or she has the necessary tools.
7. It should be purchasable and repairable as near to home as possible.
8. It should come from a small, privately-owned shop or store that will take it back for maintenance and repair.
9. It should not replace or disrupt anything good that already exists, and this includes family and community relationships.
Why? Not everyone interested in this can make it to the event.
Sure, you could easily upzone and fit 4 to 5 times as many people into the city.

Not so easy to upgrade the infrastructure (transit and otherwise) to handle 4-5 times as many people living in (and traveling out of and back into) the city, OTOH.

And if you do that, best case, you've got 4-5 times as many people living in the city, at similar costs, in smaller living spaces. Where's the gain?
I wish every Bart employee were required to travel to Hong Kong and spend a week riding their train systems around. Clean, fast, efficient, cheap, robotic.

Hong Kong has the best subway system I have experienced.
The author of this is both a programmer and an artist. Totally inspiring work.
I'll give it a shot.

If you're talking about systems programming threads are by and large the main mechanism for concurrency.

Only in really odd architectures do you see things like manually DMA'ing to separate execution units(ala PS3) and are certainly the exception to the rule.
Previously discussed at https://news.ycombinator.com/item?id=10176289
Probably singing to the choir, but Founders at Work[1] has a great interview with Wozniak that gives an interesting glimpse into some stories about Jobs in the early days of Apple. In true Woz fashion it also focuses a lot on the hardware he designed back then, which is also a real fun read.

[1] https://www.goodreads.com/book/show/98233.Founders_at_Work
R/DestinyTheGame found a hash puzzle and are asking for help to decode it
Apple doesn't use ARM's processor designs. They just license the ISA and design their own CPUs.
The deluge of invasive advertising in web content (along with tracking and various shades of borderline-malware) is symptomatic of late capitalism optimizing for profit: the web is almost unusable without ad-blockers, and yet alternative monetization models are not being seriously persued, because Google has no reason to optimize for anything other than ads even though they are never being seen. People pay for advertising despite it being almost completely ineffective (advertising, as far as we can tell, is slightly more effective than priming -- in other words, it is effective only in the highly suggestible, and then only slightly and only when it's well-targeted), and middle-men build infrastructure for distributing advertising content that at best will clog up the tubes and be ignored but that in the average case will be explicitly blocked (before or after loading). No party involved has a really good reason to move to something effective -- those doing the advertising are not doing it because they believe it to be effective but because they are expected to, and sites that display the ads do so because they have nothing to lose and a few cents to gain per page-load on whichever users happen to not be running adblock.

There are real alternatives. Micropayments based on reuse (much like publishing royalties), for instance, could simultaneously produce a good income source for creatives and an incentive to invert the chilling effects on transformative reuse created by the automatic conservative enforcement of DMCA safe-harbor policies; a nuanced model for this kind of system is described in several places as 'transcopyright'. Schneier's street-artist model has been adapted into the model used by Patreon, but is remarkably rare in practice for an idea by a major thinker that was published 20 years ago. And, of course, there's stuff like crowdfunding and selling t-shirts -- both of which have issues of their own (kickstarter-style crowdfunding is more sensitive to bad actors than either the street-artist model or Patreon's hybrid version that turns crowdfunding into a subscription model; hawking merch can turn off certain communities and may not be useful outside of communities with a strong and coherent identity with symbol-sets that uniquely identify it).

Advertising was jumped on as a monetization model because it's, at small-scale, low-effort. Google makes their money by keeping the effort the same for the other two parties (the ad-seller and the ad-buyer) while improving targeting. However, the targeting hasn't really scaled well, despite the amount of tracking going up. And, we've hit the point where the tracking intended to improve the targeting has gotten so resource-heavy that end-users would rather cut it off entirely than benefit from well-targeted ads -- we've hit a scaling limit. The effort of targeting the advertising has been pushed off to Google and to the end user in terms of bandwidth. So, unless everybody gets fiber and significantly faster computers suddenly, we have time to back-track and find something that doesn't clog the pipes with surreptitiously-collected data worth on the order of one cent per megabyte.
tokamak tomahawk?
That would be ideal, as the start of the event is an absolute quantity of time into the future regardless of what timezone the user is in.
Thought I could crosspot here and do some nerd sniping: https://xkcd.com/356/
That's odd. Thanks for letting me know. I thought it was a good read so I'll try again.
Show HN: Free Website Speed Test
You're being either intentionally or unintentionally obtuse, and I think anyone who is inclined to actually seek and hear an answer to your question already has it.

The entire point was the spin being used by the article. It doesn't matter if the result would be the same, because this branch of the discussion was never about the result, but the positioning/spin.

I certainly hope that your value function has terms in it for more than just "how much money changes hands at the end of the day"; the ethics used to lay claim to that money matter rather more.
I was just countering his point on copying physical books: "Can't do that with the physical book. Not for free anyway."

Stealing a book doesn't amount to copying the book and returning it.
This city just rolled out America’s fastest Internet service yet
To be honest, using them to define iterators seems a bit strange, but I guess that's the choice that's been made.
Minecraft can be an immensely powerful learning tool, but it has to be carefully curated and controlled by a teacher- having played a lot of modded MC, most kids just do the bare minimum, or follow some tutorial online to get what they want. Of course, some branch out and do amazing things, which is what you want. Schools will fail to understand this (and fail to understand mods) so when the whole thing falls apart it will get ignored and cast off as "not workable" when in reality all that was needed was a teacher that understood.

Unfortunately, (especially in public schools) the teachers that end up teaching these are coaches that find out what they're teaching the month before school starts.
Just knowing that I visit the sites that I do is more than google gets now. Although I have a legacy google account, I'm never logged in. I don't use gmail. So the only thing they know about me is when I visit a site displaying their ads. If they were my ISP, they'd know everywhere I go, they'd know who I use for email, they'd know my address and my payment reliability. Probably lots more, I'm not as smart as they are.
Amazon Register Credit Card Reader
>capitalism is a system which currently optimises for money.

If that were the case then cash reserves would be where the bulk of people poured their resources. In fact the majority of non-debt "capital" is held in real-estate and some combination of financial instruments (CD, bonds, common stock etc...).

You are confusing how the assets are valued with what is actually being valued. What I think you are saying though is that capitalism is optimizing for having the highest dollar denominated balance sheet - which could be true, but I think that is a function of the people, not the function of open markets or the asset value function of assigning ownership to capital.
Nice to see it's not just me with this frustration. I had the same problem with my Sammy LNT4061. One capacitor and 5 years later, and it's still going strong.

If only my Kobo aura H2O had the same story. One drop on an airport floor and it's an expensive paperweight. Kobo does not repair, nor sanction repair, nor is it even really possible.
A life you don't need a vacation from
In the absence of copyright, you would be free to do whatever you want want, including modify Free Software and redistribute your modified binary without source code. Every GPL and AGPL license is effectively downgraded to BSD.

In a world where selling software is less relevant than selling network access to software or devices with software on them, this places companies at a huge advantage (since they don't really need copyrights on binaries) but the Free Software community can no longer forcibly extract the source code of derivatives.
CloudFlare and Google Cloud Platform
I really liked that article and it was super fun to read, but as I read the OP, I found myself thinking, "wow, this is a much more succinct and far clearer version". I sent Paul Ford's article to my friends and family, and none of them read it because it didn't pay off with an answer to the title question for many thousands of words. This article seems like a better one to send people who really don't know what people mean when they talk about "code".
Well, it's a good compromise to avoid having a 'iterate' method on the object prototype, which would risk name collisions, etc.
What we really want is a happiness maximizer but no one knows how to make one of those which leverages the innate characteristics of people. Capitalism seems like a pretty good system to pragmatically approximate this happiness maximizer.

Yes, there are negative externalities to capitalism including possibly maximizing short term happiness at the expense of long term. Is there something better?

Framing this in terms of the paperclip maximizer made this idea appear more interesting than it turned out to be.
It's a feasible strategy - there are thousands of entrepreneurs who did just that: do an MSc/PhD in Finance/Economics (or these days just any old STEM subject), join a bank's trading floor or a big investment company, put aside 2-3 million in 10-15 years - then get out of the rat race and create a start-up or become an angel investor.

Of course there's ten times more people who inherit a million or two of seed capital instead...
AI is just a subset of intelligence. You absolutely can describe capitalism as an intelligent system since it is primarily made up of units (people) which are intelligent.

If capitalism didn't have a coherent behavior, then how could we ever rely upon it as a primary driver of our economy? It must be coherent and on some level understandable for us to make predictions around it.
TaiG 3.0 Complete My iOS 8.4.1 jailbreak Solution 2015
A lot of capitalism involves making people want things that capitalism then supplies to them. I'm not sure that's benevolent.
Baby, don’t hurt me.

Don’t hurt me.

No more.
I just picked this book up as well. I've been trying to find resources that go from first principles to real-world implementation of something and this is the best example I've found so far. Enjoy!
When people participate in Apache projects, it is emphasized that they do so as individuals. Affiliations are downplayed. If a contributor takes a new job at a different company, their participation within the project is completely unaffected.

Furthermore, as a 501(c)(3), the ASF is limited in what it can do with do with donations and very, very rarely accepts targeted donations aimed at a specific project -- it's just not worth the hassle or risk. So while outside entities might contribute by sponsoring people to work on the project, no project at the ASF has someone "behind" it in the sense of direct funding.

This is all part of maintaining project independence.

Hope this helps to explain why it is not always easy to discover "who is behind" an Apache project. :)

More info: https://www.apache.org/foundation/how-it-works.html#hats
Not bad. It's another BSD rc.d-like, which is a rather minimal yet very clean architecture. It doesn't quite approach the terseness of rc.subr(5) with the initscripts that practically become key-value pairs, however. It's nice for minimalists like us, but also for most people wouldn't be compelling in comparison to OpenRC. Being entirely Bash-driven would is also unfortunately a death knell for promoting it as a modern replacement.
I think blocking JavaScript trackers is pretty uncontroversial (almost necessary).
Only because John Deere designed their tractors to require poking around the ECU to replace a hydraulic sensor. They could build that failure mode into a million places if they wanted.

What if your next car from GM said "Oh the oil light came on. You'll need to go to the dealer for an oil change so they can have the engine control unit turn the oil light off."

Suddenly an easy fix turns into something protected by the DMCA, and we're just supposed to be OK with it?

http://www.wired.com/2015/02/new-high-tech-farm-equipment-ni... for anyone who hasn't seen the John Deere story:

> The family farmer who owns this tractor is a friend of mine. He just wanted a better way to fix a minor hydraulic sensor. Every time the sensor blew, the onboard computer would shut the tractor down. It takes a technician at least two days to order the part, get out to the farm, and swap out the sensor. So for two days, Dave’s tractor lies fallow. And so do his fields.
That's laughable. Capitalism excels at forcing people to accept what is most profitable.
Getting a 1351 mouse definitely improved the experience.
Correct link for Weave & Brillo: https://developers.google.com/brillo/
I only realized very recently what makes me uneasy with web advertising. (This week from a HN comment)

If you see a billboard in the street or an ad in paper journal, you are exposed to the brand name for a few seconds and that's it.

If you are exposed to a web ad, you are exposed to the brand name for a few seconds AND your actions, the fact you have visited the page, from which IP at which time of the day, with which browser is recorded in a database for later use (and is certainly going to be sold or replicated by multiple entities).

So it is not so much the advertising part that his annoying but rather the "tracking". The fact that advertising network (or social buttons) are pervasive through many sites makes the matter worse.

The biggest lie is to still call that "advertising", this has nothing to do with old school advertising.
Profile of Lars Bak (2009)
> Capitalism maximizes "giving people what they want".

So do drug dealers who get girls hooked on heroin and put them on the streets. Simply because you serve some compulsion or desire that someone has does not make you benevolent, there are such things as high local utility traps.
That is an important point which you are not seeing. I can share a file (an ebook) with my "friend" which i acquired legitimately. He then makes a copy of it and distributes it via a file sharing site.

Similarly, I can borrow a book from a public library and make digital copies of it and distribute it. In fact some illegal copies of ebooks you find on file sharing sites are scanned copies of legitimately acquired physical copies (I have personally come across comics with library seals in one of the scanned pirated digital copies). Some pirates also distribute colored xerox copies of physical copies acquired from libraries.

The only difference between the two is time taken to do it.
This is frightening; is the state of the art in software development set by a process more reminiscent of music fans arguing about esoteric bands than any kind of formal rational engineering?
Check what people in your nearby area are tweeting and where?
"noticing others' work and collaborating with them effectively in a complementary way"

I'd love an example of what you're talking about
I wouldn't call my "education" on the topic organized either - I wouldn't call it education anyway, to be honest. "From NAND to Tetris" sounded like what I wanted but once I skimmed through the material it looks like it not as abstract-less as I want to go.

Thanks for the reply anyway!
This web app lets you to see the location of people in your nearby area and what they have tweeted recently.
Though originally the idea was not mine, But i was interested in building this, so here it is.
Spending time in this project was worth. Feedbacks are welcome. :)