skysight-inc/HackerNews huggingface dataset:
I'm in Kuala Lumpur and use Telekom Malaysia Unifi for my ISP (20 Mb/s bidirectional for $US62 per month, for anyone who is curious). This fault has existed for the past few days and is only now being reported.

It not a simple slowdown and is frustrating due to the architecture of the modern internet content hosting and I suspect however TM is rate limiting its customers. e.g.

1) some youtube videos play fine, others stall and simply never load.

2) I cannot play anything on soundcloud.com, plays first 2 seconds then never recovers (however if I switch off wifi and use Maxis 4G mobile connection it works fine).

3) Animated gifs take ages to load and stutter

4) torrents stream perfectly: I can fully utilise my upstream and downstream bandwidth

5) Netflix has no problems (I use a dynamic DNS to get USA content)

6) iOS App updates depend on time of day, during the day they are fine, at early evening peak hours they crawl.

7) Downloading any large file from a website is very slow at all times

It is a pity TM won't purchase/route capacity through an alternative link, having throttled internet for a month is terrible service...
I wonder how the Borg managed to deal with latency issues.
VRML doesn't need a spiritual successor - it has an actual successor: X3D.

A-Frame looks a bit lightweight to do anything useful. You should have just implemented X3D.

Edit: maybe that's a bit harsh. But I really wonder why you went and created yet another declarative 3D format. X3D is an open standard that already exists, works well in the browser without plugins (X3DOM), and has fairly good support. It's also more advanced than A-Frame, and the syntax is almost as simple.
6 reasons to be on Apple’s side in its fight against the FBI
You know what? I don't care. I'm going to continue to use ad blockers like uBlock and Privacy Badger that are non-corporate. I will set up any network I'm in charge of with a DNS that has doubleclick.com as 127.0.0.1, and also many others.

The web was better in the early days, when it wasn't full of corporate dreck. If all the ad-supported BS websites fail, then so be it. I'd rather have just a few websites run by people for their own motives, than have a plethora of websites run by marketeers, propagandists and corporate executives.
Submarine cable is nitrogen doped to prevent hydrogen intrusion.
Transwarp conduits. And being fictional.
... and don't wear a ring or wristwatch. Been there.
Something like that, yeah
The Mysterious Case of Exploding Teeth
Which of his books would you recommend if you were interested in detailed information on programming old IBM PC hardware?
You're talking about bandwidth, not latency.
Well done to Target for allowing them to build a product.
There's a lot of flexibility as to what you can focus on. If some group attacked your ancestors you can build up a grudge against the group and want to fight back or you can resent war and try to stop that in general. Both positions tend to get campaigned for by political groups.
We have Mandrill implemented in a lot of past projects and can't easily switch now. We'll get the mandatory MC account there, while screaming F U to them.

What we can and will do is dissuade all future clients from using Mailchimp.
Corporations Weren't Designed to Run on Code
100% agree - it's a status symbol. Anyone remember the "consulting" that came with it to learn the 1000 different adjustments? Dot-com at it's peak.

I added an adjustable-height keyboard tray screwed into the bottom of a desk and it will give anyone much better ergo than any chair alone.

Each time I get one, I replace it with a patio/lawn chair (+keyboard tray) and cut the legs to my height - those are actually designed to be sat in for hours. The first time my boss was a bit perturbed until I put the "extra" chair in his office.

A copy of the AIA Graphic Standards Manual[1] has charts for work tables and desks shows just how wrong not having a keyboard tray is for ergo.

[1] http://www.graphicstandards.com/
If you want to go all the way down that rabbit hole, the NSA could be leveraging its power over politicians to prevent the FBI from gaining power, since power of this sort is relative, not absolute (the FBI's gain would be the NSA's loss).

To be clear, I don't really subscribe to that narrative.
Hard boiled Oklahoma.
html5-sandbox or iframe will have you terminated from adsense, at least. don't know about the others.
Love this. Wish my recent hikes were more ambitious (and thusly deserving of memorialization)!
How are packages authenticated? I did an evaluation a couple of months ago but decided to drop it when I saw that packages where being pulled over plain HTTP and seemingly no authentication was being preformed.

