jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Very off topic, but I have been very interested in Peltier units and Seebeck engines for the last month or so; winter is indeed here. It would be interesting to see these used in a wider scale, or if it is even possible. Here are some links that describe them in more detail:

Thermoelectrical Generator Kit - ThermoGenKit - http://www.youtube.com/watch?v=8mFyiYh94YE

Seebeck Effect - http://www.metacafe.com/watch/1129994/seebeck_effect/

Thermo-Electric Generators - http://www.douglas-self.com/MUSEUM/POWER/thermoelectric/ther...

BMW Heat-Harnessing Technology - http://www.sacarfan.co.za/2009/10/bmw-heat-harnessing-techno...

http://www.innovationsforeveryone.com/Comment_Innovation.asp...

http://en.wikipedia.org/wiki/Thermoelectric_effect

Using both heat and cold you can create a small amount of electricity from these units. I have seen something like this used in a camp. They would place one end of a metal rod into a fire and the other in a bucket of water. Then they could create enough electricity, using some type of thermoelectric circuit, to 'trickle charge' a cell phone or GPS.
Hasn't this been operational in mars satellites for a while now?
thank you, I first wanted to use regardless, but for some reason thought that was incorrect. Nevertheless the issue is controversial http://en.wikipedia.org/wiki/Irregardless
Yup, he worked hard to play the system - i.e. providing incentives direct to customers to order the book during a specific period of time in order to maximize order volumes over a specific time period, etc... Good work on his end re: figuring out how the game works, and making it work to his advantage.

i.e.: http://www.fourhourworkweek.com/blog/2010/12/09/the-land-rus... , etc..
I just heard Barry Gibbs tell his story on TheMoth's podcast.

> Framed by a corrupt cop, a man spends 19 unjust years in prison. Barry Gibbs was falsely accused of murder, and in 2006, after 19 years in prison, was exonerated with the help of The Innocence Project. New York City recently gave him the largest personal settlement in its history, 9.9 million dollars. The NYPD detective, Louis Eppolito, is now serving life in prison.

http://www.innocenceproject.org/Content/Barry_Gibbs.php
did you notice the /opinion/ part in the url you provide? please do not submit someone's opinion as a fact.
Not really, as the conservative opinion has little to do with logic or consistency; it's all about maintaining the status quo. They simply dislike change, many seem to wish progress stopped around 1890 or so.
Tim Ferriss wrote the Four Hour Workweek, and just released the Four Hour Body this month.
did you too not notice the /opinion/ part in the url you provide? please do not submit someone's opinion as a fact.

could you provide a link to the original studies mentioned in the article?
Or maybe the women and people of color are doing something wrong?
Yes! Volunteering is great. You meet really good people doing it. Because people who volunteer tend to be people with big hearts, of course.
Does she see these messages you are writing?

It's a bit of an odd suggestions, but consider having kids. Kids have a way of needing things, that just transcends all the meaningless excuses you have for not getting anything done.

Make it a point that it's YOU that takes them to school, or shopping or whatever. Or if shopping is too confusing to do alone make a point that the whole family goes. That it's you that makes lunches, and checks if they did homework. As infants make it a point that you dress them for bed, even if your SO picks the clothing.

The instinct to take care of kids is wired really really deep in your brain, way below any surface problems. It will easily override them if you let it.
So if neurons did evolve twice, it is unlikely they are the Great Filter. Hopefully it is still behind us.
Again: this mitigates (but probably does not decisively solve) one avenue for downgrade attacks. But downgrade attacks against HTTPS would remain possible --- trivial, in fact, without HSTS, which leaves you with the first-contact problem with or without DNSSEC.

So again: what's the point? Compared to HSTS headers, DNSSEC is incredibly expensive.
Technically speaking, whats the point of encrypting data on the backend if you can decrypt it? This strikes me as a waste of computations for no real gain.
Postgres never gave me the ability to quickly and easily build stored procedures that return multiple heterogeneous resultsets with ease. In SQL Server you do it like this:

