skysight-inc/HackerNews huggingface dataset:
Emacs has structured-Haskell-mode designed after paredit mode as well. (shm they call it)
> To use a linux kernel term, this breaks userspace (might be a sign that browsers have some serious OS envy).

No, the equivalent of breaking userspace would be breaking the Web platform. This is more like breaking the in-kernel API for .ko modules—and the official Linux policy on this is [1]. Firefox has always been much less inclined to break its internal XPCOM APIs than the Linux kernel has been to break its internal in-kernel APIs.

[1]: https://github.com/torvalds/linux/blob/master/Documentation/...
I used to use DTA on Firefox but switched a few years ago to native ones. I ended up writing one http://maxelapp.com/ which works for Macs. It can intercept downloads from Chrome with a chrome extension
Building and stockpiling solar panels would certainly be disastrous.
I have some experience in this. Problem is, JSON Schema doesn't give you some attributes like order of properties for building the form.

What makes sense is extending JSON Schema with optional properties that fill in things JSON Schema doesn't provide yet make it work with nothing but a JSON Schema.

json-editor[1] does a very good job in this regard.

Libraries like these are repeating what people have done already previously (classic JS framework DRY problem). They will need to solve a lot of corner cases to mature. Recursion, oneOf and some other JSON Schema properties are pretty hard to implement.

[1] https://github.com/jdorn/json-editor
This is very disappointing. Extensions are basically the only reason I'm still using firefox. Tree style tabs and greasemonkey I use everyday :(
Everyone should watch this ridiculously awesomely fun movie right now
Yeah, that was something. The USAF tried a 2-3 similar schemes.

Let me recommend the wiki for a starting point (https://en.wikipedia.org/wiki/Parasite_aircraft) for more cool stuff. You're in for a treat :-)

I grew up on adventure pulp fiction and Saturday serials at the local theater. I love that sort of stuff!
Even Groupon?
If someone invests in you because of a revenue claim when no one else in the room would agree with your definition of revenue, you might end up getting sued. That's pretty reasonable. If it's in a casual conversation, they should have plenty of time to look over the books later, so it's not a big deal.

That said, why not use appropriate GAAP values? You should already know them, assuming you're keeping proper books, so it should be the easiest value to give.
Oh, the old days. I used a Model 67 at college.

The first paragraph in Wiki refers to a "DAT box". This translated virtual addresses to physical. IIRC it was 8 entries, fully associative.

The reason it was called a "box" is because it was huge, perhaps the size of a refrigerator. Yes, this single CPU function was about the size of a "rack" of today's computers (the dimensions aren't exactly comparable, the DAT box was wider and not as tall as a modern-day rack).

The reason it had 8 entries was because that was the minimum number required by the instruction set. You could have an "execute" instruction which crossed two pages (2 byte alignment, 4 byte instruction). It could target something like a "move character" (MVC) instruction (a memory-to-memory move of up to 256 bytes) that also might be in two pages. The MVC source and target could each be across two pages.

2 pages execute instruction
2 pages move character instruction
2 pages source operand
2 pages destination operand
-
8 entry TLB minimum size needed by the architecture

There were a lot of TLB misses in those days. :-) Of course, we didn't call it a TLB at the time.

Each bit of each of the 8 physical address registers went to a light bulb. When the insides of the DAT box were pulled out of the enclosure (this was possible while it was running) you could watch the lights blink. They did blink a lot, up until you hit a tight loop in FORTRAN. Then they'd freeze for a minute or more! That was one way to watch your program execute.
Thank you for your Answer. I imagined that a feature can have a huge impact on installs.
To your steps: I agree that quality and a great product has to be a requirement. And for step 2 you will have to keep your eyes open.

P.S.: Keep up your good work!
I would love to see a future where on-demand car services and / or self-driving cars shrink the traffic volume of Los Angeles back down to the scale it was originally designed for.

As you could imagine, native Angelenos are culturally disposed towards car-as-identity thinking. But the value shift away from that is definitely visible amongst younger people, and trends and values in LA have a tendency to spread at an accelerated pace. So it's possible after a certain tipping point, this could become reality much sooner than we think.

But I'm doubtful we'll be turning the 10 into a park anytime soon. Much more likely that it will just shave off some of the stress of trying to get to a meeting in Santa Monica from Downtown on time
No, it wasn't, it was only announced and then took until now to be actually released (see the issue in the repo you linked)
Funny you say that since in Bangladesh where I spent time, China is a great brand, sure not the best.
It went something like: Local, Vietnamese, Malaysian, Chinese, Turkish there... in a market where Japanese and German are not really in the running.
What does the developer's monetary incentive have to do with the issue of FF deprecating the API? This article would have been just as valid as if it came from a company who made money selling FF extensions.
Hmm. Not only do they make unnecessary, irrelevant, and generally overreaching demands on your privacy, but you get modded down for objecting to it. Sounds like a great product. Where do I sign up?

