skysight-inc/HackerNews huggingface dataset:
Power spectral density sanity test
Talking #HRTech and HR Technology Conferences
I've said for several years now that most complaints about R's syntax and idioms really boil down to "this isn't doing things the way I'm used to doing them, i.e. the C/C++ branch of the language family tree"
A lot of people have this fear. Amazon is a quickly expanding platform with a growing level of lock-in and immense power. This isn't good for the ecosystem - a dominant company can charge a premium, and choice is good.

Full disclosure: I say this as a founder of a higher-level cloud service (Zencoder) that Amazon decided to compete with head-on. We're doing just fine, thanks (growing quickly, differentiated product), but Amazon is aggressively expanding upstream and is going to continue to do so.
R didn't include OOP into its design, it was all grafted on later, are there are multiple systems.

There's the S3 OOP system, the S4 OOP system, reference classes and at least one add on package on CRAN which does something different.

So which one are you complaining about? :)
I know what I am about to say is both heresy and insanity, but maybe we could get a C# implementation that compiles to the JVM?

I mean, yes, C# has been largely open-sourced already. But with the new compiler framework being opened up also it seems imaginable that someone could write a version that spits out Bytecode instead of MSIL.

I have nothing against the JVM, but am not a huge fan of the Java language (and also how the Java libraries have been forced to be developed due to limitations within Java the language).

Yes Java 8 made Java much MUCH better than before, but just because Java 8 is a around doesn't mean all the libraries and other underpinnings got magically updated overnight.
Simvalley, which is probably just one brand name of many for the same Chinese manufacturer, has a phone which you can also use as walkie-talkie. Quadband, dual SIM, waterresistent, rugged, 2 week standby. Should be ideal for construction work, hiking, festivals or just areas with limited cell coverage.
There's no doubt that's true. The Global Village Construction Set[0] is a perfect example of how to use internet access to enable hardware construction to bring about the factors necessary to create more internet access.

But critically examining whether access to facebook is even close to the optimal way to go about this is extremely important. Zuckerberg gains a huge amount of power once the majority of the world is using his service -- and this power is of a type and scope that we've never encountered before in human history. There is zero doubt that he knows this, and we're kidding ourselves by ignoring his motivations and only focusing on what appear to be the immediate benefits.

We also cannot conflate the actual service being provided with our previous decades of experience of a free and neutral internet. We don't really know what dynamics we're foisting on the rest of the world with a project like this, so it's pretty important that we engage in discussions with the actual people that it would effect.

Take, for instance, the fact that there are a few mesh networks being set up in Africa. Do the people implementing and communicating over these networks want Zuck's facebook-internet? Have we asked? Have we considered that a conversation with those people would lend us a perspective that's basically mandatory if are to believe that we're actually being charitable rather than just making ourselves feel charitable?

This is dangerous territory we're moving into, both ethically and strategically. We're setting up power structures that we may never be able to deconstruct.

[0] http://opensourceecology.org/wiki/Global_Village_Constructio...
Twitter Desperate for New Management
Love the Woz. He closed with this statement, "To this day I'll stay at the bottom of the org chart as an engineer because that is where I want to be".

It is sad that one of the most influential engineers or our time thinks that to be the best engineer he has to be on the bottom of the org chart. Says quite a bit about where we place value.

I suppose he means the business org chart because in the engineer/programmer/hardware guy/tinkerer hierarchy or org chart he is at the top. My first game was on the Apple II in 4th grade because of Steve Wozniak.
How a Marketer Turned His Own Pain into a $7M SaaS Business
So about these deep neural networks: I seem to remember from some introductory AI class many years ago that a multilayer neural network can't do anything a single-layer one can't. So what's the deal here then? Is it because the algorithms for learning can't be reduced to an equivalent single-layer network?
The key paragraph from the post RE:Mono is:

"we’ll make .NET Core great for Windows, Linux and Mac OSX. This also enables the Mono community to innovate on top of the leaner .NET Core stack as well as taking it to environments that Microsoft isn’t interested in."