CREATE PROCEDURE get_customer_and_orders
@id int
BEGIN
SELECT id, first_name, last_name, email, etc FROM customers WHERE id = @id;
SELECT id, store_id, created_at, etc FROM customer_orders WHERE customer_id = @id;
END

I've quickly built entire applications with this tactic as the centerpiece. You can argue that it moves business logic into the database layer and to that I'd say "good", at least for apps that are maintained by IT departments with many strong SQL people and not so many developers. If you know TSQL, you know that you can also do branching, looping and other logic operations within this same procedure - you can even decide to send back 3 resultsets instead of 2 if you want to and the client API allows you to handle whatever it received quite elegantly.

I think that features like this are why many businesses will stay on SQL Server. Also the high quality of tools for SQL Server that have no match in Postgres such as SQL Server Management Studio, SQL Server Data Tools, SQL Server Profiler, SQL Server Integration Services among many other such tools that are extremely well integrated.
> Q:If humans can't learn anything, how did Elon Musk figure out how to build rockets and make electric cars?

The most ridiculous sentence in the dialog was still written by a human.
There’s an easy solution to this. Instead of continuing to expand roads, implement variable rate tolling where prices rise sufficiently such that sufficient number of people are dissuaded from using the road at certain times so that there is no congestion.
This is why offline mode is very important. But they prioritized API instead.
Unfortunately, given today's new story[1], it doesn't look like at least one Open Source vendor is taking the "privacy-respecting" high road.

1: https://news.ycombinator.com/item?id=26114194
The idea is to work less than 40 hours a week, not to spread those 40 hours into various off-hours.

People are proven to be more productive when they work less than 40 hours a week, so I'm not sure why they'd take a pay cut. If anything, they should get paid more for producing more value.

Also not mentioned: when you work less, you burn out less and are less likely to quit your job. Yet another argument for a < 40 hour work week.
It is fine to break stuff even if it is popular as it doesn't achieve the overall objective. There's no compulsion to allow something just because it is popular.
polling is only explained as a logical thing. In reality the given task is only marked to be woken up later. The later being some other point, while the same OS thread executing something else, when the executor determines that the idling task can be woken up. "Waking" is nothing but the same OS thread now switching to execute whatever it is that it is waking up.

Main idea is that a 'scheduler/executor' at the runtime/language level that knows about the state of the program can (a) 'save' and 'restore' fewer things compared to an OS context switch. (b) co-operative stuff does not need to pay the cost of too many unnecessary pre-emptions
One of Intel's flagship customers is now trying to compete with Intel. You expect Intel not to point out flaws in their product?

> the streisand effect

Pretty sure everyone's heard of Apple. Come on.
Possibly all, of the current social topics came to be topics because of academics and minorities leading the culture on that same site that has cache with the various kinds of elites.
In my experience, the American society places a high value on 'balance' - from "checks and balances" to balanced individuals, to balanced meals, to balancing criticism with some praise first, etc. When this balance is off, most people's innate reaction is to reject the imbalanced person, and by extension, their ideas, regardless of any objective measure of the value of those ideas.

Being direct creates an imbalance, for example when one describes an issue or person purely from a negative point of view, regardless of whether all of it is actually true. Most people will innately attempt to say something positive about that same person to restore some sort of balance to the discussion.

Generalizations are also an example of imbalance, with people typically having a strong reaction to it, even though I think most people would agree that if 97 times out of 100 something is true, it's safe to say that thing is true.

Lastly, as a special case of generalizations, taking an absolute stance is also seen as imbalanced, and therefore bad, because, I assume, most things in life aren't black and white - there's lots of gray areas, so it's pragmatic to start out assuming that in actuality there's a gray area with any issue.

This is all to say that Stallman doesn't speak in a balanced way, which is why I think his speeches and ideas do not appeal to the American audience, or any other audience that places a higher value on balance than on the actual ideas.