Absolutely nothing makes me reach for the back button faster than a "X requests access to Y" notification that doesn't explain exactly why X needs access to Y, and what X will do with its newly-granted access.
Well, I think at least one intended reason is: because it's fun. I get to play games/solve interesting puzzles, and I might get contacted about a job that some person in a position to know thinks I might like and do well at? Count me IN.
idk, better extensions / plugins is the main reason I use firefox, easily.
It's obviously a matter of when, not if

It was just as obvious a hundred years ago that horse manure piling up in city streets was just going to keep getting worse.

we can all agree that it's a non-renewable resource which will not be around forever

True but irrelevant. The oil supply is finite only in physical terms, not in economic terms. It is possible to extract an unbounded amount of value from a bounded resource. All you need is an increasing price, which happens automatically as supplies decrease, and which provides an incentive for substitution. I'd happily take a wager that humanity will transition off petroleum long before we "run out" of oil.
Good. I suspect that many people aren't aware that most smartphones in common/default configurations leak a unique identifier that can be passively sensed and monitored. Products like this will help raise awareness as to how privacy invasive simple consumer devices have become.
Couldn't that internal surface be gradually phased out? Make an API that gives you full access to it, then piece-by-piece replace the full access with safer replacements?
That escalated quickly.
Carbon Fiber Cloth Can Generate Hydrogen
It probably won't ever go back to $120. What we're seeing is the dynamics of energy deflation. The world economy simply cannot function with the price of oil much above $75. When it crosses that threshold the economy slows and sputters, credit contracts, and nobody can afford oil, thus driving the price down. The wrinkle is that the cost of producing oil is forever edging upward. Most oil cannot be brought to market with prices lower than about $75. 20th century style economic growth was fun, but it's over now.

http://www.economic-undertow.com/
I live in Huntsville, AL. Where I grew up in Madison, AL, basically everybody in my graduating class had a car. Some were junkers and some were stupid expensive. I didn't have one until I bought one from my parents after my freshman year of college.
"Jetpack was such a clusterfuck."

Yes, and now that it pretty much works, after years of bug reports and nagging to get bugs fixed, they're deprecating it.
I imagine the parent hopes you are wrong. The tracking error in a double or triple ETF is significant over that time horizon.
This is why the idea that the free market will solve global warming doesn't stand up. We need to leave a huge amount of oil in the ground, it's in the financial interest of oil producers to make sure that doesn't happen, and the price of extraction is low enough that many of them can sell it dirt cheap to ensure it all goes. Indeed, I've seen arguments that the Saudis are driving down the price in part because they've noticed renewables are about to undercut them and want to make sure that doesn't happen.
Hercules can also emulate S/360s and run OS/360. IBM has always been a strong believer in backwards compatibility.

http://www.conmicro.com/hercos360/
I'll be pretty upset if the addons that let you modify the Firefox UI via XUL have to go away. Tree-style tabs[1] for example is one of the major extensions keeping me with FF. There's really no alternative for Chrome since they can't completely change the tab UI like Firefox can. Check out the screenshots!

[1] https://addons.mozilla.org/en-us/firefox/addon/tree-style-ta...
Some, but not all; a lot of the missteps in the lead-up to WWI, for example, were where two people had a conversation, agreed on something reasonable, then failed to communicate it to third parties who needed to be on board. When all of the great powers are in a room (as in the Security Council, which is I think the most necessary part of the UN) everyone gets all at once a feel for the positions of everyone else.
I would wager that your attention to security as it relates to addons puts you in the minorty when compared to the Firefox user base.

It is great that you are security aware but what about the masses?
So, forgive me for being naive, but I am left wondering... why do this at all? Is there a demand for this stuff?

In terms of "is there market demand to sell copies of these manuals for a profit" or whatever? Probably not, which is why they were slated for disposal in the first place. But do they serve an important role in maintaining the historical record and connecting the dots across time? Absolutely? Are they invaluable to at least a handful of individuals out there "right now"? Almost certainly. Will they be of value to somebody else "down the road"? I'd wager yes.

It's not just 50,000 old manuals, it's a huge body of knowledge, much of which probably isn't yet in digital form, and a large portion of which would probably be lost for good if this trove of manuals had gone to the landfill. Now, IF all the things can happen that would need to happen (raising money, blah), and this collection can be scanned and digitized and placed online, you're talking about a real treasure trove of useful knowledge.

