skysight-inc/HackerNews huggingface dataset:
That's a lot a bandwidth for a single thing. Makes me wonder, perhaps we should have a global repository of popular web libraries for browsers, all of them versioned, like happens on npm/bower. It's possible be backwards compatible with old browsers using a real and standardized URL. A single source of the truth. It's better than many CDNs providing the same thing over and over again... Being immutable packages browsers do not need check for updates (no more waste with 304 responses).
Don't Google for “Google Bug Bounty”
Thanks buddy! 50+ here and optimistic I can remained gainfully employed, but nervous about it. It's been my experience as well that the kind of companies you might see parodied on "Silicon Valley" have a more pronounced age bias, but there are lots of other places that need IT/web and have no such issues.

I was in a room full of developers when I read aloud the story about the guy who started oldgeekjobs.com, who defined old geeks as over 35. The room erupted with the loudest "F U" I've ever heard.
Guess you don't care for the high probability that the user has already the CSS in local cache .
For visually investigating 10K-1M things on the IPython/Jupyter side of the world, folks have been enjoying our GPU library: github.com/graphistry/pygraphistry . Feel free to contact for an API key.
If you don't mind sharing, what school are you going to, and what is the area (the more details the better is good)of your research?
If it involves a contract, it's probably a question for an attorney. The 'quit with am months notice' contract probably should also be looked at. Generally, as a free lancer it is better to have the client sign your contract with your terms and conditions than vice versa. Mainly because it can be more or less standard to the industry for the services you provide whereas the client may adapt a contract used to buy coal to govern the delivery of software.

Good luck.
>> "Total Recall" and "Last Action Hero" are two of the greatest films made in the last 30-40 years.

Last Action Hero is still one of my favorites.

I still recite a lot of the one liners from that movie. Arnold was so funny in that movie, and it was really well done. I was impressed his his ability to lampoon his own typecasting as an "action movie star" and all the cliches that go with it without being overdone like many of the parody movies you see these days.
Great troll but I would criticize using the cops as the Boogeyman.
Indeed. My brain encountered a segfault attempting to evaluate that expression.
Yes it is. RF does not go in nice straight lines. The noise floor has been steadily rising, making getting a good signal harder and harder and leading to more packet loss. Add to that the fact that most TCP implementations don't deal well with lossy channels like WIFI, and you get a problem.
Most of them were Japanese Americans, born in America. One wonders why German Americans weren't given similar treatment.
Yup. I was like no Fing way when I read that one. Keep up the optimism.
snark?
This is a quote from General John L. DeWitt, head of the U.S. Army’s Western Defense Command. He's basically the guy that convinced the president that this was a good idea. Why we put people like him in power (instead of prison), I'll never understand.
this is not specific to SV, or US for that matter. 10x developers don't get 10x salaries of they work for bigger companies that have sort of rigid pay structures for given positions. You have to work on your own ('in your own company') to have that in 99% of the cases, rest are tiny companies with heaps of cash (how many are those?).

If you would be having same salary (apart from bonuses) as say some senior executive/CEO, well that won't fly, no matter of your added value or semi-magical skills. It doesn't matter how rational that might be.
Be thankful it was only $50. However, this is not uncommon and is the nature of the payments industry in general. When you sign-up you are agreeing to their terms of service. Those terms typically state, very clearly, that they can cancel your account at any time for almost any reason and without notice (see Section 8 in Gumroad terms). There are ways to help mitigate getting cut off but even then there is no guarantee.
His core audience is well off (100K+ a year) 20-30 year old white males/females in America. He sells a dream that seems incredibly obtainable (almost even owed) to that audience.

I'm saying this as someone who owns the TF books and listens to the podcast and falls into his target audience.
The actual punishment made me laugh so hard. "Mommy, is that real?"
`fa` would basically be free for gzip because the icons use fa as a class name.
GNARLY!
Good clarification thank you :)
7 Big Mistakes Designers Make with Cards in Web Design Pt2
Not so much "get out of tech" as it is "stay in tech, but not at a company that specializes in tech".

