skysight-inc/HackerNews huggingface dataset:
CJ Affiliate by Conversant | https://engineering.cj.com | https://github.com/cjdev | Full Stack | Full-Time | Westlake Village (Los Angeles), CA | Onsite

CJ Affiliate is the market leader in affiliate marketing. We're looking for senior and associate software engineers with Haskell, JavaScript, and Scala or Java experience.

* We value TDD, pair programming, automation, and agile practices

* Our codebase is ready to be deployed at any time

* Functional programming: Scala, Haskell, Clojure, JavaScript, etc. are big here.

* We believe that sustainable development of great products can only be accomplished by continually refining and applying the craft of writing clean code, all in the context of small co-located, product-focused teams.

Apply Online: http://engineering.cj.com/join or on LinkedIn: https://www.linkedin.com/jobs/search?f_C=5679&f_L=us:0&f_F=e...

or email me at snazarian at cj dot com
As soon as this happens you can say goodbye to the US as the global business hub.
Scientists capture video of dolphins risking death to eat octopus
This is a major flaw with a lot of technology now. The assumption that you will have an internet connection. It's horribly inefficient, especially when we have robust p2p wireless protocols.
Nice, cashing out on the fact your audience is technical :)
Phrases like "The Land of Freedom" are some of the best marketing of all time. How well does marketing typically match reality?
A matter of taste, I suppose. The Mars trilogy was the first thing I read by him, and I was completely sold by the time I realized the reason people suddenly seemed different was he'd switched narrators without explicitly saying so. I felt he perfectly managed to make a very technical story primarily human and personal without significant compromises. That said, if you didn't buy into it from the start, the trilogy would have been a pretty tough slog.
Life after Bertha
The way I understand it, they're saying that mathematics is a natural, universal thing, and logic is our attempt to explain/build a foundation for it.
Hi, this looks very interesting. I signed up at https://llip.io/, but how do I choose Hindi? I am not able to switch from Korean
How can California be too expensive to consider a job in? Total comp can be very very high ...
Security Theatre. Tsa Middleman X sells the idea to Tsa Boss Y who then sells it to Political Hack Z who sells it to Elected Narcissist K who sells it to the public as "we're defending you hard! Keep voting for us and you'll be safe!". Everyone in the chain has to justify his job and bonuses; "well, things look ok, we'll just keep doing what we're doing" is not a good strategy for that.
I think the onus is on you.
"background check" in America almost always means credit report and little besides that.
Working on an iMessage App and new features for my Q&A site: http://www.oneqstn.com

And version 2 of my inhouse factory production and stock management app stockcontrollerapp.com, adding some features that I would have found useful during this last season at work (we are winter based) and also overhauling the data model and adding a cloud based backend and web app.

Also fixing a herniated lumbar disc
Gender Wage Gap Report 2017
1. I put a cmd link in my taskbar, which opens to my Repos folder, and then launches bash (which will open in that folder under /mnt/c). Or just do `ln -s /mnt/c/My/Repo ~/GithubStuff` and have a symlink from Ubuntu land into your Windows drive.

2. Colors are better supported in the CU coming out in 3 weeks, and transparency + copy/paste can be setup via the file menu (right click on the logo in the command prompt title bar and go to Properties).
Turn the step size and momentum to maximum for some wonderfully glitchy chaos! (and a demonstration of why forward Euler integration only works well with relatively small step sizes)
Each time I visiting US I hate waiting in a long queue for a pass check.
Does it have working encryption yet? It's been a while since I've used it, I stopped because at the time you were basically sending all keystrokes in plaintext over the network.
I'm an undergraduate at UMD working remotely. As a side project, I am working with a friend on https://txtpen.com

txtpen provides highlights and context comments for websites. It is like medium for non-medium sites. Most importantly it follows the W3C Annotation Standard.

It is so close to finish. If you have a tech blog and would like to be test it please email me at ricky@txtpen.com

Any feedback is welcome. Thanks in advance
every web browser you use is a hateoas client

you get some html with embedded links and then the browser automatically goes and fetches css, js, images...

the remaining links it just presents to you, the user, to follow or not as you choose

