skysight-inc/HackerNews huggingface dataset:
Self-reply with link to siphon explanation:

This explains how the siphon works to keep the bowl at the same level and to create the force of a "flush". Until I saw a toilet that had the siphon shape visibly exposed on the outside, I don't think I ever thought question how it worked. Once I saw the shape, I immediately thought about it working like a siphon I'd used to pull gas out of my car. For people who have never seen a toilet with the siphon shape exposed, they'd probably have to have siphon experience in some other area to make the leap, or I think how the bowl stays full and flushes would just naturally stay a mystery. Believing that it all happens in the tank might also be enough of an explanation for most to stop thinking about it.

http://home.howstuffworks.com/toilet2.htm
I've never seen BookKeeper in production. Where would you recommend its use over something like Kafka?
Basically, conglomerates are very confusing.
Pamela Coukos, June 7, 2012 has also said "Economists generally attribute about 40% of the pay gap to discrimination – making about 60% explained by differences between workers or their jobs"

Personally, It sounds like she's being a bit disingenuous.
Storing background music as CD-Audio was par for the course with a lot of PSX games.
Search SQL Server Agent Jobs Easy Tutorial
@exelius, i think what @joshstrange wants to say is that a hackathon is a place where people want to build things whether it make sense or no sense at all.

Adding the business stuff is not appealing to hackers. It definitely is good to earn money out of it, but the fun goes away.

@joshstrange, a lot of developers felt the same way as you do. Startup Weekend should have emphasized that it is not a hackathon, but a business learning event. Or if you are dev, and you want to build your own startup, it's a good event to exercise a startup like environment. I have nothing against Startup Weekend. I believe it is helping a lot of people to become entrepreneurs but some of the organizers who are not well-trained might have misinformed the participants the real intention of the event resulting to this confusion.

@exelius, you've mentioned this part:
"Now have some business nerd spend an hour making a few slides and you're done. You have articulated the problem, the size of the market and the product you're creating. You don't actually have to make the product beyond the prototype stage, you just have to pitch it like you could."

--->>> That does not define a hackathon. That is a business pitching competition... Remember in a hackathon, you were able to build things, build something. There is a product after the event which you are proud to show & tell whether the audience like it or not... Based on your statement, what you're implying is that a hackathon can be just a pitch deck with an awesome pitch from the presenter, which is totally not what a hackathon is about.
Once again, telnet was an established protocol, yet we got rid of it. I am sure people presented passionate arguments in favor of keeping telnet forever, saying that there are other threats on the Internet.

Getting rid of HTTP will make people more secure. It will ensure that basically all sites people visit will be protected by a trusted cert.

Note that nobody is talking about installable malware here. We are talking about protecting the web. For example, if your connection to news.ycombinator.com is protected by HTTPS, this makes it that much more difficult for the NSA to spy on you, or for me to insert a goatse into the content while you are at work, and I am sitting in the next office over form you.
Without actually disassembling anything, it did take me a little while to figure out how the flapper door stays open, but eventually closes.
The plaintiff is going to loose this lawsuit. Trade dress is essentially packaging. The Coca Cola bottle is considered trade dress. Essentially Lanham act protects trade dress only when said trade dress functions as a trademark would.

Even if the alleged trade dress does function as a trademark, the plaintiff would still have to establish that there is a likelihood of confusion between the plaintiff and Apple. That would be a huge stretch by any standard because Apple doesn't sell art, they sell computers. The likelihood of proving that a consumer would confuse Apple with some artist is extremely small.

In terms of the artistic style, Romero isn't particularly interesting or even original. Artist Joseph Peirmatteo, for instance uses a similar style:

Piermatteo example: http://lesintemporels.fr/wp-content/uploads/2015/03/piermatt...

Romero: http://uploads3.wikiart.org/images/romero-britto/first-love....

Picasso: http://www.umma.umich.edu/images/view/collection-galleries/p...

Marceau Constantin: http://www.avignon-et-provence.com/musee-provence/musee-marc...

We also have obvious stylistic "borrowing" from Roy Lichtenstein..

