skysight-inc/HackerNews huggingface dataset:
Writing such a thing from scratch is pretty impressive - the twelve rules of Tcl syntax are readable (http://www.tcl.tk/man/tcl/TclCmd/Tcl.htm), but it's up to you to figure out the edge cases!

As a different take on the same problem, I compiled Tcl to JS with Emscripten - http://aidanhs.github.io/emtcl/. I also wrote a toy DOM library (https://github.com/aidanhs/emtcl/blob/master/opt/dom.c) which plugs into it which you can see demonstrated on the page.

One of the nice things about EmTcl is that you can include arbitrary C extensions by also compiling them with Emscripten, which is how the DOM library above works. As a more comprehensive demonstration, have a look at TclDis (http://aidanhs.github.io/tcldis/). That has Tcl, a Tcl C extension I wrote for Tcl <-> Python communication, a Python interpreter and the Python script I wrote for performing Tcl decompilation all in the same page! (it probably won't work well on a mobile browser)

Emscripten truly is incredible.
I don't even feel like I take major part in IT industry. I just do my work, publish some research, contribute to some open-source projects etc. I may even get some great ideas at some point that will change something globally, but it is impossible to change the whole world for one men. Yet I follow HN and it is of value to me that other people create great things almost every day.

The same is true for Mars. I am almost sure I am not going into space in the next 50 years. Yet it is of value to me that someone goes into space or lives on Mars during my life. I would really like to see news from Mars, how people are doing there, what they invent to make their life better there etc.

Putting this into money is what Mars One [1] project proposes. They plan to raise money by putting their project on TV, because almost everyone would like to see how someone else is doing on Mars, even if not helping directly or participating in the project.

I think the original idea goes from chapter "Might have been" of the "Machinery of freedom" book [2]. There David Friedman proposed the same idea, just the goal is less ambitious: Mars is substituted for Moon.

[1] http://www.mars-one.com/

[2] http://daviddfriedman.com/The_Machinery_of_Freedom_.pdf
> Actually even if you do rm -f, the -i will still be added if it is an alias.

Yes, I know, but rm ignores -i if -f is given.

[root@example ~]# touch blah
[root@example ~]# rm -i -f blah
[root@example ~]#

And hence:

[root@example ~]# which rm
alias rm='rm -i'
/usr/bin/rm
[root@example ~]# touch blah
[root@example ~]# rm -f blah
[root@example ~]#

@type: yes, you're right, thanks for the reminder.
Myötähäpeä: vicarious embarrassment.

This is one of my favorite words in Finnish. It is so apt and describing. I totally get it. I cannot, for example, watch a lot of reality tv because I feel so ashamed and embarrassed for the person on tv.
I came here to ask about whether or not we could see more than just Volvo's numbers? Apple releases numbers quarterly no? How are those doing?

And then Volvo is obviously not raw goods, but this article talks a lot about raw goods which I would presume to slowing with China's economic slow down (for how long can one build ghost cities).

My layman's analysis is that the US is in a pretty decent spot right now with a decently diversified economy but lots of other nations around the world are going to have to pull some smart moves if they'd like to sustain decent growth, but economics is a vast vast field with a seemingly unending number of indicators, so I may be totally off.

Excuse me if my questions aren't sophisticated to someone with a better understanding, I do literally plead ignorance here.
The maintainers (in their FAQ) specifically said they don't want to fight this. They're ready to move on and keep working on the project they love. Don't make their life harder.
“Artful Expressions”
Thank you for putting to words what would have been difficult for me to communicate!

I would have figured that something comparable/inspired by it would have come along by now
esailija was making the point that a greater extent is possible, by emulating x86, booting Linux into it, and running full-blown tcl in that. (It's technically correct, the best kind of correct.)
You can use a Jekyll-based blog for that. The cool thing about this is the ability to comment on posts without having to add Disqus or similar services.
Actually, having a generic way of saving the program state into an executable that then runs from that point could be really useful, and some Unix versions had it (and Perl used a Unix utility called undump to implement a "Perl compiler" where it dumped core that could be "undumped" into a running program later; that's the same idea as "unexecing" program state into an executable.)
Also I just got http://jadeworld.org and am going to make a parody site out of it, then post it on Hacker News here for upvotes.
Yes, it's not breeding for yield that makes them
tasteless, it's breeding to make them hard so they can move through our industrial supply chain.
So basically another class for kids to play minecraft in while the teacher who doesn't even have a degree in Comp Sci attempts to teach programming.
You may want to have a look at data science (with Python) for manufacturing or quality / flow control.
I work on the project and until geohot's recent talk this tool was used (afaict) by a small segment of the CTF community and so we were more focused on core development issues. We can appreciate the desire to have a cleaner and safer install experience, so we'll make sure to take a look at that. Hopefully you can reserve your judgment until it's addressed.
Together we obviously represent a pretty small sample, but I'm curious what OS you use? One of the reasons I like MacOS is because the apps are typically better designed than what I got when I used Windows or Linux as my desktop (don't get me started on Linux UIs).

Don't get me wrong, I've seen some bad app UIs on the Mac -- even from Apple. The old skeuomorphic days are coming back to me as I type this and I'm still sad for them. :)
If you look at the 2004 Grand Challenge things looked pretty bad too, but driverless cars have made huge strides in the past ~10 years. If robots can do the same, they could be ready by then.
This is dangerous. Mostly because it leaves the technical co-founder in a position of power. If he/she leaves, you are in trouble.

If you start a tech company, you really should know tech.
but at least wait for them to take you to court. There are lawyers out there who will write an angry letter back. The FSF might even have people who will take this up.
Central banks and automatic stabilizers are what have avoided a bigger crisis this time.

That doesn't mean that monetary policy is the right solution. The right solution is fiscal policy (government spending) but this is not happening because politics is dominated by crazy ideas about austerity and fiscal balances.
I think you're overestimating how hard CS is compared to other fields (hint: it's not harder). They teach calculus in high school. And calculus-based physics. They have autoshop and woodshop which is honestly very similar to the kind of CS I would imagine high school students learning (understanding systems, debugging, building them, learning which pieces fit where and how to make them do what you want, following tutorials and being able to figure things out when they go wrong)
That's funny. I'm old enough remember them as a 4GL company and solution. I passed on them specifically because they were tied to Windows platform. Others, like Omni and WINDEV, could do multiplatform already. Most market share went to database-style ones like PROGRESS and INFORMIX.

Funny to see they're fighting for the trademark when even most 4GL users didn't give a shit about their product. What a lame company.
Focus and Remote. Two Books Every Remote Worker Should Read
There was a point after founding SpaceX and Tesla when Musk put all of his money into the companies; he had to borrow money from friends to make rent. This was just after SpaceX had blown up its third rocket, with no money left for another try, while Tesla was losing money hand over fist because the roadster was selling at a loss.

You can criticize Musk for many things, but he really does believe that his goals are achievable, that he will achieve them, and that they are good investments.
To supplement what matheweis excellently related...

Bolo vid 1 showing Windows version with some strategy action: https://www.youtube.com/watch?v=W5K0qTh-Vmk

Bolo vid 2 showing loading it up on Mac and playing it: https://www.youtube.com/watch?v=Bz_gYZ5kMvc

There really (weirdly) has not been anything like it since. It was like the ultimate tank game with resource management and worldbuilding (like 2d Minecraft-like) elements
I can't upvote this enough.

I know a few of the true stories behind the original logos of some of SV's unicorns and this is spot on (unfortunately, I cannot share them because they were shared in confidence). The parent comment is not wrong about the value of a great brand, but it can easily become a huge frivolous distraction after a certain point when you're should be focusing on building something useful for people in their daily lives. You can always perform a full brand refresh later once you can afford to spend a few months and lots of money to do so, and that's exactly what many unicorns eventually do.

I've seen outside designers rationalize some of these well known brands after the fact without knowing the inside and often accidental story and its comical. It's brand design. Like all the other components of a great company and great product, it's contributory like engineering and customer service, but it's not like you're solving World peace. For some products/services and target markets, the brand may be very important. For others, it could be non-consequential. "Worse is better" and "perfect is the enemy of done" apply to brand design as much as in any other aspect. Like other aspects you can always iterate and improve later.
Human Story Experience Design
What we'll do with all the electronics waste we're producing now. Disassemble it? Take it apart with robotics? Is it possible to reuse SMD-soldered components in new things?

This problem is only going to get worse with time.
I logged in to say the same thing. More info here: http://perldoc.perl.org/functions/dump.html
I would love to hear more details about why folks don't like the idea. Let's suppose the solar panels are durable enough for heavy vehicles to drive over, and modular so as to make re/placement reasonable. What are the real problems?
I do wish the Swift developers had allowed actual Objective-C calls in Swift to make it look the same.

Objective-C

[aPath addLineToPoint:CGPointMake(200.0, 40.0)];

proposed

aPath.(addLineToPoint:CGPoint(200.0, 40.0));

the more complicated example would be:

Objective-C

[object selector1:item1 selector2:item2];

to

object.(selector1:item1, selector2:item2);

although I'm still not sure about the love of commas
Thanks for explaining. awk is actually quite simple, once you get the hang of it.

It’s all on one line, because I used it as “one” command in bash. After all, this is the command line murders.
Heh, forgot about WinBolo, but I benefited from Mac access when it was a thing
How to solve: No gulpfile found in TypeScript
3 Tips to Write Drunk but Not Get Drunk
Armchair Philosophy: an allegory
The very charts used in the article seem to disprove the hypothesis.

Ex. http://assets.bwbx.io/images/iDUeUG9Br9mI/v1/-1x-1.jpg

According to that chart, the beginning of 2012 would have been a horrible time to an invest and the market was about to enter a massive correction. Except the S&P is actually up >50% from 2012.
This appears to be an argument that Twitter is unique among the mainstream social networks, which is irrelevant to my predictions of their future. Which of these statements addresses why they're going to stay afloat without being profitable, as users move on, or as advertising's efficacy stales?
The game company Blizzard has (for as long as they have existed) maintained multiple build paths for their code (Mac and PC). I can't find the argument now (of course) but their lead dev argued that forcing themselves to do that meant they ended up making MUCH better code as a side effect, because it HAD to be modular/agnostic, which also made it more resilient, less buggy, more easily testable, more modular, etc.

Sure, you'd have to deal with endian-ness differences everywhere... or used to, when PPC was still a thing
I read "open sourced logs" for some reason. I was confused by what that could mean. I clicked, and felt even more confused.
Why Coworking Spaces Don’t Work
NASA (in their infinite wisdom) have neglected reduced-gravity research entirely. For an organization that claims to be in favor of manned space exploration, they display little interest in its primary challenges.
There is a law to put solar panels or vegetation (to keep the heat) on roof of any new commercial building, starting in 2016.
Volvo makes freight/shipping trucks, I assume that the author is using those numbers as a proxy for shipping capacity.
Official announcement: http://google-opensource.blogspot.com/2016/01/seesaw-scalabl....

Note that this is a network-level load balancer that is tightly coupled with LVS, not a Layer 7 load balancer like HAProxy.
The problem is comparative cost. It's much cheaper and more efficient to build regular roads and regular solar panels.

In such configuraiton:

- solar panels won't ever be obstructed by cars

- maintenance will be much cheaper and won't block the traffic

- solar panels won't need to have pressure and wear-resistant cover that is still transparent in the whole spectrum (to not waste parts of it)

- roads will be much cheaper and safer (optimize for grip instead of grip+transparency)
Learning th bins and outs of how to be a subsidized farmer like in USA
Most don't believe there's a positive ROI. Panels need to stay clean. I personally think the business model for these is to get Governments to install them for PR reasons (using public funding).
Indeed, the Aeron feels like an utter toy compared to the Steelcase.
This is a Layer 4 load balancer. It doesn't look at the contents of packets; it only decides where they should go. So Go's TLS performance isn't relevant here.
I don't even play around with TCL anymore, but I've been writing Ruby for a few years, and it's been a good time. The syntax isn't dense enough to block out the constructs, I guess.

Anyways, I was looking at Dart a while back, and sat down in my editor and started working and quickly realized that I hold the entire program in my head but had to keep checking a cheat sheet for syntax. There's definitely something to be said for languages or tools that can alleviate that blockage.

I guess it's the level of abstraction more than anything. TCL is really neat and being that the syntax IS the code, like Lisp, there's really no difference between how a solution works in your head and how it has to be written in the editor.

So yeah. TCL's pretty dope.
In case you already weren't aware there is no news here.

This is all just high-level, best practice, straight from the CEH or CISSP exam, textbook information.

His information was applicable for big organizations with a network and not really individuals. Like anti-virus is going to help you against the NSA?
You probably intended to include this link: http://www.theguardian.com/lifeandstyle/australia-food-blog/...
How much money does it make?

Running a restaurant is easy, if you don't have to cover any expenses.
I don't understand how you get "Reality sucks and you can't change it" from anything I said. The part of reality that we're talking about, that I said sucks, is the rule that says that you are not entitled to anything. No matter how hard you work, no matter what tests you took, no matter what they told you would happen if you paid tens of thousands of dollars for school, you are entitled to nothing! Like everyone else who isn't lucky enough to have it all handed to him, you'll have to continue to claw and scratch and struggle to survive and to create wealth and to get the things you want.

When did I say you shouldn't try to change the hand you're dealt? Absolutely you should! If you don't like the status quo, turn it over! How do you confuse "No one owes you anything" with "you should not try to change anything"?
I'm 1/4 Chinese.
>>> ...and that they are good investments.

The really important dreams are rarely good investments. I don't think anyone seriously believes the manned exploration of Mars will turn any profit. A true believer wouldn't care. There are people who would hand over a dozen winning lotto tickets for a chance to go to Mars. Musk faces that decision every day. That makes it difficult for me to believe tales of his madman/dreamer rhetoric.

And I'm not criticizing musk the person. I'm say that here is a disconnect between the public dreamer persona and the known actions of the physical person.
Solar panels are getting less expensive, but they are in no way "cheap" when compared to traditional road construction materials (concrete or asphalt).
In fact, I'd be intrigued if you could name many other people who've made such a massive fortune and then risked bankruptcy over such ambitious ideas?

The Gates and Zuckerbergs of this world are prepared to part their amassed fortunes, but only when they have no possible use for it (IE death)
Fund more programs like Tamid [1].

Tamid is a student run non-profit that helps students get internships in Israel. It's different from a program like Birthright in that it facilitates a cultural exchange through business rather than religion.

Another commenter brought up that teaching empathy has been something you, sama, have personally thought is an interesting and difficult problem, and a Tamid-like program is one approach. There's nothing quite like living with a foreign family and working for a foreign business that makes you fully appreciate the perspective of that country.

Although Tamid is Israel specific, one could imagine similar programs for India, Russia, China, etc.

[1] http://www.tamidgroup.org/
May also wanna check out the Pico-8, which is kinda like a cross between an Apple 2 and an NES using its own custom Lua version and targeted to the RasPi's hardware.
Celebrities usually have PR teams handling their Twitter. Have fun with the illusion you are talking to the real person, not to a curated proxy...
Shypmate (YC W16) Brings the Sharing Economy to International Shipping
I've been trying to encourage America and Europe to do this with EDA tooling and I.P.. To no avail. Idea is that the whole flow gets good tools, cell libraries, and info on processes that nearly guarantees first pass. Then, a whole platform of I.P., esp I/O or accelerators, are built on several nodes for easy integration and shrinking of third party designs. Multi-project wafers are streamlined for each of those nodes. You get all that free (except MPW's) if you use the host's tooling and fabs with local fabless getting a tax deduction potentially.

Such a setup could make for a HW equivalent of what's happening in embedded with Arduino's etc. A slower pace due to costs but still better than now. Plus, an existing SOC platform at 45nm and 28nm would be great for cloud datacenters that are investigating custom hardware for accelerators and cost reduction. We'd see shit cranking out constantly for that market.

So, it's now up to China. They can have that blueprint of mine for free. I'd also consult on the specifics since nobody here is doing it outside a few academics and smaller firms. Gotta create the end result somehow.

Note to Chinese involved reading: Also, do a FPGA at 28nm and 28SLP with open bitstream and free tooling at low cost. Make ASIC conversions easy with paid, Chinese I.P. as an upsell. Probably sell the heck out of those FPGA's and academics will do most of R&D on their EDA just for fun. Acquire Achronix while you're at it to do the same with their asynchronous stuff. Acquire eASIC and/or Triad for RAD hardware at a discount for Chinese firms. Same advice I give here should help there.
I also don't understand why it ever was about entitlement. Your blog post wasn't about entitlement. I don't understand why grillvogel made the original joke about entitlement. And I was about to say that, when I read that you replied that indeed the entitlement is strong in you.

That's why this is about entitlement now. Because you said it is.
I'm bootstrapping a product startup as well and I have to agree. My logo is the cent symbol, in Arial font. Lots of other things to be working on!
Presuming one does not care about the problems of low gravity and what cosmic radiation can due to your eyes, body and brain. That you're okay with the antarctic cold 24/7 (Actually a year on Mars is 2-years long so perhaps it's 14-days for a single week) and that living in a surrounding vacuum with no water or life whatsoever with lots of dust and dust storms seem like solitude, then Mars is just the place for you!

