skysight-inc/HackerNews huggingface dataset:
And I just pointed out that it would be a bad trade-off, because then the cuckoo algorithm would only operate within a bucket and the expected load factors would be low.

Like 'cmurphycode', I think you might be misinterpreting something about how the buckets would be used. The buckets are in addition to the multiple hashes (which I think some authors call 'ways'). A good number of buckets would those sufficient to fill 1 or 2 cachelines, since these are going to already be fetched from memory as a unit.

The idea is that you fetch the full buckets from 2 (or more) independent hashes, and then sift through them linearly without further memory accesses. The terminology for cuckoo hashes is poor, but I think "buckets", "bins", and "slots" are all synonyms depending on whose description you are using. By "using buckets", the idea is to have (at least) two regions in consecutive memory where the item will be if it exists.

I think this paper offers a reasonable terminology: http://www.cs.princeton.edu/~xl/Publications_files/cuckoo-eu.... They use a "num_hashes, num_buckets" pair to describe variations. The classic version is a "2,1-cuckoo": you create two hashes from the key, and look in one bucket in each location. Li et al. suggest that a "2,4-cuckoo" works allows much easier insertions at high density.
Try http://www.getchaperone.com. It's based on the open-source http://bootstraptour.com.
There is another error in this reply. It is in the southbridge not in the Super I/O.
Is there a bird just flying above the explosion just seconds after the sounds comes through ?
That's true, you're right. Overall coal use is declining, but it has be well established that at night when electric cars are charging you're probably getting power from even cheaper coal that could come from several states away, even if you don't happen to have coal plants in your state.
I might bend it to be customer pays tho w/ no kickback so that the customer knows we're in their corner. Otherwise I may as well just send everyone to whomever pays me the most.
> there is no way the insurance payout is anywhere near the actual cost of the satellite

Why not?
State of Global Stock Markets
That works, but feature set is limited to mobile version. I.e. it's not a full Vulkan support yet.

Proper support is listed here as an upcoming item: https://trello.com/b/gHooNW9I/ue4-roadmap (Vulkan support for SM5 features).

I'm interested in the ETA.
I give you that; I stopped reading it just before he mentioned that point. Thanks for pointing it out, very creative vulnerability.
Well a certain amount of it is emulated in SMM, but from the fact that its still possible to boot DOS on most modern machines, a lot of the core hardware is still there emulated or otherwise. I was just reading a review on the Asus X99-A II, board where they were talking about the super-io chip's PS2 keyboard port. And IIRC, a couple years ago someone (IBM IIRC) dared to ship a machine without an 8042 keyboard controller/emulation, and it failed to work in a ton of places (kgdb for one).

Frankly, I'm a little surprised at the hate for the couple thousand or so transistors required to support the set of 8253/8259/8250/8042/etc chips that form the basis of the original XT/AT. Especially given the love for all things ARM, which tend to implement their peripherals in a very 1980's way with simple fixed MMIO ports punched into the address map, but without the standardization that form the basis of PC/AT hardware.

And just to stay on topic, almost every single decent ATX/ITX board I've used in the last decade has a 4 pin PC speaker port. Including the skylake machine I built last night. Same thing goes for RS232 ports, which are still on the vast majority of decent PC hardware even if they don't have headers soldered on. The X99 in that review actually had the headers, and I owning the older version of the board actually have a cable plugged into it which I attach to assorted hardware for firmware/etc work.
With WebRTC local ip discovery [1] it can be easily extended to work against a whole local subnet. Looks very dangerous.

Probably best to attack this on the DNS rebind level. Encapsulating the browser network context somehow and firewalling this might help mitigating this attack too.

[1] https://www.browserleaks.com/webrtc
When I was 10, I literally taught myself to program by typing out open source projects by hand, looking up the functions I didn't understand as I went.

I truly believe this is one of the best ways to learn.
Launching as a service to begin with, however considering people's justified concerns with bookmark services folding I'll look at that.

