skysight-inc/HackerNews huggingface dataset:
I still keep old wrt54g's around for backup duty. But I really do want a router that's actively kept up to date.

Last year i bought a xiaomi mini miwifi (less than 20usd at the time). With openwrt it ran mostly okay but the AC was occasionally locking up requiring a reboot. Thankfully with 15.03.1 that now seems to be fixed. Ordered another one of these for my parents who were having serious problems with netgear router that I hope to get soon. Not having gigabit is a bummer on these but they do well for low speed residential service and they are super cheap!
Full Stack Developers | Normative | Toronto, ON | ONSITE

Hi, We are a software development consultancy out of Toronto. We mainly work in Javascript (and some other languages) and we’re seeking a Full Stack Developer to join our creative studio team. This role works closely with designers and researchers across the entire design process to plan, design and build software experiences for networked devices that connect the physical and digital world.

Qualifications

1. Extensive experience architecting and building web solutions using node.js, Rails, Django or other modern frameworks.

2. Extensive experience with modern testing frameworks (RSpec, Jasmine, Cucumber, etc.)

3. Experience with architecting hosting solutions, and deploying and scaling applications

4. Experience with at least one Javascript MVC framework (React, Backbone, Angular, etc.)

5. 3+ years experience in web/mobile application development

6. Able to manage timelines, quality, and delivery

7. Bonus points for some UX design experience and a strong sense of good web UX practices

8. Bonus points for mobile dev experience ( iOS & Android )

For more info or to apply, you can check out our posting on stackoverflow http://stackoverflow.com/jobs/118994/senior-or-mid-level-ful...
Exosite | Minneapolis, MN | UI Lead | onsite

