skysight-inc/HackerNews huggingface dataset:
What is it with all of these start-ups using the *joy name? Seems really uninspired and somewhat tainted since Homejoy imploded. Well at least in my opinion.

Good luck to them anyway!
Thanks for the encouragement! I might take another shot at it sometime. I had this server running for about 3 months with just my personal mail, sending probably 1 email per day on average. It's possible slightly higher volume would do a better job of "warming up" the IP.

I self-hosted from about 2007-2008 and 2011-2013, and had nowhere near as much trouble with deliverability. It came as a bit of a surprise how much more difficult it is these days.
Yes. A friend of mine is currently doing this. They used a fake name and paid with a pre-paid Amex "gift card". They had it mailed to a P.O. Box. I believe they may have used VPN and private browsing while ordering and looking at the website, and obviously created a new email account with hotmail, or whomever.

Now, obviously, you're asking them to sequence your genome, so they're getting personally identifiable information. If you have relatives who have done their 23 and me work-up, then they'll be able to tell that "John Doe" is related to Gunther Kumar, or whatever. In my friend's case, that's not likely to be an issue as they have few living relatives, most of whom are very old and would have no interest in 23 and me. YMMV.
Is Valeant Pharma Really an Enron Fraud? – Thoughts from an Ex-Drug Chemist
Your typical human who knows nothing about wifi technology, but knows they need a home wireless router
>There's not need to prove to anyone that someone else doesn't have the same number as you, I have no idea where this is coming from.

How can you trust an identity, if anyone can claim that identity?

You said that you could know that you were connecting to your bank's website because it would present you with a proof that it controls a particular identity.

Now, I am assuming that you mean a proof of "exclusive control", because unless something has exclusive control over an identity, there isn't really any way to know that some other entity isn't controlling the identity (which would violate your argument's conditions).

I maintain that there is no proof of exclusive control, as there is no way to know you (or someone else) has exclusive knowledge of the appropriate numbers.
Thanks a lot. We're pretty excited about it.
That is quite correct. Makes it a solid argument.
That bikeshed will get painted at some point.
Thanks for the kind words!

I'm a high school dropout and have started/ran/sold a startup, managed a division for a well-regarded consulting firm, and worked on data taking for a detector at the LHC. Perhaps the problem is that I minimize the amount of effort that goes into being autodidactic (determine the problem, determine what information and skills are needed to solve the problem, acquire said information/skills, execute, repeat).

Let me correct/clarify my above post: Theory isn't a waste, per se. Is it best to spend a significant amount of time front loading knowledge one may not need? And paying a substantial premium for that experience? That's my problem with the college experience for tech professionals.

I'm not a huge fan of bootcamps, but I do believe there is much to be gained by Google's efforts here. There is value we've lost in the old apprenticeship system, and I hope to see it revived over time (I owe my skill and career progression to the luck of finding quality mentors along my way).

There are hard problems I want to solve that I want to have the resources (mostly time) to solve. College would not teach my those skills, but me trying to solve those problems are lessons in themselves.
But realistically , isn't it just a lottery , with slim chances ?
I really did want a real linux box, but the resolution and integration of the hardware and software on osx is really nice. I was using a asus netbook prior to this.
The "Ok Sauron" described in this article already exists: https://www.palantir.com/
Normal people.
I'm very excited by this work. As they say, testing for distributed systems leaves a great deal to be desired, but there work is a great step!

I was excited for FoundationDB, who put a great deal of focus on testing[1], but they were acquired into mystery by Apple. To give you an idea of how well tested they were, Aphyr of "Call Me Maybe" fame didn't test them "because their testing appears to be waaaay more rigorous than mine"[2]. FoundationDB ran Jepsen internally anyway[3].

DEMi is a really nice tool that has me excited. I've worked with similar test systems for non-blocking IO models and they're hugely useful. For non-blocking IO, you can artificially accelerate time as you can leap to the next interrupt, speeding up fuzzing substantially (see: Flow from FoundationDB in [1]).

@ikneaddough, the demi-applications repo notes Spark, have you tested it so far? I quite like Spark but had some very temperamental issues at scale.

[1]: https://www.youtube.com/watch?v=4fFDFbi3toc

[2]: https://twitter.com/aphyr/status/405017101804396546

[3]: https://web.archive.org/web/20150325003511/http://blog.found...
How to stop Firefox from making automatic connections
Checked- and Unchecked Exceptions in Java
In typography, a glyph is a visual representation of any character- the Wired article makes it sound like the term specifically refers to punctuation, but I've never heard the word used like that. I actively avoid being pedantic about stuff like this but my OCD is having a hard time with this one.
Sent.

Well, even in China (why did I say even :p), freelancers get advances, at least it is for me. I had freelancing as bonus too before but later I found out freelancing has taken too much time and generated way much income. Thanks to god that my other clients are 'abnormal'...
Very interesting observation.

I would argue you can still do the work without it but it will be at a completely different level if you have a strong CS foundation because you'll understand at a fundamental level how to build software that is performant among other things.

Many software teams have decided by using that as the interview process to have it as a floor for the aptitude of people on their team.
yup and as far as I know, there's a stagnant committee at the w3c dedicated to drafting a spec: https://www.w3.org/community/ostatus/
Fallout Shelter v1.2.1 Hileli Apk İndir
Yeah, before I tried it I envisioned some kind of VLC-like interface... but no, I installed it and it requires a key be input to identify and it goes fullscreen.. oh well, the browser app and mobile apps are fine.
If you want to be in complete control, you need to understand the complete source code. Otherwise, you at least need to trust whoever wrote the software you're using.
So, that initial photo is really depressing. My take away, they can now be forced to work for next to nothing at night too.
Aren't you concerned about allowing your servers to have access to the repo?
50-90k...wow. For people with so much promise to advance human welfare to be worth less to society than an entry web dev salary in a decent market speaks volumes.
I'm OK with dynamic types, they buy you something, cost you something. My big complaint is weakly typed languages (I'm looking at you, JavaScript). I've just fired SHIFT+CTRL+i and typed the line below in the JavaScript console:

