skysight-inc/HackerNews huggingface dataset:
That tweet sounds like doublespeak, but Directory Tiles really did have some genuinely good ideas mixed in with the bad.

I don't know how far we got with it, but one of the ideas was to serve a generic bundle of ads, and then select which ones to display locally, based on an entirely private, client-side analysis of the browser's history. Now, that probably shouldn't have been on the new tab page, and probably not in Firefox at all, but if ads are going to be the way we fund the Internet, then that sounded like the best possible outcome: better targeting without remote tracking. Heck, even Brave ran with the idea for a while: https://brave.com/about-ad-replacement/
How is this extension an abuse of that trust?
Higher bandwidth maybe?
It's a lot of fun reading the spec and realizing you can hold the entire thing in your head, and probably also make a decent implementation in the language of your choice.

It would be neat to take that as a model and try to compose a new type of browser where each functional module must consist of a spec that is similarly succinct and easy to implement, perhaps with the exception of ECMAscript.
I'd rather AOL not keep permanent logs of everything. They would now be for sale to the highest bidder.

As for my own data, Adium kept logs that I zipped up before I stopped using it. (And I have logs from "gaim" that predate using OSX/Adium.) I don't think it did pictures / files back when I used it, but I'd hope Adium would keep local copies of that too.
I dug into the PDF above and and it looks like it's mostly due to the underlying codec. They use MPEG-1 Audio Layer II, which has a frame size of 1152 samples. They support 24kHz or 48kHz sample rates, which means that a 1152 sample frame is either 48ms or 24ms. Apparently they stuff 2 or 4 of these audio frames into each transmission frame.
Thanks for the reply. I hope they continue on there!

>In the US it's $20, with discounts to $10 (look for the upcoming Steam sale).

Thanks, looks like it will finally be time to gift it to a friend!
>Scaling down that much is as labour intensive as scaling up.

Could you elaborate on this? I'm very interested to understand the challenges of downsizing a cloud service as I've never heard of that happening, and am surprised to hear it's difficult.
The desire exists in a context of social, economic, physical and legal power belonging to men as a class.
I am in no way restricting it, merely suggesting fertile ground to find enthusiastic early adopters who can help it flourish.
Saw that one and yes if i had my BA itd be perfect. Sadly Ive only got a high school
> I'm concerned someone will push malware through Mozilla into Firefox installations.

Mozilla installing a bunch of addons that look like viruses ends up preventing users from being able to identify actual viruses.
i'm on nightly and the default was to opt me in. that's some shady shit. i'm pissed.

mozilla is rapidly burning through over a decade of hard-earned trust and goodwill. i install firefox on other people's machines. i'm not a good user to piss off.

am i gonna have to wait for servo to mature and make an unmozillad servo? what a sad reality that would be.

this is not the browser we were looking for.
The link returns a 404?
It's technicality. The description is still:

"Looking Glass is a collaboration between Mozilla and the makers of Mr. Robot to provide a shared world experience."

It doesn't matter who technically coded it. "Mr Robot marketing department" was obviously deciding about its existence, behavior and content -- if that description is true.

But looking at the source of the extension, I find the following URLs inside:

https://www.red-wheelbarrow.com/forkids/

https://red-wheelbarrow-stage.apps.nbcuni.com/forkids/activi...

So it seems it is some marketing, the question is which company now, and do they change?
Gopher. That was content focused and so inflexible that it was hard to be a dick with it.
Ponzi scheme is based on fraud. Guaranteed return on investment.
There are hundreds of similar complaints about Coinbase on their sub-reddit just within the last week or so, many including support ticket numbers. People are getting pretty freaked.
https://www.reddit.com/r/coinbase
Yep. I follow the ecosystem closely (not invested, just fascinated by it) and there are an incredible number of complaints about coinbase in general, and their atrocious support in particular.

A VC-funded SV company should do better.
That was not an audit. That was a memo.