hateoas is not a complicated idea. it's not meant to replace SOAP or gRPC or thrift. it's something else
Interesting - buried in there was the bit of strategy on the part of Apple, expecting software to take advantage of parallel GPUs, and that not really panning-out in the high-end film production apps.
there are no editors. it's user generated content, it's not a magazine.
It’s O.K., California. Breaking Up Isn’t Hard to Do
It sounds like you are looking for a unicorn that is already familiar with your stack. Just pick someone who has the desire to work hard and learn new things. The rest comes with time.
They will find someone who will. Right?
The cover has a similar asthetic to SimCity 2000's box art:

http://agentpalmer.com/wp-content/uploads/2014/02/SimCity-20...
No, I really didn't know much about type theory.
(And I don't think I can study that at my university actually).

I had an intuition of how parametric polymorphism worked because of my experience with Haskell, but I didn't know a type inference algorithm works, how that integrates with checking against an assumed type (and the whole unification shebang that comes with it); how universal quantification plays into that, the amount of pit falls that come with certain design decisions(impredicativity etc.).

I personally gain the most insight into something when I'm trying to think about it from first principles, so I avoided extensive research about type theory beforehand so that I wasn't "tainted" by preconceived ideas :-).

Of course I got stuck quite a few times. I would then look how Haskell does something and trying to understand why and how etc.
Young Americans Are Killing Marriage
Not necessarily CEH, rather certs that you consider meaningful
Is the F-35 a Trillion-Dollar Mistake?
Another solution to getting through long audio segments quickly is learning to read spectrograms (time/frequency intensity graphs of speech).

Then you translate the problem into speed reading.

I'm (slowly) investigating this, expect a HN post in a few years :)
Seattle Law Allowing Uber, Lyft Drivers to Unionize Gets Blocked
> if there would even be any.

There wouldn't be. There is no good way to verify someone has access to any given social media account. If you just say you don't have an account how do they prove you wrong. Hand 'em your phone with a clean browser history and no apps installed, then start using your real equipment later.

On the flip side the first time a journal is "randomly" selected and is forced to give up password this policy will come under extreme scrutiny and lots of people will be yelling.
I'll disagree. I find Heinz to be saccharine sweet to the point of inedibility. That's a little hyperbolic, obviously, it's edible, I just strongly prefer a ketchup that doesn't have the overwhelming flavor of sugar.

I do not enjoy Heinz's product, I prefer a ketchup with a flavor closer to tomatoes -- a sharper, brighter, more earthy flavor.
I'm kind of happy that this is happening. Whatever the legal situation may be this is just wrong and it needs to be fixed.

On steam you don't buy games anymore you only buy the right to play them so you cannot resell them. You are effectively buying a service.

Now in this case you are buying a device that does not work without the service and you don't have a right to the service?

No, this does not make sense.
Looks like the pro version has. My issue is that it's hooking before autohotkey and my keyboard layout only works nice with ahk.
Some of us tried that, right after Google's Motorola acquisition. Didn't work out so well for us. (It was the only "Google" option at the time for those of us who needed to be on Verizon for their network specifics.)

Right now, I'm on a Nexus 5x that works on Verizon while not officially supported. Verizon network, without the Verizon crapware and retarded (as in, delayed or never delivered) security updates. I might move to the Pixel 2, when it comes out. Even then, I'll buy it directly from Google and forego the Verizon crapware-and-delay leash.

Samsung seems to have a renewed commitment to timely updates, and the moxie to pressure U.S. carriers to pass them on -- somewhat.

Other than that, I'd advise most of my friends to stay away from Android on U.S. carriers. It continues to be a shitstorm. My friends with Apple remain mostly simply happy and unstressed. I'm not particularly fond of "walled gardens." But for a lot of people, it's "just a phone" and they want it to "just work."

My point regarding Google itself: They bought Motorola and had Motorola thence promising timely updates for a reasonable period of time. Didn't happen.

I trust Google to do what it perceives to be in its best interest. Including updating its own phones for PR reasons. Beyond that, just like the newer products they launch or buy and then often kill a year later, it's a crapshoot.

