skysight-inc/HackerNews huggingface dataset:
Yes, I'm aware of the penalties for apostasy in Iran, and that the toleration shown to Jews and Christians is not extended to other faiths (it would seem the Bahá'í get a particularly rough time of it).

But the comment I was replying to made a blanket statement that Islam calls for the slaughter and forced conversion of those of other religions, when the facts simply don't bear that out. Yes, some Muslim individuals and groups do hold to such an extreme interpretation of Islam; and media reports do suggest that most religiously inspired killings are committed by Muslims. But most Muslims don't hold such a stance, and most Muslim countries do allow at least some measure of religious toleration -- even a theocracy like Iran.

The most notable exception, of course, is the West's ally Saudi Arabia.
Regarding emails, I get a large amount of inbound email for IT stuff that has absolutely nothing to do with my role. They all look the same. Our email system blocks downloads of content from external so all those fancy images people put in are just empty boxes.

Here are some things that don't impress me:

1. "Free" tickets to some event in a city I'm not in

2. Random invitations to hour long webinars with "so-and-so" from Gartner, Forrester or other "review" places. I've attended some before and the fact that XYZ company reviewed it or its some magic quadrant crap is useless info for me. Most of those have bylines that the "study" was funded by the companies. This is why you never see open source software in any reviews because those companies can't make any money from open source projects.

3. Raffles or prizes. Sort of goes against ethics to accept anything if I am a decision maker on awarding work to your company.

Things that might make more sense:

1. 100% educational content about the industry you are in. If the company has a ton of experience, share it freely. Include tiny or no info about your product. If I'm interested and have learned something from you then your company will have a higher amount of respect than the webinar/tickets/raffle/prize companies.

2. Before adding people to your email list, really ensure that they are in your target market. Just because I work in the IT department doesn't mean I know anyone that does A/V - it could even be outsourced for all I know.

3. I hope your product sells itself. There are definitely painful and wasteful moments every day using the web conference and conference room equipment. Literally 10 minutes of an hour long meeting is wasted getting stuff setup sometimes.
I always wonder "what happened to Lua" because it was so hot on HN when I first started reading it. Now it is rare to see anything about it. A shame really that 'product' languages like Go or Swift seem to have sucked up the oxygen it relied on. Ruby has suffered similarly but less drastically from the big elbows in terms of the HN conversation over the same time period.

I suppose that as YC has matured, there's less chance of Reddit style "Let's build it in Common Lisp" naivete and language passion making it through the selection pipeline and more social pressure toward a sound engineering tool chain...there's more optimizing around getting into YC and that influences the conversation on HN. These days "...and we're building it in Lua" is more likely to hurt social standing than help outside the context of "a side project."

Such is the price of increased stakes I guess.
8 Questions You Need to Ask About Microservices, Containers and Docker in 2015
It goes against HN's commenting policy of putting arguments above insults. I also think it's not productive, does not lead to a productive discussion, and displays gratuitous negativity.
Google made chrome, so I'm sure they know how to render webpages, and execute JavaScript. It's all mostly open source so you could use it too.
Unlikely; the article notes that the laptop was shipped 150 miles and the actual search took place far from the border, after any immediate risk had passed, not that the search itself was unjustified or unwarranted.
The big reason you see so many self-taught developers in this industry is that it's so easy to demonstrate that you're good at what you do. No $200k degree required. Just $7 for a domain name and a bit of time building something impressive to put there.

You can't do that with, say, doctoring or lawyering. There, you'd actually need a piece of paper saying you're good at what you do. Here, all you need is to be good.

Go build something cool. Optionally stick the source online someplace, but definitely put the end product someplace you can point to. Then point potential employers to it.

Incidentally, you're not old, and even if you were it would not matter. I went 10 years at one point never meeting a client in person. I could have been 112 and they would have had no way of knowing. Ignore people complaining about age bias. If you're good at what you do, people will want you to do it for them.
>> You seem to act like software never has bugs.

