skysight-inc/HackerNews huggingface dataset:
Things that could ruin your reputation or career that are generally disagreeable.

A deeply closeted gay man (with a wife and kids) taking their first steps out of the closet and kissing a man could ruin his career with those things. Is that OK?
No, the negative reviews on Lightning cables mostly have to do with people complaining they have to buy new cables.
I recently found out that the majority of photos in an IKEA catalogue are in fact completely and entirely CG. Makes perfect sense of course, and the fact that they're doing it is entirely unsurprising.

What did surprise me was the quality of the renderings, according to this article, not even their own QA department can tell the difference between their photos and renderings any more: http://www.cgsociety.org/index.php/CGSFeatures/CGSFeatureSpe... (so they put their photographers on a 3D modelling course, and the 3D modellers on a photography course, to blur the distinction even further--really cool article, IMO).
"monstrosity" is not an explanation, CLR is a state of the art technology. What would you suggest instead of this? A dynamic language monstrosity? A JVM monstrosity? A legacy language (C++/JS) monstrosity? An unestablished language monstrosity? Some other kind of monstrosity?
Out of confused mind.)

There is no fundamental problem that it "solves" which other UNIXes presumably still does have. The problem does not exist. AIX, Solaris, *BSD and many old-school Linux guys will tell you that.

Also, any old-school guy will tell you that a kitchen-sink, put-it-all-in design is a wrong way.

btw, user processes supervision is a task of an OS kernel, which it handles via a bunch of specialized syscalls, not of some "man-in-the-middle" user-level daemons.

There is actually nothing to talk about, except some ambitions and bad designs.
I'm not a mod, but I believe downvotes should be used for comments which are not constructive or appropriate, rather than comments one disagrees with.
you know. i like asynchronous. and i like not having to explain why i didn't pick up the call/message back immediately. gosh. the wonder that is email..
Agreed. I hate voice mail -- and while the clunky old interface (dial-tone buttons or what-not) doesn't help -- the thing I don't like is the concept of store-and-forward voice messaging in general.

Now that I think about it -- I did one type of store-and-forward voice+ messaging that I did enjoy somewhat. When a friend of mine went to Japan as an exchange student two? years ahead of me in ... 1995? We exchanged cassette tapes via snail-mail. Each usually was kind of a mix-tape of voice diary/message and some music or other stuff and was accompanied by a letter, maybe with news clippings, pictures etc (I think, it's been a while). It's really the only exchange of voice messages I can remember enjoying.

Perhaps the clue is in the fact that the media has to be part of, or inform the message. Modern (phone) voicemail is usually not (in my experience) actually made as store and forward, but more of a fall-back because synchronous communication wasn't possible. Generally if someone wants to forward me an asynchronous message -- I much prefer text. Either sms or email (or a letter) -- to voicemail. That said, if someone mailed me a cd (or audiofile on a thumbdrive) I'd probably listen to it, and have a rather different experience. Not sure if someone emailed me an audio-file. I'm a bit of a die-hard plain-text email person. I'll stretch to image-attachments, though. But I still feel we got oversold on the idea of multimedia, and it remains a bit of a "fad". I do realize I might be an outlier, though :-)

So maybe an app like this can help inform the media choice, and by virtue of that make store-and-forward voice messaging not-suck. As long as people use them as "voice logs" (like videologs) or something, and not as a means to transmit information. Which is just awful, IMNHO.

And I'll probably still prefer my plain-text -- but thinking about it, I could see it being a useful form of communication after all.

Apologies for rambling, but I think there might be traces of an interesting thought in there.
You may also want to consider Aerospike database.
Aerospike is an open-source database known for its high performance. If you can represent your timestamp as an integer, you can built a secondary index on top and do a range query on it.

The range definition looks something like this:
Filter.range(name, begin, end) )
More details: http://www.aerospike.com/docs/client/java/usage/query/query....

The advantages of Aerospike is its going to be superfast as the index is co-located with the data and also the secondary indexes are always updated inline with writes. So, the indexes always reflect the current state of truth. While doing the secondary index query, its follows a scatter gather approach thereby achieving distributed parallelism of the query. More details: http://www.aerospike.com/docs/architecture/secondary-index.h...