Seems like a pretty clear split - MS will cover the server-side + Win UIs, while Xamarin handles the other plats (IOS, Android, PS4 etc).

This plays to the strengths of both companies, and I would not be surprised if MS has some security in place - e.g. some kind of first option to buy Xamarin should another suitor come calling.
Show HN: The Next BIG THING in Messaging Will Make You Smile.
Smartphones and the internet are an intriguing platform for Virtual Reality to be built on. This looks like a really interesting robotics hobbiest project that will push the boundries of what we thought could be done with a smartphone and VR.
Market research: 37% of developers rely on user notifications to identify issues
I don't know what's worse: Theo taking a curse-laden, insult dump on everyone who opposes him, or the faithful who spread it around.
> it was inspired by XKCD
> I agree .. this is basically what Rocket is doing is response to the commercial support of Docker.

What? That's what came away with? Even shykes didn't accuse them of that.
Just after this happened, my company (in the Netherlands) got at least 5 calls I know of of people who claimed to have the Sloot secret. One of them I hope I saved from personal doom after he walked into our office to see if we were good enough to create his software; he was planning on taking a second mortgage on his house and quitting his job for a very bad idea. A lot of people (exclusively non programmers) got swallowed up by the romantic idea of changing the world with this idea which disappeared somewhere and so must be retrievable again with enough thinking. And the direction was given by Sloot; the aforementioned (the only one I personally talked to) person read book 'De Broncode' (the sourcecode) 100s of times, going over every page with a tooth comb in order to distill the idea he finally thought was the actual algorithm. I know several people as well who invested in assorted misguided individuals who said they recreated 'the code'. Our office was in Nieuwegein (where Sloot lived (and died)) which probably made it quite a bit 'hotter' in that neighbourhood than elsewhere, but it was definitely interesting.
That's better than "everyone is a bot" though.
> And Go is nice, but I rather use Rust a thousand times.

Two different languages for two different purposes
Why is this being downvoted? Sure, the Woz is awesome, the video is charming, but the headline is definitely linkbait, and I as well very much appreciate the TL;VWL.
FX Trend Crusher
Art is about stealing and remixing, whilst noting where you got things from. I'm sure Randall understands this, and would not object.
No: The text goes off the right side
of the screen, and there is no horizontal
scroll bar to permit bringing the text
back on the screen.
DeviantArt finally gives its 65M monthly visitors a mobile app
> Atheistic Buddhist is an oxymoron

No, it is not. To be an athiest has nothing to do with religious inclination, it has to do with lack of belief in god(s). It's right there in the word: a-: lack of; -theist: one who believes in a deity. A Buddhist in the vein of the Buddha, who did not believe in god(s), is an atheist.
I thought this is where NetBSD shines, why not just enhance NetBSD? or why pulling OpenBSD into embedded space?
Developers can now code and run eXo add-ons online thxs to Codenvy and Docker
I really enjoyed that he explained things like code compilation in a super simplified style, but assumes the reader is familiar with the poetic style of John Milton.
Hey, bit.ink mod here. We welcome all cryptocurrencies and blockchain related topics. The creator of Dogecoin is also the creator of bit.ink

We like dogecoin.
I'm not following your argument. They stated "many core contributors" not "all core contributors". Obviously some people will only work with one project or the other.

Could you clarify?
Hmm clearly the timestamp has been set to 0 in unix time
Ask HN: So I just finished the JavaScript course on Codecademy, now what?
I was bored yesterday and wanted to learn something new. So, I started and finished the JavaScript course on Codecademy. Can anyone suggest some further exercises or frameworks that I should start in on?
> There may have been outside discussions and real issues that made merging a bad idea

Yeah, and Eric Brewer got on stage at DockerCon June and stated that pretty publicly. So your instinct was right.
Well, now you can have an invite. Just message me. Articles are posted daily.