So every piece of software ever made sucks?

The quality of hangouts shouldn't be decided on anecdotal bug findings.
Actually not, I was very surprised because they weren't either of those - which I already knew, especially Huawei. There were also a couple of Huawei ones, but there were plenty of other ones I had never heard about.
> Reason.com is a libertarian/conservative-leaning publication that has a bias in this game.

No, that was an article by one of their religious-leaning members. Other atheist-leaning members often write articles that are more friendly towards atheists/atheism, and they don't claim atheism is a religion.

See the range here: https://reason.com/tags/atheism
AOL merged with Time Warner and now Verizon buys it. How times change.

Still I am concerned about all the consilidstion in the telecom industry...
What I call a phase was the idea that I would be able to live just from open source no matter which type of business area.

I still work with open source tools and do contribute occasionally with bug reports, bug fixes, advocacy and money.

Just don't believe any longer that all types of business are possible with open source. Many just don't go along with it, at least for those that want to their their bills.
Nice. Very nice.

If you ditched the hash that checks the content and made the whole page 'content-editable' (maybe with something that stripped certain tags like images and video for obvious reasons), that might be fun. :)
"Anxiety or optimism – which side is the song on? It depends who sings it."

As you describe, doesn't it also depend on the lyrics?

After all, the version from The Carolina Tar Heels (1952) has "New machine has set me free." The Molsky version deliberately changes the lyrics to make it sad. Had that line remained in the new version, would it still be sad?