and James Rizzi: http://www.galerie-am-dom.de/prdimages/James-Rizzi-_Day-or-n...

in terms of that "black outline" mentioned in the article, Keith Haring uses a similar technique and color palette.

The point is that artistic style isn't trade dress. If that were the case then Cubism would have ended with Picasso and Braque. Pop art would have ended with Warhol. Interestingly, Artists have appropriated brand names (i.e. Campbell's Soup, Brillo) for their own artwork (from which they made a significant financial gain,) so Apple, appropriating an artistic style is returning the favor.

I find it interesting that the suit has to claim that Romero Britto is a "world-famous visual artist." That's subjective. An Apple customer in Dallas, Texas or San Diego is very likely not going to be confusing Apple's ads with Romero. Even if there were some kind of connection, it would be an "homage" and not a dilution of Romero's "brand." For example, using an audio clip in a commercial that sounds like a Bob Dylan guitar riff (but isn't,) isn't infringing on Dylan's trade dress. Providing that there Romero is financially harmed in this case is going to be next to impossible. In fact, his stock likely goes up after this -- which explains why he's suing Apple. It's all about the payday, not the damage to his art.
Steve Jobs’ Hi-Fi System
I'm well aware that it doesn't stop a devoted attacker. But it needs a devoted attacker. That is the import point which you also recognized (beside many others). Even a devoted attacker has it harder because cracking a code with known algorithm and unknown key is easier than cracking a code with unknown algorithm and unknown key. Even more if the unknown algorithm is not available.

I think your argument that the effort put in custom ciphers maybe should be put in mainstream ciphers instead is interesting.

Tinkering around with custom ciphers can teach you a lot. Maybe you have not the knowledge or no idea how to attack/improve mainstream ciphers.

However, if you can make a difference for mainstream ciphers, of course that's what we need.
Now, this suggests that messages that aren't handled will build up over time?
If you have bothered to read what Gosling had to say about it:

"Google totally slimed Sun. We were all really disturbed, even Jonathan: he just decided to put on a happy face and tried to turn lemons into lemonade, which annoyed a lot of folks at Sun."
Whenever I see one of these free books or websites, I say "Oh boy! I'm finally going to sit down and learn how to code/build websites/etc." I start but after a while I begin to slow down and ultimately stop.

I want to learn to code but every guide and how-to I read tells me to start with a different programming language and I never know who to trust.
Nobody is going to write a "definitive" biography of Steve Jobs. You're just going to have to piece everything together from things people have written that are well sourced.
X-Wing and Mechwarrior makers unite to launch a new studio
There's still more ROI for humanity in changing our consumption behavior.

There's resource limitations on lithium ion, lest we run into the same scenario.
I had the same thought reading the article, but after some thought, I doubt it.

Grid transmission can be as low as 0.5% per 100 miles already. Batteries lose about 10% of the energy by storing it, that leaves you with needing to go at least 2000 miles in order to make up the battery loss difference, plus needing the energy to move the batteries physically.
Sorry for that. We're some french guys and we try to do our best, but for now we did not have the chance to hire someone to correct that.
There's a "red thumb" on the left of each tip, you can warn us about misspellings with it, it will be widely appreciated :)
Well, a good product person can inform the design of your hack and likely improve it. But I get that engineers get tired of building things the way that other people tell them to.

Recently I have seen a trend of "useless hackathons" where the goal is to produce the coolest and least useful hacks you can think of (like a remote controlled toilet). I think the idea is to free people to just build stuff and not worry about it being useful. These ones tend to be community-organized though, for many of the reasons the original article author mentioned.
Show HN: Everlist – Collaboration platform for product teams
What about trusting not the key itself, but the CA which signed the cert - whose cert came within the cert chain upplied by the server ? Then everyone could get their own "root" CA and renew the certificates to their heart's content.
See, what it sounds like is, you're calling it a narrative when, for women in tech, it's reality.

Narratives can, of course, be changed pretty easily--"let's tell a new story"--while reality is a great deal more resistant. Conflating the two does a disservice to the people for whom it's reality, by suggesting that all they need to do is tell a new story.
Is this problem difficult for people with autism?