Exosite (https://exosite.com) provides a platform for the internet of things, primarily targeted at industrial automation and white goods product developers. Our bread and butter is helping old school hardware manufacturers connect their product to the internet.

You are a front end dev with experience delivering single page apps with an element of real time behavior. You help guide other UI devs toward good development practices-- that's the "lead" part of the job.
This position is in our products group building developer tools, so experience with any of these is a plus: 1. hardware hacking 2. building developer-facing tools 3. building SaaS products. Our UI stack is React/Redux and Node.

If this sounds like you, please contact me at my username at exosite dot com.
Smart contracts: The good, the bad and the lazy
Awesome! Love that it doesn't manipulate the DOM at all... that's really clever.
Having had the unfortunate experience of using one Amazon app (xbox), I wonder if PBS will see viewership decrease, simply because of the buggy garbage interface their viewers will have to use. To me, it's actually that bad. I have AP for free, never use it.
Tablet Hotels | New York, NY | Onsite | Fulltime | Salary + Equity | Backend Engineer Lead & Frontend Engineer

Our stack: Python 2.7/Flask, MySQL/SQLAlchemy, Unix/FreeBSD, React.js, Knockout.js

Tablet (www.tablethotels.com/en/careers) was founded in the year 2000 by Laurent Vernhes and Michael Davis, a pair of new-media veterans in search of a cure for boring travel and an antidote to the internet’s most common affliction: an overdose of options. Our users trust our taste — we do the hard work of selecting only the most extraordinary hotels, and we make booking them as painless as it can be. Sixteen years on, Tablet is still growing fast, and for that we credit three things: a mission with resonance, a lot of hard work, and — perhaps most important — an extremely talented team. Our New York office doubled in size in 2011, and we’re not done expanding yet.

On the backend: We’re tackling a third party integration which will more than double our inventory and it requires our SOA become fully distributed, an elimination of technical debt, cloud migration, and frontend redesign. We’re seeing more traffic and bookings than ever before and gearing up for an influx of traffic and users while venturing into new territory like personalization/recommendations.

On the frontend: With our backend integration underway it’s a good time to architect and rebuild the site which includes overhauling pages with react.js, revising login authentication with Web Tokens, and developing a testing suite with jest.js.

Backend Lead interview: Recruiter information call>Head of Tech call>Two onsite interviews
https://tablet.recruiterbox.com/jobs/fk06xp5

Frontend Engineer interview: Recruiter information call>Lead Frontend Engineer call>Coding assignment>Onsite interview
https://tablet.recruiterbox.com/jobs/fk06zu7
I used advantage gambling to help put myself through grad school during the first online casino boom. There were so many casinos vying for players, that many offered a bonus -- say $500 extra to play with if you deposit $500. Of course that $500 had a playthrough requirement -- you may have to wager a total of 20x that to withdraw -- so $10,000. Now you simply find a casino that has a game with odds that beat the playthough. So, for example, if a game has a 1% house edge, you're expected to lose about $100 wagering that $10000, leaving you a theoretical $400 in profit.

Eventually, the casinos wised up and changed it so the wagering had to be done on slots, which have terrible odds. However, we figured out early on (I was in an advantage gambler forum) that there were "double or nothing" games in the slot machine, that let you go double-or-nothing between 5 and 10 times. These counted towards wagering, and were essentially perfect 50/50 odds (no house edge) - so by always going double or nothing until the end, you could rack up most of your wagers at 50/50 even though the initial slot roll was at a much higher house edge.

I think I started with $100 deposit into a casino and probably made > $50k in the two years after that. About $40k of that went to bills and $10k became my initial poker bankroll while I taught myself to play poker professionally, which I did for the rest of grad school after the casino bonus gambling winded down (they eventually wised up to the slot machine thing too) -- and if you player poker at a high enough level and you use judicious table selection, you can always advantage gamble (because you are gambling with each other, not the house, though the house gets their cut with the rake -- so you have to win at a high enough level that you know you are beating the rake)

I was a "small time" person, just doing it on the side to earn spending money -- there were certainly other people who had many many computers, VPNs, shill addresses, etc who took those casinos for hundreds of thousands a year for those couple years.

I learned a lot about probability theory, estimated value, and the mathematics of gambling in general, gained the emotional strength to deal with high variance (the best description of playing poker professionally that I ever heard was that it was like playing a game of chess for $1, then flipping a coin for $100. In the long run that chess game is the only thing that matters, but in the short run those coin flips can be brutal). Good times.
Obviously my rigth to privacy is not part of my rights under this privacy policy.

because they did change that, according to this very thread. With nice diffs and all.
I have wanted some solutions for learning for kids 2-4 years of age.
While the conversion from x86 to Intel's internal microcode obviously adds complexity, internally Intel has been a RISC load/store architecture since 2006. Since ARM moved to ARMv8, I groaningly refer to v8 as "x86 v2" with most implementations with ridiculous pipelines and OoO execution. The only actually good ARMv8 implementation I've seen doesn't actually implement ARMv8 at all internally... NVIDIA's (now basically dead) Denver architecture does Transmeta style codemorphing to support ARMv8 instructions while having a much simpler (and efficient) internal architecture.
Maritima Dominicana - Santo Domingo, Dominican Republic.

We are making an automated logistics platform for the Dominican Republic. Whether it's booking freight or coordinating cyanide transport—we do it all within an integrated system that keeps everyone in the loop and integrates with our clients and key partners.

We are looking to fill Dev, QA, and Support roles with smart people. Though we use C# and a cocktail of Javascript frameworks, we don't mind a Java/Python/PHP background as long as you can "Clean Code".

In fact, our CTO just came in with a Java background.

Email me at gtk@mardom.com for more details!
It's pretty good, but a bit hype-y.

Functional programming is not an 'antidote' to having to go back and read old code or necessarily understanding it easily.

It references this:

http://sorentwo.com/2016/02/02/caching-what-is-it-good-for.h...

Which is interesting, but I don't see source code. 1.5-2X is pretty believable, but quite a bit less than "12 times" - which someone quoted here.
Part of it is the thrill of the chase and beating casinos at their own game. As the saying goes, "it's a hard way to make an easy living"
Too many dreams:
I would build a better Second Life.
A programming language.
Something to aid medical research.
A low-cost, widely accessible medical imaging solution (MRI would be the start).
Releasing the Pentagon papers was illegal, but Ellsberg's prosecutors messed up, violated the law in a number of ways themselves, so he got off.

The way to whistleblow legally is either to carefully go over the material and only release parts that are illegal, or report it to the higher authorities instead of the public.
Not quite sure what you mean by hardware folks? Any physical good sold in an app from the Apple App Store has to be processed by the vendors payment processor not by Apple.
This is the equivalent to Kanye interrupting Swift: "Rails, Imma let you finish, but Elixir/Phoenix is really where it's at right now."
I have fond memories of synchronized degaussing in high-school computer science class.

We'd all open up the menus on our monitors and then select the degauss option at exactly the same time. Made a big ol' noise with that one. Can't do that with an LCD, unfortunately.
The difference being Multi-Antenna Synthetic Aperture RADAR vs single antenna RADAR.
I would contribute to ReactOS — opensource reverse-engineered WindowsXP.
I concur. Also, the long wait has been too long & the specs were weak when they announced it... how many years ago?

Neo900 & Sailfish broke my heart.
World building is not GMMR's forte. I like his character development though.
I'm equally surprised! How does this not paint them in a bad light? From Guccifer 2.0:

"I used 0-day exploit of NGP VAN soft then I installed shell-code into the DNC server. It allowed me to intrude into DNC network. They have Windows-based domain architecture. Then I installed my Trojans on several PCs. I had to go from one PC to another every week so CrowdStrike couldn’t catch me for a long time. I know that they have cool intrusion detection system. But my heuristic algorithms are better."

http://lawnewz.com/high-profile/guccifer-2-0-claims-responsi...
That is a lot, but it isn't any more than a top of the range iPhone or (I assume) Android. For people who get phones on contract, it's probably cheaper to by the neo900.
Implementing SIP a couple of times, part of it is the other implementations just flat-out misread. Even when there's a formal syntax specified, they simply ignore it. For instance, SIP specifies a "lr" (loose route) parameter. The syntax is just that: lr. But many implementations get it wrong and require a value, like lr=1, or lr=true.

Even things as simple as line endings are implemented wrong (in HTTP too), and that can cause security consequences as proxies end up reading headers differently than the user agents. I've seen this live on the public Internet.

SIP and the IETF to some extent encourages this with Postel's Law, telling implementors they should guess what the intention of the message is. We need less of VB's On Error Resume Next and more panic-abort type functionality. Look at this insane document: https://tools.ietf.org/html/rfc4475 "SIP Torture Tests". The authors gleefully come up with ridiculous yet legal permutations of messages that are allowed under their arcane rules. The fact this exists should send the opposite message: simplify your damn protocol. And this is only at the parsing level!

I know people say that HTML could never have had strictness because it'd have been too hard, but I don't buy that. One common issue was getting nesting wrong, like <b><i></b></i> or leaving unclosed tags. By removing the (silly, honestly) name out of the ending tag and just using </>, a whole class of errors is removed. Add in a browser that just fails to render and explains exactly why, and people would quickly not publish pages that are broken.
I don't quite understand your comment.

First, the smallest prime (2) is even.

Second, your first statement can substitute "an even number is prime" with "a multiple of n is prime" for all prime n, leading us to conclude that the odds of any multiple of 3, 5, 7, 11, 13, et al being prime are zero thus seemingly statistically disproving the existence of any prime number which is absurd.
I take your point about this paper, but if pi shows up, I would absolutely suspect a circle to be involved.
I'm not sure I quite understand what you're saying. Are you arguing that increased isolation between cultures will create less conflict and hate between them?
If FLT hadn't already been proven then Feynman's argument would explain away the substantial numerical evidence collected in it's favor. In other words, it would suggest that FLT is just a statistical accident and true for no particular reason.

Of course, we now know that FLT is related to deep ideas in number theory.
"Both of these books are incredibly hard to find, and when they do come up for sale, often sell for thousands of dollars."

I'm sure someone has scanned it in PDF form somewhere..
Of course not. Apple uses the setup of iOS to ensure that its first party apps have a better experience than third party providers. Apple has always done this on iOS. If you attempt to compete with Apple on their own platform where they have the keys and make (and change) the rules on a whim, you will lose. People choose Apple Books because it's more convenient to pay vs Amazon (since Amazon isn't allowed to let people buy content like they can on competing platforms unless they funnel payments through Apple and give up 30%). People were choosing Apple Music over Spotify because Spotify cost $3 a month more (since they had to charge that to Apple users to cover the Apple tax for payments and weren't allowed to direct Apple users to the Spotify site to sign up for the same price as Apple Music without the Apple tax). Firefox and Google had to give up using their own browser engine (and all the competitive features and functionality that went with it) and use the Mobile Safari engine in order to even participate on iOS. Up until recently, they were even forced to use a lesser and slower version of the engine to ensure that Safari was always the (artificially) fastest browser on iOS.
Luxe | Backend (Senior / Lead) | San Francisco | Onsite | Visa Assistance

Why you should work here: http://engineering.blog.luxe.com/blog/2016/06/16/engineering...

Luxe is an on-demand valet parking and car services app that believes that commuting and the car ownership experience doesn’t need to be expensive or stressful. We are making it simple for people to own a car and get to what they want to do and enjoy, by making parking, commuting and maintaining a car an affordable, easy and convenient experience.

We are hiring for: Senior / Lead backend (Node / Python) | Senior / Lead full stack (Angular / Node / Python)

Job links:
https://jobs.lever.co/luxe
Sounds like minimax with a depth limit. Lots of notations in the paper, but it looks like min and max are both used.

I thought this was an interesting snippet:

>At the core of the following construction is a dogmatic
prior [LH15a, Sec. 3.2]. A dogmatic prior assigns very
high probability to going to hell (reward 0 forever) if the
agent deviates from a given computable policy π.

Note: That is the only use of the word "hell".
HN's URL detector doesn't handle nested parentheses, it seems. I added a space to fix this.
Cool app. It's interesting to think about the idea of different content/ads being served to people based on their emotion.
I've been looking for a long time and have yet to find it.
Don't think that's the right link, but it is complaints about data usage.
Communication takes two participants; this thread showed that some folks are reading it as a personal attack on them or as a personal attack on others.

It's more important to me that I don't personally turn people off Pivotal. We talk a lot about empathy. I'm only human, sometimes I miss the mark. But we also talk about adapting to new information.

It's likely that I have accidentally turned away a bunch of bright people. Which works against my own interests and Pivotal's interests.

So given a choice between a little bit of literary flair and not coming across as mean, at the next opportunity, I'm going to choose to cut it out.
1. That is intentional UX decision.
2. That is known bug, that hopefully will be fixed soon.
https://github.com/servo/servo/issues/11937
Devpost | Full Time, Onsite | New York City (Chelsea)

Hiring: Mid-level Web Developer

Devpost helps developers get jobs & powers tons of hackathons. Learn more about your engineering team at http://devpost.com/teams/devpost

Apply at: https://www.jsco.re/9rjz

Qualificationwise, for the past several years, you've been:

- Shipping web applications to production

- Using Test-Driven-Development to guide your software design and catch bugs and regressions

- Treating software engineering as a craft and exploring it outside of your day job

We'd also like to see:

- Experience developing, releasing, and maintaining web applications

- Comfort with a server-side MVC framework (e.g. Ruby on Rails, Django, etc.)

- Ability to write elegant, readable code

- Attention to software development fundamentals

- Track record of collaboration and leadership in agile software methodologies
Debunked in this Washington Post article: https://news.ycombinator.com/item?id=12018968
I'd contribute to computer vision. It's a thorny field with lot's of opportunity
You're also not allowed to build a house on a random piece of property, so you must be able to afford to buy property to build a house there. Very classist.
This is definitely covered in one of the episodes. I believe there is a song called "that's not a dinosaur!"

(HN: your source for kids' TV information)
I don't want to be rude, but I don't think DuckDuckGo has actually taken much market share to worry about yet, so maybe it's not following the usual startup route.
An idea I have to encourage charitable giving, a SaaS. It would be for profit because that would be a worthwhile motivation for me.
Rough.
"the probability that N is a perfect n^nth power..."

Can someone explain what probability means here in relation to N? From my understanding, it depends on what N is for you. If it's a constant, that probability is obviously 0 or 1. So that can't be it. Then N must be some kind of random variable. But with what distribution? And in what kind of system can the probability of event(random_variable) involve random_variable itself?
For the Java role, is remote US only?
Poor Kids Need Summer Jobs. Rich Kids Get Them
There have certainly been spec bugs that could be found from a formal specification, some of which are security related (most of the TLS bugs found by miTLS have been protocol bugs simply found as a result of encoding much of the semantics formally).

That said, while I certainly have a fondness for formal specifications, I also always end up feeling like they have a lot of downsides. They're often very verbose and hard to skim, and they're also another language that anyone implementing the specification has to learn prior to implementing it (or they can just wing it, but then your formal specification is worth nothing!).
That is amazingly addictive!
Competitive Hot-Dog Eaters Have Made America Great Again
Of course. That would be relevant if I was talking about the legal theory of the case itself. If you had read my previous comment, you should have noticed that I'm talking about the popular perception.

I'm trying to give you a warning that we've struck an iceberg and the ship of state is taking on water. You're responding with technicalities about an unsinkable double hull. If you're not going to listen to the warning, that's your business.
Spotify update violated Apple’s developer guidelines
Instructure | Chicago, Salt Lake City, Seattle, REMOTE, VISA

We build open-source software to help people learn. We're headquartered in Salt Lake City, UT but have engineering offices in Chicago and Seattle and allow remote work from home (a significant portion of our company is remotely distributed and working from home, so we're very remote-friendly).

We're an engineering-driven culture that's actively hiring for the following positions:

- Senior software engineer (can be remote)
- Android engineer (must be onsite initially)
- QA engineers (must be onsite initially)

Our primary stack is Rails & React, but we're not afraid to branch out and give you the independence to try new things. We have quarterly hack weeks, internal tech conferences, customers (like Harvard, Stanford, Tesla, Slack, etc) who love us, and challenging engineering problems. Oh, and the benefits are amazing too :)

I'm an engineer at Instructure, and genuinely love the culture and people here. I would highly recommend it!

Apply at https://jobs.lever.co/instructure?lever-via=NiHimSaI8r

Feel free to reach out to me at neil(at)instructure(dot)com with any questions.
+1, £30k is an <12 week contract in London and you'd get to keep more of it as a contractor too
Why are you even at the beach in this scenario?
I refuse to use Amazon video for this specific reason. Their "prime instant" is really just a teaser; it is very difficult to search for stuff that you don't have to pay for.

It's designed to get you to buy/rent from the Amazon digital store, and hardly much else.

My children will simply not watch those shows. Zaboomafoo will be a big loss, but not much else was interesting to them.
Another case of how bad defendants make terrible caselaw. The court doesn't want to let the bad guy get away on a technicality and thus rulings like this happen.
Full Stack Developers | Tripping.com | San Francisco, CA | ONSITE

Tripping.com is the world's largest site for vacation rentals. We work with top sites to offer 8 million vacation homes in over 100,000 destination worldwide. We’re venture-backed, growing FAST, and having fun playing in a $100B market.

Qualifications

1. Strong knowledge of a modern language - Ruby, Python, Go, JavaScript

2. Strong understanding of MVC and frameworks

3. Strong knowledge of big data, database design and/or search algorithms

4. Experience with RDBMS and NoSQL

5. BS, MS or experience in quantitative field (e.g. math, engineering, econ, etc.)

For more info or to apply, you can check out our posting: https://www.smartrecruiters.com/Trippingcom/1055231514

Email me any questions at tyler.swartz[at]tripping.com
Indeed, I got a Gmail account when it was invitation only, and back then it didn't really seem particularly sinister. It was also very useful compared with the other services which were available (the excellent spam filtering was notable).
Although I'd rather not I still use it mainly because the Inbox application is excellent and it is useful to be able to search my email archives. I have other accounts as well, of course.