P.S. Like others are expressing, Google's a big place with many pieces. As to the topic of the OP, I'm glad Project Zero continues to have support and is doing what it's doing. And that it has the muscle and inertia of Google behind it, to weather the political and legal shitstorm attendant with the mess that is is IS/IT security, these days.
I put down Red Mars around 2/3rds of the way through a few years ago for the same reasons. Maybe I'll give it another shot.
I'm definitely not trolling - it's just that's not how clients work.

I don't write a client by doing a random walk through the API until I get to the information I need, I want to call the API that I know I need to give me the information that I want, and for performance, I want it all to be returned on a single call ideally.

e.g. If I want user B's playlist, I don't want to have to crawl:

/friends/ => ['b': { 'links': {'info': '/friends/619'} }]

/friends/619 => {'links': {'playlist': '/friends/619/playlist' } }

/friends/619/playlist
> Optimizing for HATEOAS seems to me to be optimizing for entirely the wrong metrics, and a complete waste of development time and effort.

It depends, it's just a way to reduce coupling between a webservice and its client apps. Instead of hardcoding all the URL endpoints into the client, the client has to follow the links provided by the webservice instead. If this layer of indirection has advantages for you depends on your use case. You could compare it to using DNS instead of static IPs. Static IPs work fine but you end up with more coupling than using DNS.
Try rail level crossings with train horns every few minutes.

It's amazing to me that car tires are even considered noise. That's just the floor. There are much worse offenders in urban environments.

I guess in a rural or suburban environment you might have actual silence without the highway, but I've never noticed the highway to be much louder than the wind unless a particularly bad diesel engine, illegal-exhaust motorcycle, or emergency vehicle is passing.
I have never seen anyone here advocating "all sorts of nonsense proven to kill millions" without getting shouted down for it. I would love to see examples (well, not love, but you get the point).

I have seen people here advocating anti-authoritarian socialist ideologies of the types that would get you executed by regimes like those of Mao and Stalin.
Not only that, but from what I can tell, telecommuting is becoming more and more rare. I'd guess that it hit a peak somewhere between 5 and 10 years ago. Now it's really hard to find a company that'll let you telecommute (I've been looking).
We just killed 75% of our side projects. Here’s why
But the buoyancy variation with depth is pretty dangerous, I think. I do not know if that variation is truly the fault of the suit or the fleshy diver.
I'm just curious, but didn't the NSA have a way to get the content before it was encrypted, hence it's still a moot point?
Password Resets Cut by 68% by This CISO
Former Snapchat employee presses to unseal allegedly doctored usage statistics
The Operational Mail Business Case for APIs
Should not come as a surprise...

https://what.thedailywtf.com/topic/15687/code-review-maledic...

https://what.thedailywtf.com/topic/15001/enlightened
Clang tidy supports some of the rules http://clang.llvm.org/extra/clang-tidy/
> Hand 'em your phone with a clean browser history and no apps installed, then start using your real equipment later.

Sure fire way to end up being turned away at the border.
More polynomial regression questions :) Are you using the optimal step size you derived in the previous section? If so, why don't the first and last eigendirections converge at once?
If not, doesn't it suggest that there's a trade-off between speed of convergence and the ability to stop early?

In general, this is a nicely written article, though. Good work!
Well, the concrete that actually takes all the load would be safe; that's how pretty much any caissons or foundations in water are built anyway. Electrical delivery would have to be completely re-thought and redeployed. There wouldn't be 'pounding waves' since the rest of the city would be diffusing large waves.
I've been there. Get some rest.
According to GSM Arena, the 2nd generation Moto G uses a
Qualcomm MSM8226 Snapdragon 400
chipset, so it shouldn't be affected by this issue.

http://www.gsmarena.com/motorola_moto_g_(2nd_gen)-6647.php
A New Physics Theory of Life:
https://www.quantamagazine.org/20140122-a-new-physics-theory...

How Life (and Death) Spring From Disorder:
https://www.wired.com/2017/02/life-death-spring-disorder/
>feet to the fire on the state of Android security, since it is truly a mess