You can email me here (and I'll send you an invite): m at block.io
Guile is awesome. I wrote a graphics editor that uses it.
It may be an introvert thing, but I find this similar to how I vastly prefer the self-checkout machines at the supermarket. I don't really want to expend the finite emotional energy I have on being fake-social with people I don't even know while I'm making a business transaction.

Although apparently Lyft is now available where I live, it's never even had the inclination to try their service (as a passenger) because I find actually meeting new people and having open-ended conversations with them quite exhausting and stressful. At least with UberX I am assured we can just be polite to each other and not say much.
"Critical security fixes must be deployed quickly and holistically in order to be effective. We are fully committed to making security fixes as we always have for .NET."

So they apparently have some approach for this, but didn't really say what it is. It'll be interesting to see how this works - some form of machine-wide assembly redirects, perhaps?
Scala does everything C# does and a lot more. I'm a big C# fan but we're doing new development in scala and even porting some of our C# code over.
AWS Data Transfer Price Reduction
I can see why you read it that way, but that's not how I read the initial comment and it's at odds with the top-level post. I might be out of date, but I don't think quant jobs are listed as informal "data scientists;" those postings are more for what were characterized as "mundane back office jobs." (Again, I could be wrong.)

But the question's not as esoteric or impossible as you're making it out to be. "What's a confidence interval" is something any good undergraduate applying for finance jobs should be able to answer, regardless of major. I'd expect an enthusiastic undergrad stats or compsci major to care about the implementation details of an estimator they'd used for something nontrivial. (Which seemed to be the case in the original comment.)
I do see URL

www.localmeze.com

but I see no e-mail. When I do the
same click on my Hacker News user name,
then, yes, I see a line for my e-mail
but the line (a text box) is empty
because I haven't given my e-mail to
HN.

What's going on I don't know.
They have to pretend that you're car-pooling, rather than just hiring a taxi. I don't like lying to people, so I prefer to tell them that I'm paying them to drive me from A to B.
The Story of the London Underground Map
Find a Computer Job in Seattle – Direct Links to Employer Openings
I have no idea but here is a good read regarding dumb phones
http://www.bunniestudios.com/blog/?p=3040
If you work at a normal company and get a salary, I'd say 150K these days for a senior is just about the max.

As a highly skilled consultant/freelancer that chargers per project or hourly... could possibly be much more.

This is in the USA btw.
Thanks!!

It was actually inspired by this[1] awesome demo by Fabrizio Bianchi, among other things. There's a list of papers in the repo under REFERENCES.md[2].

[^1]: http://codepen.io/fbrz/pen/Hgqmd/

[^2]: https://github.com/rileyjshaw/tappy/blob/master/REFERENCES.m...
We'll update our FAQ with a detailed answer to this question.

As a summary, the user specifies the shard and replication count as they are sharding their table. For example, if you have 4 nodes, you may pick 256 as the initial shard count. That way, you'll have ample room to grow as you add new nodes to your cluster.

When you pick 256 shards over 4 worker nodes, pg_shard will create them in a round-robin fashion. Shard #1 will go to node A and B, shard #2 will go to node B and C, and so forth. This has the advantage that when one of the worker nodes fail, the remaining 3 nodes evenly take the additional work. Also, when you add a new node to the cluster, you can gradually rebalance some of the shards by moving them to the new node.
Since you're bored: https://github.com/bolshchikov/js-must-watch
Sudo: you're doing it wrong [pdf]
I have some links to European companies coming up soon.

It's a great deal of work to research these links. Not so much to post them once I find them, but to find them in the first place. I have some ideas as to how to make it easier, but have not yet tried to actually implement any.
You can also pick up Michael W Lucas' Sudo Mastery book, which is a nice companion to sudoers(5).

https://www.michaelwlucas.com/nonfiction/sudo-mastery
Generally the tuple (<length>,<hash>) is unique since the attacks on MD5 all involve changing the number of octets in the hashed source. That said, it isn't secure if you can change the length independently of changing the hash. Hence the challenge of using it cryptographically. If you're confident you know the correct 'length' value (acts as a sort of openly shared secret in this case) then you trust the hash.
> It is sad that one of the most influential engineers or our time thinks that to be the best engineer he has to be on the bottom of the org chart. Says quite a bit about where we place value.

It's because he knows what org charts mean. Being at the bottom of the org chart doesn't mean being the least compensated or least respected, many engineers that are leaf nodes in an org chart are some of the highest paid and most respected.

Being at the bottom of the org chart means that your job is to write code, not to go to lots of meetings, make lots of slide decks, not to manage people with all of their weird quirks, not to persuade a bunch of executives, etc, etc, etc. What he's saying is that knowing what it means to be in other positions in the org chart, he'd happily be the guy whose job it is to write code all day.
Yeah. I'd love to see a node/npm fork that used es6 modules instead/as well as npm modules, and promises instead of callbacks throughout the api. Everything else the same, but something that will use the newer stuff that is becoming available a bit sooner than the node ecosystem will.
And additionally it’s easy to just create empty Google accounts and then use them with the bots. Just create a few dozen accounts, use them with a few hundred bots, and you easily get full verification.
Not unless hash collisions are also a security issue (see http://bugs.python.org/issue13703). But it's much slower than a traditional hashtable hashing function and not much slower than a sha family hash.

Maybe that's the sweet spot for your project, but I think most non-security uses of MD5 are because it already exists in most languages and is pretty universal
We changed the title to something from the photo caption that describes the video accurately.
Sorry, but I'm incredibly wary of anything Linux related from Img, particularly drivers. Poulsbo was a fiasco, and the situation has not improved significantly since. (And it's not just Linux. Intel had to delay the N2800 and related CPUs for several quarters because Img struggled to deliver stable Windows drivers.)
Semantic Versioning 2.0.0 – Specification for Software Versioning
The new Codenvy is a game changer and everybody benefits.

Codenvy allows any developer to code, build, debug, run, and share any application on top of any software stack that runs in Docker, all from the browser without downloading anything on the desktop.

You can try it yourself, using this Codenvy Factory link: https://codenvy.com/f?id=bhkm1qblbzicha1x

This is a total game changer, and will have a deep impact in the software industry:

- It will change the way developers discover and learn new technologies.
- It will change the way software vendors promote APIs and SDKs.
- It will change the way cloud development environments are managed by DevOps.
- It will change the way developers collaborate while building apps.
- It will change the way developers exchange with QA teams.
- It will change the way support teams interact with their customers.
- It will change the way Open Source projects manage their communities.
If the greatest warrior is the one that need never fight (due to a perceived predetermined outcome), then the most oppressive despotic regime is the one that need never oppress.
> But where did it wind up?

In most enterprise stacks, and powering all the apps on the majority of the world's smartphones (Android).
Yes, Uber really could be worth $40B
Aren't there some compiler additions to GCC that OpenBSD relies on that haven't made it into LLVM/clang?
You can email me here (and I'll send you an invite): m at block.io
One of the primary problems with this is generics (java/JVM uses type erasure, CLR/C# keeps type information) and value types (CLR/C# has them, JVM does not); That's why you can implement the JVM on the CLR (see IKVM.NET[1]), but not the other way around.

[1]: http://en.wikipedia.org/wiki/IKVM.NET
> It was not originally intended to be a widely-used general-purpose language

Yes, it was. That was always the intention.
i was banned from Llyft and never given a reason except that "we take safety seriously". i remember always being an upstanding rider, but may have been a bit light in the tip category. tried to contact the company to see why i was banned but have been stonewalled. hopefully they don't start banning poor people, or some other group just because.

wish they would provided more transparency and have contacted the utilities commission in my state to share my concern.
I wonder if they'll beat castl [0], which compiles JS to goto-enabled Lua (Lua 5.2+ and LuaJIT).

Targeting the bytecode directly will not buy much, it is very close to Lua itself, semantically. The LuaJIT parser and bytecode compiler are also wicked fast.

Furthermore, IIRC, the JIT works best with idiomatic Lua code, compiled to "kosher" bytecode by LuaJIT itself.

We'll see how it turns out.

————————————————————————————————

0. https://github.com/PaulBernier/castl
The number of people in developing countries walking around with an internet-connected computer in their pocket is growing exponentially. This fact has the ability to greatly increase people's access to the basic quality-of-life services you mentioned by facilitating both the growth of for-profit businesses and more efficient government delivery of services.

Zuckerberg is undoubtedly at least partially motivated by growing FB's footprint these markets (he's likely much more motivated by legacy than by money, especially at this point), and I don't think that's necessarily a bad thing. I think we should celebrate his efforts to remove barriers to the internet in developing countries; it will do good for many people other than Facebook shareholders.
How special was the Apple II. Was it just special in its own market (US) or globally? What about the Spectrums, Amigas, Ataris, Commodores, Acorns etc... how do they compare?
By definition, the bottom of the org chart is people who don't manage other people. If you want to devote your career to engineering, the only good place to be is the bottom of the org chart. Anywhere else, and you're starting to spend more time managing people instead of engineering products.

What's really sad that many companies have pay scales that all but force engineers to move up the org chart, and therefore out of engineering positions. But there's nothing sad about being happy to not have any direct reports.
If you want to talk about ICO's then maybe.
Woah! Thanks, bookmarked.

As a beginner do you think Meteor would be the wrong place for me to start my JavaScript adventure?
No need for Rendr if you're using React -- React is easy to server-side render on its own (assuming you're already using node on the server).
At least since the public release in November 2009.
> He talked more about encoding, not compression.

Not really. Call it what you want, but the claim was that you could fit many movies in the same space as one small one (by today's standards), presumably based on similar content shared across multiple movies. Suppose I record a movie of me walking through my city for an hour, and you record one of close-ups of surfers. I find it highly unlikely that you could find a non-trivial amount of duplicate frame content between the two.

Now let's mix in frames from Un Chien Andalou. I'd bet that the union of our three movies' compression dictionaries would be approximately the size of the sum of them.

> Was Jan Sloot the biggest conman of the 90s?

He was quite possibly sincere, but he was still wrong. He was squaring a circle and it just can't be done.
How does duktape compare to v8? I've been happy with the ruby gem 'therubyracer' to evaluate javascript inside a ruby app. Method calls work both ways Ruby<->JS, etc.
Could you suggest some examples of packages using current best practices that I could try to pattern mine after?
Some companies do. But there are some benefits and relationships you can only get from having regular face-to-face interactions. These benefits aren't adamantly necessary and some companies are willing to trade them off for access to a wider labor pool, but face to face communication is a big enough part of American business culture that it's still the norm.

SF in particular is kind of a monoculture which could also help explain why those companies hire from within SF and the US.

You might be willing to take a flight every week and work from home, but as labor you also could be in the minority. I like having an office to go to every day to get out of my house, and to see people, and I don't like travel. (Unless it's for fun.) Some people are fine with this arrangement, but again if most labor finds it suboptimal that's also why it's not a big part of our culture.

If a company is going to make the extra effort to have remote labor they're likely to hire from overseas to take advantage of lower rates. That might explain why you have less luck finding remote work from Vancouver.
Intel will boost Google Glass's computing power – and marketing savvy
5x5 Alphabet game
With one hit for a read operation, no matter how many nodes within the cluster (i.e. total volume) and two for a write operation (synchronous write operations) the solutions predictability for the I/O is humongous. The consistency in latency expectations (much lower than any similar product out their) over a huge range of data volume allows for a great development experience.
When one looks at the technology and the algorithmic implementation int he product it looks like a another behemoth of a tech-startup in the making. I think I had read about Larry Page talking about Silicon valley not solving complex technical problems, I guess he missed Aerospike ;-)
On a serious I see this in-memory NoSQL database building up a huge fan base due to the range of application segments that it can cover, adtech, e/m-commerce, fintech, Telco, etc.
Check it out, build on it, if you see something that you don't like or don't understand, hit them with questions. The tech leads are waiting to answer.