For software build systems - my use case - this type of security lapse is a deal breaker.
One of the things that I learned from good lectures was... how to lecture. It was the "apprenticeship of observation," and I got to observe a variety of styles, along with things that worked, and things that catastrophically didn't work. I think it's helped me in my career, since a lot of my job involves giving presentations and talking to people about complicated stuff.
Uncanny valley isn't real. It's just an artifact from the fact most people see robots on video.

Any latency we will just adapt to quite naturally.

At worst it means Blade Runner style robots can't work 100% off the cloud.

Personally I think caching would deal with most issues. How often does anyone ever surprise you with a sentence.
Cheap and fast is nicer than cheap and slow.

I recently booked a holiday in Thailand. Its a long haul to get there. I ended up changing my initial choice of part of Thailand to visit because I could fly direct for much the same price if I went to another region. All other choices involved a pit stop in Dubai.
The available evidence shows that lectures are extremely poor at delivering conceptual understanding to students, even when delivered by relatively accomplished professors.

In a wide range of lecture-based introductory physics courses, for example, if you measure conceptual understanding of Newtonian mechanics before and after the course, you find that students only learn about 25% of what they didn't understand at the beginning.[1] (And students usually do pretty poorly on the pre-test.) With interactive teaching methods, you can boost that to 50%.

The problem is that students don't have to engage with the material during lectures -- so if they hold misconceptions, they misinterpret the lecture in light of them, rather than realizing their errors. This can be seen in lecture demonstrations, for example, where students don't learn anything from just watching a demo, but do learn if you force them to think about the problem and make predictions first.[2]

There's a methodology based on these concepts, Peer Instruction, which has students actively engage during class time by making predictions, explaining their reasoning to other students, and answering conceptual questions posed by the instructor. This has excellent results when tested.[3]

This is a hobby horse of mine[4], and I think we need to judge our claims about education using the evidence, not our personal experience. Particularly because we are the least capable judges of our learning: as students new to a field, we are completely unqualified to judge how well we understand the field.

[1] Hake, R. (1998). Interactive-engagement versus traditional methods: A six-thousand-student survey of mechanics test data for introductory physics courses. American Journal of Physics, 66(1), 64–74. http://doi.org/10.1119/1.18809

[2] Crouch, C. H., Fagen, A. P., Callan, J. P., & Mazur, E. (2004). Classroom demonstrations: Learning tools or entertainment? American Journal of Physics, 72(6), 835–838. http://doi.org/10.1119/1.1707018

[3] Crouch, C. H., & Mazur, E. (2001). Peer Instruction: Ten years of experience and results. American Journal of Physics, 69(9), 970–977. http://doi.org/10.1119/1.1374249

[4] https://www.refsmmat.com/posts/2012-10-19-shutup.html
Do you not have GPS on your phone or do you have it but know that it never saves your location history? If the latter, how do you know?
Indeed, but I found it amusing.
I would probably look at dd-wrt.org first, as this has a broadcom chip and OpenWRT doesn't like binary blobs, but dd-wrt doesn't care.
A short update on the ZFS/Linux/CDDL/GPL compatibility questions
Sales is merely the scapegoat in this mess. The real source of problems at Zenefits was at the very top.

The CEO raised way too much money before having a stable and scalable product (or evidently knowledge of the industry and legal obligations). The sales goals were pure fantasy.

With $20M in revenue at the beginning of 2015, the CEO approved the hiring of over 1200 employees. What?! Imagine the burn. And set a 5x revenue goal in only the third year of business? Even on the heels of the previous year's 20x rev growth, it's still eyebrow-raising.

As a result, the sales leaders simply threw money and inexperienced people at the problem. They really had no other choice. You could have the smartest sales execs and that would be the Only. Option. to even attempt to meet those goals.

And it didn't work. Of course it didn't work. Even if the sales culture and incentive comp structures were perfect, it still wouldn't have worked.

To grow that fast - from $20M to $100M in a year - your product has to generate its own demand - to have so much value and solve an urgent problem that your phone is ringing off the hook. Prospecting, outbound telesales, lead gen etc. scale quickly in early days because of low-hanging fruit but then level off.