Specifically, by what metric are you calling it a mess? Certainly Apple devices are a little more secure depending on your threat model (except for physical security, where Apple is a leader), but Android seems pretty secure if you stick to the play store. ASLR, ART runtime, sandboxing, safetynet, good tls stack, and a solid bug bounty program have lead to an pretty safe OS imo. Web browsers on the other hand...
I meant a user friendly client, not something aimed at API developers. Sure you can create something which is aimed at Developers, but it's not presenting the data in a way any user would understand, or in a way that a UX expert can flex.

Fundamentally, your display logic should not be linked to your API schema, but HATEOAS essentially enforces that, because you can't predict what links will be available.
I'm working to build a coding school that makes up for the weaknesses of other coding schools. You can read about what it does better here: https://medium.com/@michelleglauser/this-is-the-coding-schoo...

Basically, it's a nonprofit called Techtonica.org that works with tech companies to provide free tech training, living stipends, and job placement to low-income women and non-binary adults locals. We're in the San Francisco Bay Area for now—did you know there are areas in the Bay Area with income disparity worse than Rwanda's? You can read more about my reasons here: https://blog.techinclusion.co/techtonica-how-to-diversify-te...

We've picked our first full-time students and they are seriously amazing—I can't wait to help them succeed! Just working out the sponsors and space now. See more info at https://techtonica.org.
Ask HN: Office Furniture Leasing ( Have You Ever?)
Hello Founders! Have you leased/rented furniture for your office? If so, was it better than going for financing? Did you end up saving money?
Dude... not cool. Pretty big damn spoiler right there in your comment.
Musical fractals
That's unfairly using a different standard of congestion for pedestrians as for motorists.

The kind of congestion midtown manhattan experiences for pedestrians is comparable to stop-and-go-but-moving car traffic. A bit unpleasant but there is still capacity. There's wasted capacity in the streets right now so pedestrians will overflow there, yeah, but if there was a fence, we could still increase the pedestrian density a good bit before reaching capacity.

In other words, it's more comparable to stop-and-go averaging 15mph car traffic - uncomfortable, but still plenty of capacity left. It's not comparable to what we actually observe in car traffic at rush hour often -- mostly stopped, barely inching occasionally, averaging well under 5mph.

When an event like a protest happens, THEN you actually see what true full-to-capacity looks like, and you realize that the day-to-day, while crowded and uncomfortable, has a long way to go before getting to capacity.

Outside of an event like a protest, I've NEVER been walking through midtown and felt unable to make any progress at all. Compare that to driving.

Or to put it another way, even at the worst of pedestrian congestion, the pedestrian is still faster than the car, so there is obviously still room left to make it even slower.
Problem: Making appointments with others is easy, making (and keeping) appointments with YOURSELF is hard. Easy to get distracted, hard to get back on track and make consistent progress.

Project: http://Focuster.com - automatically schedules your todo list in your Google calendar, uses smart reminders to help you manage your focus and recover from distractions.
>except bigotry and xenophobia.

When those values win elections, they then become policy. We've seen it countless times in history.

There's no mastermind behind this. Its politics and very much a campaign promise 62m voters approved last November. I don't think we need to be in denial about who is behind this. Its straight from the top, not some TSA nobody writing new rules.
New bill would crack down on border phone searches without warrants
Kim Stanley Robinson has this problem in general. It's as if he just doesn't care about the science in his sci-fi. Engineering problems just get hand-waved around whenever they're inconvenient. Terraforming Venus? No problem! Ten kilometer tall spiral launch structures? Sure! A service corridor that goes all the way around a planet? Easy! I might be more inclined to forgive him if he could write a halfway interesting character, or manifest some semblance of a theme, but I'm just constantly disappointed. His work seems more ambitious than spaceships and rayguns, but it always comes up short. I'd rather spend my limited leisure reading time on mindless space potboilers like The Expanse.
* A pixel-perfect WebGL/JavaScript implementation of UIKit/QuartzCore that runs basic iOS apps in a web-based simulator at 60fps

* A Swift 3 -> JavaScript compiler with many language features, full type inference and more