Key feature will be easy import from every other popular bookmark service. Pull in your data in seconds, see if you like how we treat it, and make a call on switching.
Some advice: you may want to re-consider this approach, even though it may feel like you risk being ripped off, your reputation and overall sentiment about your product are probably worth more than the 59$ you don't want to give back.

If someone feels they can't use your product - for any reason - it's going to feel unfair to them that they can't get a refund, no matter who's fault it is.

Note that the top reply to your thread is a dissatisfied ex-customer who felt obliged to post about his bad experience (fair or otherwise), and I bet that may have almost immediately cost you a few sales.

I'm not saying give everyone a refund who asks for one, but just saying "it's not a SaaS product and I can't turn it off" might not be the best rationale (and certainly won't impress any customers who are legitimately unable to use your product).

I would err on the side of trusting your customers, and accept that some might rip you off but most won't, and you'll partially salvage a bad product experience with some good customer service.
How about local IPv6 addresses? I can easily see this being left out due to sheer complexity.
There is zero need for your tone towards a user asking a simple question. He didn't know, he asked in a nice manner and it was an innocent question. How do you expect someone to learn or be comfortably asking questions on HN if they're told they aren't a "literate adult" for not knowing the specifics of insurance coverage within a high risk business sector.
Lead QA Automation Engineer – San Francisco
Minted is looking for a talented Lead QA Automation Engineer who demonstrates mad automation skills and is committed to driving quality into each release. We are seeking well-rounded people who has a passion for automation, and a background building javascript based automation frameworks.

Your work will help Minted push the boundaries of what’s possible with the modern web. You will help grow our customer base and support a community of independent designers by testing our cutting edge, browser-based e-commerce platform.

Please visit www.minted.com/jobs for full job description and email resume to recruiting@minted.com
Wireless Registry - http://wirelessregistry.com/ | Washington DC / Reston VA | Full Time

We use Go, C++ and a little bit of Python to analyze and add intelligence to the IoT.

We are using Cassandra and Solr to handle millions of writes an hour (hoping to increase!).

We are looking for people interested in learning and trying new things. The only requirement is an interest in distributed computing.

If you want to talk, my email is in my profile!
> This makes sense for consumer examples, but not for investment examples.

It might make sense in investment examples, if you actually used a parallel structure.

> Would you like to have $150,000 in your retirement account, or would you rather have $333,000 in your retirement account?

You've only stated the analog of the "Porsche v. Ferrarri" part, but not the "well-maintained highway vs. road with deep potholes" part.
Thanks for the important correction. It would be great if this were documented somewhere.
Bootstrap Tour author here. Thanks for the feedback. :) Do you, by any chance, still have your tour code from when you used Bootstrap Tour. I'm very interested in learning more about this issue and eventually fixing it.

FYI, Bootstrap Tour also has the "element highlight" feature. It's called "backdrop".
You can run a dnsmasq locally with "--stop-dns-rebind".

I have this enabled on my router.
You're right, of course. So we should base it on how common the algorithm was in the compressions we've done so far.

(I am not sure if i need to clarify that my original comment was meant to be a joke about Huffman coding)
These have a fairly simple fix that you can implement yourself as a developer. Don't let your services listen on (AKA bind to) 0.0.0.0 or 127.0.0.1.

The entire 127.0.0.0/8 block is dedicated to the loopback interface [1]. That's 2^24 - 2 unique IP addresses you can choose at random. This basically eliminates the feasibility of the DNS rebinding component, as it would take prohibitively long to find the actual loopback address that your services have bound to.

It's important to note that this is much more effective than not using the default port. It's much faster to iterate all 2^16 ports on the same IP address than it is to wait for DNS TTL to expire so you can rebind to another IP address.

As a bonus, you don't have to worry about port collisions when nobody's allowed to listen on 0.0.0.0. Everybody can use 8080 if they want.

[1] https://tools.ietf.org/html/rfc5735#section-3
From 2010.
Restaurant Spotlight: Empanada Mama in Doylestown, Pennsylvania
Well, in this case it looks like it is $0