On top of this, if at all you need to perform an aggregation on the secondary query result, you can use the Aerospike's Distributed Streaming Aggregation framework (http://www.aerospike.com/docs/guide/aggregation.html). Where you an do the aggregation on the server side itself without pulling all the data to the client. Only the final aggregation happen on the client.
In what ways does CoffeeScript not suit you perfectly?
I found this landing page extremely diluted from a information point of view.

From the first block:

Amazing things can happen when we talk with each other.
Thoughts are shared, ideas formed and problems solved. Talko is the best way to use your voice to get things done.

The first sentence doesn't bring me any information, it's just a bland statement. The second is an expansion of the first. The third says this Talko thing is a way to do things with your voice.

I felt like loo¥sing my time reading nonsense, when I could be learning about a new app and see demos of cool features.
Text Mixing Desk
> I worked at one and we had stacks and stacks of modems - 100's of them - each with their own phone line, power brick, and serial cable.

Now that's something I'd love to see picture of!
Your IndiGogo link doesn't work. this is the correct one: https://www.indiegogo.com/projects/alovita-care-bed-new-way-...

It's better to just post the link than do a long description in a HN post. Also, you should find a native Enlgish speaker to fix the grammar mistakes in your text - this will have a significant effect on people's willingness to donate.

The idea is good, I wish you luck with it. One of my first jobs as a youth was in a geriatric hospital where I had to do things like help nurses turn patients. Bedsores are a very serious problem for the elderly and disabled and infections can be fatal. There is definitely a market for this product in the EU, US, and Japan, all of which have aging societies.
It's probably better to have the explanation out in the open than leave people wondering what is going on.
iCracked (YC W12) Is Hiring Software Engineers in Redwood City
iCracked is looking for Full Stack Developers to join our team in creating the ultimate on-demand repair and buyback service.

Our stack is powered by PHP, MySQL, & Javascript. You should be well versed in all three and comfortable diving straight into writing code your first week building out new systems, API's, and interfaces.

We are Y Combinator (W12) and very well funded. We have an incredible, core team of 55 with beautiful office spaces on the water in Redwood City. Think of us as the Uber meets AAA of iOS devices. iCracked started on a college campus repairing iPhones 3 years ago. Now, we have a 24/7 on-demand dispatch service going out to over 700 iTechs in 11 countries around the world.

We're a lean development team that moves fast. We push to production multiple times a day and continuously iterate on the core service. This is a exciting time to join if you truly want to be involved in developing the core product at a tech driven company.

To really set yourself apart, we'd love to see web projects, apps (maybe even your own startup) you've created from scratch in your free time. Send us a link with a short description.

What we’re looking for in you:

-Demonstrated passion for developing your own projects

-Solid with: PHP, MySQL, Javascript

-Familiarity with: Git, MVC

-Bonus Points (but not required): jQuery, Angular/Knockout/Backbone, nginx, DevOps

With iCracked, you wouldn’t be starting a new job; you would be joining a family. We take care of all team members and provide almost all amenities to make everybody’s lives better. Salary is negotiable and we have set aside great equity packages and other benefits for you.

Must be eligible to work in the US and onsite with us in Redwood City.

If interested please send resume to dutch@icracked.com
> apparently recording everything forever

I think you are missing the part where he says that any participant can rescind at any time.
The things you have listed here all are becoming a standard requirements for a Computer engineering job, but you need something specific to standout.

1. You said you successfully ran a startup, How was the exit? Are you still maintaining it?

2. You consider yourself pretty good at coding.. Good.. But How do I know that? Freelance projects are made with requirements pre-sepecified., Where are your wild ideas in play? Do you have a github / bitbucket repository that I can look out to?

3. You have done many freelancing projects, and why only 3 of them in your resume? Create a portfolio page and list them all.

Increase the OSS contributions as mentioned in previous responses, get in with the community, know people, These things can take you a long way...
> The init system runs as PID 1 and strictly speaking, the sole responsibility is to daemonize, reap its children, set the session and process group IDs, and optionally exec the process manager.