> (1 + "1") * 2
22

At least it raises a TypeError in Python (unsupported operand type(s) for +: 'int' and 'str'). OK, probably better to fail at compile time, but I would rather fail at runtime than not fail at all.
I think that's essentially Persona, except they do some extra work to avoid informing the Authentication endpoint about the sites you're logging in to.
But will they learn how to invert a tree on the whiteboard?
Sync of tabs/bookmarks etc.
Just going off of Novartis as a reference. I'd certainly agree with what you said regarding quantitative vs experimental scientist salaries, though.
Things like this may represent a violation of trust, depending on who you are, where you live, and who you perceive your adversaries to be.
>> if the client felt the price is high, I would be happy to make a discount

> Why would you do that? Why would anybody not take you up on the discount?

I know that could happen, but I wanted that client as it would be an honor to have them in my portfolio. The company in the middle were just so careless that I found it out easily.
A Google employee lives in a truck in the parking lot and saves 90% of income
A Watson-like artificial intelligence for aggregating research trends is a near certainty; I bet that they are shooting for an even higher target, perhaps incorporating suggested experiments to clarify areas of theoretical or practical uncertainty.
EONET Is the Earth Observatory Natural Event Tracker
Why not just hire experienced java devs?

I completed half of an android MOOC course and for the most part it was just Java + mobile design patterns.
The android specific stuff (build tools/IDE, configuration, version partitioning, etc) can be learned on the fly I assume.
Colgate tastes like sugar to me, I can't use it at all.
I think that the comparison is towards the alternative path in academia. For example, I completed a master's degree and got an internship doing bioinformatics as part of the degree. My pay during the internship was more than one of my instructors (who had a PhD in CS and was a postdoc in a biology lab doing genomic research).
Sadly no, and there was not even any kind of contract but an NDA.
Introducing Heroku and Parse
How a NASA Probe Discovered a Planet Being Literally Torn Apart
This only works if database changes are backwards compatible which is not always the case.