That's not exactly a solution tho' is it? Why go to a company where you are a cost centre, just because you reach a certain age?
Sardonicism. It doesn't come up much.
Delphi for Linux is coming
I just discovered that my online banking password is not case-sensitive
Try it for yourself if you have a Capital One account. I just logged in with an entirely downcased password when the password I signed up with was mixed case.

What the hell? How is this allowed?
Athens was built by slavery, so not the best example of full equality for all.
They were? I guess? Appears to have been different, but still done.

https://en.wikipedia.org/wiki/Internment_of_German_Americans
Le Tote (YC S13) Is Hiring Ruby on Rails Engineers Disrupt Fashion with Us
Rebasing is implemented by generating diffs, yes. But git doesn't actually store these diffs -- they're all generated on the fly from tree snapshots. If your VC stores diffs rather than the actual contents of files then you can't be sure that you'll get out exactly the same data as you put into it. There are also a bunch of other problems that happen as a result.
+1 I was even quite a big fan of him before reading it - but wasn't expecting much from the book, or expecting it to be somewhat bland. But I really liked it and will absolutely read it again.
Elon Musk Thinks Automation Will Lead to a Universal Basic Income
The people having their money removed from them may have a word or two to say about the plan.
Thanks Tim - glad you have been enjoying my teaching style - means a lot to me!
A lot of the talk has come from the man himself (this is from 2015, but still)

https://www.washingtonpost.com/news/post-politics/wp/2015/12...

Stephanopoulos responded: "You want to bring back policies like that?"

After a pause, Trump responded: "No, I don't to bring it back, George. At all. I don't like doing it at all. It's a temporary measure until our representatives, many of whom are grossly incompetent, until our representatives can figure out what's going on."
SimpleMDE: JavaScript Markdown Editor
48 yo here, started coding when I was 14, so that's 34 years of building things.

Here's where I'm at.

I look back at my career and I can tell you about great projects that I got to be part of, awards and plaudits that I won, big paybacks from projects that went well and literally saved the company. That's all nice to have war stories.

But I can't point to any of it and say, "I made that" because - and here's the kicker - it's all gone.

Software is ephemeral. One day your client does an upgrade, and then the thing that you spent years building and curating like a baby disappears. It isn't mothballed and put in the basement where visitors can walk by and see it. There's no photo of you standing by the thing that you can hang in the hallway and see every day. Your creation just completely vanishes without a trace.

All those years I've also been a musician and recording engineer. I've made a few dozen records none of which amount to anything that anyone else would care about. And all told I'm sure that I earned more money in one year of my IT work than my entire music career.

However, here is a collection of my work that I can point to and say, "I made that." It's a creation that I can reflect on years and years down the road.

I take much more satisfaction in my musical creations than from my software creations, even though I was much more famous and valued as a software architect.
Americans Have Fewer Privacy Rights When Emailing People Overseas, Court Rules
If its the same ecommerce site I am thinking of, then there was also non-trivial message loss.
JS/HTML can be run on your own machine without needing any cloud or other external service. You could distribute the application as a single .zip file or something, like binary executables often are. I've seen people sell games this way.
I still get a bit of a thrill from the Quadratec and Cabelas catalogs, but nothing on par with that. It was really the best.

My first Nintendo came from that Sears Christmas Catalog :)
Ask HN: What is the popular language for web development?
10 Fast Growing B2B Startups Based in the Netherlands
Interesting. These points seem to apply to ld.so, as well :)
Fun fact: Japanese Americans in Hawaii were never interned (aside from a select few) because they made up such a large portion of the population that it wouldn't have been practical. Just goes to show that the whole exercise was ridiculous.
Doctors now have to do 'continuing education' and many of them got pretty upset about that and / or were grandfathered out of the requirements.
This news item is an eye-opener for me. As a Wodehouse fan I'd always assumed the Nazi broadcast incident was a small blip in his life. Did not realize it had such a major impact on his life.
>extremely smart, hardworking dude that also happens to have a vision

