skysight-inc/HackerNews huggingface dataset:
Completely disagree. You can get a guitar+amp starter package for less than $200. That's all you need to jam with some friends in a garage. Then start gigging with other friends bands - you don't need to record anything.

But if you want to record you don't need expensive equipment. I recorded my first band with Cubase on a shitty home build tower PC. I had no audio interface. I had a headphone splitter than I plugged two mics from a 'sing star' (rock band for singing) PS2 game into and used those to mic the bass drum and throw one over a rafter in the garage as an overhead mic. Quality obviously wasn't great but listening back now it's actually good enough and if I had the mixing experience I do now could be a whole lot better.

And I think it's that last point that's key. If you want to make electronic music you need a DAW with decent VST's (so Logic at £199.99 is your best value) - then you need to spent a long time learning how to write, how to mix, master, sound design. As someone who has been in bands and produces electronic music the latter is much more difficult to get started in. You can get with two other friends in a garage, learn three chords on a guitar and start writing songs or playing covers of other songs and have a hell of a lot of fun. Electronic music is time consuming to create, requires a much steeper learning curve before you can create anything good, and it's pretty solitary.
This makes more sense to me: http://www.theguardian.com/world/2016/apr/23/kentucky-gun-ow...
The thing that really makes GOTOs feel right for state machines is that you are not wasting any CPU cycles for things that can be made pre-compilation. A transition table solution for example would be a great solution if it was built in to the language and the code controlling the flow of the program was generated during compilation and not in real time every time the program is executing. The only reason you would want to generate the states in real time during execution is if you would need a totally unpredictable state machine, and that's not what state machines are good for. :D
Fashion deal signals a new era in connected clothes
Can you recommend a commercial product that does this?
Trace those RFCs all the way back. Where does the format originate? Nearly 50 years ago, as a codification of what humans were writing by hand.

Those formats make tons of sense where you are encoding messages by hand. Be flexible. Allow comments. Allow continuing headers across multiple lines then turning the extra spaces into one. All this is great when ed (or nothing?) was your mail client.

It makes absolutely zero sense in any protocol of the last 30 years at least. Code reuse for parsing a line? No one does that, and supposedly it's so easy they wouldn't need too, right? And it wouldn't work anyways, as different headers have different rules - you can't treat it just as a sequence of name-value pairs.

Extensibility has nothing to do with text vs binary. And my complaint is bad text formats. Having strict, simple, rules, then using ASCII printable chars is just inefficient, but not atrocious.

HTML is funny example, being the poster child of crap-interop, with browsers interpreting things differently, even at a basic level (unclosed tags, incorrectly closed tags, spacing, etc.).

Can you explain how text is more extensible? Seems like that's totally dependent on the spec.
Ask HN: Does anyone know the history behind the xitami server, where it went?
Reading about Hintjens following his passing, and came across it for the first time. Wikipedia has little info. Looks like there was a reboot in 2009, but got no traction? What happened to it? Why did it languish?
Pre-registration doesn't help because it simply gives the author's a narrative to fake. As pointed out in the article, result-blind refereeing is officially claimed by most journals, although from the rejection I have received this does not appear to be the case in practice.
Michael Moritz: Europe and Google
It was set up there precisely because there was a lot of water available... it used to be an oasis.

Las Vegas is probably way better at water management than say the Bay Area, which most people don't criticize for this, even though we ship water from a billion miles away (https://en.wikipedia.org/wiki/Hetch_Hetchy).
Do you do any sports? Tennis/golf clubs are great for meeting people. Gyms as well. You can't expect to have a new bff in 2 days, but you will meet people from all walks of life and maybe it will click with one or two.

As for the talking part, I think people need to be good listeners, but at start, people need to be great storytellers. If you have a story or two about you/something, that is funny and you can intrigue people, you can be sure folks will stick around...

'Regarding the recent crime wave, when I was a teenager and I went camping with some friends and we noticed we ran out of toilet paper while one of us was on the can... not having a lot of options, we had to resort to crime... we went around trailers..... etc'

