skysight-inc/HackerNews huggingface dataset:
Show HN: Gosms – Your own local SMS gateway powered by Golang
No, but hashing is much more intensive than just receiving it.
A simple SMS gateway that uses GSM Modems to send SMS, can be deployed locally, supports multiple devices and provides API over HTTP just like internet based messaging gateways.

// we both are full stack developers looking for full time jobs : https://github.com/omie, https://github.com/madhurjain
The logical extension of that is that we should all expect him to tell the public all the same things he tells his wife..

I suspect it is one of those ideas that would fall apart very quickly if he was actually put in a position where he was called out on it every time he himself demonstrated such supposed lack of integrity.

To me it indicates he'd never seriously thought about how people actually interact, and that's quite scary.
I don't know. Probably not but all abstractions leak so then again it might help if you have a second source on how things should work.

I don't have a list of resources.
For those who are interested, this is a great source of cool things you can do with netcat.

http://www.felipemartins.info/2013/03/netcat-the-it-swiss-kn...
Yeah, that struck me as especially stupid. That guy who leaves at 6pm might have been more productive than everyone else goofing off all day.

And besides, if you expect me to stay incredibly late then unless you're also going to give me a huge, huge chunk of equity (or, hey, pay me overtime), then I'm out.
I've read them through around that many times too, if not more, though while the books were enjoyable, that wasn't the only reason I did so; I played a lot of the DRPG game based on the books, so regular research was needed.
A lot of readers here come from the SF Bay Area, where single men who have their life together are being imported by the boat full, while single women are not. It creates a supply/demand imbalance and it does make dating more work here.

Other places might not have that problem. Dating was definitely more work in SF for me than my hometown.
Iron crystallizes at high pressure, while the iron is molten it aligns itself with any magnetic field, then as it crystallizes it can no longer change direction as the field changes.

This paper suggests that as the inner part of the core was solidifying, the earth had east/west magnetic poles rather than north/south magnetic poles. And then something "big" happened to switch the poles north/south. That "big" thing happened in a fairly short period of time (geologically) if the boundry between east/west alignment and north/south alignment in the crystals is thin. They also mention the core is solidifying at a rate of .5mm per year. Which is how they hope to "date" the event that occurred. Although it is unclear to me if they consider the process to be dependent on the surface volume or not.

Does that help?
>and can't understand why you would need refactoring tools
>to rename a method, because in his C-style world a search
>and replace should be sufficient.

Is that really the underlying reason, or are you making it up ?

From what I've seen, he doesn't want to expose internals of GPL software such that non-free software can be built on top of it, which is a fair stance to take - even if you and I might disagree to it as it as a consequence might prevent our life to be easier/better - at least in the short term.
>Why does "being a programmer" mean that I don't want my usb key to automount? Why does "being a programmer" mean that I should want to hack my desktop environment? Maybe I want to work on my own stuff, and have a desktop that works?

I agree, it really doesn't. Just look at Linus Torvalds for example. Some people asked him at a recent DebConf [0] what he thought of Debian and Linux distributions and his reply was basically "Oh I don't really care about distributions or systemd, I just wanna install it and get on with my life (i.e. the kernel)".

[0] https://www.youtube.com/watch?v=1Mg5_gxNXTo
I don't know if this is such a huge game changer for war. I mean, we had wheels for solid ground, and machines that can fly through the air, and boats for water, and hovercrafts for ambiguous terrain. These cute dogs are ultimately not that revolutionary.

I am much, much more worried about evil applications of multirotor drones.

Anyway, all of the above is an exercise in futility without decent AI. The robot dogs can run - so what? As long as they're pretty dumb they can't do much damage.

Now, an AI running a dog chassis, or flying a quadcopter, that's an "interesting" thought.
I've updated the article to include this suggestion.
> I definitely would not hold up Google's intent design UI in Android as some sort UI panacea.

Yeah, I completely agree with this. Both Google and the hardware vendors have tried many different ways to both select and change the default. They are all terrible, just in different ways.