It's generally safe to assume that anyone who grew up in near poverty in eastern Europe and became Governator of Commiefornia, or made comparably large socioeconomic gains has some combination of those or similar attributes.
No, they just want a stable future, around which they can plan the API, but so far no one has delivered on that tiny requirement.
I find these days I spend less time coding and I end up with better applications because I think through the design before coding.

At the risk of going off-topic; every new/kinda-new/wish they were new engineer can learn volumes from that single statement.
Building data products- what to do with TBs of useless log data
Content based caching would be a massive security nightmare.

All you'd need to do is serve up the same asset as any other site on the web and you could instantly know if the user has been there recently.

No need for tracking at all, just serve this up to people who go to HN, this to the redditors, this to anyone that was recently on 4chan...

Or let's take it a step further. I could reasonably figure out what your user-page on HN looks like to you when you're logged in. I'll serve that up to all my visitors and when I get a cache-hit I know it's you!
That's fine if you simply want to find the chain with the most proof-of-work behind it and join that herd, but what if that chain violates your conditions for validity - perhaps it has different inflation, less anonymity, or higher transaction costs than the minority fork that you were originally following as "valid."

In POW the onus is on everyone who runs a node or miner to understand the consensus rules they are choosing, and to be on their toes in the event of a fork (hard or soft). I see this as no different from the POS problem described above.
> I am going to send over 15 cute boys for you to kiss

You're a cool dad.
Japanese, German, and Italians were all interned under the Alien Enemies Act.
I fear for the children of the future.
Much like laws, ageism doesn't apply to billionaires.
Awesome opensource Reddit reader app made with ionic2/angular2
DeepMind Lab open sourced
>> There's an entire market for that.

I can confirm this.

I work in a large corporate environment and we're rebuilding a legacy application in Angular 1.4. They have no plans of migrating and even talk of moving to 1.5 or even 2.0 I've been told migrating to either 2-3 years away.
For one thing, XMPP does not have the same features. Try Wire and see for yourself. There's audio, video, voice messages, multiple device encryption. Maybe XMPP has improved, but it didn't work as well for mobile use.
Not hashing passwords...
I didn't even take a computational physics course as part of my physics undergrad, and I still learned about the 2D Ising model, the Monte Carlo method (which I implemented for a project), and solving ODEs with the Runge Kutta method. The Euler method is too inaccurate to be useful. The only thing it might be good for is teaching about numerical integration.
Jason Pierce to Present at NACVA’s Financial Consultants’ Conference
A (translated) Dirac delta function might be a better example [1].