Seems harmless enough, but its a story I tell a lot with a bit more details and pauses, takes about 5 minutes, makes people laugh (we were caught stealing the Toilet paper) and opens up folks.

If you have a few funny real stories to tell, you will always find engagement from folks much nicer than 'ohh so what do you do? any kids? etc' that most people end up doing
> By the way, is there any attempt for a programming language of human body on biochemical level?

Not quite, but there are languages that allow you to create organisms using known proteins, etc. https://moleculamaxima.com/ for example.
> We cannot rule out possible infection methods, but it is highly unlikely that attackers will reliably insert a phony DT_NEEDED entry that is contiguous with the ones generated by the linker.

It seems pretty trivial to delete the DT_DEBUG entry, shift the entries in front of it forward by one, and then add a (now contiguous) DT_NEEDED entry. That shouldn't affect the offset of the GOT/PLT segment.

Edit: The Saruman backdoor injection detection at the end seems pretty simplistic too. E.g. on FreeBSD you could arrive at the same data with just `procstat -kk pid_of_host`.
For debugging purposes, it can sometimes be easier to include a header file "mem_debug.h" or whatever, and redefine malloc:

>#define malloc(a) debug_malloc(a, __FILE__, __LINE__)
>#define free(a) debug_free(a, __FILE__, __LINE__)
>.
>.
>.

Then in your debug_malloc() function you can track where every allocation took place. Not always applicable but nice when it works.
At first glance, the given integer formula is worse regarding arbitrary precision. The first bracket term is

(4 << n*(3+n))

That is shifting 4 by n squared digits to the left, requiring more than n^2 binary digits.

I think calling this an integer formula is misleading, since in computing algorithms, by integers we normally understand the basic integer supported by an ALU. This formula, while dealing with integers in the mathematical sense, deals with arbitrary precision (or bignum, or whatever you call it) in the computing sense.
btw, that's fine to use intro.js < v2.0.0 without purchasing commercial license for commercial projects (apps, plugins, themes, etc.)
Yes they've built an airplane with the wing span of a 747 and a lower lift than a Cessna.
Please show me where they stated that they can scale it 50x the size, that would mean it will have a wing span of 10000 feet, that's 10 Eiffel towers....
I'd also like to add that I am in fact interested in the history of Socialism, among other things taking off in this time period, and the book itself is still not in the slightest bit interesting to me.

An explanation of why it's interesting to you specifically would've been nice. That's all I was asking for with my post.
Second Wachowski Sibling Comes Out as Transgender
Dark matter does not contain certain axion-like particles
Any region which isn't urban is, basically, Incapable of adaptation. It is totally beholden to the natural resources it has. Fertile soil? Shale oils? Nice beaches? Forests? The environment you have basically fixes your destiny. A government presiding over a rural area basically has to become like a corporation whose sole purpose is stewardship and exploitation of that natural resource.

Whereas cities are human constructs and so governing them is about stewardship and exploitation of the population of the city, which is far more adaptable - and requires more sophisticated governance.
Bitcoin Will Help Mexicans to Overcome Trump’s Border Wall
Most of Virgina area has no issues with any of that. You get all 4 seasons in reasonable levels which may be a good or bad thing. But, winter really cuts down on many pests which is a major bonus and summers are tolerable even without AC most of the time.
Essentially you describe the current path of the United States government finances.
If you follow the "API war" hyperlink, it's under the heading "It's Not 1990".

When consumers are upgrading their hardware regularly as they were in the 1990's, then developers can disregard the notion of users "upgrading" their software.

Instead they can just write applications targeting new hardware. It does not have to run on older hardware.

The user will be compelled to upgrade the hardware and, in the case of Windows, by default they get the new software. The example cited was Excel versus Lotus123.

MS also benefitted from hardware sales through agreements with the OEM's.
Insects can teach us about the origins of consciousness
At the heart of the problem is that "replication" experiment have the same "novelty" or "sensationalist" demands required of regular research papers.