I had a Samsung phone (T-989) that would open a popup after you selected a default app informing you of how to change the default later. It would do this every single time, so picking a default always took at least three taps. It was by far the worst implementation that I have seen.

The AOSP behavior in Kit Kat is still the best so far, IMO, but it still isn't friendly at all to non-technical users.

It's a hard problem. If it wasn't someone would have solved it already.
node remains in the name. community cares only about code. IO.JS is gone forward, we are moving with io.js.
Just go to https://flipboard.com on your mobile phone!
Part of the Rust developers are employed by Mozilla, and Rust is being developed since 2006.

http://www.steveklabnik.com/fosdem2015/

You would hardly hear about it if development wasn't sponsored.
Hackers used the most insulting part of Forbes' website to distribute malware
It appears to me that you are misinformed, React plays just fine with Web Components.

https://groups.google.com/forum/?fromgroups=#!searchin/react...
Dropbox for Gmail
“It's all about the execution. They can't steal that.”
Ask HN: How to deal with a low competence co-founder that you're stuck with
Dear HN,

I am currently in the process of bootstrapping a startup. I have one co-founder, who also happens to be my long-time girlfriend.

She has been unable to find meaningful work in the year and a half since graduating with a PhD. Though she doesn't really bring any highly valuable core competencies to the table, I could a researcher, content writer and administrative assistant, so I've tried to get her involved in that role. I feel like she might as well be productive, and since we co-habitate I'm basically already supporting her.

The problem is that she is generally careless, and she doesn't seem to take real pride in her work and doing a good job. She also doesn't take the time to learn what excellence in a given task means; for instance, I instructed her to read up on copywriting and creating content that sells so she could produce better articles, but she basically said that was too much trouble and what she was writing was fine.

When I express my issues with the way she conducts herself, she gets extremely defensive and refuses to admit she has problems. She basically says I'm being "mean" and a "douchebag". I admit I'm not the most sensitive guy in the world but I don't have issues with anyone else I manage, mentor or work with.

Cutting her off would basically mean the end of the relationship, and I'm not ready to throw in the towel yet. Additionally, she has a respectable endowment that we could draw on to get us past early business cash-flow issues.

So HN, how would you deal with someone that has a bad attitude, lacks pride of ownership and quickly gets defensive? What management strategies would you use to reach this person, get them more invested, and help bring out their passion?
Installing Ruby on Rails in Windows. And Postgres, and Mongo, and Redis
Before that brief timeframe and since then it has been a poor choice for every single type of programming. There are better choices in all cases.

For memory-sensitive applications where time-amortization hurts (and this turns out to be pretty much every application that anyone wants to run on their local computer), C++ is still king and is still the best choice for the job. Everyone hates C++, and yet every desktop application in widespread use is built with it. I wonder why? Is it really just inertia?

Java, C# - programmers are stuck with a runtime that literally consumes 10x ram as equivalent C++ software. Do you like switching applications on your Android phone and having every other process pushed out of memory? I didn't think so. And while both environments are now offering ahead-of-time compilation, the CLR/JVM runtimes are still much larger than what C++ consumes and you give up the only chance of matching C++'s runtime CPU performance (harvesting runtime profiling to inform the JIT).

Golang - a huge step in the right direction, this will probably end C++ use on servers and hosts eventually. It still can't match C++'s runtime performance, but who cares in a host environment. Still, garbage collection makes it unsuitable for local applications where users notice micro-pauses due to garbage collection. Nothing is worse than going into alpha with 10 P0 bugs complaining about 'micro-pauses' and finding out it's because of something you can't change in the runtime.

D - truly a better C++ than C++. But no one uses it.

Rust - our best hope so far, but the compiler and standard library aren't there yet. You still can't program a web server, for example, without manually handling unsafe objects. Even then its going to be years before there are libraries available that are of similar quality to things like Qt. How do make a GUI application in Rust in 2015?

C - I hope you like (void*) and all of the fun runtime bugs that introduces.