The process manager gets killed. How do you recover?

If you have respawn logic for it in PID 1, how do you log information about a failure to respawn the process manager?

Perhaps you build in some basic logic for logging. Where do you store the data? What if the user level syslog the user wants you to feed data to can't be brought up yet, because it depends on a file system that is not yet mounted?

There may very well be alternatives to the systemd design, but I've yet to see any that are remotely convincing, in that most of them fail to recognise substantial aspects of why systemd was designed the way it is, and just tear out stuff without proper consideration of the implications.

Most proposed alternative stacks to systemd falls down on the very first question above.

I agree with you that it doesn't seem like a great idea to stuff everything in the init system, but I don't agree that "one must delegate" unless the delegation reduces complexity, and I've not seen any convincing demonstrations that it does.

I'd love it if someone came up with something that provided the capabilities and guarantees that systemd does with indepenent, less coupled component, though.

But there's no way I'm giving up on the capabilities systemd are providing again.
Sorry for that, I'll fix them tonight.
It's quite obvious that there are too many looking at the article again
Wow, that's both sad and funny. A bit of a time capsule, though when the pressure is on is there ever a team that wouldn't have that kind of interaction?

In a couple of past projects I was involved with, email had been sent around among "team" members that by comparison makes those old MS messages look pretty tame. I plan not to leak potentially embarrassing emails, at least while some of the individual authors are still around, but keeping info safe requires an effort to make sure it really is secure.

The article does show the need to be careful when constructing things and make sure there are no leaks. Maybe that's more easily said than done.
poor erikl...
WhatsApp does this easily - the voice button is right on the main interface.
It actually started talking with a friend at lunch about taking pictures from python without the motion part and I decided to add the motion detection later on.
It's definitely not the best thing, motion looks much better, but it was quite fun to do and only took like 1h30 (and I wanted to play with OpenCV !)
Nice article. A quote: "Because people don't understand that science is built on experimentation, they don't understand that studies in fields like psychology almost never prove anything, since only replicated experiment proves something and, humans being a very diverse lot, it is very hard to replicate any psychological experiment. This is how you get articles with headlines saying "Study Proves X" one day and "Study Proves the Opposite of X" the next day, each illustrated with stock photography of someone in a lab coat. That gets a lot of people to think that "science" isn't all that it's cracked up to be, since so many studies seem to contradict each other."

Gee, that sounds familiar.
I think there's something to be said for picking up on something popular and doing it well; you don't necessarily have to reinvent the wheel.

I recall Pogue's article on walkie-talkie apps (http://www.nytimes.com/2012/09/06/technology/personaltech/ze...), and how even the best apps had the most god-forsaken interface design.

Being incumbent in a space doesn't mean you do a great job at something. Whether this makes Talko interesting and useful remains to be seen (I'm reserving excitement personally), but I definitely think there's a lot of room for improvement that Talko is taking advantage of.
Steredenn: drawing a pixelart space environment
do you also prefer turn based(or pause-able real-time) games to real time games?
continueing the calls vs messages thing..face to face is even worse..i always want to say something like 'can you email all that you said just now' or i'll email something like 'as discussed in the meeting..'..i mean..can they put it all down or writing so that i can refer to and think about it?
i mean, often in meetings, you just need to digress..then ask 'where were we?' and half the people can't recall..if its like that, why meet?
yea, i know some people that say tl:dr about long emails too..
Feel free. Most people won't, as systemd solves very real problems that people care a great deal about, whether or not you like the way it has solved them.
I'd guess there is no contract for "standard" prices (up to 10 TB: http://www.rsync.net/products/pricing.html) but then if you want more and go into the petabyte scale, arrangements have to be made.

It's also interesting to see that rsync.net pricing is higher for "standard" scales and can compete with S3 only when in the PB scale.
What do you mean by "opening Pandora's Box"? This isn't calling for a Constitutional Convention, so it's not like there could be an open day for lawmakers and lobbyists.