If he were able to convey those same ideas in a less absolutist, more nuanced and more pragmatic manner, I think he, as a person, would be more appreciated in the US and perhaps people would listen more closely to what Stallman has to say.

I've lived in several other countries, particularly in Europe, and generalizations, absolute positions and speaking in a direct manner are all generally appreciated by the society there, or at the very least it's tolerated much better and won't get you dismissed right away (since that's how most people speak).

At the end of the day, I personally think Stallman is right. When I look at what he says, I see a non-compromising idealist who places more value on truth, and how things "ought to be", than on pleasantries and gray areas, and that's a difficult sell to the American audience. When I focus on his content with the understanding that he's converting gray into either black or white, I see a dreamer and a believer in a utopian society. I too would like to live in a world where all software is FOSS and we all write FOSS code that runs on FOSS hardware, but I recognize that's a dream. It shouldn't stop us from trying to make that dream a reality though.
I wouldn't call it disruption, I would call it content marketing for acquisition and affiliate marketing as monetization.

Nothing new or interesting or compelling here.
An 4-yr old but still relevant cogent, more balanced than biased analysis. There are parts of the argument that are more dated, some arguments are surprisingly still relevant:

> What Is the Chinese Economic Model?

1. Steal Intellectual Property. IP represents the crown jewels of the global economy; they are the peak achievement of Western civilization, and of all of China's competitors. China steals IP daily, in every possible way: through force, through simple copying, through reverse engineering, through industrial and government espionage, through common theft. China also has a national policy which prevents non-Chinese firms from selling in China unless companies transfer their most valuable IP to China as the price of market access. The clueless ones obey; just ask Boeing.

4. Industrial Policy: Subsidize Key Industries. Japan also started this idea, but China takes it much further. Originally, the government (or the Peopleâ€™s Liberation Army) owned virtually all large enterprises, but even today, it retains strong interests in most key export companies, which makes government assistance less transparent. Many outsiders assume they are dealing with â€œrealâ€ companies, when they are actually dealing indirectly with the Chinese government. Examples of subsidization and export dumping would include tires and, more recently, steel exports (sound like Japanese history?), now being tariffed by the E.U. and the U.S.

7. Price for Export, Suppress Domestic Consumption, and use domestic savings to drive the above policies. While everyone is talking about how wealthy the new Chinese coastal middle class has become, they forget that there are another 800MM+ Chinese still waiting inland on the farm for anything good to happen to them. Despite the latest boom, the Chinese people are still among the top global savers. China seems to be allowing faster wage growth, and is encouraging domestic consumption, more than Japan has.

http://blog.stratnews.com/2010/01/what-is-china/
It's still a single-party state guided by a Marxist-Leninist philosophy.

Also, given the not even guarded political opinions of my overwhelmingly-Marxist peers who work in federal civil service jobs in the DC area, I think that we're far closer than you think.

But I will certainly agree the danger is in any collectivist-utopian promise for a government. They all rely on the same brutal methods like ethnic cleansing and tend to look the same other than what's written on their red armbands.
I agree, it's probably wishful thinking. My hope would be that "we don't ban anything that's not explicitly illegal" would be a profitable stance for at least one of the competing app stores.
And the laws changed. Hopefully we'll see that. We can't expect companies to be our moral compass.
My favorite Signal feature is the setting that automatically deletes messages after a set number.

I don't want that kind of history on my phone. Messages are temporary to me. But, maybe I'm special.
More often than not the police was told to stand down.

Does no one wonder why Trump got 9 million votes more than 2016 and doubled his minority vote? The democrats encouraging and downplaying the riots is why.
> You should counter bad arguments with better arguments.

When the people making those arguments, and the people consuming them, are not interested in "better" or even "factual", then this is an exercise in pointlessness.

People are motivated to disseminate and believe in things which fit their worldview, and they will continue to do so regardless of little things like counter-arguments or even provable facts that outright contradict their fantasies. They will continue to disseminate things they know to be false as it fits their narrative.

The marketplace of ideas is a failure in the age of social media.
> But the pizza business is probably at level 0 of disruption/creation.

