skysight-inc/HackerNews huggingface dataset:
This I have always not understood. There is some amazing stuff out there. Even music from genres I hate that sounds amazing when I listen to it, so you know it has to just be incredible. But that kind of thing is not what the establishment in <art, music, literature, whatever> are pushing.
Chat rooms, forums, comment sections of smaller, targeted, online magazines. I miss a lot of those. Centralized platforms pretend to replace and "improve" those technologies, but the end results are fake on many levels and ripe with problems that just weren't there before.

Indeed, many forums are still there, and they're living proof that what I feel isn't just nostalgia. For me, they're the only only online places that still feel like... well, places. With certain space and boundaries. With people having conversations. You can get to know people on a forum. Can't imagine that happening on Reddit, especially on more popular subs.

-

I think that a large part of it is UI. "Social" media has marketing-driven UI, which might look cool, but encourages bad behaviors from users. Just look at YouTube comments. Do you think they would be so horrible if there was more separation between different videos and more effort required to post something?
Grooveshark is still functional right?

I just registered on it after reading you.. playing stuff right now!
M+ fonts
Investment into incubators, co-working spaces, government projects such as tech parks, building office space, streamlining of company registration and visa's, doing official visits (XiJingPing at Cheku, China's finance minister at 3W Cafe), yeah, they're pretty involved in things.
Ryan, there is no magical herb. The gist of treatment was fasting. I have no idea what kind of diet it was. Do you want to know more? I can ask her details and the other guy who survived by sticking to the same diet.
You mean the trader's platform, rather than the backend of the market itself, right? If that's the case, have a look at https://www.stockfighter.io/ - you can learn some related ideas following their challenges.
There was some confusion about it, but in general people backpedalled once they realized the language is not a systems langauge and so they redefined what "systems" means.

http://techcrunch.com/2009/11/10/google-go-language/

---
Go attempts to combine the development speed of working in a dynamic language like Python with the performance and safety of a compiled language like C or C++ [...] the compiled code runs close to the speed of C.

We’re hoping Go turns out to be a great language for systems programming
---

They pit it against C and C++ and if Rob Pike doesn't know what "systems" means then well, nobody does ;-)

It doesn't matter really, Go is a popular, productive, useful language. There is nothing wrong if it "pivoted" or updated its description a few times in the past. It doesn't make bad or deficient, but there is also no point in denying it or trying to rewrite history.
What Clinton tells her is not what Clinton actually does. Campaign promises are exactly that. The government lies to your mom to get her support and 'keep her in line'.
Direct Download Mac OS X
Earn money by sharing your unused CPU, GPU, HDD
A lot of it is popping up on YouTube, actually, in compilations. My new favorite work music is this playlist:

https://www.youtube.com/watch?v=0CmZtTxgGyk
Your information is out of date. Losing s SLOG device while the system is running is fine. As far as I know, it has always been fine (unless someone goofed on the initial implementation long before I became involved). All data in ZIL is kept in memory, regardless of whether it is written to the main pool or to a SLOG device. The data is written to the main pool in a permanent fashion with the transaction group commit. If a SLOG device dies, that write out still happens and the pool harmlessly stops using it. If the SLOG device dies on an exported pool, you need to set the zil_replay_disable kernel module parameter to allow the pool to be imported. The same might be true if you reboot (although I doubt it, but need to check).

You can test these things for yourself.
Ask HN: How do you keep track of your network?
As I meet more and more people I'm looking for a way to keep track of things I know about people so that I can stay in touch with them and stay more personal, but I don't have the best memory.