The reason I ask: https://youtu.be/QjkTQtggLH4
I don't think that's quite true. You don't need a lot of storage to make the peak-shaving, time-arbitrage setup he mostly talked about economic. But you need a whole lot of storage to make a reliable grid out of unpredictable generators. The author briefly touched on this in the context of home battery usage:

"Solar + a small battery may get someone in Germany to 70%, and someone in Southern California to 85%, but the amount of storage you need to deploy to increase that reliability goes up steeply as you approach 99.99%."

I believe the same logic applies to grid-scale storage. Getting rid of those reliable, dispatchable base-load nuclear and fossil-fuel power plants is going to be very expensive.
I'm currently doing the Udacity Frontend Nanodegree. It's somewhat expensive but I'm learning a ton. The best part about paying for it is that you get graded exercises while building an actual portfolio along the way. As for the courses themselves I feel like I'm learning best practices and not just syntax.
Title's a little misleading. All recording equipment is banned.
'quite tired' eh :) jocluteseh is the OP arguing for DNSSEC. That's his quote.

tptacek already explained this in some detail in the original article that this article is a rebuttal to.

DNSSEC doesn't secure browser lookups:
http://marc.info/?l=namedroppers&m=99635022704707&w=2

DNSSEC only guards against the relatively small problem of cache poisoning for individual records, but it can't even do that properly. It all falls apart w/ MITM and the browser wouldn't even be able to detect MITM since it's relying on a flawed source of truth.

http://www.cse.wustl.edu/~jain/cse571-07/ftp/cafecrack/#Sect...

See tptacek's original post for more info. http://sockpuppet.org/blog/2015/01/15/against-dnssec/
On top of the issues goodcanadian describes, people often either don't talk to or don't listen to infosec professionals. Not long ago, I saw a job posting for an infosec person who "Knows how to solve problems without saying no".

Security is hard. Hard enough that a lot of people prefer to ignore it.
That feels like an artificial distinction. Probably I misunderstand BI, but doesn't it play out like this:

No BI scenario:
Company pays 50 groats a year to a worker to create TPS reports based on its sense of the value of having those reports completed. 100 groats annually, maybe.

BI scenario:
State pays everyone 10 groats a year.
Company now pays 40 groats to its TPS writers (or maybe 35, plus 5 groats extra in tax to help pay for BI.)

The net for the worker is, optimistically, the same. Therefore, it's basically a livable cushion for those who don't have jobs. Basically, unemployment protection without the conditions.

I can see significant benefits for small nonprofit organizations who might not be able to pay staff to do necessary things; in these cases, BI covers payroll and people can work on altruistic activities and find their self worth that way. BI creates a level playing field, so now those nonprofits can choose the most passionate or skilled people for any given position. The flip side of that is that you now have full funding for all the agitators and malcontents who want to create all kinds of nasty pressure groups, something ordinarily limited by most people's need to put food on the table.
Announcing NGINX Plus Release 6
There's a nice intro to this type of problem for kids (maybe 2nd grade and up) called "Anno's Hat Tricks".
yes you can :) Feel free to do it, but once again we will not spam you so do not be afraid to register you'll save a few seconds rather than playing with your debugger!
Open source doesn't mean you get to ignore the license.
That's a different video BTW, it shows more of the preparation for leaving the nest, but less of actual fall.

You should watch both of them (this and the one in the article).
When is the launch scheduled for? Also, do you think it'll go ahead this time?
> @exelius, i think what @joshstrange wants to say is that a hackathon is a place where people want to build things whether it make sense or no sense at all.

Agreed, I get that SW is not that but I wish there was something around me that was like that.

> @joshstrange, a lot of developers felt the same way as you do. Startup Weekend should have emphasized that it is not a hackathon, but a business learning event. Or if you are dev, and you want to build your own startup, it's a good event to exercise a startup like environment. I have nothing against Startup Weekend. I believe it is helping a lot of people to become entrepreneurs but some of the organizers who are not well-trained might have misinformed the participants the real intention of the event resulting to this confusion.