In all other cases you're procedure seems only reasonable. I don't understand why anyone would do it differently.
Review my startup mobshr.com
It looks like the default setting is public.
Little Bites of Cocoa #109: Xcode Code Snippets
I would assume that step zero of "maintaining radio silence" isn't "launch an application which has as its raison d'être making connections to other machines over a protocol that was never architected to be stealthy in the first place."
"(namely data structures, algorithms, and some college level math)"

If you're smart and perceptive, then you can learn enough of these things, for the average job, by osmosis or by day-to-day exposure over the course of a career.
Dolby Atmos doesn't really work anywhere where ffmpeg is used. ffmpeg currently drops the extra info and sends the core MLP stream on.

Anything that supports bitstreaming Dolby TrueHD should support Dolby Atmos, and you can already bitstream TrueHD with Plex.

No idea on SACD
The US meat industry’s successful crusade to keep its hold on the American diet
A Robot Finds Its Way Using Artificial “GPS” Brain Cells
I wonder how much a candle or a fireplace could skew your test.
Is it really just a matter of money, though? My understanding is that the coherence window (timewise) decreases exponentially as you add more qubits.

"Just a matter of money" implies linear scalability.
This attitude, that I see frequently on HN, isn't very helpful. I taught myself to write code in a little under three months and immediately got a job as a Jr. Dev. I knew nothing about data structures or algorithms but I could write a Ruby program.

Now, three years later, I am taking online classes to learn about those issues. The more advanced I got, the more I needed those "basics."

Looking back at myself at 18, there is no way I would have made it through a CS course. I had no motivation for school. Now, I am doing really well and learning a ton.

Saying they are a scam ignores that the students are getting a marketable skill. None of the camps say you will be an expert with understandings of how the language works but you will have enough skill to be useful.
Unless you personally are constantly under attack by exploiters using hours-old 0-days (which, let's be honest, you wouldn't be as a personal user; there's far more high value targets than you), then you're not "consistently reprimanded" for not keeping your system up to date to fight these 0-days.
51% of Cal State Fullerton profs are adjuncts [1], so I'd assume this professor can be fired fairly easily.

[1] http://www.collegefactual.com/colleges/california-state-univ...
Hilarious! They really should have added a colon on the end to be fully accurate, but few people would pick up on that.
If there is a shortage of mobile devs have wages correspondingly risen? I'm sure if wages rise, more devs will learn it and fill that gap.
Who gives a shit?

The tech industry currently doesn't need any more people to work on the Actually Hard Problems.

The tech industry currently pays people 6 figure salaries to build CRUD apps. There is such a huge shortage of tech people, that the industry can't even get the "Easy", low hanging fruit work done.

It doesn't matter how many PHDs work at Tesla designing space cars if the world has a cronic shortage of car mechanics. And right now the car mechanics get 6 figure salaries.
Fun :D
My app is #2 on ProductHunt, watch me?
Ah, you are correct. The best fit I can find is "sharp" for "#".

Wikipedia (at https://en.wikipedia.org/wiki/Shebang_%28Unix%29) says that it's from "sharp bang" or "hash bang".
A smart/motivated/curious person can learn an awful lot about ANY subject in ~1000 hours. Are you skeptical about bootcamps, or about mankind's capacity to acquire new skills?
A Superset of IEEE Floating Point
My starting salary at a startup after my PhD was quite a bit higher than $50K in 2000. Even in academia, which pays pitifully, $50K isn't going to cut it anymore.
Chrome can log SSL keys if you want. There's need to speculate about "unknown" data.

https://www.imperialviolet.org/2012/06/25/wireshark.html
I've been using it a few hours now. My only real annoyances are the lack of a quit button, and that they have buggered up remote control (harmony) support - windows htpc/steambox/vr rig.
Ask HN: What's a good book on modern Linux application programming?
Some background: I am a old *nix programmer; grew up on Richard Stevens and The Unix programming environment. For a long time now though, I have not done much of 'systems' programming, the last good linux application programming book I read was 'Advanced Linux Programming' which I enjoyed a whole lot, although it is quite dated today, I presume.

I recently happened to hear about unshare(1) -- which to my surprise has been around in linux for a while now. This call/command seems so cool -- fells like a hammer looking for nails ! :-)

So, my question is, what would you recommend as a book that'll cover all the new and cool stuff (like unshare) that's in modern linux systems ?
Hack turns Fitbit smartband into a malware carrier [UPDATE: Fitbit responds]
The point of incognito mode is to send out less information. The web browser can update itself perfectly well a) through the normal OS software update process b) when started in regular browsing mode.
I think Reddit is a great center for a lot of community action, but for people who only sign up for redis, I wonder how they feel about all the default subs.
Depends on what you mean by "spoof."