Do you use any tools/ methods for keeping track of everyone you want to stay in touch with? Of course I use LinkedIn and Facebook, but those don't let me say "Remember, Ryan is working at Yelp, is great at design, and has a cat named Tum-tum".
String is just a typedef for Vec<u8> with some extra convenience functions for working with UTF-8. There's nothing stopping anyone from just using Vec<u8> to handle non-UTF-8 data in their native format, nor stopping anyone from writing convenience types like String for other encodings.
Ask HN: What good books have you read in 2016?
It sure as hell doesn't work with lung cancer. My dad had been sugar free for almost a decade prior to his diagnosis of small cell adenocarcinoma. He lasted almost a year.
For those having a trouble to access the site, this is the archive version: https://web.archive.org/web/20160514214255/http://sijmen.ruw...
I've heard about these places from colleagues. Every local government is starting incubators, but many of them are like ghost malls. Which is funny, because they are converting a ghost mall in Beijing Zhongguancun near my office into an incubator space....
Cell phone is not designed to listen to you all the time. But yes, it is designed for you to be contact-able all the time, so the premise of somebody knowing your (rough) location is there.
A reboot implies a bug had to be fixed. That can be assumed to be fixed everywhere by now.
Most of these are from the late 70s/early 80s, so not quite half a century.

Debugging – look at Smalltalk if you don't believe me.

Security – Intel i432 didn't sell well, but now we're sure wishing it had. The entire system was built on an object-capability model from the hardware up. The OS and userspace were fully written in Ada.

Persistence – System/38 and AS/400 — everything has a persistent address. All pointers are 128-bit (yes... this was designed in the late 70s). Everything is an object and the OS has a built-in database. You can persist anything effortlessly.

String processing – Regular expressions are useful; SNOBOL is more readable, more powerful, more efficient, and existed in 1962. Awk is a joke.

Declarative programming – I feel like Greenspun's 10th Rule applies at least as much to Prolog as it does to Lisp. The sheer number of cases where embedding a little unification engine dramatically simplifies code is pretty baffling.

GUIs – we've almost caught up to the ease of use of the Dynamic Windows system on Symbolics Lisp machines.

Concurrency – it amuses me that Go gets so much attention lately when it's just a re-skin of Occam from 1983.

Probably more. I feel like i432 and AS/400 in particular were very, very ahead of their time.
406 from GitHub
I don't use google either! But I've gotta say, every year it gets more and more frustrating as people ask me to use their google spreadsheets and chat with them on google hangouts etc. etc.

Google might not have an account of mine, but I'm 100% sure they know who I am, what I'm interested in and what I'd be interested in in the future! Thanks to cookies, their ads and snippets of JavaScript on every webpage, my friends uploading contacts lists with my name in them etc. etc. they must have a profile built for me.

With the current state of things it actually doesn't really bother me (other than it's monopolistic market distorting effects, but whatever), but you brought up the possibility of them falling part! A very interesting scenario. Google is playing nice and placating people while they make boatloads of cash. When Firefox and IE natively implement adblock or some technounicorn clobbers them they'll get a lot less nice! And we checked enough End User Agreements to let them

With the government we have some recourse
Looks like the screen in the video is about 1/3 of the view size in each axis. Rift resolution is 1080 x 1200 per eye, so about 360 x 400. That's even worse than VGA.
DKMS is for out of tree drivers. Closed source drivers being out of tree can of course use it too.
Actually, if we count unicorn companies per capita, the number two after silicon valley is stockholm.

http://www.forbes.com/sites/knowledgewharton/2015/11/11/how-...
It doesn't need to be impossible for Big Brother to win. It just needs to be hard enough that it's not worthwhile for the vast majority of citizens.