Again, I agree 100%. I think that they may do a decent job of telling people that but I missed it. It's a cool thing don't get me wrong, just not what I'm looking for.
I'm not sure that a good rule of interviewing is that you should only ask questions that put the candidate at ease. It's a job interview, not some soft-ball celebrity talk show interview. I don't think it's a bad idea to include a few tough questions. I agree it doesn't tell you as much if they solve it immediately. I think it might tell you something if they can't even get started on it.
"Why didn't anyone tell me I could raise less?" - last SV episode could be relevant here.
Just a standard SIP connection?
This is so childish and condescending.
At that time, there are 5 possible month/day combinations. Bernard would know the full solution if it were the 15th, 16th, or 17th. He would not know if it were on the 14th. Because he does know, Albert is able to rule out the 14th.

Now if it were the 15th or the 17th Albert would not be able to reach a conclusion, but he does. So we are left with only the 16th.

The number of layers to this is more than it seems.
Thinksy opens a million questions to developers, disrupts educational gaming
Reverse engineering old games is always plenty of fun, there are so many different and unusual approaches available. One thing I've found particularly effective is to add custom hacks and patch to the emulator itself.

For instance, when cracking the password algorithm of the original Crash Bandicoot, I came across a stack-based virtual machine for Naughty Dog's Lisp-based GOAL language. Since the game used a custom archive format for all its data and I really didn't want to start figuring that format out, so instead I patched the PCSX emulator to print out each executed virtual machine instruction and related state as they were executed: https://github.com/dezgeg/crash-bandicoot-password-cracking/...
suggestion: please add clues

* Clues such as how the hell "key-value based configuration files" have anything to do with web scraping (without making people view the source)