They have yet to release an actual legal audit, by an official auditing company.
Yet another solution is to have a through vetting process so you don't bring this kind of roommate into your home and kitchen in the 1st place.
All your uber trips in 2017 as a video with music
I like iStat for this purpose https://bjango.com/mac/istatmenus/
Code written in dynamically typed language requires less code, which often means less surface area for failure, and less tests.
https://docs.python.org/3.6/tutorial/

There are probably other resources, but I've honestly found this to be an effective way to introduce people to Python. Go through it, practice it, then read the rest of the documentation as you need it.

If you have a specific application in mind, people may be able to offer additional input. But for just learning the language, this is effective.
That's why you need to keep it on some kind of cloud storage drive arranging an annuity or trust to keep paying the bills. Then, you have a script on a cloud server that posts on Craigslist once a year or month, hiring someone to duplicate your setup on a new cloud provider, opening a port for one of your existing nodes to connect to and verify, and also ask that person to modify the reproduction script of the clone, so that it will post on a Craigslist equivalent but not Craigslist. You'd also need some logic so that the rate you add clones is limited to the rate at which your fund to pay for the clones increases.
Your comment comes across as a little smug. Are you sure the scientific data conclusively proves the GP's comment "wrong"? You didn't link to what you had in mind, but this study seems to reinforce their comment...

https://www.runnersworld.com/running-shoes/study-zero-drop-c...
That’s what most people fear right now. It would potentially make it harder for new companies to compete with giants as they will not be able to pay the premium required to provide an equally fast service.
Did you end up getting your coins from Coinbase?
Underrated.

It's pretty amusing that Brian was willing to back an altcoin (B2X) that hadn't even performed basic testing before its spectacular failure, and yet coinbase can't manage to enable segwit. Did they implement their own Bitcoin and decide not to port segwit?
Yes. Thousands of ASL's are gone forever.
Really cool to see progress on this terrible disease.
Pretty sure I'd fly off.
> Like corruption is now comedy

Yes, sad but true. The President set the precedence.
They are still quite powerful for doing Objective-C and Swift related development, the developer audience Apple cares about.
True. This is probably due to the fact that many applications are "ported" from the web and web does not grok floating windows.
Before, we didn't need to trust them, because we didn't have to. We had all the code, we could verify the code we can read is the code in the binary we use via checksums. Now the code contains the ability to go fetch arbitrary code behind our backs and run it against our will. Firefox is now malware and it's a real damn shame.
Just don't move to those regions. The United States is the third or fourth largest country in the world by land mass. There are properties you can buy which are inside the range of only one terrestrial ISP, or none at all. Don't do it if access to more than one terrestrial ISP is important to you.

Also, I don't know if you're referring specifically to the UK. I happen to have some experience with the ISP situation in Canada, and I can tell you that there are places smack-dab in the middle of the largest city in the country where you only have access to one ISP. There are really only about four, maybe five, functioning terrestrial ISPs in Canada, and in a given city, usually only two operate. I have no idea how sparse it gets out in the sticks, cottage country at least gets LTE. Generally the only terrestrial ISP competition in Canada is between monopolies on roughly either side of the continental divide in telephone DSLs (Bell or Telus, depending on region) and modems on the cable TV infrastructure (Rogers or Shaw, depending on region), a fifth is coming up just in Toronto (Beanfield), time will tell if they can manage to expand the fiber infrastructure enough to grow their business.
In the past it has been proposed that a dense mesh network of FSO links could deal with interfering weather by dynamically routing around it. But that's a lot of lasers on a lot of moutain tops.
This is a good illustration of why this algorithm which reorganizes paintings into 2d color palettes works
Using these scatter plots ou can see how you would use the principal components to lay out the pixels on a 2d surface
https://github.com/ardila/paintingReorganize/blob/master/REA...
Does Ripple's Latest Price Move Have Anything to Do with Airbnb, Amazon and UBER?
The default new tab in Chrome contains links to all of those things and more.
Work on light-triggered genes overturns old assumptions about how memories form
If you have a small website, you probably don't need "fast bandwidth" in the first place. Are you hosting streaming video and the like?