Unfortunately laying off a too-large salesforce was probably necessary, but NOT the fault of those people. At least the CEO is out. That was the best first step.

But given that I'm guessing they ended up at +-$50M in revenue in 2015 (clearly they didn't hit the $100M goal), it's not hard to predict that more big cuts are on the way.
Thanks for the story. Quite informative and entertaining.
> I wonder how long until someone figures out ways to let a 3rd world country be the deep bore storage place and allow export?

I very much doubt that'll happen. Political stability for a waste repository is going to be just as much a concern as geological stability.
There is something similar in bpython called rewind. Run a few commands in the repl and then try `ctrl+r`.
Try PrivacyBadger: https://www.eff.org/privacybadger

Depending on settings, it'll break some sites that rely on e.g. Facebook login by default. I'm OK with this and trust EFF.
Not all positions have stock grants, e.g. Sales.
>Those pushing basic income and expecting it to fix many problems aren't paying attention to the fact that that's how every policy got started, as a cure-all massive policy proposal. Over the years, like object-oriented programming, we realize that in practice it isn't as ideal as we thought, and indeed we've now abstracted and complicated our systems even more.

Yes, that's why rural electrification failed, completely and utterly /s.
ThirstyAffiliates: The Best Affiliate Marketing Investment?
-f overrides -i unfortunately.

(trash-cli sounds good, thanks for the tip)
Good point, I have JTAG in case I get stuck.
I'm already one step ahead and using CIDR blacklists + peer guardian. Keeps a lot of malware from installing or working too.
I wonder how it works. Assuming it must capture state at t=n, and somehow calculate the diff to get to t=n+1. Could theoretically pop diffs to get to any point in the past.
You understand that the company you're talking about doesn't exist in real life and is a fictional satire T.V. show, right?
I feel like every time GitS-style full body prostethics are brought up as a happy alternative, people forget all the downsides they came with. Undiagnosed failures (the new movie), privacy invasion (SAC), interface allowing outside hacking (almost all episodes), interference with real memories (AA), etc.