[1]: https://en.wikipedia.org/wiki/Dirac_delta_function
You judge something from 2k+ years in the past with our current set of values.
What’s Lurking in Your Showerhead
Berlin Removals Startup Just Keeps Getting Money
I still have a WeTab at home that used to run Plasma Mobile (or whatever it was called back then). Those were the times.
It's not about disk, it's about network I/O. Making your resource "more unique" means more cache misses and more requests that need to be served (in theory anyway, see Klathmon's sibling comment[0] for more on this).

[0]: https://news.ycombinator.com/item?id=13138826
Can convert inputs to all lower-case or all upper-case before hashing. The result being people who mess up their capitalization or have CAPSLOCK on can still login without issue.

This is a surprisingly common practice. Not one I agree with, personally, but one I can at least see where the logic comes from.
And not all Americans hold that same stereotype in their minds.
“It” in this case seems to refer to the “ban on Muslims entering United States”, not any internment?
In the future, the upgrade-insecure-requests CSP directive[1] might help with this problem. I'm not sure what browsers have implemented it yet though.

1. https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Co...
Save Hexabytes a day by stopping this GIF everywhere mania!
I believe the point is that you get a uniform distirbution of 1s and 0s after going through the PRF irrespectively of the distribution of 1s and 0s in the input. This is certainly a desirable property for a hash function.
Our current set of values: wearing a five dollar T shirt and cheap sneakers ... made by slaves in a sweatshop somewhere.
I doubt that a microprocessor will be able to operate solely off ambient RF, but I could see a low power microprocessor being combined with this and a betavoltiac for impressively long life. Using this with the new diamond battery that they have in the labs at the university of Bristol would enable the creation of wireless devices that last over 5000 years.
When Dave Boggs was digging around in the box of prototype Ethernet gear my heart skipped a little. I sure hope all of that gear ends up in a museum eventually. While my rational mind knows that there's nothing inherently special about the items in that box I'm not able to completely squelch the irrational part of my mind that's screaming "Holy artifacts!"
The mental health system is broken because psychiatry was captured by the pharmaceutical industry in the 1980's. Robert Whitaker's book Anatomy of an Epidemic [1] examines how commonly-used drug treatments actually worsen patients' mental health, and chronicles the capture of the American Psychiatric Association.

[1] http://robertwhitaker.org/robertwhitaker.org/Anatomy%20of%20...

In spite of everything, science is making a little bit of progress in understanding why people have various mental conditions. For the most part, patients are 'exhausted', because of poor metabolism, malnourishment, etc. Inflammation is a huge factor, as is cortisol deficiency.

I've posted some links before - see my comment history.
Key Mergers and Acquisitions in the Storage Industry – 2016
Thanks! After your comment I finally got around to checking out PureScript, and it looks nice (aside from the crazy tooling requirements which are typical for 2016).
The most absurd thing I read on here was that they were still subjected to the draft. So that Japanese couldn't be trusted to live in the United States without armed guards, but we can totally give them guns and send them off to fight the enemy?!
GNU Guile 2.1.5 released
* Which states require the existence of typical officer positions?

WA, like kbagby explained for DE, doesn't require any particular officers (unless a particular company's bylaws required certain officers).

In all four of CA, DE, NY and WA, the corporation law allows for the same person to hold more than one officer position simultaneously. If you find yourself organized in a state that requires particular offices, you might check to see if that state also allows this flexibility.
Because Japanese Americans look different from "the average American", while German Americans don't.

Also, Germans had been immigrating into the US since the year 1700 and intermarried widely with other groups. So it would be very hard to decide where to draw a line and say someone is "sufficiently German" to be interned.
Facebook is trying to convert your comment-threads into a separate chat window
Dude. Open source software.
It sounds straight out of Doctor Strangelove. He might as well be ranting about how they're stealing our vital bodily fluids. It's just so insane that this guy was given this kind of power.
Probably true but at 360B market cap it doesn't look like the market is punishing AMZN for bundling. Right now its leveraging the proceeds to become a logistics juggernaut.
Sign the declaration against corruption
So was England and the rest of Europe, they just called them serfs.
Don’t use Babel transpilers when debugging an application
The Lady from Silicon Valley, v0.0.1
I really dislike this constant caveat that people keep placing against SV. "Well it isn't a problem outside of SV!" I keep seeing this appear in comment after comment on this article
The Nazi Connection: Eugenics, American Racism, and German National Socialism
Joe Lonsdale pours $4.55M for alcohol IoT startup Nectar
A directional antenna at the active wifi radio would enable longer range. One interesting application would be the ability to dogleg a wireless connection between points A and B where there is no LoS to each other, but both have LoS with point C. It would be a low throughput link, but it would allow for an awesome implementation of a private two way communications system. I.e. Several miles without direct LoS between the two end points.
This is not a case of someone casting contemporary normative values on an ancient culture in judgement. The parent made a correct positive claim; ancient cultures, including Athens, typically had vastly more inequality than is present today.

It doesn't matter whether or not inequality had a different flavor of cultural sophistication or acceptance attached to it at the time. It remains that the culture is not a good example of equality.
There's a big difference between detention and deportation of illegal immigrants and detention of legal immigrants and American citizens.
To some degree, this is like anything else in life, isn't it? The more successful/skilled/good you are at anything, the less you have to worry about whether you're doing things the 'right' way.