* Many interesting ways of combining the above to form interesting new development/learning/prototyping tools

* One such tool/product has a full WYSIWYG app builder, with drag/drop UI components, auto layout, etc (think Interface Builder but with pluggable logic). I have a backend supporting this that can generate an .xcodeproj, compile, codesign, etc on the fly to a real, fully native app

Started as a browser-based version of Reveal (https://revealapp.com/), and spiralled out of control from there.

One of the spin offs: http://shopmo.co (not fully live)
I think you should explain your reasoning in more detail here. Why is a "massive company" less likely to commit financial fraud? If they do it at a large scale, they make lots of money from it. Or perhaps it is a scam being run just by this one office and not a company-wide policy. Even if that is the case, CoreLogic is still to blame, they are responsible for their leasing offices.
The article states that this would affect travelers on tourist visas from visa-waiver countries. Madness.

Hopefully this is just a trial balloon that will get shot down in a normal policy process—these are just ideas being considered.
Don't buy blueray discs and don't use Midori, don't use any content at all that is DRM encumbered.

Yes, that will limit your choice but so what, if enough people do it the coin will drop.

That's my solution to this whole DRM issue and I've yet to find a 'must-see' thing that was DRM encumbered.

Copyright law gives rights-holders all kinds of options, and digital tools have given them options to make it harder to do some things that are not per-se violations of the law but that are also not explicitly granted as rights.

And that's a huge difference from a legal perspective.
No one said they should "give this up". If Apple's hardware is good enough to outshine whatever competition, it will continue to sell. Plus, they could easily restrict who they license the OS to - perhaps only to a few high quality OEMs and end users who'd just build a Hackintosh instead anyhow.

I'm certainly not advocating giving macOS away or selling it cheaply either. It's worth pointing out that every 2,000,000 units of $500 macOS would be $1 billion as well - which could quickly come close to the margin on that $25B.
How do you know if it's a good time to fundraise?
It was so exciting to see Mami's gem pop up, the contract with Chatot, the blue space invader return, the pi help from Celtics, the Dullahan recoloring from anime_irl. What a fun 72 hours!
Long overdue in my opinion.
It is just xenophobia and bigotry pure and simple. You rile up a bunch of people to be afraid of some group you can "other" (like Syrian muslims) then you stoke that fear with whatever happens, no matter the details. San Bernardino! Nice! Belgium! Xenophobia only requires the thinnest of threads of realism to become full blown.
It was pretty cool seeing unrelated communities come together. The Miami Dolphins subreddit had a small logo next to the Cubs subreddit logo and we had an agreement to help each other out.
Why does the headline present this as a known fact, while the sub-headline clarifies the fact that this is just a theoretical and unconfirmed possibility?

"Trump administration’s proposed changes may mean travelers from countries including UK, France, Australia and Japan have to share digital information" (emphasis mine).

Maybe they could wait to report until they actually know the information they're reporting on?

I'm afraid I've learned to totally disregard headlines containing weasel words like "may", "might", "could", etc. It's a sign of motivated manipulation of information and click-baitism.
Simpler solution would be to bring landfill to raise the ground level of NYC. The first floors of buildings would be converted to extra levels of sub-floors and new lobbies/entrances built higher up. Or other buildings could be potentially jacked up to new higher up with new subfloors built inbetween to keep them connected to their old foundations. Or lastly, tear down the old structure and build a new building at the higher level. A lot of cities today are build on top of fill on top of remains of old or ancient cities still below ground.
Is whatever value people are getting out of client libraries provided by something generic like http://unirest.io ?

When does it make sense to issue API-specific client libraries for a plain ole RESTful API?
Sadly there is only one US, no country competes with US in business culture and capital torrent. I cannot close business deals with other people in different cultures at the speed I do in US, in a win/win condition, and with enough budget.

This is a very interesting subject to discuss, so please reply if you don't agree. For 15 years I have been personally doing business with cultures across more than 30 countries. One of my favorite papers on this subject is "Cultural Biases in Economic Exchange?" [1]

[1] http://www.kellogg.northwestern.edu/faculty/sapienza/htm/cul...