There are no pizza restaurant in my town, but plenty of Indian and Chinese take-aways and one each of the big three fast-food chains.

So if a pizza business arrived it could be disruptive to the status quo, particularly if it offered something that the others didn't e.g. delivery beyond two miles or first-class vegetarian options.

Another example of simple disruption is a shop which opened offering walk-in printing. You just pop your memory stick into the machine and hit 'print'. This completely undermined the library which previously had a monopoly on printing and which took > 15 minutes by the time you waited for a librarian to authorize the printing.

Neither are particularly exciting, but both offer a disruptive service.
We don't have to wait to use these features, we can use them today with Traceur, 6to5, ES6ify, etc.
At the least seems like there will be a paid version: https://github.com/atom/welcome/blob/master/lib/welcome.md
We should keep in mind that we don't have access to all the available information the investors had. Previous successes by the founders, a kick-ass business model or solid traction could all be valid reasons for such an investment.

Our valuation of the company is based on partial information, and is likely less accurate than that of the investors.
It's not only the worst part of capitalism, advertising works by exploiting human psychology. Once you see the ad its effects take place and there's no way to avoid it. There's no way to mentally forget stuff like brand recognition. The only way to stop its effectiveness is by having it blocked altogether.
Creator of this infographic does not understand the difference between energy and power.
No, it has not.