:-(

https://twitter.com/pbdes/status/771409425475174400

https://twitter.com/pbdes/with_replies
> They have insurance

Nope.

>Elon Musk has stated that because the rocket didn't intentionally ignite for launch, the loss of payload is not covered by launch insurance.
Understood that mating the payload is a lot of work, but it is one hell of a lot less work than building a complete new payload.
This would break shared hosting, load balancers, or any other architecture without a unique IP address per hostname. I don't think this is feasible unless it's applied to IPv6 only due to IPv4 scarcity.
Yes, we do plan to add support for it but first sight it looks to require a much different protocol, at least for the initialization.
WW3 GOD MOVES IN MYSTERIOUS WAYS,
What an amazingly cool experiment
i think you mean 4.1 km?
Air, food, water and communication. Video4sure makes telecommunication easier
This stuff is in the Super I/O chip.
Vaguely related, can anybody explain why the Linux pcspkr driver lives under drivers/input?
> badassity

The word is most definitely "badassery"
Tweet me (@pinboard) when it's ready and I'll be happy to tell people there's a new bookmarking game in town. I like to advertise new arrivals because it makes me look confident.
That person might be using the markov chain to go to market fish that answer this question now for all you people out there who know.
Sorry, I couldn't help it. I realize the number of people who get Simpsons references is falling into endangered territory.
Why not?

Sometimes pushing against the boundaries of what can/can't or should/shouldn't be done is entertaining, educational, or both.

I mean, why would you abuse the spindles and armature in a hard drive to walk it across the floor like a poorly balanced washing machine, make a Unix clone for your 386, turn the Green Building into a Tetris game, write a Brainfuck interpreter in TECO, or run Flappy Bird on a Super Nintendo by exploiting bugs in Super Mario World? Seriously, what kind of right thinking person would engage is such perverse, time-wasting silliness? ;)

See above.
The Notorious 1880 Drag Ball at Temperance Hall, Manchester
There is something flying just above when the explosion starts, probably a bird, but how hard will it be to just fly a drone there with some kind of projectile?

[Edit] Pre and Post explosion:
http://imgur.com/a/IIzg2
They own the platform so.. I don't think it would be difficult. How else could it come into being without their hosting of the platform? Then again, if there were a class-action suit... perhaps, but it seems more like a task of fancy than a task of profit. Anyway, music is kinda a different ballgame thanks to ASCAP
AYASDI | http://www.ayasdi.com | Menlo Park, CA

Ayasdi is a hot late stage startup in AI/machine learning/machine intelligence. Our core technology is Topological Data Analysis. Our Healthcare vertical app is making a big difference in care path management.

Senior UI Engineer opening:
http://app.jobvite.com/m?3ce6diww
Can't find the hiring process from your link, but managed to find this: https://duck.co/help/company/hiring/
Hacker known as Guccifer sentenced to 52 months in prison
Periscope Data | San Francisco, ONSITE | https://www.periscopedata.com/

Full Stack Engineer (Ruby, Go, CoffeeScript): https://www.periscopedata.com/full-stack-engineer
Senior Product Manager: https://www.periscopedata.com/senior-product-manager

Periscope is the fastest, most powerful data analysis suite on the market. It's the platform of choice for professional analysts, who spend 5+ hours a day using the product.

We're growing revenue about 10X per year, while growing the team about 4X per year.

If you have a proven track record of delivering results and shipping great products, we would love to meet you!

Join our team of 47: Email melanie@periscopedata.com
Probably yes. The software I'm using supports configuring the character per domain, so I can use say . instead of +, so I could use myname.service@example.com which I assume would solve that.
Not only that, it's also not really a secret that SpaceX attracts people who want to enter the space industry. You get experience there, you move on.

Yes, they have experienced people too, but overall, turnover is high for a reason: https://hackerlife.co/blog/tech-employees-turnover/Los-Angel...
I'm an unaffiliated 3rd party (with a ton of interest) but from what I hear, Python's BeeWare project could use contribs. They have a number of endeavors that are all really neat. Some of them:

1. Toga: cross-platform + mobile, OS-native (looks like a "standard" app for that device) GUI toolkit. https://github.com/pybee/toga