It's like the difficulty in creating "anti-art" and finding it exhibited in a museum.

We need to get rid of this format and focus on deliverables, and more modern forms of discourse such a collective knowledge curating like wiki pages, git repositories, or patents.
Rubyistas sure have a bizarre definition of "best codebases".

> This elegant trick of having a class inherit from Module allows us to use a class in a kind-of module context and to use a module in a kind-of class context.

This summarizes exactly why I hate Ruby: bizarre syntax tricks all over the place, and (not only junior) developers desperately trying to figure out how that instance variable over there teleported over here, because some gem developer wanted to be clever.

> Procto turns your ruby object into a method object. The code example from the README speaks for itself so I’ll just paste it here:

No it doesn't. What is even going on in there?!?

> This whole chunk of code looks a little more complex than it actually is:

Another thing that I often encounter in Ruby code, particularly in gems.
Dutch police seize encrypted communication network with 19,000 users
Article contains almost no data, no information to speak of to confirm its title. Instead it goes off and asserts the authors opinions and political views as facts.

Perhaps it is intended to be an opinion piece, but the title is that of a PR message accompanying the release of a research paper.
Nvidia's Tesla P100 Steals Machine Learning from the CPU
First Wave of Pascal GPUs Coming to European Supercomputer
It's been established as canon that Bike Batman does not carry a gun.
Because it's its own category of violence. Like any other category, it's not a matter of 'deserving', but rather just a statistic category so we can discuss and analyze it. What a strange question.

Why do we discuss it a lot? Because it's one of the most obvious issues in the US, compared to other advanced countries. We have shootings every day in many major urban centers, we have school shootings periodically, which people find especially awful...

And because there's a lot of political debate around it, and it's at the forefront of many political elections and campaigns.

It's a huge deal, and it's very dire; get caught up on this.
V8 JavaScript Engine: Jank Busters Part Two: Orinoco
Not unless your at sea level or would have flooding issues otherwise. Area I grew up in had regular flooding on the property with both a river and large stream on it, but the house was 200+ years old and never had water get anywhere near it. It's kind of a simple rule don't put your house within 20' of the water level in the highest flood anyone knows about.

In terms of snow that's a simple trade-off do you want an actual winter Y/N. It kills off a lot of pests which IMO makes it worth a lot, plus you get out of the monotony of dry vs wet that most tropical areas fall into. Some people like going further north so rivers / ponds freeze ect but again trade-off.
I think reddit bashers just haven't spent enough time on Reddit. I only read Reddit as a lurker but I have been time and again just delighted at the fractal of subreddits. No matter your curiosity, kink or quirk, there's a small community there for it.
…or there's a bug with deploying the airbag when Autopilot is engaged. :)
There used to be a place in the Bay Area called "a clean well lighted place for books" which was a book store (of course) but it was also a pretty decent place to hang out. Of course talking and reading were fun (sort of a library without the librarian shhing you all the time) but I always wanted to create "A clean well lighted place to hack." which was more tech oriented.

Of course you would need something to hack on and I figured a wall of various embedded systems connected together in various ways so that you would have write code on the outer ones to talk to the inner ones etc.

What we got though were maker spaces, which when they work have a pretty cool vibe but sometimes it's like hanging out with a bunch of ghosts or something. All going about their business, not joining in or starting conversations etc. That was why I thought an ice breaker type activity like the wall of systems would be an interesting idea. Sort of like putting a puzzle out on the table at a dinner party. A safe reason to be hanging out.

Some day I keep thinking I'll build something like that.
>> configure the authentication server to accept any authentication

> It this supported anywhere?

Yes. FreeRADIUS can do it. The clients don't notice. I've seen it work. The configuration is a bit tricky though. Not sure about hostapds radius server.
It's only 2000 users in the US. Which is why no one bothers to make it, except Turing.

It's easy enough to make, but the FDA changes to older drugs' approval creates perfect conditions for such abuse. Zero other companies have stepped up and got approval yet.