Your objection could be applied to any amendment. There have been 10 in the last century, without the calamity that
concerns you. Why would a new one be any different?

The courts take guidance through the law, but only if the law is in accord with the Constitution. The issue is that the Supreme Court has ruled that restrictions on political speech by corporations, which include limits on spending, is in violation of the constitutional right of free speech. Hence it is not possible for the legislature or any citizen referendum other than an amendment to change that.
btw, user processes supervision is a task of an OS kernel, which it handles via a bunch of specialized syscalls, not of some "man-in-the-middle" user-level daemons.

I'm pretty sure /sbin/init runs in userspace even on *BSDs and Solaris, and does process supervision.
Even accepting that whales are peace-loving, gentle creatures who mean no harm - isn't this insanely dangerous? They are enormous and massive. They could accidentally crush you and not even realise it, like a dog playing with a beetle.
Your24hCoach
Whoever cracks having the verbal equivalent of hypertext will change the world. This is a step in the right direction.
You see crap. I see time-polished scripts.

I also suspect you're running RH. Under Debian script lengths are typically quite short:

n: 104
sum: 13553
min: 8
max: 1246
mean: 130.317308
median: 99
sd: 138.595750

That outlier, by the way, is xprint, part of CUPS. Never had to touch it myself.

Quite a few of those lines are comments, and the basic structure is a set of start / stop / restart blocks.
ARIZONA STATE SUN DEVILS  vs.  UCLA BRUINS Live Stream
Online Survey and Form Builder Typeform Raises €1.2M
Yes, you are right. This is true also for the "PostgreSQL" databases I mentioned - they use only the frontend of Postgres.
Hang on.

I'm not sure if those two examples actually represent differences between Mandarin and Cantonese. Had you use the same grammar in Cantonese: 佢會說廣東話嗎？ and simply replaces the words, it would still be comprehensible to a Cantonese speaker. It would sound a bit odd but that can be attributed to differences in colloquialism, sort of like how certain phrases are different in the various sub-dialects of American English.

Also, I don't think the Cantonese example you used really means if he is capable of speaking Cantonese, which is what the Mandarin example say. The Cantonese example asks if he speaks Cantonese or not. The difference is subtle but still exists.
You would be surprised how a few processes it supervises. getties (remember these?) what else?

initscripts has nothing to do with /sbin/init, surprise?
Will the provision of coffee by employers be seen as exploitative in future?
A french architect named Jean-Pierre Houdin has arguably cracked the method by which the pyramids were constructed back in 2007:
http://www.youtube.com/watch?v=YTgxGJfXRQ0

You'd think, that out of all the disciplines of human knowledge, an architect would have been consulted on the puzzle of the pyramids' construction much earlier, but this is surprisingly not the case. I mean, who better to help decipher how something was built then a person who designs structures?
The Imaginary Big Bang
Communication by voice needs a counterpart.
And it is done live.
From experience with Linux init scripts, I'm far less concerned about systemd than SysV-init style boot processes, to be honest. I lost track of the number of boot issues related to poorly written init scripts I've dealt with many years ago.
Looking forward to browsing the code, with an eye to self-host, after it crashes and burns and the ashes are cast upon the winds to be spread to all corners of the world under the APL...
https://www.quora.com/Will-the-provision-of-coffee-by-employ...
https://hn.algolia.com/?q=google+cultural+institute#!/story/...
Why Photoshop is bad for web design
codeigniter, bootstrap, jQuery

Don't think I had to use anything else.
Downvoted because this has become an almost knee-jerk reaction against any attempt at consolidating or unifying multiple standards, which should be the goal.
Impact of Personal Finances on Your Startup
New online prog 'can raise IQ' – irishhealth.com
Best JQuery Chart Libraries for Building Interactive Charts
What Comes First- UX or UI?
Interesting advice on applying to an accelerator program
Oh fun. I'm a tandem instructor and I got my start in the SF bay area. Where do you jump?
They love to play games where multiple words have the same sound, though, in writing, to intentionally give things multiple interpretations.