ISPs may prioritize traffic for services like Netflix to reduce latency for their services. Yes, this may mean traffic for standard text-and-graphics web sites get slowed down a bit, but latency on those kinds of sites do not degrade the user experience as latency on streaming video.

(I remember when the Sega Dreamcast launched, Sega also launched an ISP which somehow prioritized Dreamcast game traffic so that your online Dreamcast games had less theoretical latency. I suppose "gamer ISPs" could become a thing again too.)
I am somewhat skeptical about stop light cameras as a way to improve safety; however, I would be interested to know if we could automatically fine drivers who are caught on camera using their phones.
What do you like about BitStamp?
> Coinbase is insured by AON Insurance for their hot wallet balance.

Insurance policies for bitcoins are very new and very tricky. This is not an FDIC or SPIC insurance unless AON is insuring cash balances you should treat this insurance as you would treat mob protection - hopefuly you won't need it because if you do you are kind of screwed and probably won't be able to collect.
No we don't. Typescript is _great_ for this.

type Book = {
title: string;
author: Author;
isbn?: string;
}

//etc

It's easier to read and write by humans than JSON-Schema, a large amount of programmers are already familiar with the syntax, and it's pretty self-explanatory to most programmers who are not.

Sure, it doesn't have constraints like "maximum string length" and "must start with a capital" etc, but I'd wager that those don't really belong in a schema language anyway. The structure and the types is what matters. Once you got that covered, doing some validation on the content of the values is easy. And you can use a Real Programming Language for it, instead of something half assed.
I find ironic that I need to use Microsoft ergonomic keyboards, because Apple don't do them anymore.
We love Ethical Design
I would be very interested in seeing those data. If you're going to cite Lieberman, I would say that he is a lot more cautious and nuanced than most articles have make him sound. He doesn't make overly generalized bold claims.

Most of these papers I've come across makes a number of assumption and use various methods that are proxies for what they want to measure. For example, they will force plates to measure the amount of force generated against the ground. But that doesn't necessarily imply more injuries because of the number of different components involved in your feet and legs. In fact, the foot is extraordinarily complex and I think that's part of Lieberman's general idea. I don't think it's prudent to reduce it to a single set of number and say "yep, more injuries" because having shoes on or off and different design of shoes can all affect how your feet and legs respond to that force.

It's not that I necessarily disagree with your statement but as far as I know there is no scientific paper that simply states, "shoes are bad for running" or "minimal shoes are good", etc. Making claims like that are often unhelpful because there isn't one simple answer to running injuries. We have a huge number of supporting muscles and components that are involved in running. Your feet is only one part in that system and even those are complex systems in themselves.
Yes I understand that. From my comment:
> __Some may be__, but "accident" implies that there's no fault.

Those things do happen. For example, I recently saw a video where a big rig carrying cement crashed into a line of cars due to brake failure. But those are, I would guess, a small percentage of total collisions.
> I loved the axiomatic approach followed in the introduction! It builds intuition from the very beginning. At some point I could not follow anymore as the notation and the concepts started getting more complicated and I lack the math background to keep up.

Patience. It relies on mathematics that are probably foreign to you, so it makes sense.
"This whole system is just not ready for prime time."

Mature markets have thin margins, which is why you see financial institutions salivating over crypto right now. All these risks have been known for years now.
> It will be released when the code is a bit more stable (and provides better performance)

Can you provide more details? I am not ready to use this until there is something on github/gitlab to look at.

I can understand needing another month or two, but I would like some assurance this isn't going to be another minecraft.
Ok, great answer. I live in Norway btw.

Both the constructive interference and reduced number of transmitter arguments sound reasonable. I'm a bit more skeptical to the power cost, how much more expensive can that really be for FM? Electric power is pretty cheap. Does not really matter what the answer to this is though, given the other arguments.

At the moment I have to say I'm not very impressed with the coverage and quality of DAB in Norway, in my opinion it seems worse than FM. But I'm guessing this will only get better over time.