FWIW, other examples of folk songs of how change [1] can leave people behind are the ballad of John Henry (eg, see George Pal's 1946 cartoon) or Phil Ochs "Automation Song" ("Now you've got new machines for to take my place ... I'm walking down a jobless road and where am I to go") from 1964.

[1] You quoted 'Progress can leave some people behind, even as it benefits society'. I use the word "change" because "progress" has two meanings: change over time, and positive change over time. The book you referenced seems to suggest that all progress benefits society. I disagree with that viewpoint, so I used a more neutral term.
There's a 32kHz RTC oscillator in the MCU, which can be programmed to periodically wake it up as well.

Without analysing the firmware you wouldn't be able to confirm for sure what it's doing.

I suppose one exercise for those inclined would be to reprogram it to listen (perhaps only during the daytime) and see how long it lasts. You wouldn't need high fidelity so a low sample rate would be enough.
The problem with Dash is that it doesn't really scale.
> Elementry's Dev team doesn't pay for Ubuntu, they don't pay for the Kernel or GNU Tools,

Neither Canonical, the kernel developers nor FSF demands you pay them money for Ubuntu, Linux or GNU Tools. Nor do they oppose making money from software. Even their own software.

> and yet they made the argument that the end user is 'cheating the system' when they download a prebuilt iso of a collection of free software for free.

If they want to be paid money for free ( as in freedom ) software they have the right to demand it. I see no moral problem with this. They may be delusional, but not immoral.
> The question is why Samsung hasn't switched to Tizen yet?

This might be one of the reasons: http://what.thedailywtf.com/t/enlightened/8795
The talk was about much more than tracking and search bubbles.

This is like comparing a complaint of a little girl about wanting to have candy and the complaint of income-bringers of households about their jobs and thus their families being threatened.

He argues that the very business model of Google, Facebook and co are a fundamental threat to democracy.
Actually it does, as I only equate Chefs with restaurants that tend to be on cuisine magazines.
Google to Build Biggest Campus Outside US in Hyderabad
I can't understand this bailout thing at all. If my job gets outsourced or if I get replaced by a computer/robot, do I get a "bailout"? Why is it that industries who were monopolies for so long, who had decades upon decades to innovate but didn't, feel entitled to help from taxpayers? Not all bailouts are bad of course, but this is ridiculous, isn't it?

EDIT:
New York City, for example, auctioned 368 medallions between November 2013 and February 2014. Trading for around $1.2 million each, that injected almost half a billion dollars into the city’s coffers.

Jeez! Half a billion for driving taxis!
>Most kernel contributors are paid to work on the kernel.

Not by the Linux Foundation or Linux users. They're paid by third parties.

It's like MS pays it's employees to work on Linux but MS is still doing it for free.
10 things I learned from winning Startup Weekend Munich
The predominant answer around here seems to be that it's not worth it if you are doing it for external rewards because the experience you could gain in that time would be better. More work experience might be a better way to improve your skills. However, if you're doing it for personal reasons it might be more justifiable.

I did undergrad in EE/CPE in the US and I always felt like, personally, I need a "real" CS degree, which may be a bad reason. I guess you need to decide if the Mech degree is actually hurting you somehow?

But also I went for a masters degree because I wanted exposure to CS fundamentals, which I think is a good reason: compilers, operating systems, artificial intelligence, data mining, etc. Depending on the job, you aren't likely to pick those things up on your own.
Verizon buys AOL for $4.4bn
This and you know the maintenance was done properly if you're the sort of person to regularly do maintenance.

I've bought this sort of car off someone it lasted twenty years (I drove it for eight) because both the previous owner and myself were on the same page about repairing and protecting it.
Show HN: My IT Neighbor, remote tech support on-demand
What is the part of trust vs new ? How many devices were scary and non automated before which are now invisible to our fear ?

The advantage of humans over machines, they have a broader view on things; for now.
Global cyberbullying target of Five Eyes meeting hosted by Canada
I probably followed the instructions on that page for using the i3 repos, but it's been long enough that I can't remember doing it or how I did it. But I am using their repos. I don't notice anything explicitly different or better, but i3 isn't one of those things where you're waiting for a new gizmo with anticipation; it just puts up your windows and shuts up about it.

I'm on LinuxMint.
Unlikely. I was using SpiderMonkey to execute JavaScript in Google's indexing pipeline long before I had heard about v8, and I doubt Lars had me in mind when he started on v8. Of course, I tele-conferenced with Lars before Chrome was released, but SpiderMonkey was still the indexing system's JavaScript interpreter on Chrome's go-live date.
I tried a Macbook Air keyboard this weekend, and I came running back to my T410.

This keyboard has the best feel in my opinion. I think I might buy one as a replacement part from China and hook it up to an Arduino and make an mini wireless keyboard.
Wonderful.

I already switched to Xfce on Mint/Ubuntu.
That's not quite what happened. The guy was already under investigation, and his laptop was specifically targeted when he crossed the border. This wasn't a dragnet win: it just supplied additional evidence in a case that was already being built.
That may be the case in the City (I have images of interns jumping from City skyscrapers in the back of my mind...) but not in the general labour market in my experience. Generally speaking, unless you've committed to something, screwed up, or contracting (£$£$), then you generally leave at the end of your shift or working day. However, I am genuinely intrigued why you think this - could you elaborate? Maybe I'm overworking without even knowing it.
No.

Masters degrees are never a good idea, regardless of your circumstances. It's an opportunity to exchange two years of your life for a 10% salary boost on your first job. After that, nobody will ever ask about your schooling so it will never again be relevant.

In those same 2 years after school, your value could increase 50 - 100% by working for a software company and demonstrating that you're good at what you do. That's where the better payoff will be, so that's where you should focus your attention.
I think you're massively underestimating the amount of change.

Before technology most people lived on farms. Hardly anyone travelled more than a few tens of miles at most. Infant mortality was huge. Adult mortality was almost as huge. Living to fifty made you exceptional.

The average person had no education to speak of - no math, no ability to read or write, no knowledge of science, art, or culture.

The single biggest change is the fact that not only can most people read and write, but they have a vastly increased awareness of the world around them.

Now - imagine if that awareness was increased again to the interplanetary or galactic level. Imagine if live expectancy increased by a factor of two, or five, or ten. Imagine having access to a galaxy-sized Internet, with its own version of Wikipedia (and whatever the alien equivalent of Hacker News is).

No big changes? I really doubt that.
I get this when I try something like `as Box<Read+Write>`

error: only the builtin traits can be used as closure or object bounds [E0225]
Theres a certain irony about complaining about issues in past version of an update software.
I like Tantek's definition the best: "if it’s not curlable, it’s not on the web".
http://tantek.com/2015/069/t1/js-dr-javascript-required-dead
Ditto. Idk what I'll do when I eventually need to upgrade.:(
My (total) guess would just be lots of packages, and the packages themselves have grown larger.
Getting there with Ubuntu was pretty much "apt-get install" when I made the switch to i3wm. Sure, you end up carrying along hundreds of MB of "junk", but I just didn't find it worth the hassle to trim it down - I have far more junk than that in form of data of my own I could delete...
ES6 with a sprinkling of JSX. Paste this into the Babel REPL [1]:

/** @jsx element */
export let Button = {
render({props, state}) {
return <button>{props.text}</button>
}
}

[1] http://babeljs.io/repl
Ha, that's a fun idea. I imagine it would regress to a lot of inappropriate ASCII art pretty quickly, though...

The SHA-256 checksum is actually part of what makes it very interesting to me, though. Since the content of the page is guaranteed by the location of it, it's kind of a shared web that anyone can help host.
You win the internet for today.
I'm unimpressed. The X250 is a nice laptop these days, by the X201 is just vastly superior. The keyboard has an idiotic layout for no reason. They have plenty of space to fit a real keyboard, by they don't do so because management is trying to copy Apple's form over function. But it's usable enough, better then other current devices.

The buttons for the trackpoint make it usable. Unlike the previous gen that had a pointing system I literally couldn't use. As in, I'd need several attempts for most click/targeting actions.

It gets warm, even with a bunch of CPU and other power throttling settings in place. But not really hot like a Mac or HP.

So, out of current systems available? Yeah it's probably the best. But it's not great, and the tradeoffs are all wrong, providing zero end user benefit. Plus it is leaving cash on the table. I'd spend $$$ to get an X201 with a high res 16:10 and modern chips in it. I spent over $2000 on my X201 when it came out, and less than $1000 on the X250.
Show HN: Simple Non-UI Camera (iPhone)
I'll put in a shameless mention that this is exactly the sort of content my STEM education side project, TakeItApart[1] was meant to centralize. OP, we'd love to see the Dash included on TakeItApart so others can learn from your breakdown.

This annotation of the Dash components is terrific. It would be fun to probe the exposed pads to see if they have left an STM32 SWIM/JTAG header available. It's interesting that they choose to use a AAA battery but did not include a battery door so that users could replace it. Perhaps that is coming? Still, the power optimization is impressive considering how power hungry it can be to do wi-fi RF transmission (on the order of a 1 watt).

1. https://www.takeitapart.com/get-started
Can anyone comment as to why they'd go for a cortex M3? @120Mhz it seems like overkill for the function of this device. I know it's pretty cheap but it could have made even cheaper with a less capable micro.
stolen equipment: https://www.youtube.com/watch?v=x00oGJb1KfI
While many are seeing this as bizarre, it is not. This is a programmatic and verticalization play. Verizon has been investing in adtech companies and provides the means of distribution. The deal allows them to now own the content as well. As someone in the advertising agency, Verizon has been one of the few telecoms that have enabled advertisers to utilize their data. This deal furthers their ability to tie mobile data with content for targeting and reporting purposes. You also have to remember Verizon is a TV content distributor that may pave way to AOL content distribution and allow true ROI measurement on Linear TV.
A very clickbaity title, yes! But crucially it's 100% true.

Part of the reason I wrote this is because CM is not getting much exposure right now and I'm worried it is going to die quick death within months after launch (like TCD).

I just posted the article this morning (my plan all along... I was a bit irked when Jason posted it last night). So if you want, take a look.
Self-driving cars are getting into accidents in California
The Long-Term Health Effects of Cellphones
Crapeware? redeem money for the Windoze and install whatever you please.
Tips on how to use Pinterest for Marketing
People do; CloudFlare run all their traffic through Lua for example. I know people who switched from Node to Nginx/Lua for performance. It is a tool language not a product language though in many ways.
If the conversation is mostly about religion, the article is probably off-topic.
MakerSpace: A New Social Network for Makers
> That's unnecessarily harsh

Because saying that people who use FOSS software without paying are "cheating the system" is not harsh? You know, you often get the reaction that you deserve.
Feeling guilty about something does not imply guilt in the absolute sense of the word. Also you've proven nothing about anything.

I don't see how a single comment can account for any/all complaints that people in the Dutch workforce might have.

Living (instead of working) is not a 'luxury', as other might say: work to live, don't live to work.
This bit from the opinion is interesting:

[The hard drive was searched, and...] After incriminating emails were uncovered
through that process, the agent sought and obtained a warrant based upon the
content of the emails to conduct the search of the hard drive that had already
been completed and to seize the emails that had already been reviewed. Those
mails now form a part of the basis of this prosecution, and Kim moves to
suppress that evidence, arguing that his rights under the Fourth Amendment of
the Constitution have been violated.

Isn't that post-facto application for a warrant precisely an admission that the initial search was illegal?
Very cool! Interesting to see your findings. Maybe the browser is capable already of simplifying p2p file sharing. It would be good to get rid of todays torrent clients and have your browser run some slick p2p service instead that also serves as a convenient way of sharing or sending files with collegues and friends. I also really love the idea of tossing web content around (between) peers like that. Good work, so far. Don't think you're done yet.
Irresponsible product design. Unnecessary and throwaway.
most jobs are not fun. if it was fun somebody would do it for free. other than that welfare is indeed generous. the state subsidizes rent for those with less money (this and the tax system makes full time employment almost a waste of time). living is not that expensive when the typical lunch is a few slices of bread. a lot of people don't even own a car.
Show HN: Telescopic – A virtual reality telescope simulator
Each time we re-analyzed the page, we got more data and more URLs for the crawler to grab and have waiting for us the next time we analyzed that particular page. Of course, session-dependent content would get badly messed up, but that generally doesn't make useful (or at least repeatable) search results anyway.

Source: I primarily did JavaScript execution for Google's indexing pipeline 2006 to 2010.
Is the recording and playback of course content part open sourced somewhere?
It's a problem for more than just realtime applications. Requiring a JIT means requiring a runtime, and that makes it much harder to do thing like embed Rust libraries in scripting languages or expose a C interface.
Fake it Make it: a free eBook about UX design and rapid prototyping
Here's a different point of view: isn't it great that selflessness is hardwired into our very being? Of course, our actions are tied to a desired outcome, but we value our legacy above our own physical and mental wellbeing. imho the human race may be selfish, but the individual is prone to express selflessness.
It looks amazing... "When you look into the telescope, you'll potentially see far more than any real backyard telescope can reveal."
ASML is one of the Netherlands' most successful and profitable companies though, and I can imagine they have relatively few but high-skilled employees, especially in the engineering department.
> Actually it does, as I only equate Chefs with restaurants that tend to be on cuisine magazines.

But sadly this isn't true in the real world. When I think of a Chef I think of a great cook, someone who doesn't need someone else to tell them how to mix ingredients. It's a disservice to the chef to go and waste their time at McDonalds, but it's pretty rare you become successful a la Gordon Ramsey or something.

It's not a very smart decision to put all that time and effort into learning to be a master chef just to throw it away at some corporate place where no one appreciates you.

But hey if you need the money and your food isn't all that great anyway...
Code can reach close enough to perfection for errors to pretty much not happen with a process like that NASA coding team
Any idea how Google digests\consumes web pages while crawling? Does it take out all the html and store just the plain text? If this is the case then can you share some more info on how they are doing it?

I think there is no way they are going to scrap the websites as there are millions of them with each having their own structure.