2. VOC: transpile Python bytecode to JVM bytecode. The goal is to be able to run arbitrary Python code within a JVM, with the intention of extremely performant, native deployment to Android. https://github.com/pybee/voc

3. Rubicon: running python through objective C for OS X and iOS. https://github.com/pybee/rubicon-objc

4. Batavia: a Javascript implementation of the Python virtual machine. https://github.com/pybee/batavia

5. Briefcase: packaging Python as a native app, particularly mobile but eventually desktop executables as well. https://github.com/pybee/briefcase

And more!
Data privacy shouldn't be a privilege for the wealthy. All internet users deserve the same rights in this regard.
This reminds me that I once made a stupid game where you type code scraped from random github repos. The goal is to predict the next character that will appear. The premise being that typing real code, and consciously trying to predict what will come next, forces you to quickly learn the syntax and style of a new programming language.

http://houshalter.github.io/perplex/perplex.html
And one of the Shuttle failures was actually on landing
Yeah, I typoed the math -- used 240m/s rather than 340m/s for the speed of sound.
The email announcement also said they're restricting app names to 50 characters.

Nice to see some changes.
It's already very in the red, and will continue to be for the foreseeable future.
Looks way too fast and round for a bird.. but yeah it's clearly there
A rocket contains the energy of a mini-nuke. You could not design a launch pad to withstand an anomaly like this.
> When I asked for a refund you denied me.

This is terrible. I won't even consider trying Duet after hearing that.

If you're an independent software developer, the absolute worst thing you can do is to treat your customers poorly. Refusing refunds shows that you don't have faith in your product or your customers.

There's a reason that almost every successful online company has liberal trial and refund rules.
I'm guessing that even in a future in which we have 100% of IPv6 deployment, we would still run our loopback/LAN interfaces with IPv4 for simplicity...
Zip Quine
Apple App Store Improvements
It reminds me the soloapp [1] which also has been created by 23andwalnut [2].

[1] http://getsoloapp.com

[2]: according to mail in the footer on this website.
Let me spoil the title - it's the SSE4.2 instruction dedicated to comparing C strings. Also, I had actually heard of it.
Hulu is hiring!

Santa Monica, CA | Marin, CA | Seattle, WA

Full time, on site

Hulu is a premium streaming TV destination that seeks to captivate and connect viewers with the stories they love. We're looking for front-end, back-end, full-stack, data, and mobile engineers to work on one of the largest video streaming platforms on the Internet. You'll get to:

* Build elegant systems that are robust and scalable
* Challenge our team and software to be even better
* Use a mix of technologies including Go, Scala, Ruby, Python, Java, and JavaScript

You can find our open positions here: http://www.hulu.com/jobs
I saw “the x86 instruction you've never heard of” and thought, hey, it's probably the SSE strcmp instructions. So, the title is clickbait.

Nonetheless, interesting article. I had no idea it could handle UTF-16!
AppBrain (AppTornado GmbH) - http://www.appbrain.com/ | Onsite: Zürich, Switzerland or Utrecht, the Netherlands | Software Engineer or Business Developer

AppTornado is a technology startup that provides apps to millions of Android users. AppBrain is a platform for promoting and monetizing Android apps, used by over 50,000 Android apps with millions of daily active users.

The hiring process consists of a phone screen followed by on site interviews.

Our company is technology driven, and we encourage our engineers to take ownership from end to end. See http://www.apptornado.com/jobs-software-engineer for more information or email jobs@apptornado.com
https://news.ycombinator.com/item?id=12399891
I initially started this comment saying "I doubt that there's that much cash-flow between SpaceX and Tesla/Solar City", then thought I should at least google it first.

What do you know? Turns out SpaceX invested $165M in Solar City last year [1].

[1] http://fortune.com/2015/08/07/this-is-why-elon-musks-spacex-...
That's a great perspective to hear. Thanks for sharing!
Hacked Redis Servers Being Used to Install the Fairware Ransomware Attack
Seems similar to Mashape Kong - really happy with Kong - https://github.com/Mashape/kong
> This essentially implies that they would earn more revenues by analyzing one's browsing behavior, performing analytics and selling the data. Awesome. Welcome to India!