My main issue with the adoption is the requirement to buy new receivers, it's just so much waste. The adapters they sell for cars are in general just so ugly and a technically inelegant solution (local FM broadcasting, pretty ironic). A funny anecdote I read in the news was that some of these adapters come with a bluetooth handsfree solution, which also gets broadcast locally on FM. This means that other people driving close to you can listen in on your conversations if you use that functionality.
I am also feeling really nostalgic about AIM shutting down. My HN screen name is the one I created for AIM many moons ago.
Imagine building a startup that moves 10's of millions of new users' monies each month out of US bank accounts. While other startups are just scaling page views, Coinbase is scaling money. Keep in mind that it takes just one financial loss to break trust from the entire community. Has any other bank in history scaled this fast?
It's not about Bitcoin, it's about Cryptocurrency. Amazon is being forced (disrupted before our own eyes) into this new economic model.
Offered without comment:

https://vulpine.club/@rey/99176280483351916
Fallback to other unlicensed bands like 24GHz or 60GHz would probably work better. The higher frequencies at least retain a compact dish size, smaller fresnel zone, and sharper directionality. That is, imagine hanging several of these optical devices + 5GHz fallback at ~1 meter vertical spacing on a pole. A weather event triggering failover on all optical links could lead to enough 5.8GHz self-interference to kill the fallback links as well. 5.8GHz devices that aren't synchronized in phase with each other often call for 3meter+ separation, eating up tower real estate.
I'm not sure how the 1NF limitation helps the question. One-to-many relations can certainly exist in 1NF. If the question is amended to specify that the table that represents the nullable column must have its primary key also be its foreign key to the main table, then I agree that the answer is "yes".
Show HN: Validus - A dead simple Python string validation library
I don't think you're really following me. There are any number of meatless foods I like -- for instance, pasta with sauce (well, not vegan, and the sauce might have fish broth or something, but still), steamed or stir-fried green vegetables, ma po tofu (usually has pork but it can work without it), whatever. But I find the idea of a sandwich with tofu in place of meat repellent and I'd really rather just give up on the sandwich and have a recipe designed from the start to be vegetarian, rather than one designed to have meat but with a lousy substitute.

> I don't understand how one can hate food before even trying it

Are you completely without the power of imagination? Do you need to try it to know whether you would like pizza with marshmallows and miniature Snickers bars on top?
Firefox says "this add-on could not be installed because it appears to be corrupt"
Makes me think of a recent incident in Seattle where an aggressive driver in a large truck sped up and passed intentionally close to a bicyclist to intimidate them (incredibly, incredibly dangerous). This happens frequently enough as any cyclist can attest, but it was special because it was caught on camera and shared with the police. The cyclist tried to report it as attempted murder (and even the former mayor of Seattle described it as such), but the police department said, "This looks like an inconsiderate/unsafe pass. An officer would typically need to witness a violation in-progress to be able to stop the driver & confirm their ID to issue a citation." Nevermind that there was clear video of the whole thing.

About a month later a car hits and kills a cyclist and runs away. Who knows, maybe the driver was trying to do a non-prosecutable "inconsiderate/unsafe pass" that got a little too close.

https://www.thestranger.com/slog/2017/10/12/25468300/this-vi...
https://www.seattletimes.com/seattle-news/transportation/bic...
There's no "fact of life" here, it's just outdated ideology. If only one person in twenty is needed to grow food (in the US, presumably), that means we can easily feed everyone. But we can't find jobs for everyone. Automation will make it worse.
It is also active for me, and there is zero chance id ever opt into this garbage.
> All of linear algebra still applies to it.

Why would I use it tho? Sure, if I upgrade from a tricycle to a warp drive space ship, I can still use the tricycle by why would I when I need to haul shit across space.

> Unifying a line and a circle is a classical part of projective geometry.

Sure, but in Euclidean geometry, you don't really do this. Like it's essential go GA.

> Quaternions and octonions are the generalization of complex numbers beyond the plane.

Yes, I meant that it generalizes the concept of complex plane, not the plane itself.

