skysight-inc/HackerNews huggingface dataset:
Just edit the code, and if there are no compile errors, it will reload a new version. To make sure it works for you, load the example "Example01.lc" and change the color (the tuple at the end of the line). it should change the color displayed after a second or two.
You're telling me what it shouldn't be or should be, but I am telling you what it is.

You are free to search marc.info for the fruitless threads of me trying to solve multi-second system freezes when opening emacs or changing workspaces if you like.

The fact that the devs dogfood their stuff is irrelevant: it doesn't perform even remotely as well as Linux on the same (modern) hardware.
2016 Anti-drone defenses will boom.

I am surprised too that NATO troops don't use smaller drones to check for snipers and ambushes.
If only the people who need to learn this were willing to read.
While parsing time may not be an issue on client-side, on server-side the situation is a bit different, "server side is done in milliseconds" does not mean it is faster than client side, cf. this presentation [1]. Moreover, I thought that Flux was the solution to the latency introduced by the multiple HTTP requests.

[1] http://www.slideshare.net/nickdreckshage/react-meetup
Multiple-second system freezes when opening programs or changing workspaces, etc.

It's just laggy and runs hotter than Linux. I get a solid hour and a half more battery life on Linux too.
Let's hope AMD and various ARM CPU vendors catch up. Intel Xenon are overpriced i7 with enabled ECC memory. And we are stuck with ~3GHz single core raw speed since 2004 (memory got faster, etc - we know!). We would benefit from 10GHz single core performance.
It may have something to do with blocking flash and ad-block. I use uBlock origin and also disable all Flash. I am sent in an endless loop of the Forbes "Welcome" page.
Not necessarily just from a debugging perspective (though I did mention debugging, specifically, above), but from an exploratory programming perspective. The ability to start with a snippet of something, and then trying new things. I often don't know how to solve something until I've tried several ways of doing it. A REPL (a really functional one like iPython, or, I imagine the better Lisp or Smalltalk REPLs, though I've rarely used either language) is a really nice way of doing that.

A debugger, in my mind, is for running the program as it exists on disk and then inspecting it. A REPL is for interactively writing a new program. It is a different way of thinking about programming. On one hand it's something you do first in your editor and then you fix the bugs in the debugger. On the other hand, it's something you tinker with until you're happy and then you commit it to disk. Even when I worked in Python, I would mostly write the code in vim, but when I was trying to understand a new library or sort out the right data structure or algorithm for something I'd use the REPL.

I guess the lines are blurry. iPython is called a Python shell, or was when I was using it. So, saying "REPL" may be misleading, if your vision of a REPL is merely "it executes a statement". You can build up quite complex functions in iPython and execute them on arbitrary data. It doesn't restrict you to one-liners.

If the Perl 6 debugger allows defining new functions (and other stuff beyond merely tweaking data), then it's probably in a similar category, if still immature.
Knock $6K off the price, bump the electric range to 100 miles and gasoline range to 400 miles (500 total) and you have the car of the future. Congratulations to GM/Chevrolet for continuing to be innovative in this sector.

I just wish Chevrolet would move a little faster with its release cycle; five years is a long time to take for what amounts to an incremental improvement.

Unfortunately for them, the new Volt arrives just as fuel prices hit a low of $2/gallon, which when adjusted for inflation is the same as in 1971 (about $0.50). Of course, fuel prices will rise again at some point, but the American car market has a short term mentality; when fuel prices are low, large vehicle sales rise, and vice versa.

The Volt will probably continue to do well in the niche market of local urban commuting. The average Volt owners are going 900 miles between fill ups, and the larger battery will probably raise this number.
Mr Money Mustache and Jacob of Early Retirement Extreme offer some food for thought on reducing expenditure and investing the savings.

I can't say I've adopted the whole thing, and the tax structure in the UK seems to be less advantageous to this strategy than the US, but I've foudn reading it has dragged my spending down and savings up - mainly by raising the question of what do I really value enough to spend my money on it.

1. http://www.mrmoneymustache.com/
2. http://earlyretirementextreme.com/
Got to agree, but, despite the (kinda horrible) colours, the article itself is great!

fyi: adding:

body {
background-color: #FFFFFF;
}

makes everything a lot better (I use style-bot extension to quickly fix things like this, just shared the styling: http://stylebot.me/styles/12386)
Right now only the united states is allowed to copy dollar bills, if you live outside of the united states you'd have to go into these underground exchange markets to get your dollars.

The united states government needs to get with the times. Digital distribution is the wave of the future. Why should the united states be the sole entity allowed to print dollar bills? If people from other countries need US dollar bills then, they should have the right to print out dollar bills.

There's a new thing emerging on the piracy scene called a superdollar. See this: https://en.wikipedia.org/wiki/Superdollar. North Korea is, apparently, on the tip of the spear for this new technology; bravely paving the way of a glorious future! The US needs stop using old archaic ways of distributing money and get with the program! If the world was more like North Korea, the world would be a better place.
There is also the non-insignificant issue of the $500 price tag. Wouldn't bat an eyelid if this was for professional/corporate use, but $500 out of my own pocket for my personal home server is a bit steep.
ZFS mirroring with a restricted SSH account and zxfer
My 2014 volt regularly gets 42 miles on battery only which would change your calculations a bit.
I see tiny surveillance drones on every helmet, with HUD controls. Look into every room before entering; see what's coming up around every bend. And land back on the helmet to recharge! Like the SAW, need one on every team.
You're missing the joke -- the recovered "Unix 0" manual seems to spell it 'create', even though it was 'creat' in subsequent versions.
Actually you can even opt-out of that with tools like AdBlock.

I'm not saying it's a great solution, but it's a solution, and it's more options than exist for opting out of government surveillance.
3.5.2 Create

To create a new file, the following call is used.

filep = create(name, mode)

But it's listed correctly as a system call.

A1.6 creat

To create or recreate a file,

sys creat
name
mode
They're an ethnicity, yes. But you get my point. Native Americans are an ethnicity, but criticizing them as a group is looked down upon pretty heavily.
From the "like" button tracking, yes.

From other people posting your pictures and whereabouts? You have to quit civilization.
When I've watched my parents' plants, they gave me a list of how much water each one needs, and how often. Evidently neither she or her parents thought to communicate about how the plants should be watered.

This article is just plain stupid.
Those are great developments, and they shift the pareto curve of cost-vs-readability-vs-speed downward, but the curve is still there.
Basic road warrior VPN using a Cisco router
What you're missing:

- multiple audio tracks for different languages
- support of captions
- support of multi-resolution/bitrate streams (like DASH)
- support for "multi-view" or however you want to call it: the viewer chooses wether to see speaker, slides or both
- ....
Some cool, overdue ideas here. They update TCP for the mobile age, with speedups for almost every client. Mobile towers can be very hot, oversubscribed and dropping packets. TCP responds by slowing to a crawl. packetZoom responds and adapts so your downloads are near full speed regardless of network conditions.
This shouldn't be taken as the typical situation at all, but I know of a guy who transferred from a CSU to Stanford (and went on to get his JD from a top law school). So it does happen.

In general, it might not quite be the case that it's (particularly) hard to transfer from a state school to an elite one. It's just the universe of people going to more democratic schools are distinct from those going to elite schools; in other words, if you took a random sampling of students who have no issues getting into top schools straight from high school and put them in community colleges for two years, they would have no issue transferring to a top school afterwards.
Well you'll have that problem with Facebook or the government, so there's really no difference there.

Doesn't change the fact that it's easier and legal to opt out of Facebook.
I think he's saying that in this document, "creat" is sometimes spelled with an "e", indicating that the OCR process overcorrected.

3.5.2 Create

To create a new file, the following call is used.

filep = create(name, mode)
I was thinking more along the lines of: "This cordless drill would be so much more robust and durable if the manufacturer had not ruthlessly wrung every last cent out of the BOM."

See also: the shitty power supplies in almost all consumer electronics.
This art project is more of an unintentional argument against piracy. I mean it literally shows how copying something makes it worthless.
Solving {overflow-y: auto} background-color problem in another language
Show HN: Wrapper for GraphQL, RelayJS, and Sequelize. API Docs Too
I won't name the university but it was top10 UK when I started it 5 years ago.
Of course cultures have attributes - that's what defines them as a separate culture. Not everybody around the world is the same. That would be PC blather. Folks are different, and we can celebrate that.
I mean to say that I don't think there's a universal standard for when parents are or aren't obligated to pay for their kid's college. Some might have alternatively chosen to invest the money in their children another way, like using it to start a business or starting a stock/bonds portfolio. In that sort of scenario, tuition inflation would mostly mean paying a lower portion of the costs than would have happened 8 years prior.

In the case described, I somewhat question the motives, since (s)he described "screaming and yelling" over the choice of a different career, which seems to imply they sought a degree of control over his/her future. Keep in mind both were Ivy League PhD's. So perhaps they didn't see it as money set aside as an investment, but more as something they'd donate with conditions. Not wanting to pay could also be a way of punishing their children for not pursuing the career paths they'd wanted.

The problem in this case, imo, is that there wasn't an understanding between them about whether paying for college would still be an option in the future. Since that's an attitude that will differ from family to family, it doesn't seem unreasonable to think a given family would need to work it out for themselves ahead of time.
It's called Elastic Beanstalk! As it name suggests you can start as easily as with Heroku, and adapt it later with whatever additional AWS infrastructure you may need.
You're eight years out of high school and you have a "successful career. Why would they pay for you?
Actually creating client side certificates is quite easy if you use the <keygen> tag. See http://www.w3.org/2005/Incubator/webid/spec/tls/#certificate...
Sadly some browser vendors have been threatening to remove that functionality rather than trying to improve it. But see the work by the Technical Architecture Group There is also this document now produced by the TAG.
https://github.com/w3ctag/client-certificates
The funny thing is that this is exactly what some lean startup advocates would propose as a "concierge MVP" to test the viability of the self-driving car market before spending money on actually developing the technology.
In terms of system support for graph algorithms that don't fit the "think like a vertex model", check out the arabesque paper from sosp 2015 (" arabesque: a system for distributed graph mining").
The article itself contains formulations like "Like the Jews, Chinese, English, Scots and Lebanese, they have come to form an impressive global commercial network.", suggesting that this about more than just the community. At the very least, it must be the values that matter. And once you acknowledge that some sets of values are preferable to others, and that different religions come with different values, you are already very close to sliding down the slippery slope from the original comment.
The PyCon people have historically done a number of detailed blogs on running high capacity/utilization wireless networks.

http://www.tummy.com/articles/pycon2010-network/

http://serverfault.com/questions/72767/why-is-internet-acces...
Didn't mind having your credit card details stolen because Linode staff didn't read the coldfusion manual?

Or the fact that the staff lied to hide the hack?

I don't know about you, but that'd be a significant trust issue for me.
Why would they pay school for you after you have already set up your life cooking? "After 8 years" makes me think you should already be independent.
There a physical barriers, say, conservation of energy (or for mechanical systems conservation of linear and angular momentum), non-decreasing entropy etc. If I were a physicist I could tell you a lot more of these invariants (say from quantum physics). We surely don't know what technology the future will have, but I would bet that at least for the next 50 years there will be no fundamental breakthrough that both changes our understanding of such laws of nature and is already at this timeframe available to be implemented in technology (the last time that such a breakthrough occured was theory/ies of relativity and quantum physics - both at the beginning of the 20th century).

So I might not know what the future is like, but we can surely make lots of scenarios highly unlikely.
Srsly.de: Same procedure as last year
Used bookstores are making an unlikely comeback
> I just don't see why that means people will use it.

I wasn't arguing for or against that position, just responding to the claim that it (Perl 6) was a new version of a language that had been dormant for 15 years. In fact I don't know what to expect for Perl 6; as an old lover of Perl 5, who hasn't done any Perl programming for a while, I would love to see a modern successor, but I'm not sure that I totally disagree with the people who think that the name now has too many possibly negative connotations.

> The people who have been writing Perl have to learn a new language, and people who haven't been using Perl have so many others to choose from already.

The same is true for any new language, though, whether or not it has 'Perl' in its name, and some of them do get adopted!
It actually works pretty well, about 70% consume our WebM Streams and the remaining 30% consume the MP4/HLS stream, either with Apple-Hardware or ffplay/vlc/mplayer.
You didn't really answer the question.
It's more a warning that, if it doesn't work for you, you should try a desktop-player before crying on twitter :P
You might want to look at the Nitrokey HSM. I'm using one for a project and I was blown away by the feature set for the cost (as compared with the SafeNet devices I originally looked at). Its signing throughput is too slow to run a website with any significant new connection volume, but for personal applications it could be made to work. As just an HSM I think they're a phenomenal value.
If/when they update the Cadillac equivalent I'm going to miss being able to say that my 20yo truck with the economy engine is faster than a new Caddy. That said, this is a step in the right direction for electric cars. I've always thought an incremental transition from hybrids was the way to go and that's basically what the Volt it.
Only if your best relationships are with people you met in high school.

My best relationships right now are with my wife and my close friends in the same city as I live in. I see them a lot more than I see people from high school (which is never).
He's looking at relationships early in life as the most important. You (or anyone) can have great relationships later in life that are more important than the early relationship(s).
So it seems 'const' has gone the way of 'register' - ignored by the compiler.
Ed Snowden taught me to smuggle secrets past danger. Now I teach you (2014)
Just the optimizer. The compiler still enforces it as it reads the code.
Some electricity companies in Texas offer reduced or free nighttime electricity. Ideal for charging a Volt.
Articles like these make it seem really hard to avoid a scarcity mindset. I get desperate, clingy toward people and experiences since every advice columnist says "life is short!" and this may be my last chance at happiness. But meanwhile you're supposed to think otherwise with a feeling of abundance, even if that doesn't reflect reality.
Brilliant! Ha ha! :-)
Applies to kids from the hood as well
I take it as a caution to continue making relationships with new people. I was involved in Scouting for 20 years, and never stopped meeting people. I now know the kids of some Scouts I first met!
Not until content creation tools get smarter. When your level is made of simple tiles in 2D top-down perspective, you can have large levels with lots of sprites, but when each character has to be a fully rigged 3D model and each tree rather than being an 8x8 pixel smudge is instead a fully 3D physical object with leaves that respond realistically to wind... Well, it's hard to make them by hand.
Absolutely. Sales of digital goods, like any other sale, are about me trading a portion of my time/labor for someone else's time/labor. If I don't have to give up any of my time/labor in the deal, then of course I won't mentally assign any value to the good. It's a hell of a feedback loop: obtain something for free, use/copy it freely, and then preach to anyone that will listen about how it has no value, even though lots of people apparently have a significant desire to possess it.
Motivationer, an app to help you complete things
When this thread started off with the comment saying apps being isomorphic/universal leads to them being "SEO friendly and fast rendering times on first visits" it wasn't about React rendering speed, it was about page load times. First-time visits mean when there the browser hasn't cached various page elements.
The reality, at the moment, is that Intel may well be the only company that can push the industry forward.

Each time you introduce a new processor node, the cost of the fab goes up dramatically, and now we're talking about $14 billion for the next Samsung fab. (This is Rock's Law.)