At least in Japanese.
There are so many things that make GNU/Linux not UNIX...
I was actually pretty happy with the way upstart handles logging... it's about as transparent, and easier to deal with.
I was curious about the timeline of chat applications and googled it. EMISARI pre-dated Talkomatic by a couple years: http://www.livinginternet.com/r/ri_emisari.htm
Maybe in the sense that SGML foreshadowed the open web -- but not really. AFAIK SGML was mcuh more open that this.

Granted, open isn't enough: wikis were a great idea, and while wikipedia might be one of this age's wonders of the world -- both stand on top of HTML and HTTP.

This is about as exiting as an office suite. Any old office suite. Not that people don't use office suites, it's just that it's broken tech, that locks people in caves. Bigger caves, yes, but still caves.

I wonder what had happened if they'd just made all of Lotus Notes Free software, rather than bundle it around in various zombie reincarnations?
Lovely.... Now to get some command line utils to interact with a clojure repl and some form of splits (i.e. for documentation).

This is actually something I might contribute to! :P

edit: async is already in... mea culpa
Failed student's website outsells eBay and Amazon – Alibaba
> So recently, I just gave up and moved to FreeBSD. Not a single regret so far.

It all depends on the use cases.

For me, FreeBSD is a no go given my desktop usage requirements.
Looks nice, but my employer will never use anything other than JavaScript as browser language, unless a customer asks to do so.
Would it be nice if that stuff also became illegal in NJ?
I did not know that. This is seriously cool. Power, data, and video over that one cable. It's going to enable one universal way to dock your laptop, directly into your screen. It's what Thunderbolt could have been, if it was cheaper and could carry power.
Wouldn't it be better to have a motor to spin it open and closed rather than having multiple motors to pull it open?
Why would booting be slower ?

My BSD systems boot quickly enough for me.
It's not that simple. Radio works fine. I think voice messages are a horrible match for the phone system for some reason -- maybe because we're conditioned to talking to a hand-set means synchronous communication.

Maybe it'd be an intersting experiment to have a group of people go into one of two booths -- one with a smart phone/hand set -- one rigged like a recording studio -- and ask them to record an imaginary message to "... eg: a family member" -- and see how/if the messages differed?

Also see my comment up-thread about snail mail and cassette tapes.
Some updates are done in place, some are not. To give a specific example - integer updates are always done in place. The most common reason that a document has to be rewritten is when it is updated size is too big to fit into its previous space. Then it has to be moved.

http://blog.mongodb.org/post/248614779/fast-updates-with-mon...

I have found "source diving" a scary experience with Mongodb in the past.
UK Government looks to create a new online identity verification method
GNU/Linux wars have replaced the UNIX wars....
>This is a main reason I don't use Chrome. Since each tab is running under a sep process, there is no easy way to tell how much total memory is being used.

Seeing "how much memory is being used" is a major use case for you using a browser?

If a browsers works fast and doesn't leak memory, one shouldn't care how much memory exactly is used.
A one-man experiment in anti-aging
How to Deploy Microservices
Yes. See "decoupling", "big ball of mud".
If you don't write Web stuff, you can ignore JS completely, and PureScript too.

If you prefer dynamically-typed languages, use them directly (JS, CoffeeScript, etc.)

If you prefer statically-typed languages, you must care about a dynamically-typed language, since every statically-typed language can be thought of as a dynamically-typed language + a machine-checkable safety net. For example, Haskell/ML/etc. are built on Lambda Calculus, C/FORTRAN/etc. are built on machine code. If you're programming for the Web, why not use JS as the dynamic part of your language (the "computational content")?
Now, who will do Sales as a Service?
Is it true, that a freediver can stay under water for 4 minutes?
I recently held my breath for as long as I could and measured 4 minutes (I am a trained swimmer). But without moving at all and the last minute tends to be - painfull :o)

Are there techniques, or is it just training?
> systemd is not taking away your freedom in any meaningful sense of the word "freedom"

Systemd has made it impossible for me to run an up-to-date Gnome on FreeBSD. That feels a lot like taking away my freedom.
Socializing Your Emails: Advanced Tactics That Boost Engagement