Replacements operated directly and only via the nervous system, with no extra interface - sure. GitS-style body parts - no, thank you.
I really need to start being more fictional. Maybe I'll read Broom of the System again.
Ask HN: What's the Different Between a Senior and a Regular Developer?
I am into web development (Front-End first then I'll jump to the Back-End). I am curious what could give me a significant competitive advantage?

How do you categorize Senior, Junior or Regular developers? Is it production-experience, languages/frameworks knowledge or knowing best-practices?

Looking forward to hear from you guys.
The radioactivity and maintenance requirements are certainly problems but the extreme regulation in the nuclear industry compared to other industries may drastically mitigate their long term impact, especially compared to the many chemicals we use that bioaccumulate in the food chain. With the amount of mercury, lead, cadmium, and other heavy metals that we routinely dump into the environment, we really don't know what the long term effects will be as they make their way in ever greater concentrations into animals across the world.

Already there is mounting evidence that these chemicals are having an extreme effect on the top layer of ocean life (which is estimated to produce the majority of our oxygen) and if we continue on the path of indiscriminately dumping toxic waste the resulting effects could be significantly more dire than if we powered the entire world with fission. Properly regulating nuclear waste from reactors and disposing it might be more practical than regulating all of the other uses of heavy metals and toxic chemicals. If we further manage to develop technologies that can pump waste back into reactors as fuel or to convert them to more unstable isotopes (which decay to stable ones faster than hundreds of years) the entire problem can become much more manageable. Unfortunately we seemed to have written off nuclear almost completely and will never get there.

These are two drastically different industries (power generation vs manufacturing) but the comparison is still worth keeping in mind.
HTTPie is amazing for working with JSON/REST interfaces. It's really succinct and generally designed with user-friendliness in mind, versus supporting every nook and cranny of the HTTP RFCs. It's installable via homebrew for Mac users.

Whenever I go back to curl I feel the same minor aggravation I do when moving from homebrew back to apt (want to install? apt-get. Search? apt-cache search. List? dpkg. Remove? apt-get again, for some reason). It's just not a very user-friendly CLI and I'm constantly pulling up the curl man pages.
How do you exploit it without already having root or sufficient capabilities to attack 1Password in other ways?
This is great. More apps to fight wage theft are needed. Geofence your workplace, and when you enter and leave, record that automatically. Compare with pay stubs. Report to labor law enforcement.[1]

Wage theft laws are becoming tougher. Some states allow triple damages. Some make it a crime. California has been sending employers to jail.[2][3]

[1] http://www.wagetheftisacrime.com/
[2] https://www.dir.ca.gov/DIRNews/2015/2015-133.pdf
[3] http://www.alcoda.org/newsroom/2015/feb/convictions_in_wage_...
Slice | http://careers.slice.com/featured-jobs/ | San Mateo | FULL-TIME| VISA

Slice was founded by Stanford Graduate School of Business entrepreneurs who have built, sold, and taken companies, including FiberTower, SQL Financials, and Clarus, public. Funded by A-list investors, including Eric Schmidt's Innovation Endeavors, DCM, and Lightspeed Venture Partners. Slice has attracted top talent, is building the most powerful e-commerce data set in the world, and we are JUST getting started. We are hiring world-class senior software engineers, sales, technical leads, data analysts, and machine learning engineers. You will be surrounded by an elite team of seasoned entrepreneurs who foster an environment of innovation, creativity, and learning. You will play an instrumental role in product development, subsequent iterations, and launches, an opportunity not found in larger corporations. Slice provides the opportunity to network with and be mentored in a small 1:1 setting by industry veterans and investors in the the heart of Silicon Valley, and we are rapidly expanding our team in 2016. Come join us!

Website: http://careers.slice.com/

Company video: https://www.youtube.com/watch?v=oY8OKR85KMk

Resumes/websites/portfolios to sean+resumes [AT] slice.com and CC hannahft [AT] stanfordalumni.org.

We are always delighted to address questions in an informational interview or call!
Those deploying antennas sound absolutely terrifying and deadly.
If any capsule lands in front of me, and I survive the impact zone, I'm looking to see if Sandra Bullock needs any help.
>True, but this is misleading: the fuel economy of planes today are enormously improved over their 1960s progenitors and this is only in part because of reduced speeds.

It's not misleading at all. The reason planes are slower today is because it saves airlines money. The other stuff is true, but irrelevant. The reason we are not going to get supersonic commercial aviation, and the reason the Concorde failed, is that it's just too expensive.
If they were paid upfront for a 12 month contract, then probably. The clawback would be only for the unrealized revenue, so a proportionate loss of revenue.

This is pretty common on full commission jobs, or without clawbacks you would be incentivising sales people to submit bogus paperwork to paid.
I had access to a Huntsville Microsystems ICe that used a bog-standard - non-bonded-out - 68008 in harness. I had scripting tools that would capture and replay all the registers to back the machine up.

That HMI was a brilliant machine.

It's really the last debug tool I ever used besides AVR, PIC and one ARM JTAG for doing BSP work.
Good to see Apple is getting support from tech industry.
Hopefully a senior developer has learnt from some expensive mistakes made before (preferable on a prevpous employers dime)...

:-)
setcap is in principle better than setuid if your program is something like ping. Or in this case, wireshark.
Sometimes, the box where you input the CSS rules will shake when you click on the hint box. Not sure if this is supposed to happen or not, but it was unexpected from me.

Otherwise, I thought this was pretty neat and very informative. Good job and thanks for sharing!
Then there's what you don't see. Long-lived radionuclides in groundwater, heading for the Columbia River :(
"... software is not considered complete when it's first released."

The author was probably meaning "finished" instead of "complete", which gives a different meaning more in line with the article.
You can use bass which solves this problem without porting the script to fish: https://github.com/edc/bass
I don't buy it. Look at Facebook. It was completely tasteless; they made it big by showing up with the right dumb idea at the right time. The article talks about Zuck studying the past in 2014. That was a long time after he'd made his billions.

(Edit: This article is really about the question, "Why did Silicon Valley happen in the first place, and why has it remained at the epicenter of the global tech economy for so long?". I think that's an interesting topic, I just disagree with the claim in the introduction.)
In other words, the future is worthless ;)
I was going by a "polyswitch fundamentals" doc from a manufacturer[1] - and had the weasel-word "properly" :)