Doesn't it take a while to get to clinical trials?
Please trust that I did read your comment carefully, agree with the issues you raised, and am working to resolve them.

I sent you an email, with an apology, and my plan to fix the problem. I want all my users to feel completely comfortable and safe using the platform, and will respond swiftly to any issues raised. I believe there are certain unfortunate risks that people, and women especially, must deal with in this day in age. I will do whatever possible to minimize those risks on Krewe, but I don't know if they can be completely elimated.

Edit: Response to stonecraftwolf's edit:

I don't know what else to tell you. I've apologized. I've said that I agree with you and your point is valid. I've said that I understand the danger you're referring to and why people would want to avoid being in a group with certain people. I've said that I'm working on a fix. If there's something more I can do, then I'll do it because I want this to work for you and for anyone.
Not in SF, but this is awesome. Hope it's fun!
Am I the only one who regrest the demise of nntp and good news readers? Threading was great, and I found it very efficient to get through a lot of stuff.

With the switch to html based forums, my personal efficiency plummeted. But I went where the good conversations were.

Strikes me that the reported issues with Slack are just the next generation...
Why Apple needs to buy Dropbox
I've found that as time goes on, people are far more concerned with doing things by the book, projecting an image, etc. rather than just 'being', enjoying life in the moment, doing things just because.

My experience is not like that at all. On the contrary, people I know became less and less concerned with keeping an extended social circle and retreated to family.

This retreat in many cases has a lot to do with the refusal to put up with other's annoying behaviour. Family is no peace oasis either, but it's more difficult to defect from it :)

I return to my hometown for holidays and see this effect every year. There are still big groups of acquitances, but they're more homogeneus than what they used to be. I believe there's a big pressure when you're young to have a lot of friends and to fit in. When older we become grumpier and less tolerant of neighbour's faults.
Game of Thrones Quotes API
Solar-powered machines provide entire village's water supply, power, internet
Sounds fun! I'll have to join next time.
I think he's got a good point. In what circumstance is 'screening' or 'Picking and choosing' in the context of his app not the same thing? What you propose would completely destroy his app for the reasons he already mentioned in his post. Have you not read his comment in good faith?
this isnt a book...but i've heard the doom source code is quite good.
I'm pretty sure this has been discussed again but I couldn't find a link. If someone does please add it.
"ShotSpotter, the company behind a technology that listens for gunfire's acoustic signature and reports it to authorities."

Yet another company spamming for yet another surveillance device.

tl;dr Statistically acceptable and verifiable measures(homicides, suicides, gunshot injuries) of gun violence are not shocking enough - we should replace them with counts of every potential gun shot fired.

"potential gun shot" = e.g., truck backfiring, dumpster lid dropping, slamming door, car collision, gunshot, etc.

Any stats available on how many "loud bangs" occur in a city each day?
Such a simple thing, yet it hadn't occurred to me. Thanks for mentioning it.
Apple approached major German manufacturers for a car project
That only explains half of the picture, though.

The photograph in the linked article explains it quite well to me - regardless of how 'real' it is, there's a picture of a shiny gathering with the dresses and the shiny clothes and the fancy food, and so on.

And there's nothing wrong with that. I love me some good dress-up and the food there looks super yum. But the simple gatherings seem to have disappeared. Outside of family, do people visit just for the sake of visiting anymore?

I think it was the unified purpose, the school catchment area, maybe. That proximity. Everyone is everywhere now. My park is not your park, my pub is not your pub, etc.
Though you need to be 500-650 meters max from your source of bandwidth for it to be reliable, 60 is super short range.
Love the fact that the first bones was found by a boy. Pretty cool.
Wouldn't a metal frame act as a Faraday cage and block all radio waves?
No it isn't. Twitter won't up your limit. They're under the delusion that this is somehow important for their "brand" or whatever.
Personal info of 93M Mexicans exposed on AWS
You are soooo lucky. DeepSpec has a near dream team of people working on this issue. Appel and Chlipala alone could probably knock out most of the problem given enough time. Add the others and great stuff on publication list is entirely unsurprising. Except in its cleverness. :) Glad you brought it up as I haven't read the info flow for c & asm paper yet.