It's not like this is a uniquely Indian problem. The largest wireless provider in the US (Verizon) was caught doing basically exactly this, and other (broadband) telecom providers are trying to do the same.
I agree with everything you said. I definitely give refunds. I just ask for the opportunity to help customers solve their issues first. Over the course of the last 3 years, 99.9% of refund requests were solved once I actually understood the issue that they were having and I was able to fix it for them. But I agree with you, fairness and goodwill are important. I was probably too rigid with that in the past.
This looks nice... I didn't even know about this type of service. Perhaps I can implement it for fun. I'll let you know!

For now, however, there are some new tricks: fortune over DNS. Try `dig +short txt nice.coo.kie.space` and see what happens (`host -t txt nice.coo.kie.space` works, too, but the output has some unwanted verbosity). URLs all.coo.kie.space and off.coo.kie.space also work with these commands.
Interesting to see something in Medford - how'd that happen? Someone didn't want to move, or...?

Nice area in any event.
We're also hiring for a variety of positions that are non-engineering specific, too. Feel free to get in touch with me if you're looking to be part of an amazing team in any of these fields as well:

- Project Manager

- Accounting

- Data Science

- Marketing

- Customer Experience

- Planning

- Warehouse / Logistics

luke.evers (at) mmlafleur (dot) com

https://boards.greenhouse.io/mmlafleur
I wonder if a simple requirement with one-click install (DigitalOcean droplet with 1GB of ram, etc..) could solve this problem.
> Salí de la ciudad, ribera abajo, al encuentro solitario del barco que aguardaba, sin saber cuándo vendría.

> I left the city and made my way downriver alone, to meet the ship I awaited without knowing when it would come.

The human translation seems a little wrong to me.

I'll argue for the following:

I left the city, downstream, to the solitary meeting of the ship I awaited, not knowing when it would arrive.

"encuentro" seems to be a noun here, therefore "meeting". "solitario" is an adjective and describes the "meeting", not the narrator's manner of leaving.
YouTube Bans Sexual Humor, Profanity, Political Conflict, etc in Partner Content
Can you expand on the requirements? What PHP modules are expected or needed? What's the minimum version of MySQL?

For a self-hosted app, I would want more information about it before I considered buying it sight-unseen. Maybe consider providing a small PHP script that I could run on my server to validate all the requirements?
> And one of the Shuttle failures was actually on landing

Reentry, not landing.
There were no self-destruct systems on the shuttle orbiter, though there were on the solid rocket boosters and external fuel tank. They were used only once, on the Space Shuttle Challenger after the orbiter broke up, but the SRB's were still burning in an uncontrolled manner.
We had several hour-long screensharing sessions where I walked the buyers through the codebase and talked through the data model, architecture, etc.
How long would it take to type out the CSS from your favorite Bootstrap tutorial :-)
The DNS rebind seems weird, any sensible DNS forwarder should ignore local ip (127.0.01/8, 192.168.0.1, etc). This attack doesn't seem feasible if you can't hinack local adresses.
Hiring Remote DevOps Engineer

Looking for someone with 2-3 years of experience as a Software Engineer, and 2-3 years of experience as a Systems Administrator.

Interview process consists of an initial screening, a technical interview & a communications interview, which would be non technical. When a candidate passes that stage, they are then sent to the have short, final interviews with the Deputy Director and Executive Director (also non-technical).

https://avaaz22194.recruiterbox.com/jobs/fk0hipk
A couple of clear, encouraging, articles about how to use TLA and the benefits it provides would pay dividends (to both you and your readers) orders of magnitude greater than this obscure, roundabout, oblique approach.

> This confuses some people to believe that TLA+ doesn't support higher-order algorithms, when, in fact, it becomes a non-issue.

An article explaining this would be astonishingly interesting (and probably clarify this whole discussion).
Wow did not know backdrop feature, thanks for interesting fixing the issue. Problem was only on mobile when it introduces element at below which is off the screen. I guess problem was at the #id_sort_group element.Here is the code:
https://jsfiddle.net/aqcb8Lmv/1/