Apparently the resistance falls quickly at first but can take a long time to fully return to pre-trip level.

This has caused trouble in the Raspberry Pi. Users were getting odd effects when voltages didn't quite return to spec after polyfuse trip. [2]

[1] http://www.te.com/content/dam/te-com/documents/circuit-prote...

[2] http://elinux.org/Polyfuses_explained
won't affect Yahoo.com, even they show ads from that network, because it is one of the few publishers using http://www.iab.com/guidelines/safeframe/
I like the medieval analogy for masons:

First, the apprentice learns how to use the tools to build something.

Then a journeyman can use the tools and a team to build anything.

Finally a master can build the tools, build the team, and build anything including their own workshop.
Agree that in a meditative moment you can observe and let these thoughts go, but they've still surfaced and that can have repercussions.

I like the quote :), but I also believe there's value to postponing interacting with said truth. IMHO sometimes the best medicine is avoidance, at least until enough time has passed that the horror and truth can be acknowledged without causing one to lose their mind.
This animated GIF shows how it's done:

https://upload.wikimedia.org/wikipedia/commons/8/8f/Undersea...
I'm not certain that any crackdowns that drive up the price of labor, and cost votes from the immigrant community, will get off the ground.

Then again, Donald Trump could get elected.
She'll need it. Recovering micro-g is rough stuff.
Dozens may be a bit of an exaggeration, but they give a big picture breakdown of their employment ratios in their annual report;

As of December 31, 2014, we had 6,897 employees,
consisting of 2,838 employees in engineering, product
development and customer operations, 2,989
employees in sales and marketing, and 1,070
employees in general and administrative functions.

So even broadly, 60% of the company is definitely non-engineering. From a quick glance at their 10k, it looks like about 1,700 people are in the product development group, so at minimum 75% of the company is non-engineering. Whether it's 1/5 engineers or somewhere closer to 1/10, it's hard to say but it takes a lot of people to run a company, and the majority don't make 'engineer' salaries.
For me Norton associates with Norton Commander. Midnight Commander is still a great tool today.
+1, once you start getting into the >$500 realm especially, it's more taste than one thing being definitively better than another. There are also some great bargains to be had for headphones / speakers / IEMs that perform way above their price point. Brainwavs Deltas are one I've found recently, and I still love my O2 amp + ODAC combo. I've heard more expensive gear and it's not really worth it for me.
Thanks for doing the legwork to my throwaway remark!
Or more technocratic: interest rates haven't vanished, yet.
Why BlackBerry Is a Hit in Indonesia
"You know" ... frantically opens up firefox and goes to google ... "I was thinking about this the other night" ... skims the result fragments ... "it's interesting that there are a couple viable approaches to this problem" ... opens up multiple tabs and then wikipedia ... "We need to set some parameters on how we expect our solution to behave, i.e. really accurate, but slow to get, or slightly less accurate and really fast, or what point in between" ... begins skimming wikipedia ... "were you able to grant me access to the data, as specified in my original email 2 months ok?" ... frantically reads research abstracts ... "Oh? Still waiting on your data team." ... closes all the tabs I just opened ... "OK, we'll let's thinking about how accurate/fast/resource intensive we can afford and see if you can get me access. We'll talk next week." ... hangs up.
Yeah, +1 for this project. Using it to compile cross-platform software (Heimdall) on Windows. Saves me maintaining two project files. Pair this with CLion and you've got yourself a complete cross-platform workflow.
Take a look at Jocelyn Goldfein's software engineering career ladder chart:

https://medium.com/@jocelyngoldfein/a-very-very-rough-approx...
Is it possible? Sure. Is it likely? No.

Without a lot more information -- preferably from both sides -- it's impossible to know.
Except that if the ruling had gone the other way you could say that this is a way of pursuing <nebulous government intrusion> without going through Congress.

The reality is that the people who want to be able to decrypt at will are just pursuing every option available to them.
Nevadans are upset at Tesla for hiring from across the border