(And both of the things you mentioned are things that would take hours or days to hunt down and figure out for the average internet user. A privacy mechanism that isn't really, really easy to use is--in terms of the global internet and its citizens--worthless.)
Seconding this. Is there even any advanced x86_64 assembly language material out there besides the AMD and Intel reference manuals?
> LISP is such an EPIC language

The point isn't that LISP is a great language. I think it is, but that's mostly personal opinion. The important part is to understand the concepts that LISP introduced and/or popularized.
Stalking.
He needs to spend way more than 3 weeks in Beijing before jumping to conclusions.
DKMS seems sufficient to make even the handful of guys with extreme legal positions happy. So far, none of them have come up with a way of saying it is not okay in their statements to the rest of us that think binaries are fine.
if you talk about revenue , there is none .
just estimation sites
I want to know whether they're dedicating their lives to winning a Nobel prize and saving billions of lives with this magical cure. If not, why not? They had fatal cancers cured in just a few months with no treatment, and then just went back to work and forgot about it?

Also, if the essence is fasting, why did they need to go see a shaman in Peru?
The Evolution of Open Source
Stop right there. Think of what you are doing. You are already trying to find positive values in Trump. Don't. Resist him. The whole world is in deep shit if he gets elected. Check https://twitter.com/ivan_hernandez/status/694388187284795392 as well :)
The last I checked, ZFS had no open ENOSPC bugs. The trick that it uses is to reserve small amount of space. I forget if it is 1.6% or 3.3%, but whichever that is, it combined with other tricks is considered to be enough.

ENOSPC is a very different condition from lower performance. If you tested filesystem me at 90% full, you should find that all of them have lower performance than when they were empty. You might also find performance varies based on how you filled them.
Maybe we can get Richard back on the line for a few more questions and an extended version? I'm sure he'd be down for that.
A nice example of Common Lisp is Maxima http://maxima.sourceforge.net/ a Computer Algebra System
Yeah, haven't bothered checking any of them out tbh, don't really see the draw of it. I do have a friend who was trying to get a spot in one of them, but the materials he showed me seemed pretty sterile. Can't fault them for not trying though.
I'm reading Hackers by Stephen Levy right now and DEC's pdp computer era as described seems like a real golden age. I'd enjoy more history book recommendations along this line if anyone knows of some
Plenty of gems use native C to provide best possible performance. This doesn't mean everyone is planning to rewrite their Ruby applications in C.

Rust provides a safer option - which is worthwhile. There have been several examples of gems with memory issues. It doesn't change anything, unless this is a general "Ruby is too slow" sort of rant.
shared_ptr forward, weak_ptr back.
#11: Do not create two shared_ptr from the same raw ptr! It creates two control blocks and reference counts.
Tyranny? This is America!
I highly doubt there is a "lack of competition" in China. For each and every one of those "Facebook, Messenger, Instagram, Twitter, Snapchat, Youtube, Gmail, Dropbox, Vimeo, SoundCloud" you mentioned, there are a hundred similar companies.

In fact, I'd argue that competition is rife and more ruthless in China than in Silicon Valley. The moment you have a good idea, ten companies will appear the next day hot on your heels. Even if the American stalwarts were to enter the Chinese market, who's to say they won't be crushed by Chinese competition?
Down to the last three: can science save northern white rhino from extinction?
That's #5.
No, Trump has made many important and crucial things about USA. The matter of shoddy trade practices by China is one such thing. I guess, Trump is a right candidate for USA now given the situation of Islamist immigration and China and such things.
> We met some interesting people during their anniversary party, but then we met an equal share of idiots, so my guess it's 50/50 right now.

Oh there was plenty of that when I was there, but that was part of the fun for me. Easy to write off the dude I spent half an hour talking about Chinese punk rock bands with as a goober, but maybe he's the one that kicks off the Chinese version of Sub Pop records.

I gave up a long time ago on the idea of ever knowing who's going to do the awesome stuff. Almost more often than not it's the people I thought were the idiots and the lunatics.

Actually what I really liked about the people I met was that they were real characters with a lot of personality. I expected a lot of blank faced marketing pitch lameness but didn't get much of that (I'm sure it's there though).
You may want to learn more about the East India Company. If you don't think that an company can start a war then their history may surprise you.
https://en.wikipedia.org/wiki/East_India_Company
On the other hand, the customer base is also much larger in China.
There are several so-called 'spiritual successors' on Steam; just spend some time reading the reviews of the official successors to find the negative reviews suggesting alternatives. One potential qualifier: http://store.steampowered.com/app/335940
Currently reading: "The Information - A History, A Theory, a Flood"

I like it so far.
http://www.telegraph.co.uk/finance/newsbysector/mediatechnol...

Alternative source without interstitial.

Also comments here:

https://news.ycombinator.com/item?id=10693764

And actual companies here:

http://stockholmitregion.com/2015/08/31/stockholm-unicorn-fa...
btrfs does not support lz4 compression. Unless you meant lzo, which performs terribly on incompressible data, you will want to use ZFS for lz4.

Also, nodatacow is a hack. If you take a snapshot on btrfs with nodatacow, it must use CoW on each thing in the snapshot that is overwritten. Until then, what ever horrible performance nodatacow prevented will manifest temporarily. ZFS is designed to make things asynchronous as much as possible (with the exception of partial record writes to unaccredited records, which needs to be fixed), so it lacks an equivalent to nodatacow and does not need it.
This seems unlikely. I mean it would be such a simple experiment to do. Give a few rats cancer, and give them different diets. See how long they live. Surely that's already been done, and if the results were so positive, surely we would know about them.
Lack of clean air to breathe and rampant corruption and authoritarianism seem not very conducive to a successful startup culture.

It's a test case to see if cyberpunk novels were accurate in describing neon-lit, polluted urban corporate wastelands like Chiba City, I guess.
I'm still reading it but: Small Wars, Far Away Places. [0]

It's about how after WW2 lots of the empires started crumbling and how that affected the smaller countries of the world. It is very well researched, and incredibly interesting.

[0] http://www.amazon.com/Small-Wars-Far-Away-Places/dp/02307523...
India Gets Its First Solar-Paneled Train
Unless there is no air pollution in Beijing. One of my colleague just moved from Beijing to Bay Area because of the severe air pollution of Beijing.
Sorry if I wasn't clear enough. What I'm illustrating is that parallel construction doesn't allow the government to use it's full force to make an investigation. They can't "accidentally" search your computer or "accidentally" track you phone or "accidentally" monitor you traffic. That's fundamentally different from a police van "happening" to be at the bank that's about to be robbed or something b/c that could have happened anyway. Do you see the distinction?
The Stasi and KGB couldn't dream of the technology and telecommunications networks that enable today's surveillance society.
I think you underestimate some private schools. At least at mine, high level APs would have only 10ish specially approved students with a professor who'd taught the class forever. Our calc BC professor had supposedly only had 3 non-5s in his decade or two of teaching the course. Besides that, if a professor suspected you wouldn't pass, you would just be asked to not take the exam. Don't think I ever heard of someone actually failing one.
Ketogenic diets have been tested and have proven to be significantly beneficial to cancer patients.
Time-slicing photos with Python
Oh I was not disputing they can start wars or even kill, there are examples of such through history. I chose world war as an example of scale and because I was familiar with smaller wars and battles fought by companies. I would still stand by the vast amount of body count difference that government is much more to be feared.
Yes, it is. Just write:

[a](...){ ... }

and the variable "a" will be captured by copy.
No, I don't think that's the problem. But thanks for insinuating I suck at my career. LOL
> If LISP is such an EPIC language why are there no major pushes from LISP community,

The main reason is that the LISP community is just not paying attention to the modern world.

Back in its days, LISP was revolutionary and ahead of its time. It gathered a bunch of followers who could reasonably be justified in thinking their language of choice had something unique about it.

And then, they made a major mistake: they stopped paying attention.

The tech world moved on and passed them. And they ignored it, confident that nothing new or interesting could ever be invented after Lisp.

It's the ultimate hubris: thinking that programming language science can ever reach an end.
To be fair, a 5 on something like Calc BC means you got more than like 60% credit. It's not surprising that someone on the low end of that would struggle.
> The first mistake is using shared_ptr to begin with.

Yes, definitively! Using shared pointers can hide bad design.

There are some cases when it is hard to choose the owner of data. Two examples come to my mind. The first are directed graphs: what owns nodes? The second example are parsers, sometimes AST subgraphs must be assigned to extra structures during further processing (type analysis, code generation and so on).
Whilst not the same thing, these reminded me of the color 3d printers by MCor[0]. I wonder whether you could do a colored globe with actual mountain ranges on something like that.

[0]http://mcortechnologies.com/3d-printers/matrix-300-plus/

Edit: Found some pictures of a topographic print [http://mcortechnologies.com/wp-content/uploads/2015/02/10603...] No globes though.
Last time I looked into it, it didn't seem to integrate that well with Android Studio and all the GUI tools.

Has this somehow improved?
Lisp is both dynamically and statically typed:

(defun foo (x y)
(declare (type (integer 1 12) x)
(type character y))
(make-string x :initial-element y))

And the compiler will provide a compile-time error if someone tries to call (foo 1 2) but will accept (foo 1 #\a). Even cooler, it will provide a compile-time if the developer tries to call foo with a first argument which is not provably an integer from 1 to 12.

In fact, you might even say that it's statically typed since values which have undeclared types are really of type T, but I don't think I'd go that far.
Clang's C++1z support: http://clang.llvm.org/cxx_status.html (scroll down a bit)

And gcc's: https://gcc.gnu.org/projects/cxx-status.html#cxx1z

Unfortunately neither supports constexpr lambdas at the moment.
Can I snuggle with you?
> I could have easily stored formulas in my calculator (for the calculator section)

You are allowed to do that. Proctors won't clear calculator memory.

> I could have easily colluded with classmates, and if my teachers wanted to, they could've easily given me the answers.

Proctors and/or students will likely notice that.
You're doing some major revisionism with this post and claiming a lot of completely unsubstantiated (and in my opinion, completely made up) facts.

I don't think Gosling, Stallman or Armstrong ever mentioned any basis in genetic science to justify their language. And seriously, think about it... It's completely absurd.

I'm also not sure why you think that returning error codes is "too good for mediocrity to grasp", because in the 21st century, it's considered a very bad practice that leads to extremely unsafe coding practices, which is one of the many reasons why it's been deprecated in most modern languages invented in this century (except Go ;-)).
it possible with right marketing and user friendly interface.
I don't really think working 3-4 hours for a majority of population will ever become a reality. The biggest expense the working class have is usually rent/mortgage.

If everyone makes good money then the prices are guaranteed to go up. This is the biggest flaw that I also find with guaranteed basic income. At the end it will always sucked slowly up with those who own the land.
Bullshit.

People might be saying it, but it's obviously not true.

Commerce is continuing to rise.

Social media is continuing to spread across different mediums.

Old people who were afraid or couldn't use the net are dying and new young people are coming into the fold.

People are now more aware of privacy and security because they are using all the things so much.
Interesting, but I'd start with a Linux program for educational purposes. It wouldn't assume one must have Windows to run it.

> First things first, let me just warn you that this is not a beginners tutorial to rendering APIs. I assume you have some experience with something like OpenGL or DirectX and you are here just to get to know the particularities of Vulkan.

Is there some book / tutorial that both introduces rendering APIs to beginners and is using Vulkan for it at the same time?
ZIL is only used on synchronous IO. Moving it to a dedicated SLOG device would have no impact on non-synchronous IO. A SLOG device does help on synchronous IO though.

That said, all file systems degrade in performance as they fill. I do not think there is anything notable about how ZFS degrades. The most that I have heard happen is a factor of 2 sequential read performance decrease on a system where all files were written by bit torrent and the pool had reached 90% full. That used mechanical disks. A factor of 2 in a nightmare scenario is not that terrible.
That's a good question. I moved to another city and had no chance (and interest) to know what they were doing after the recovery. I'll try to figure it out. You made me curious.

I see you want more data, but, unfortunately, I cannot provide you with any other details. I don't like your tone and would love to close this thread. Thank you.
If they've got any kind of dynamic gain going on so that they can capture the quietest stuff when nothing's going on but not clip everything when it's louder then they might not be able to do that. Once it's recorded only the information they sampled will be there. So if you play something really loud that's not hearable by a human but is by the recorder and it changes the gain so that it can record it properly then it can miss anything quieter than the noise. White noise above 20kHz would be perfect for this since it would also alias down to lower frequencies with a badly designed setup.