The article relies on the faulty assumption that NASA = human capability, just because it once was. Humans marches on, NASA doesn't.
Advanced common sense?
I administer about 40 servers under linux (well mostly with Chef and docker), I used to use linux on my main computer for 6 years (debian, gentoo and ubuntu). I have a freebsd server at home that I use for fun. And yet despite all that, my main computer for work nowadays is a mbp retina because I like OS X as an OS and as a GUI (despite some of it's bugs and annoyances). So I don't really agree with you.

In term of hardware, I've had a few lemons and I've complained loudly but under Applecare, Apple replaced the mbp retina I had that failed 3 times with a new model (which runs perfectly fin) so I can't really complain.

I've also had very long lived devices from Apple, my first ibook lasted 4-5 years until my parents sat on it, my wife's old powerbook lasted 6 years until it was stolen, my first generation iphone still works perfectly fine...

One thing I did learn though is never to buy a first generation model from Apple, they tend to be unreliable (at least in my anecdotical experience)
I solved this problem with a notepad in my back pocket. Write it down as soon as I realize I need it, and refer to it next time I'm at the store. Not saying it invalidates this Amazon offering, just a suggestion if this is a real problem you're struggling with.
It's generally the sort of thing that would be written in C a few years ago, except C is a horrible language, and Go is the first semi-reasonable replacement. Personally, I dislike coding in Go (far too much of my code ends up being manual error checking), but Rust is on the horizon which might subsume a significant part of this space.
Switching to a single page app seems invasive. Why not just have an iframe for the username and stuff?
How are you guys marketing these?

I'm not making anything close to that but I've worked on a side project of mine for months with no gain. At this point I'm debating if I should just move on. It's not revolutionary but but any advice would be beneficial.

http://www.psswrd.io
"This video is not available in your country." :(
> I don't think affordable-housing is actually considered a real "threat" to private developers in most of the nation, but suppose that it were.

My state has laws that say every new housing development must have affordable housing as a small percentage of the new housing that developers build.

Developers choose to ignore those laws completely, partially because the affordable housing is protested against by the people who live by, or plan to live in, the new luxury housing. They instead just build all of the luxury housing they want to, with none of the affordable housing required by law.

This has nothing to do with government projects, but stipulations for all new development.
There is a lot to say about _Knox_; it had a very bizarre procedural history. I cut it down as much as I could and the summary still came out to be the longest one in my list.

To me the interesting part of the case is the procedural history; further detail about what was actually in Knox's loathsome videos is much less interesting.
Don't blame yourself. In 2003 there really were no good options for what you wanted to do.

Java Applets did exist. I think you could do 3D[0] at that time. But given that you were working with a CAD app you were almost certainly dealing with a legacy C/C++ and OpenGL codebase. There was no way to get that into a JVM in 2003 and you would either be rewriting your whole app to fit into a browser, or doing some weird server/client thing where your app just sends bits of Java to run in the browser.

The preferred way to get 2D vectors in a browser in 2003 actually wasn't SVG, though - the go-to was Flash. You absolutely could have written a bunch of ActionScript to drive a user interface and draw out vector graphics. But it couldn't do 3D until way later[1]. Also, the file formats involved were extremely proprietary; the only way to generate SWFs dynamically was to wait a year and pay exorbitant sums for Macromedia Flex.

Director and Shockwave were roughly the same thing as Flash but bigger. Notably it had support for native plugins for itself, called Xtras, which could run in the browser. So if you were really, really willing to get invested in the Macromedia ecosystem you could write your own 3D plugin for Shockwave[2].

Of course at that point if your CAD app had any amount of Windows support, then the easiest way to proceed would be to just ship an ActiveX control with your app in it. ActiveX was literally just COM/OLE, but on the web[3]. Assuming, again, that you already had a native app; this would have been the way to go in 2003. A lot of Windows developers handled web integration by just punting to ActiveX. It pissed people like me off, but it worked well enough.

[0] Related note: This is actually how Minecraft started.

[1] By the time it had both 3D and native code cross-compiling, Adobe had this hare-brained scheme to charge a revshare for using both features at once, which singlehandedly pissed off their remaining users and killed the platform faster than you can say "Thoughts on Flash".

[2] Fun fact: a company called The Groove Alliance actually did that; it was called 3D Groove SX. They then realized this was silly and wrote their own standalone ActiveX control called 3D Groove GX.

[3] ...without any sandboxing
>-simple and extendable

It's the first time I hear anyone describe SIP as "simple". If you printed out all the SIP specs, you'd probably have a pile close to a meter high. Among the protocol crowd (including IETFers) SIP is often regarded as an example of protocol design having gone off the rails in a spectacular fashion. It has been repeatedly beat in the market by proprietary protocols that do things better (e.g., see the mess SIP NAT traversal ended up as compared to Skype).
Is this a good test? The fastest result is 5.9ms.. that means that DNS provider won because they happened to be in the same city where dnsperf tested from. That node is in Sao Paulo Brazil.

There are about 400m people in south america, and this test declares a provider to be the fastest for South America because both the provider and the test taker happened to pick Sao Paulo.
I went to RadioShack in Boston around the late 90's to buy some batteries, and the clerk asked for my name and address. I was not in a mood to play their personal information game, so I just said "John Doe" thinking he'd just drop it. He then responded "of 123 Maple Street?" "Yup".

Any time I've bought something at RadioShack since, I've made sure to use John Doe at 123 Maple Street in the city the Store was located in. Maybe half the time someone had already beat me to it.
A large proportion of internet advertising is automatically served with no direct contact between advertiser and content provider anyway. User-generated and mostly user-moderated content for a non-profit organisation leaves very little room for people to make credible claims of conflict of interest. I don't think any of the Wikipedia content clones are any the less impartial for choosing Adwords over the begging bowl; their written content is literally identical.

Sure, maybe it dilutes the "brand power" of Wikipedia, but I'm not sure the "brand power" of Wikipedia is a particularly worthy cause for my donation dollars anyway.
Aren't closed silos a big part of the web already, Facebook or no? The W3C is mostly a closed silo, isn't it?
.. indeed, and they often do.
If Intel got rid of its ARM license, how do they build all these?

http://www.intel.com/design/iio/index.htm?iid=ipp_embed+proc...

Intel makes several 'families' of ARM (Xscale) based parts: IXP, IXC, IOP, PXA and CE. Intel sold the PXA family to Marvell Technology Group in June 2006.

The simple fact is that Intel still holds an ARM license even after the sale of the PXA family to Marvell.