> It doesn't replace differential geometry.

That is correct, however I still believe that you can rephrase certain DG questions as GA questions so I said that it replaces some of it.
I thought that was weird as well. They only had to do like 100 rolls to have enough data to draw conclusions from.
Came here to talk about that and see what people thought about barefoot running: either completely unshod or very minimal padding for protection only and not for landing cushion/support.

For better or worse, barefoot forces you to adopt a different gait. Stride length is reduced and landing is shifted more mid/fore-foot instead of heels. Now, can you do this in padded shoes? Sure. You just don't have much choice when barefooting: you will change your stride. If you view heel striking as a bad habit--maybe causing injury--this will prevent that at least.

Personal experience: old guy, unable to run much distance in regular shoes, and after a long conversion period changing technique, I can run a 5k comfortably without injury. Unshod. I'm trying to get up to a 10k. I do wonder if the technique will back-port to regular shoes or if the shod injuries will return.
If you like Firefox but don't trust Mozilla anymore there are plenty of forks to choose from: Waterfox, Pale Moon, Basilisk, GNU IceCat.

Personally I build Firefox from source and maintain a set of patches largely based on these: https://aur.archlinux.org/packages/firefox-esr-privacy/
Exactly. I've wondered why no SQL implementation (that I know of) has optional assertions like "join exactly 1 some_table" or "select assert-not-null(some_column)". I don't see any reason why this would be a performance killer; in fact, it might even be possible to prove and then cache with the query plan.
My memories about radio are a bit faint, so forgive me if I am wrong, but the fact that you ate able to discern narrower channels does not mean that you can transmit more information, doesn't it?

As far as I remember, the upper limit to the quantity of information you can send is solely set by the bandwidth, and is not dependent on the carrying frequency.
I agree, I think they could even go further with integration into something like atomic.io. You could develop real working prototypes in a day full stack, then focus on market research and iterating your design.
> This happened to me as well a few weeks back. Smells a lot like a Ponzi scheme.

Readers, please enshrine this comment as the canonical example of the Cryptocurrency Corollary of Godwin's Law: "As an online discussion about cryptocurrency grows longer, the probability of a comparison involving Ponzi approaches 1."

Coinbase's entire business is to irreversibly and permanently send you Bitcoin in exchange for you sending them funds that you have months to dispute and reverse. And this is with reasonable fees that put a check-cashing outfit to shame. Of course they're going to err on the side of caution. Based on zero information whatsoever, I'm going to assume you're telling the truth. But for every honest person like you, there are probably at least two who truly are trying to steal Bitcoin from Coinbase.

I don't like it any more than you do when businesses make mistakes. But jumping straight to "Ponzi scheme" is just silly.
We had huge problems with Java and Lambda start up times. I would strongly recommend python/nodejs or maybe Go. For whatever reason .Net core was still slower but not Java holy crap slow.
That just punts the question. Why does the codec have a frame size of 1152 samples? Is it because that brings the frame size to sums of powers of two milliseconds? :)
I think this was a very bad move, because Mozilla installed adware in all of its browsers. The fact that it was installed through an add on, though, seems irrelevant. Mozilla developers can distribute arbitrary code to all users because they write the browser. The add on just makes this particular bit of code user visible.
> Exchanges do indeed go down, and when they do they shrug their shoulders and say "woops".

Yeah, no. Tape is reversed all the time in event of oops. Probably the most famous one was when Knight [NITE] had "oops" and started making markets in itself, tanked the stock, had millions of dollars executed against it and got NASDAQ to REVERSE completed transactions, including the ones painted via SOES.
It is absolutely not the primary mission of the German army to stop a Russian invasion. I guess it’s not even on their top 10 list
Robostorm – fast-paced multiplayer game using WebGL/PlayCanvas
nice laser link, would be a real shame if we built a tower in between...
Try some paintings by Fahrelnis Zeid, such as this one:

http://beneast.com/wp-content/uploads/2017/09/fahrelnissa-ze...