Perhaps "terraforming" Australia's outback or the Sahara desert so as to create a swell place to live would be a more worthwhile project than living in a oxygenated and lead lined prison on Mars?
I don't know about that. Maybe it's more practical to just send powdered Soylent than to build a robotic farm. By "practical" I don't mean "cheaper" or "more sustainable." Money and rockets work. Robot farming on Mars, not known to be as reliable.
Firstly, the article in classic Silicon Valley style comes off as "Hey, the disruptive cavalry's here, shut up, step aside, and we'll fix all your problems!". It doesn't talk of this as an incremental improvement over what we currently have that can be reasonably implemented. It proposes this as a flat solution, and seems to be talking in a vacuum as if this is the only/best solution.

And it's not a practical solution either. The cell space ideas sound good (I don't know, not an expert), but they're something that could have been implemented without SV and haven't so far, because it's costly. You may argue that the Soylent/Oculus solution saves money which can be put into here, but realistically that money will just go into increasing the profit margins. This is one of the core problems with prisons today; that profit-based motives or corruption lead to any money that could be used for improvement going into the pockets of those who run the prisons. The article mentions this but falls short of designing the scheme to protect itself from this.

Would we get a Nordic solution anytime soon? No. But neither will this solution work, for basically the same reasons. So I fail to see how this is an improvement.

Explaining what's wrong with it? Here:

It talks of a dehumanizing and shitty breakfast of oatmeal and bread, and proceeds to suggest an even more dehumanizing breakfast of goop. Note that most prison lunches still have variety, even if the food is crap. You take that away too. It talks of eliminating prison yards and replacing them with Oculus as if these people shouldn't care if they actually get to see the real sun.

It takes a system that treats people like shit, and suggests treating them even worse as a solution.
Wait you mean they didn't ask people who are actually native/fluent speakers of each language? Seems like that would be a pretty minimal bar for publishing...
I wrote something similar a while ago (https://gist.github.com/lorefnon/ddb1880e64d8e1071bb0) -- never intended to use this in production but had a good laugh with co-workers when I showed it to them.
Microsoft FFmpegInterop library for Windows
Do you think TCL has a future in embedded domains the same way that Lua does? It seems to me (not that I know anything) that a lot of folks are stuck on TCL as that thing they had to write to make Tk applications. GNOCL exists now, and there's TCL.js here now that could bring TCL to an even larger audience.

I mean, TCL with js-extensions could be a game-changer.