If you go back a few years, there were a couple of dozen chip manufacturers around the leading edge, including Toshiba, Siemens, Sony, Fujitsu, NEC and Philips.

With each new step, one or two of these companies can't find or justify the money to build a very expensive fab for the next process, so they drop out.

Today, we're down to four or five: Intel, TSMC, Global Foundries (ex AMD+IBM), Samsung and maybe Europe's STM. So Toshiba, Siemens, Sony, Fujitsu, NEC, Philips and several others have all dropped out.

Which of the four or five leading companies have got both the money and the need to keep pushing on?

Looks to me like Intel and Samsung.

The only other option I can see is Apple putting a ton of money into TSMC, which current makes most of its money fabricating chips for mid-market companies like Mediatek. That's a possibility because it would stop Apple from being too reliant on Samsung.

Rock's law
https://en.wikipedia.org/wiki/Rock's_law
Bitcoin hashrate explodes
I'd guess that the optimizer can't really count on it because it could get aliased by code the optimizer can't see and then casted away.
This experiment is really cool, but I'm wondering if it could be measuring any static charge on the objects instead of gravity.
You're probably thinking of this, rubygems was optimized using a linked list: https://news.ycombinator.com/item?id=9195847
It still takes a good few minutes to compile my current project at work (c++ compiles slowly), I could definitely use a 100x improvement there to bring it down to a couple seconds (no, I don't often need to compile it all from scratch but I would still pay good money for such an improvement).
> It makes writing software more expensive.

As someone who gets paid for writing software....
Labor theory of value
I went to a CC in manhattan then to SUNY at Buffalo. At the CC I studied calculus, physics, chemistry, linear algebra, diff equations. I still think the education I got at the CC was better. The teachers were certainly better teachers.
No, no it's not.
That would only make them work you harder.

https://xkcd.com/303/
the problem with clinginess is it encroaches on other peoples' feelings of abundance. that's why it's so unattractive.

the clinginess fades as you get older, after you realize most people (including yourself) are kind of "meh", and if feelings aren't reciprocated/mutual, you're running a fool's errand and wasting valuable mental energy and time (the specific resource you were so concerned about in the first place).
Fully agree.. Javascript "stacks" are just that. Stacks of unrelated libraries which have to be stitched together using competing tools that do the same and cannot describe their own USP.
Rich Kids of Instagram
>The faster computers get, the more interesting games can get.

I've found the opposite. The faster computers get, the more games are all about BS graphics and nice explosions. Back in my day we had real interesting adventure games, now get off my lawn.
See: The Status of Moore's Law: It's Complicated
http://spectrum.ieee.org/semiconductors/devices/the-status-o...
Your kid needs to find something that they will do with their life.
It has to be something that they can do for a living, but there are no other restrictions. They don't really have to know this until they're old enough to starg working (the sooner the better, though).

Let them play, but--and this is key--play with them, and notice what they like playing with. Learn what their dream is, because that's the best thing to be successful at.
I think Akka is sort of heading in the right direction in its ubiquitous language. Akka talks about itself in terms of solving the "distribution problem" - not necessarily across machines but machines OR cores. It talks about "location transparency" as a first principle meaning that an actor/worker that processes a message can be either on another CPU or another physical machine and the location of that actor is transparent from the perspective of the code - it's a deployment/configuration concern.

It's convenient that multicore utilization is a scale problem at the same that utilizing networked compute resources (ie in the cloud) is scale problem resources because we might be able to treat them as similar problems. Yes the network introduces some other unique qualities (https://en.wikipedia.org/wiki/Fallacies_of_distributed_compu...) but apart from reliability assertions it's an interesting observation that they can be treated similarly if message passing mechanics are abstracted. eg they both fit asynchronous, event driven paradigms. both need elimination of shared state to not make errors in your code (required over the network).

Multicore concurrency in code isn't too hard but threads/locking are probably the wrong abstraction. Similarly, functional approaches might be a better "default" approach for a concurrent world.