But seriously - "There are better choices in all cases"? Like what?
From their blogpost[1] "Head on over to flipboard.com on your phone to see what we’ve built, or if you don’t have a Flipboard account, check out a couple[2] of magazines[3] to get a taste of Flipboard on the web."

I was rather impressed with flipboard.com on my mobile. Although it seemed to hit a jank on a few scrolls and I wonder if there are UX implications for not being able to highlight and copy some of the text.

Regardless very cool!

[1]http://engineering.flipboard.com/2015/02/mobile-web/
[2]https://flipboard.com/@flipboard/flipboard-picks-8a1uu7ngz
[3]https://flipboard.com/@flipboard/ten-for-today-k6ln1khuz
Why reading 100 books is much better.
Thanks!

One difficulty with the "collapses due to the number of holes in it" theory in the context of the DMCA triennial exemption process is that the exemptions expire automatically after three years and have to be re-applied for.

"the prohibition contained in subparagraph (A) shall not apply to such users with respect to such class of works for the ensuing 3-year period" (17 USC §1201(a)(1)(D))

(The Copyright Office has also taken the view that the decision to grant an exemption is not directly precedential in the way that a court decision would be -- that there isn't a presumption that it should be renewed, that you can't just say "I propose to renew exemption #2 from 2012 because the Librarian of Congress found it was appropriate then and the same reasons still apply, thanks!" and get a renewal on that basis. So it's quite different from impact litigation that way.)

So, for example there's nobody currently directly benefitting from some of the legal work our lawyers did in, say, the 2003 or 2009 exemption processes.

Our relationship to the exemption process is complicated. In addition to participating in it every triennial cycle but one, we have also strongly criticized it. Here's an example from 2005 (with the super-retro green and blue logo):

https://www.eff.org/document/dmca-triennial-rulemaking-faili...
This looks really neat. How does this compare to Famo.us, which also claims at have smooth animations at 60 fps?
The exit interview is the wrong place to try to improve the workplace. You should be doing it diligently while you're there, in every interaction with cow-orkers, providing respectful feedback to supervisors and helping to improve processes.

The exit interview is unlikely to be read by the audience to which you seem to be referring (or at least, read in any serious way). By the time you've left, the only meaningful feedback to leadership is attrition.
RootMetrics 2nd Half 2014 US Mobile Network Performance Review
While I would not have used the harsh words, grandparent is right in most respects.

I challenge you to quote the 'misleading' sections verbatim

Voila:

Sustainable and cost effective ecologically designed
lamp powered by "tap water" and "table salt!"

The lamp is not powered by tap water or table salt. It is powered by a non-rechargeable battery. This is misleading, putting it charitably. To anyone who knows anything about energy, this is not just "semantics" it is an false claim about the fundamental nature of the product.

Perhaps they meant to put "powered" in scare quotes, not "tap water" and "table salt" but they didn't.

Edit: more examples

You can also use the ocean-water to power up your lamp!

Use the ocean-water to power up your lamp and it will
give you 8 hours of running-time.

Store ocean-water in bottles and use them to power up
you lamp anytime, anywhere.

To a naive reader these statements imply that the energy comes from the ocean water. It does not, therefore the statements are misleading.
pretty much. When things are exposed as files, programs and users are playing in the same sandbox.

The user can then at any moment emulate the actions of a programs towards those files, and look at when it breaks. And this while only using the barest of CLI tools, rather than having to aim something like GDB or strace at the process and hope to catch the tentacle flailing.
This is so beautiful! I can see this being used for building canvas based web applications as well!
Is Artificial Intelligence Helping China Spy on Its Citizens?
37 signals becomes basecamp
I'd say it's a mixed bag of safety, liability, and legality that will vary widely between products. Some quick examples:

Safety: if you sell an appliance that operates on mains (hazardous) voltage, there are standards in place (UL, etc.) you should be following in order to prove your design doesn't allow that high voltage to easily come in contact with a person. So for your Arduino thing, as long as the power adapter that you source is already certified, you are probably good to go.

Liability: Closely related to above; what if your device is involved in a fire? There are flammability requirements for devices for different environments, and certification will help you prove you did everything you were supposed to in order to prevent your device from starting or propagating a fire. Again, not as big of an issue once the voltage is stepped down to <= 5 VDC.

Legality: mainly, FCC (in the USA) comes to mind. It's actually illegal to sell radio devices using certain frequencies unless they are tested and approved by the FCC. You can buy an FCC-certified radio modem or module to get by this one quite a bit easier. Medical devices are an entirely different can of worms (FDA, etc.).

So, it really depends on the use case for your product. What are you planning to build?
So how does it handle the plethora of ladies who post pics of themselves with another guy? Or other girls?
From the Arrakis paper: "To analyze the sources of overhead, we record timestamps at various stages of kernel and user-space processing." You can probably implement this with something like perf dynamic tracing: http://www.brendangregg.com/perf.html#DynamicTracing
While I don't agree with the founder's decision to not hire people with prior management experience, I do like his approach to conservative spending. This is something that often feels forgotten about in these days of spacious SOMA offices and massive refrigerators stocked with Japanese soda.

As long as my salary is not skimped on, I get a lot of satisfaction from working for a thrifty company. In my domain (infrastructure and ops), learning to do more with less is a lot more challenging than having a blank check for everything you want. Some of my best workplace accomplishments were made when we simply didn't have the cash to buy the big, expensive gear or software.
There is a video that describes "Immediate-Mode Graphical User Interfaces" really well, see: https://twitter.com/stoikerty/status/467047333453381632

There is also a lengthy and insightful blog-post about the subject where I found the video: http://jlongster.com/Removing-User-Interface-Complexity,-or-...
What tracker are you using?
Hardware by the Numbers: Retail and Exits
Table 1 is looking specifically at getting a chunk of data off the wire and into the users code. Look at Table 2 for a comparison of redis read/write. Average time for a write is 163 μs - of which 137 μs is spent in fsync(2)
Sounds like attendance maximization.
Adobe color picker is pretty neat
While I personally have no problem with remote work, Emcien is not willing to engage fully remote employees or sponsor visas. :-\
You have to pick up a new anode every 6 months only if you're powering a tiny, incredibly energy efficient LED. You could power the same LED for 6 months using 6 Li-Ion D Cells.
The direct and inescapable consequence of this is that he makes things more difficult for other GPL (and non-GPL-but-free) software, just because maybe some closed-source software might do something with it in a day and age when they can already just use clang.

Dying on this hill makes him a bad steward of the projects other people have entrusted him with (and fortunately the maintainer of the Emacs debugger stuff is ignoring him), while also making everybody else's lives suck a little more.
And the actual creator of Mickey is also long dead...

Walt Disney was given a crash-course by his artists so that he could draw a passable Mickey face when kids met him and asked him to do so.
These are linked at the bottom of each page:

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newsfaq.html

This is displayed to new users, but is worth re-reading:

https://news.ycombinator.com/newswelcome.html
You can still buy Steamboat Willie on DVD. Using it as an example is sort of problematic, because it is not an orphaned work, and a lot of people don't see the problem with Disney maintaining control over it. A better example would be the many orphaned animated features from the late 20's and 30's who languish in legal limbo instead of being released into the public domain (if you can't think of any examples, that's a symptom of the problem more than anything else).
Microsoft fixes very critical vulnerability called JASBUG
You might also want to have a look at fastd, which is quite small... https://projects.universe-factory.net/projects/fastd/wiki
I think your experience is not specific to tinder, but online dating in general. I had to go through a whole bunch of uninteresting before I found a few interesting people.
Speaking of supplemental memories, it reminds me of a plot-point in a novel:

> The chip itself was an immensely complex sandwich of organic and inorganic molecular layers about five by seven centimeters broad and half a centimeter thick, which rested in a vertical position between the two lobes of Illyan's brain. The number of neurological connections that ran from it made a jump-pilot's control headset look like a child's toy. The greatest complexity seemed to be in the information retrieval net, rather than the protein-based data storage, though both were not only fiendishly ornate, but largely unmapped--it had been an auto-learning-style system which had assembled itself in a highly non-linear fashion after the chip had been installed.

> [...] "Now I was under the impression the thing worked in parallel with Illyan's original cerebral memory. It doesn't actually replace it, does it?"

> "That is correct, my lord. The neurological input is only split from the sensory nerves, not shunted aside altogether. The subjects apparently have dual memories of all their experiences. This appears to have been the major contributing factor to the high incidence of iatrogenic schizophrenia they later developed. A sort of inherent design defect, not of the chip so much as of the human brain."

> Ruibal cleared his throat in polite theoretical, or perhaps theological, disagreement.

> Illyan must have been a born spy. To hold more than one reality balanced in your mind until proof arrived, without going mad from the suspense, was surely the mark of a great investigator.

--"Memory" by Lois McMaster Bujold
But it can demonstrate how insecure it is!
>> Additionally, I believe we'll be moving to models more like what Disney has implemented with its movies (where you can buy it once, and watch it anywhere) is what will happen with most/all media.

Can you lend it to a friend? I don't believe that "watch it anywhere" part.
A stronger indictment of the DOM than finding it necessary to combine a CSS parser written in Javascript, a virtual DOM and a canvas based renderer because it is faster than updating the DOM would be difficult to come up with...

It looks like amazing work, but it's quite depressing that it's necessary.
So this formula seems to boil down to:

- The lack of typical Western stress

- The physical activity of walking on the island

- The diet

Stress is the demon. If Ikarians don't face the typical Western job/money/schedule-associated stress (and I'm not saying they don't face other stress like family or social pressure), that's a huge advantage for them.

Physical activity also has been shown as a major differentiator. People who walk more than 7,000 steps daily have lower cardiovascular mortality (http://www.athleteinme.com/ArticleView.aspx?id=296). As a bonus, they are all getting enough Vitamin D from walking around in the sun.

I'm sure the diet helps, but it's probably a supporting factor.
Wonder how high the usage would be. If you have github enterprise setting up Nexus and having build process publish to it seems easier than this build server.
Reminds me of the academic who knew everything there was to know about Romeo and Juliet, had thoroughly analyzed it, its roots, context, etc. And who'd throw it all away for the joy of reading it for the first time.
Some things can't be fixed and harm has been done, this seems to be one of them. If this ends your relationship, you might wonder how good it already was.
I meant they are definitely not meteor tutorials.
I bet the authors never considered that as part of their threat models.
Real-Time Analysis for High-Scale Geospatial, Location Data
io.js was "caught up" from day 1, that's the nature of a fork.
MySQL Bulk Insert or Update
Great tips for flying with kids in general. I'm pretty confident that these particular instances were due to the announcements as things instantly went from happy to crying "it hurts! loud!" with hands over ears, then back to (relatively) happy once it was over.
Because tech culture is often very juvenile and puerile, and so makes itself an easy target.
> LLVM/clang does not have this effect. It pretty much rewards for being closed.

Only if you can convince people to use your architecture. The tools being closed is a minus in that, and must be taken into account with a lot of other stuff. A closed dev environment may well drown a brand-new ecosystem that you're trying to bootstrap.

Sony recently contributed back a ton of LLVM and clang stuff from their PS4 project, by the way. Why would they do that if keeping it closed was so rewarding?
Take a Security Checkup on Safer Internet Day
Liberated version: https://infotomb.com//8ibtt

Other P8 info: http://www.setphaserstostun.org/power8/
It would be very interesting to hear how the object system looks (comparatively) in other languages.
The original didn't have this: http://web.archive.org/web/20021105045514/www.iarchitect.com...

If you look at the source, the cases are correct. I assume it's a CSS thing whoever made the mirror did, possibly as a joke.