skysight-inc/HackerNews huggingface dataset:
The only language I use these days at work is Tcl, as it's the embedded scripting language in the app we use for post-processing finite element analysis [1] results. Thus I use it for small scripts to make various data extraction and processing faster.

It's main strength is also it's main weakness: the whole everything is a string concept, even code. It makes the language both very simple to grasp at first and then also very powerful. It makes lisp-like macros and meta-programming possible. However, it quickly seems to turn into a big ball of mud.

Lack of first-class functions or OO is a major pain point, too. Objects have to be emulated by procs (ie functions), and procs are always in the global scope (there is namespacing but it's quite unwieldy). I wouldn't care that much, except the App's API is an object model, which means even a small script turns into 50 lines of only handle-getting and releasing. Make a small error and forget to release a handle (ie a proc name) and now you have to restart the interpreter (or write a lot of error handling script, which once again for small scripts is a pain). Also, you can't pass objects around by value as they are procs, only by name, which is also a pain.

[1] Numerical method often used by engineers to solve various physical problems modelled by boundary-value PDEs. https://en.wikipedia.org/wiki/Finite_element_method
Delphi Developer here. Still using it at work and there is still Development in it.
Bulma – A modern CSS framework based on Flexbox
A stronger dollar is what destroys the middle class by crushing exports: http://www.tradingeconomics.com/united-states/balance-of-tra... (click MAX)

http://www.usatoday.com/story/money/business/2015/05/05/trad...
Design isn't an all-or-nothing thing. Many of the companies we respect for design came from quick and dirty roots, and if this helps someone get there more quickly, that seems like a plus to me.
Android iOS and Chrome OS have been very popular despite not running Windows x86 binaries.
At first I was thinking of posting a joke about missed timelines, but then I remembered that nobody else is setting audacious public goals quite in the way that Musk does. So instead of a joke, I'll tip my hat to that and hope its true.
Free and open source, filterbet.win will allow checking bets for value
Help me make it even better!

Here's an update on how the development process is going: http://gamblers-united.com/filterbet-win-coming-free-open-source-will-allow-checking-bets-value/

Read it first and you'll understand the type of ideas that I need (skip to the end of the article, at the purple part, if you want to find out in a hurry). You'll love the interface. I'm positive I've created something beautiful this time. Hopefully it will also help many. The purpose of the online app is to become the final checklist BEFORE placing a bet. So... what checks can you think about? What do you need? Let's make this great.
I think this is the funniest thing I've read in quite a while.

We have reached peak Hacker News.
While rape is a huge issue, it's interesting that the author didn't touch on consensual sex in the prison system. I presume the answer would be simulated VR sex, but that, more than any of the other social replacements, would fail to suffice with current technology.

Also, the author hadn't paid for the computer to run a Rift yet.
I have been building my first personal site with links to demo toy projects and was just about to figure out the logo situation. I want to create a simple but engaging brand for myself. This rocks. Thanks!
It was arguably one of the first (the first?) multiplayer RTS's in existence, so there's probably a significant nostalgia factor... but some of the points being - in order of significance.

* In-game map changes. You could create your own walls, moats, mines, create rubble, etc. in game, so everything was very dynamic, especially once you had several players going.

* (mostly) limited resources. Trees were required to build walls and boats, but there wasn't an unlimited number of them. Even after they were all used up, more would grow ( although if you had some around they would grow more often). Bullets/mines were also limited; you had to go back to base to refill, and you could also use up the base's resources if you were too aggressive.

* Easy to learn/difficult to master. Bolo had just about the right balance for this.

* Headless network play. No server was required (a matchup server existed, but not required); any particular player rage quitting didn't end the game for the rest.

* Bug factor. Not quite sure how this phenomenon works, but like the bugs in the oddly popular Goat Simulator there were a few glitches in Bolo that you could take advantage of - without cheating - for a (slight) advantage.

Not aware of any games in the last 30 years that have a similar balance.
Interesting idea, basically a DSL for inline CSS declarations. This is effectively the same thing as using a style tag, but the syntax is more terse.

Might be interesting to run this in Node and have it actually output a CSS sheet of all the selectors you use -- a sort of compilation step to build a sheet of just the stuff you need and to take advantage of the performance benefits of plain-old-CSS.
"and thinks that his company will send somebody to Mars by 2025" - the title makes it seems like he makes a public promise/commitment.
Siemens to acquire simulation software supplier CD-adapco for $970M [pdf]
Though I haven't used it in the last few months, Fortran (2003) is my language of choice for math related stuff. I used it for the first time about 5 years ago and haven't found a single reason why I'd use C/C++ instead. It offers OOP, dynamic memory, easy array manipulation, no need for pointers, ...
I switched back from Android to iOS as my everyday mobile OS a few months ago, mostly for stability reasons. I think that both OSs have very mature GUI styles, iOS more visually appealing in theory (smooth animations, Gaussian blur; just compare Chrome's tab switcher with Safari's) but also more conservative. Material design is certainly easier to "get right," meaning that more third-party apps look quite polished than on iOS (it used to be the other way round before Material came up).

Before the switch, I thought that I would continue to use iOS versions of Google's great Android apps (especially Keep, which on Android has way better UX than many alternatives). Actually, I more or less abandoned all Google apps except Maps. Material Design is only one reason, but certainly a big one. Once I got used to the iOS style again, those colorful hamburger menus felt out of place. All in all, Google's apps felt like "bad citizens." I don't want to rethink my interactions between apps.

What made me angry (obviously that's because I'm a nerd) is the Roboto font, which looks quite similar to San Francisco, but still noticeably different. This violates typographic principles: you don't mix Helvetica and Univers, it will look like an accident. Heck, even Apple Music on Android uses Roboto. Can't you try to be a good citizen in return, Google?
Delphi was the first language I learned and I always thought it was a teaching language. What are you developing in delphi?
I've been working on emulators (in C), but they allow me to run interesting languages like Turbo Modula-2 and Algol 60 for CP/M or MPL for the Motorola Exorciser:

https://github.com/jhallen/cpm

https://github.com/jhallen/exorsim
As I understand the term "black swan", it isn't something for which one can wait. If a particular event occasionally happens at a particular point in a business cycle, then we can assign a rough likelihood to that event, and it isn't a black swan.
This is true of all subjects, though. The purpose isn't to train world class engineers out of high school, it is to expose more people to the subject and the thought processes that go into it.
Why We Can’t Stop Thinking About What Life Would Be Like If Hitler Won
Tcl.js: robust, high-performance Tcl in JavaScript
> Regardless of who gets there first, Musk thinks it's vital for mankind to create a self-sustaining city on Mars to protect against human extinction, and also to inspire people.

I can understand inspiration part but don't get how this help preventing human extinction. Wouldn't be wise to focus on unresolved problems like hunger, poverty, education and incurable diseases? I understand that trying to reach other planets can push forward technology to incredible levels but it would be more meaningful if this technology can find areas to resolve Earth's current problems.
He's not. You can accept Schwartz broke the law in downloading a bunch of case law that probably would have cost a maximum of $10,000, if that. You don't have to forgive Carmen Ortiz or Stephen Heyman for prosecutorial overreach, or the complete and utter misuse of public resources in prosecuting a crime the supposed victim, JSTOR, had resolved was no longer an issue.
Neither Tetris nor Chess, but Dwarf Fortress.

http://www.pcgamer.com/into-the-deep-its-time-to-learn-how-t...

http://www.nytimes.com/2011/07/24/magazine/the-brilliance-of...
In an interview, he clearly states that he favors maximization of state power in some narrowly defined "short term," and largely believes that the only alternative to a state is anarcho-syndicalism. He's relying on it withering away. [1]

I know full well he isn't a liberal and never implied that he's one (in the modern Galbraith sense). Nonetheless, most analyses by the revolutionary left are definitely slanted towards a picture of painting the issue as being primarily one of corporate hegemony.

[1] https://www.youtube.com/watch?v=PiqPCRtzOBw
Several currencies are sliding down against the USD (for a variety of reasons).

Food crops may be good but food prices are the first thing to spike when inflation spikes, and many nations have seen food prices climb ~20% across the board without parallel increases in wages and salaries. This is not good.
Java and XML.

I'm an Android developer.
You can add more people without destroying the information contained in their predecessors. We are on the cusp of interstellar travel, once we are no longer bound to our singular space rock our population no longer needs to have limits.
> Musk thinks it's vital for mankind to create a self-sustaining city on Mars to protect against human extinction

Wouldn't it be more economical to try to save our planet first?
Sensationalist headline, nowhere is mentioned the oil glut. No point of moving oil if countries don't need it(why no need is another story, shale & warm weather).
Only when application was compiled on OSX 10.11 El Capitan, it's not available in previous versions.
I spend significant time helping the effort (Brandon Philips, CoreOS).

But, today there just isn't anything to implement in rkt. The primary focus of OCI has been a rootfs on-disk and a json file that contains details of cgroups, namespaces, etc. This is fine work to be doing but it doesn't tackle the more difficult and useful work of creating inter-op for developers up the stack who don't care about the internals of containers.

Here is a high-level post on the state of the world: https://coreos.com/blog/making-sense-of-standards/

Here is a video that I gave that summarizes some of my thoughts: http://containersummit.io/events/sf-2015/videos/container-ec...

A more detailed discussion on the OCI mailing list from earlier this year: https://groups.google.com/a/opencontainers.org/d/msg/dev/uo1...

tl;dr Container formats are important to get right. But, today the OCI effort is largely irrelevant for people packaging and shipping their code in a application containers.

edit:

Also when OCI finally makes it to a stable release we will likely add tooling to help import into rkt: https://github.com/coreos/rkt/pull/1509
Though being mainstream, C++ and Java are probably the most "boring" languages you can use LOL.
OS X Led number of “Distinct” Vulnerabilities in 2015
Sure, but has any company ever had a completely hands-off approach to 20% time? That seems unrealistic to expect for such a large investment. I'm sure you have to strike the right balance in order for that time to be effective but your initial comment came across sounding like any attempt by the company to ensure that the 20% is time well-spent is some sort of intrusion into developers' "free" time.
A Trip to the Kennedy Space Center
I really like PHP.
On a daily basis I work with C and a handful of modern languages. I do reach for Common Lisp and Prolog sometimes, so I'll count those.

Common Lisp: many, many great things about lisp have been incorporated into modern languages, but CL still has a few unique things, and the whole is greater than the sum of the parts. It's less compelling than it was 10 years ago but some problems are expressed more wonderfully in CL than in other languages.

Prolog: when prolog is the right tool then you really can't beat it. You can substitute another logic language if you like, but I'm not aware of major borrowing by modern languages (the odd library doesn't really count).

Things I'm meaning to look into but haven't really used yet:

Forth: I poke at forth every couple of years but always leave off to go do something else. I'm pretty sure I don't want to embrace the whole forth philosophy thing (real forth people are, uh, different), and doing a deep dive to see what I can take with me is something I just haven't made time for.

Snobol: I'm not really interested in Snobol wholesale at this point, but I want to explore how PEGs are used. There are PEG libraries available for other languages and I'd like to see how much benefit there is to be had from working in a modern language with a PEG library.
> It takes 6 lines of VHDL to backdoor a CPU

Are they still using VHDL?

I wonder what hardware languages are being used by Intel and ARM.
Giving Every Student an Opportunity to Learn Through Computer Science for All
was posted 3 weeks ago https://news.ycombinator.com/item?id=10890548
>It gets the job done

This sounds like other similar language will not get the job done. The truth is that there are much better alternatives which are a lot more pleasant to use and will get the job done in a much better way.

> it's easy to use

This is a myth. Php is not easy to use. May be, It is easy to start. But you need to know a lot of useless stuff (outside the context of Php), to get anything to work any where near reliably. Also, be prepared to write a lot more automated tests if you want to keep it that way.
You clearly have no freaking idea what you're talking about if you fear a nutritional drink more than living in prison. Soylent is far better tasting/for you than many of the meals one is fed in prison. Truly spoken like someone who has no reference for a complete loss of freedom. I would drink soylent for the rest of my life of it was that or prison.
Here is the thing, one day systemd overrides a kernel default without warning because of "best practices", another day they leave it alone even if it is basically a cocked gun aimed at the admins foot.
Mistitled. It's not words that aren't in English, but words categorized by language, many of which are (naturally) not English.

There is, however, a category for English language, and other languages have words that have migrated to English, like "Tao" and "wanderlust".
Hrm. On the one hand, leaving emotional conflict alone and focusing on action is a quick way to move ahead, but it could lead to shitty relationships. On the other, you may be able to find much better relationships through other people who stop worrying about what people think of them.
They don't need to drive slower, they can park themselves outside of ports and refuse to discharge their cargo.

And they are doing just that.
I read this less as the company trying to control your 20% time, and more as the company making your 20% a first-class citizen among its other projects, by using the same resources and processes.
What is wrong with first-class functions other than function-pointer indirect jumps? If that is the problem, then polymorphism (virtual functions) should also be in the list.
Actually, no. You might want to experiment on a test system to see what "tradition" actually does. Then you, you know, learn the consequences because you are, you know, curious to understand the result of the operation. And many people find this, well, fun. Normally people who do this sort of thing exhibit the traits that make them a good sysadmin because they are verifying Unix-lore to ensure that they aren't just following some sort of cargo cult methodology.

Hope that helps.
Yup. Lets go back to gold so that when times get tough people can go to the mines and dig it up instead.
Full blown ERP with postgresql. Its super fast, as it is a native windows application and thats what our customers like about it. Also with nice components like devexpress its looking realy good, has high usability and is easy to develop.
Fun piece but it lacks any realistic depth.

For example the claim that "your score can increase to infinity, if you just push yourself harder" is a concept that is untrue and obsolete.

http://www.monbiot.com/2011/11/07/the-self-attribution-falla...

Further, the realities of privilege, oppression and discrimination are completely ignored.
Why? What else have you used?
I also use Tcl quite a lot for some pretty sophisticated software. (And it's not embedded! It seems most surviving Tcl programmers are using it as an embedded scripting language.)
I wonder if the OP has ever even seen Pentagram's earlier work. This assumption that all branding has been slaved over, or that no one has ever come up with a good brand in a short period time, show a lack of understanding about branding AND logo design. Sometimes the quick ideas are the best ones.
> It's not as if there is some objective essence called "value" that people seek.

use-value? you know, people actually using the goods and services they acquire?
also, intestinators
> boost corporate profits while paying highly skilled professional volunteers nothing.

This is a problem of ancient outdated patent and copyright law, not scientific innovation. Its in the field of politics since the industry is entirely built on state enforced IP legislation.
imo it would much smarter to try to extract heat power from roads rather than solar power.
I always thought that in warm countries they should install piping under the roads with water that would get heated and brought to boiling thus generating electric power.

Here is idea, instead of building stupidly expensive road that will most likely generate little power - just provide 75% grants to all that want to install solar panels, wind turbines or solar water heaters at their property. Problem solved.
Central banks are the problem. They have destabalised the global economy by constantly lowering interest rates and creating asset bubbles to promote the illusion of growth.
Central bankers are politically appointed in many cases so they have no interest in cooling an economy. It messes up the business cycle and creates the conditions for even bigger booms and busts.
Alternative currencies like Bitcoin will rise in popularity and may hold the key to a less manipulated financial system in the longer term - but I fear we will have another financial crisis before the new alternative currencies have gained traction. We shall see...
And more comments here: https://news.ycombinator.com/item?id=10958399
Countries with cutting-edge semiconductor manufacturing capability ban export of such technology to China. If I remember correctly, the Netherlands was the main exception and China's manufacturing equipment came from there. I'm surprised the article failed to mention this.

"[T]he home countries of major semicon­ductor companies ban the export of leading-edge manufacturing technologies to China."

http://www.mckinsey.com/client_service/semiconductors/latest...
Recognizing there are a lot of opinions on Mac app design/visuals/etc., if you have any suggestions for future posts feel free to send them to desktopfruit@gmail.com.
A lot of companies still use VHDL to write IPs.

Systemverilog is the de facto standard in verification, but VHDL with its strong typing remains a favorite for writing synthesizable code.
The more idiocy we expect and tolerate from public servants, the more we'll get. LEDs are not dangerous in any sense, and are no more likely to accompany dangerous materials than any other type of object one might encounter. Ms. Simpson's difficulties are better explained by a pathological doubling-down on the part of Boston-area LEOs to their previous ATHF fuck-up than by any rationally defensible risk assessment.
I use Perl for small things. I learned it about two years ago. I like to joke that I was 15 years late learning Perl, and 5 years early learning Go.
yeah, add in another $10/year for a 4-pound can of Crisco. Delivered by WebVan, naturally. Also, that may double the cleaning expenses.
They don't seem to mention it anywhere, but Inkscape is probably the best tool for opening .ai files, assuming you don't have a copy of Adobe Illustrator.
> 1. In life, your only opponent is yourself.

Or, you know, people who actually want to kill you. Or a state that wants to disenfranchise you. Or abusive peers and parents. Or...

> In life, things don’t get harder — they just get faster.

Until you reach middle age - and your back starts going, your hearing fades, your glasses prescription gets stronger...

> In life, you can’t control the board.

Unless you look at likely outcomes for your socio-economic class. Sure, you don't know what's coming next - but you know that a higher degree usually leads to better employment prospect. Saving for a pension now will set you up for retirement.

> In life, no one tells you when you’ve won.

Really? You don't think society places great emphasis on milestone achievements like marriage, reproduction, employment success, sporting prowess, etc? Only you know what will make you truly happy - but everyone will be very keen to tell you if you're a winner or a loser.
And if we completely address hunger, poverty, disease, nuclear proliferation, terrorism, sectarian violence, economic inequality, etc. but then an asteroid or comet causes our extinction?
You mean like this?

https://ipfs.io/ipfs/QmNhFJjGcMPqpuYfxL62VVB9528NXqDNMFXiqN5...

:-) IPFS includes an optional http gateway to give the traditional web access to IPFS before browsers support the IPFS protocol natively.
On the corporate side, these two products may not want to be associated with this "market". Wearable biosensors are already creeping towards surveillance and vendors won't want to further spook citizens.
A few of the charts in the article are zero based, but most are not.
Delphi is excellent!
Losing to a Forgotten Beast made out of vomit and pus doesn't sound quite as fun in real life :(
Also all the stated reasons for using native are actually wrong and just as possible in web app, or will be by end of 2016.
I don't know if this project is bull-shit or not. But a big part of solar electricity cost is installation cost and emplacement cost, not the solar panel. By using "free" space and installing those panel while building/repairing the road we can save on those two important cost.

The question is : is it enough to offset the drawbacks ?
Curvilinear: an insanely small (2KB), unopinionated alternative to React
How about he reforms patent law further first? Not much good having computer scientists innovating if some patent troll comes along and stymies that innovation.
The problem is that they basically habe a nonaggression pact. You'll find either AT&T or T-Mobile in any given area; not both. This means that, if you don't like their prices or their service...well, what are you gonna do? Build your own telco?

This lack of competition leads to a sort of mini-monopoly, meaning that they basically have no reason to not jack up prices.

That is, until Google comes along and kicks them out, as another comment points out.
On the waiting time point. I was putting together a similar service to yours (though you got there first). We managed to get our processing time down to under 50s for a 300x300 image. How do you cope with such long times? Or, how long is the waiting time?