Anybody can generate custom outgoing caller ID numbers. That's not really a "spoof," that's just lying about who you are when you make a call.

Most phone "spoofing" would be if someone cloned your phone number and the phone was registered multiple times on the same network, so when you got a call, one or more of the phones would ring at the same time.
I had the same thought, but he appears to be tenured (has taught there 9 years, and is an associate, rather than assistant, professor): http://math.fullerton.edu/people/full-time-faculty/item/bour...
It's probably past time to be recording all audio and as much video as possible when you are not in your home.
But it's not really any harder to do it properly. So many good libraries exist. You kinda have to go out of your way to use the wrong thing here.
A nervous public will demand that organic robots be given an arbitrarily short lifespan as a failsafe. Say four years. And those robots would also be restricted to working in outer space because it would be too hard to control robots indistinguishable from ordinary humans on Earth.
> Chromium is the name we have given to the open source project and the browser source code that we released and maintain at www.chromium.org. One can compile this source code to get a fully working browser. Google takes this source code, and adds on the Google name and logo, an auto-updater system called GoogleUpdate, and RLZ (described later in this post), and calls this Google Chrome. As such, everything which applies to Chromium below also applies to Google Chrome

http://blog.chromium.org/2008/10/google-chrome-chromium-and-...
I know there are updates via the status page.

My main concern is that there've been a few RabbitMQ issues, network death, database issues, and now memcache? Must be some really bad luck.
Carbon nanotubes in cars finds their way to lungs of children
Mailwizz – a great email marketing tool
No. They really cannot do anything to stop it.

Caller ID is broken. It is trivial to spoof your own phone number because the receiving network assumes your honesty. You can tell them pretty much anything as far as your caller ID number, and they will relay it onto their customers.