See for example, sports. A gifted athlete could quite easily defeat a far less gifted one with more 'technical knowhow' because they're simply more skilled by default and can hence make up for their inefficiencies or mistakes.

Or maybe any RPG game ever made. Come across a super powerful character or grind your party 100 levels higher than everything else, and it doesn't matter what tactics you use; you're simply too powerful to lose.

http://tvtropes.org/pmwiki/pmwiki.php/Main/ScissorsCutsRock

And the same obviously with companies, individuals and money. Enough money means even a lot of stupid decisions will work out well, whereas a competitor with much less will simply falter in the same situation.
Given the climate of the US right now recurring donations to the ACLU and SPLC (among others) would be be appropriate, I've been encouraging as many people as I can to do so. The SPLC has been a little more directed at hate-groups and racism but I groups that have fought internment and the KKK to be very well funded.
Boot is too slow to start. Use Lumo, which is based on Node.js and boots really fast. And npm packages are available too. Well, it's more JavaScript than Java.

https://github.com/anmonteiro/lumo
The Trump Administration Could Be Uber’s Saving Grace
Neither was it presented as the best example. One idea was taken from Athenian beliefs and op then says "It's through this lens that we should consider a wholistic approach ..."

Of course it's easier to throw out a random fact like 'oh slavery' so your argument is moot, but what are you really adding here?
My reading is the most likely "it" in context is restricting the freedom of movement of ethnic minorities that he mentions immediately before:

"They went through a whole list of things -- they couldn't go five miles from their homes, they weren't allowed to use radios, flashlights," Trump said.

Maybe he means "Hey, if that's legal than my policy is less bad and therefore legal too" which is only marginally reassuring. Citing internment as a necessary tactic in wartime as a moral justification for your policy is plenty worrying on its own. "Look how generous I am- I'm not actually interning people, just X. I don't like it, but it's a time of war, so it's necessary."
I worked on such a site in the mid-2000s. TIBCO Rendezvous was extremely efficient in the steady state, but boy, it had a catastrophic failure mode: during network congestion or receiver saturation, it would start repeating messages, causing the network congestion and saturation to worsen. The only way to stop the bleeding was to shut everything down.

At any rate, most cloud SDNs don't support IP multicast (unless you use an overlay like Weave), so it's sort of a nonstarter for them.

These days I might use Redis pub/sub along with a multi-level cache (e.g. LMDB + local Redis + remote Redis) if I need to distribute data to a large number of clients efficiently.
This is a great article. Some of these are already on the agenda for FA5, but there's some new stuff there for us too. We'll dig in and it's a TODO on the FA5 roadmap now. :)

Another thing I'm super excited about is stray points in vectors. We found some new tools for Illustrator that make this a LOT easier and will have a very real impact on bandwidth as well.

Super fun.
> For starters, leveraging caching via a common CDN pretty much requires everyone to be using a single version from a single CDN. If you can't agree on that, then every time a new version comes out the web is split and the caching doesn't work, and every time someone decides to use another CDN (or someone provides a new one) the group is split again.

All this common web stuff that is distributed by several CDNs (as well as separately by individuals) really suggests to me that there should some browser feature like `<script src="jquery.min.js" sha256="85556761a8800d14ced8fcd41a6b8b26bf012d44a318866c0d81a62092efd9bf" />` that would allow the browser to treat copies of the file from different CDNs as the same. (This would nicely eliminate most of the privacy concerns with third-party jQuery CDNs as well.)
This is unfortunate and we're stuck with it forever
Ha! Very well executed and totally dig the 'having fun' part of it - eg. kiddo still could doubt it was real.

Reminds me of Bill & Ted's Excellent Adventure when they hide the cassette player on a timer to distract Ted's Dad at the police station, or of 'Soundboards' to call places with Arnold's voice. I do have a fondness for pranks.