Btw, hows progress coming on those projects? Specifically, are any of the tools (a) useful for non-experts with a little bit of training by tutorials, etc and (b) available for download in open-source or binary form yet? Thanks ahead of time.
That sounds like a great Kickstarter project. ;)
Nvidia pretty much owns the GPU market. If I were a hedge fund guy, I'd short Intel and long Nvidia
It sounds like they're using a search engine as a substitute for a proper CEP/ESP like Apache Flink. Was the latter considered? I'm rather curious as to why they chose a search engine instead.
Here is another method I wrote where you compute in the Q[√5] field. It can be modified to work over Z[√5] as well:

http://ideone.com/NWQe38
General use compression algorithms suck at both ratio and speed when it comes to compressing integers. ASCII numbers are strictly inferior to even varint (base128) encoding. And varint is junk (in bulk) compared to int formats like PFor or Simple16 etc.

You're arguing that a format with fixed width is worse. Sure. So what about fixed width text protocols? Nothing stops the spec writers from requiring leading zeros. Just like nothing stops binary protocols from using varint. The reason you want fixed width, though, is because it's so easy and fast to deal with. It's a no-op. TCP/IP is so easy because you just deref the message as a struct.
A more common case, would be swapping a vector element with the back of the vector and popping it off, which is kinda common.
Power a smartphone without battery
You don't even need swap. t = t also emits a memcpy.
It's active, but I'm not sure it keeps the same spirit (just my opinion).
Baidu building a self-driving team in Silicon Valley
The World Is Full of Dogs Without Collars
High Speed Trains Are Killing the European Railway Network (2013)
Tips for building killer apps for any purpose
Certainly reading a lot of good C code is a part of this; for me, reading the predecessor Lions' Commentary on UNIX 6th Edition, with Source Code (https://en.wikipedia.org/wiki/Lions%27_Commentary_on_UNIX_6t...) was a key part of my learning serious C in the early '90s.

Plus of course hacking on programs, most often various ersatz Emacs versions that would run on a PDP-11. I.e. something I really wanted to get working to my satisfaction.
why should I care? Is it because of the political statement this makes in helping spread acceptance for LGBT community?

if not, then neither a person's religion nor a person's sexual preference should be a public topic.
A better article on how friendships change over time and in adulthood by the atlantic.

Key takeaways: (well, don't have time to write this out today, sorry)

http://www.theatlantic.com/health/archive/2015/10/how-friend...
It wouldn't be difficult to detect false positives based on the signature of a gun shot vs other loud noises.
I upvoted this, :)

But I didn't spend much time on the article.
Aubrey de Grey has stated that the first human to reach 1000 years old is born today. He has also stated that most won't reach those livespans even with available treatments and methods due to the suboptimal behaviour we primates engage in.
Yeah, hard to figure out what is going on here. I wish that procto code was more documented.

Too much class level and module level munging morphs code into a sub language only readable by the author.

I am generally supportive of this, though, if it masks enough underlying complexity.

In this case it's just syntactic sugar.
because some gem developer wanted to be clever

Everyone knows that debugging is twice as hard as writing a program in the first place. So if you're as clever as you can be when you write it, how will you ever debug it?
-Brian Kernighan
https://en.wikiquote.org/wiki/Brian_Kernighan

I love Ruby. I hate Rubyistas that make code that's impossible for others to read or comprehend. I find the rails source actually pretty good here.

No it doesn't. What is even going on in there?!?

LOL didn't you read lines 385-472 of some_ruby_interpreter_file.c on MRI version 2.2.1p347?

...

When we're looking to write programming languages to make our ability to program more concise and powerful, clever tricks and hacks defeat the purpose. Those belong in the 90's and earlier.