Things can be done, but they are expensive and require everything to work together. The networks need to start a catalogue of who owns number blocks and then check inter-network calls to check that caller ID numbers are within the blocks provided (and bounce the call if they're not).

Additionally smaller interconnection networks (i.e. those that provided VoIP to telephone network interconnects) need to start putting caller ID information into their outgoing calls rather than allowing clients to do it, they can then verify that the client owns the number before allowing it.

The TL;DR: In the US only an act of congress can fix the current situation, but such an act would be expensive for phone companies and they have enough lobbying power to kill it dead.

So in answer to your concern: No. Verizon cannot stop someone spoofing your phone number, and in order to fix it for you they and other phone companies need a massive retrofit.
Facebook expands search to all 2 trillion posts
it would be really, really interesting if fuzzing found an error in the proof! there isn't a good track record for this though. i've been thinking about what to do to have a chance of success with that for a little.
Infographic: McDonald’s Is Simply Filthy
Myself, CS degree and a fair amount of digital electronics knowledge.
Drone Startups and Investors’ Landscape – Who Is Who?
For iOS, they actually require Plex Pass for syncing, which is kinda a shame as I, the server owner have it, but why should my users have to subscribe?
Yep. I harp on this all the time: science is a bad career choice. There are an abundance of smart, fastidious, and tireless people eager to take their shot at the disciplines with the greatest potential to improve human life.

There is too much talent, too much willingness to self-sacrifice, too much competition, and far too much enthusiasm. Many scientists (myself included) wouldn't stop if they were limitlessly wealthy... and because of this fact, we are not wealthy, and many have severe doubts about continuing onward because of the poor quality of life.
It worked really well for me. It's not a scam, and it may be laughable but its reality. The fact is there are a lot of job openings for developers and these guys are taking advantage of it.

A 12 week program is certainly enough to prepare someone for real, practical applications in development, especially if the student has done self study before and after and has ambition.

From what I've seen, often times a CS degree does the exact opposite.
Thanks for digging, I was surprised his employment type wasn't mentioned in the article, since it seems like it would play such a huge role in this.
Chromium & chrome sync all of your bookmarks, settings, etc across browsers. If I fav something in my mobile, it shows up in my desktop.
Extensible Media Queries for React
Depression-Fighting Magnetic Fields Made My Brain Feel Better
No Show HN yet, but soon I think...

Good call re: twitter logo, I mainly want to make it clear that twitter is the way to connect with us (as opposed to email newsletter or facebook or whatever). I will probably move it to the right.

Re: advertising, right now I'm just talking to a lot of people that are making quality content and posting it to youtube or vimeo already, basically offering them an alternative monetization strategy and trying to get a read on what they really need. Customer development.

But I do have a better idea on what I need to change next, and I think it will remove a lot of friction in using the service (and getting content)
Where do you think Mozilla makes most of its money? Hint: it ain't donations.
> Who gives a shit?

Could you make your point without that?
I don't need protection as much as I need optionality. There are lots of people like me. Big niche.
Many (most? all?) traditional relational database management systems have table schemas specified as "control tables" within the database itself. I think this is what the parent was referring to.
I don't think it's just aggregating research trends - but actually reading the literature - and connecting various things to discover hidden knowledge and hidden connections between things.

But sure, they would definitely be looking into automated discovery engine that including both intelligence and experimentation.
I think you mean an artificial biological creature, rather than a biological robot.
Ok, maybe "very popular" isn't the way to describe it. It's the most popular LEGAL way to do it. The most popular way consists of:

* Sonarr/Sickbeard/Sickrage (TV)

* Couchpotato (Movie)

* Headphones (Music)

* Sabnzbd/Nzbget (Usenet download clients)

* Deluge/Transmission/etc (Torrent download clients)
Not sure what to make of this.

If you have a genetically compatible limb, how much of the way are you to having a transplantable limb?
This is because in 64-bit mode the CPU can no longer handle 16-bit code. It's all AMD's fault...
I don't like this idea, but in this case YAML is probably better than JSON (also you can keep your JSON files, since any JSON is valid YAML).
Geez, how far off is Frankenstein?
I wouldn't put much stock in the Jargon File- once ESR appropriated it, it slowly mutated into a platform for ESR's personal views if not a straight up wish-fulfillment fantasy for him.

The most egregious examples were how the political leanings of what the book describes as "hackers" would get updated to reflect ESR's own views, and not in a subtle way either. At some point in the '90s he just gave up and started trying to invent an elite peer group for himself, in which he was (his terminology) an "elder of the tribe". If there's anything that bugs me more than tribalism, it's people actively trying to amplify it or (even worse) create it.

Not that that has any bearing on the veracity of his shebang etymology. I've just seen enough over the years that I literally don't trust a single thing with ESR's fingerprints on it.
This argument is similar to "gay" meaning "happy". Yes, we all know that was the original definition but then it became associated with homosexuality then people started saying "gay" when they're describing something that's "bad".... and I hope we all see the problem here. I'm going to avoid pedantic debates on HN, they're endless. All I wanted to do here is show that culture appropriation is a real thing and can become a problem depending on the context.
I do think it's sustainable - you need to kind of see the house to understand, but they get 19 rooms into a building that would normally have 14 or 15. They can do this because of the way they organize common space all onto 1 floor, like a dorm. They sold out of all 19 rooms in the first building before they even hit TechCrunch - if they can keep occupancy approaching 100%, they'll be in great shape.