* Clues such as why anyone should bother using this (or even if it's worth considering for their tasks)

* Clues as to what form this "framework" takes.

* Clues as to what functionality it provides

* Clues as to what i have to do to make it scrape something...

In short. Please watch this 5 minute talk, contemplate the implications, and update the readme: https://youtu.be/23xzRCoDZf4 You do have a readme, but you may as well not, because it doesn't really tell me much.
This is a weird memory trip. I went to Dickinson College as well, though a decade later. I always forget how awful and prison like those rooms in her dorm were. The cam doesn't give you the sense of how small they were. I believe that room is about 10x6, basically the whole thing except the door and desk are in frame. A friend actually lived in that room, in maybe 2007 and it was surreal to stand in there know it had been the birthplace of the internet overshare.
Planet Labs: The Satellite-Launching Startup That Took on Ntnl Govs– And Elon Musk
UBlock extension taken down from Chrome store
You definitely do not need to know C#. Knowledge of the .NET Framework or Mono is however desirable (which if you do not know C#, you are unlikely to have) in order to get things done.

Learning on anything other than Visual Studio will probably be challenging. You know you can get full Visual Studio 203 for free now? https://www.visualstudio.com/en-us/products/visual-studio-co...
Wind and solar have a fairly beneficial failure scenario (ie nothing happens, save for the few turbines that have destroyed themselves during adverse conditions).

You'll never be able to compete with that, fission, fusion, whatever. We still don't know where to put the waste, we still refuse to acknowledge the ability to reprocess said waste, and so forth. You don't even need more storage to run wind and solar as base load; you simply need to overbuild capacity and maintain a sufficiently intelligent transmission network. The sun is always shining and the wind is always blowing somewhere.

Solar and wind will win the day.
New Yorks Complicated Teacher Evaluation Proposal Is the Exception, Not the Rule
4.10 Eastern. Weather looks better than it did yesterday.
Not useful for tracking unless used in ECB mode, and if they're encrypting anything larger than 120 bits (AES block size) then AES in ECB mode would itself leak information about the encrypted information.

The real thing to do if they wanted pseudonymous values (none of this is anonymous in any way) is either just associate a fresh random value with every account, or if you don't want to have to store any additional information, HMAC the account number with a reasonably long secret key.
Domains – use it or lose it
If a domain is not used for an actual website for three months it is automatically unregistered. How could this be done with software?
> I would argue that the re-direct DNSSEC argument is nearly vanishingly small. But it can't be claimed to be zero.

Fair enough.. but if you're talking to a MITM anyway, would you agree that it's game over?
>I'd say markup is about structure where code has inherent meaning.

With this definition couldn't you make the argument that code that defines structure isn't code, but markup?
Yahoo Cloud Object Storage at Exabyte Scale
This could be said about any political actor, extremist or moderate.
My 16-year old son started driving a few months ago. I can identify with the gosling's parents.
Is anyone using nobrainer in production?

We're currently using Mongoid (MongoDB ORM), and an Active Record like ORM for RethinkDB is the main thing holdings us back.

I don't have great insight into nobrainer, but last I checked it seemed like joins wheren't implemented (but on the roadmap).
Sure, it might be well-accepted in some groups and in some contexts. But why would you use it in the workplace, when there is absolutely controversy around the phrase? https://www.google.com/webhp?q=is+%22you+guys%22+gender+neut... Why would you use it in an environment where women already feel oddly singled-out because they're in the extreme minority, and when there are plenty of other perfectly-acceptable phrases?
It's definitely not as bad as a group I'm in being addressed as "gentlemen" (which has happened too many times to count), but it's still annoying, in a work context. I don't mind it when I'm with a group of friends, or there are roughly equal numbers of men and women.
> I thought the work with Lua was going well

The lua support is GREAT, and make a lot of complex stuff (standard outside authentication on multiple apps) simple as using a 20 lines lua script.

Let's hope LUA doesn't fall to second class citizen.
However, I did like that it unlocked the page without having to reload when I registered! Nice touch!

a few small spelling mistakes:
En savoir plus. (is that being cute, or just not xlated yet?)
This page do not provide information to social networks.

Still overall I am quite pleased with the report quality! And I like that it tells how to fix things like https, Open Graph, etc.

I am curious why my images load slowly though! It takes four of my images (png/jpg) from 1.56 to 1.95 seconds to load. They are 13kB to 32kB. One is 111kB. Any ideas? Is that just the server's fault (hostmonster)? Would it be worth it to host the images elsewhere?
Let's just say that they cannot expect to win a case if it depends upon contradicting established facts. Much of a lawyer's work is therefore preventing the inconvenient facts from being established in their case.
If Tesla is building cells on a massive scale at the gigafactory, nothing stops them or a partner from building these into cargo-container utility scale storage systems and shipping them by rail to strategic utility interconnect points.
> I honestly can't see it staying king once browsers can support other languages.

Well browser support for other languages will only come in the form of things transpiling to JS or subsets of JS. It seems unlikely that whole other runtimes would ever become a thing. I mean look at Dart.
> But I get that engineers get tired of building things the way that other people tell them to.

Yeah, it's called my day job :) (In all honesty I'm not a code-monkey at work, I do have input into the future of our product if I didn't I'd probably be working somewhere else) If all that's going to happen is someone different is going to tell me what to build then I'm not interested. But remote controlled toilets? That's something I could get behind haha.
Recently I was reading about Terminal Velocity too. Turns out a few people managed to survive falls at that speed http://en.wikipedia.org/wiki/Free_fall#Surviving_falls.
1. I strongly disagree with the idea that they are the only ones who would consider it a large deal enough to do something if it was a real fear. It's somewhat ridiculous to believe that, say, Google or Facebook, wouldn't do the same if they thought it was a concern.

2. The part about "having to argue post-facto" would be a valid line of argument if, as i pointed out, there wasn't already plenty of precedent that shows their fear is completely and utterly unwarranted.

In fact, i doubt they could even cite a single time a judge even considered this a non-crazy argument.

In other words, this in fact, is exactly like the nuclear reactors bit. It doesn't actually belong in the license, because if was a real concern:

A. There would be at least some case somewhere that concerneed folks.

B. After 20+ years of BSD licenses, it'd already be there