Imagine the kid at J. Random Hackerspace who finds an old oscilloscope at a flea-market for $15.00. What a wonderful project it would be to fix that thing up, get it working, and watch a circuit work using it. But what if he wasn't able to find a parts list, schematics, or operators manual? But if this batch of material is truly saved, how much better is his chance of finding what he needs? How could someone's life be changed by participating in a project like that? A lifetime of interest in electronics, engineering, making, and building could be sparked (heh, pun intended) by something like that.

So yeah, these manuals do fill a useful, if indirect, role. Jason and the other volunteers are "doing FSM's work" as far as I'm concerned.

See also, bane's comment above. He puts it much more eloquently than I do.
I even hacked some system utilities by dumping them out in hex

The operating system had an instruction called "supervisor call", or SVC. When you needed the OS to do something for you (like read from a file) you did an SVC. Much like making a system call into Linux.

The 2nd byte of SVC was an operand. It meant you could have up to 256 different requests to make of the OS. But IBM didn't define all of them.

So our school system programmers used some of the highest SVC numbers (255 on down) to do various custom things. But, these functions could also be dumped in hex and disassembled.

When you did that you found all sorts of magical things you could ask the OS to do for you. E.g. let you write anywhere in memory. From there it was a few instructions before you were "root", or what passed for the equivalent in those days.

Security thru obscurity. It didn't work in the early 1970s. It still doesn't work today.
Better? I think when the international community doesn't respond to crises, it's because there really is no consensus on what to do and different countries have different interests at stake, which can't really be fixed by better communication.
I don't understand what is being exploited?
The abstract of that states:

>We conclude that either the escape of N2 from Pluto’s atmosphere was on average much lower than the
predictions for the current epoch, or that internal activity could be necessary to bring N2 to the surface and resupply
escape losses.

Isn't the second part of that sentence pretty much what Wired is trying to get at?
Sometimes We Must Not Call It Interaction Design
So much this. Price is driven by supply and demand. Not the cost of materials.
You can't have power without the choice to use it wrongly.

You cannot add them in the new system without having the same security hole as the old system. e.g access to filesystems

You cannot have the power to access filesystems while also remaining secure. It's an all-or-nothing deal.
Other people may convince you otherwise, but I believe there are no mature graph databases.

You would use them if you want to experience the bleeding edge of databases and exploring uncharted territory excites you, and not if you want to get webapps built.
Free Statistical Software
So to cater to OP's comment, if it needs to get to $75, how does he/she invest.
Totally agree. You don't have to build a whole new tool just to try out this new method of editing code. I use both ParEdit and SHM from time to time and they work really well but it's a departure form muscle memory to say the least.
Everyone was better off trawling local places. At least then if your SO found out, it wasn't something that anyone with time a enough space and bandwidth could find out about, too.
And convenience comes with lack of power. Some extensions need access to more powerful features to do their thing. It would make more sense to just keep both.
You really don’t need to work so much
Right because most HOVs have dedicated exits (I'm picturing 495 in D.C.) that avoid the cross traffic. Unfortunately we don't have that luxury on any of our HOV/Fastrak lanes that I drive.
Funny enough Hercules was one of the vectors that Anakata (Gottfrid Svartholm/Piratebay) used to break into Logica. He managed to obtain a older copy of z/OS and combined with Hercules he then went to work to develop exploits/backdoors used in the hack.

- https://www.youtube.com/watch?v=SjtyifWTqmc
- http://thehackernews.com/2013/06/Anakata-Gottfrid-Svartholm-...
- https://www.youtube.com/watch?v=Xfl4spvM5DI

ps. There's a magical tumblr which masscans the internet every day and posts screenshots of mainframes which are directly connected to the internet (with no firewall/vpn/security) @ http://mainframesproject.tumblr.com/
"Why is congestion pricing never brought up in any of these conversations about traffic?"

Because it would be incredibly regressive. The people who can least afford the fee are those that are not at all in the position to change their driving time habits.
Those are the parameters you hope for. However, history has proven that this data will be used for a lot more than you have imagined.
> I was at Williams Pinball

Maybe way OT, but was that gig as fun as it sounds?
> You cannot have the power to access filesystems while also remaining secure. It's an all-or-nothing deal.

No, it's not. There are many secure applications that can access the filesystem.
Whoa, this is pretty cool. People have been trying to do this for ages. If they've been analyzing how people code, they have some valuable data to develop from. I hope they make it!

I once made a programming language with a tree editor: https://youtu.be/w5-g0Hps6bA

I had anyfix operators, so it was possible to write a program that read like english. In fact, I once got someone to write the sqrt function (inspired by the SICP) in Japanese:
https://youtu.be/vwgvVpCRecE

I think this is really promising to introduce people to programming. How many times have you heard someone say "programming is so frustrating! I always misplace my semicolon."
Also, not having syntax means that people can use DSLs without having the pain to learn its syntax.
I think it could, but we have to account for the externalized costs. And, we're pretty bad at that. Lots of people's paychecks depend on stuff not getting more expensive.
That sounds pretty compatible with what I wrote. End user and average user mean about the same thing, and my use of "overriding" was pretty intentional.
This, along with all the other simplifications in tech lately, along with everyone's inexplicable obsession with tablets/phablets/phones, signals the end of the power user era
"The new APIs would only allow for a severely limited in functionality, severely stripped down DownThemAll! at best."

This is speculation. The new APIs aren't finished yet, and the announcement they linked to specifically addresses this concern, stating that the new APIs as implemented today don't allow for a lot of existing addons functionality, and specifically states their intention to work with addon developers to ensure that the functionality can be added.
Most people do not have a choice as to when they work. They don't have flexible hours. So now you're just slapping an extra tax on them for no reason.
Check the GH terms of service. They actually own the URL and might not allow selling it. For example, Twitter frowns upon this.

If you offer a price, the company could send that email to GH as evidence that your account violates the ToS.
Open Source Legal Docs – Save Money and Better Understand the Docs
http://bit.ly/panwlegaldocs

Legal documents are obscure and costly. Let's share our redacted docs to help others save money and collaborate to help each other understand the legal language. Go ahead and annotate the documents with questions and advice.

Feel free to message me with any thoughts.
Send your name to Mars without ever leaving your computer
Physical USD cash. There's going to be a lot of deflation as huge defaults, including national defaults, sweep the land.

I don't think you understand the dynamics. Oil will stay down and much less will be pumped. Without cheap abundant oil you don't get enough credit circulating in the economy that people can afford higher prices. There is no more cheap abundant oil. The higher cost drillers will simply go bankrupt and all that expensive oil will stay in the ground forever because nobody can afford it.
This is probably what's driving down the Canadian dollar: http://www.xe.com/currencycharts/?from=USD&to=CAD&view=2Y
In general net revenue means revenue net of discounts or credits, but not net of cost of production. The proceeds net of direct costs of producing the revenue is gross profit. Operating profit deducts selling, general and administrative costs. Net profit further deducts interest, tax, and miscellaneous expenses (one-time gain or loss on selling a piece of equipment previously used in production, for example).
Well, one can overthink the problem: https://en.wikipedia.org/wiki/Project_Xanadu
Dammit, Congress: Just Buy NASA Its Own Space Taxi, Already
Wanted: Full-Time Software Engineer for SecureDrop
LDAP Directories: The Forgotten NoSQL
The comparison only goes so far since extensions can't get "mainlined" into Firefox (well, except for that Pocket thing apparently).

Mozilla can just replace their API without worrying about updating every extensions their changes broke. That's someone else's problem.
I don't have any plates on my 6 month old car. The penalty for not having plates is just a $20 fix-it ticket and no points on your record (you will never get pulled over just for not having plates, especially if the car looks new). The upside is that you can't be identified by cameras or passing cars (though when parked, the VIN is still visible unless you cover that too).
http://bit.ly/panwlegaldocs

I recently open sourced my legal docs on Google Docs, so people could share docs, ask questions, and help each other. Legal docs are expensive and the language is very obscure. Let's utilize our legal experience and help each other out. Here's my post: https://news.ycombinator.com/item?id=10100848
+1 too ... but sadly there is no solution !! ...
Writeily Pro is an awesome Android app, and open source. It can save its files to any directory on your SD card, so as long as you get that directory syncing, you're good to go. ie. it's sync service agnostic

http://writeily.me/
Ha, well you do have a point there.
An early look at SQL in Meteor
Thanks for the great tip. I will email you when I have the draft post ready!
Apparently. I guess we'll learn soon enough whether a large enough percentage of their customers care or are educated enough to care. Sadly, the answer nothing will probably come of this.
I also took Assembly language on the mainframe. It was the only mainframe class I took (all the rest on pc's which, I guess for the time 25+ years ago, was interesting in and of itself), but I learned quite a bit about computer architecture. Cool!
I'm sure Facebook can do this if they wanted.
> I don't know what rock you've been living under

Personal attacks are not allowed on HN.

Please don't conduct flamewars here either.
If this breaks stuff that users are relying on, they'll quite happily switch to Pale Moon or turn off auto-updates to get it back, and if that means they're not protected against security issues, well, I'm sure you know just how much your average user knows about security. Chances are they won't bother to switch back once the breakage is fixed either because why would they?