skysight-inc/HackerNews huggingface dataset:
We recently posted an exposé that created a legal "situation". It includes archive.org links which definitely help.

Earlier for another situation, my lawyer stated that they've successfully used it in the past.

If you're going to get a bit crazy on your blog, https://archive.org/web/ (see Save Page Now section) is great stuff.

However, one big issue is that Facebook is now blocking the ability to archive links that go directly to comments made in public postings.

So does anyone have a workaround or an archive.org-like site that can archive Facebook comments, full with working JS that allows the exact comment to get archived? (to get the URL of the comment, right-click on the timestamp and copy link).
Church Community Life Can Have Health Benefits for Participants
I imagine there is enough negligence here to target the officers and directors directly in a lawsuit.
If you primarily use honeywords, then you can filter out anything going to craigds@host.tld as spam. The hard part would be transitioning people you want to communicate with to craigds+{family,friends,correspondence}@host.tld.

Optionally, retain craigds@host.tld for personal and professional communication/correspondence, and move everything else to craigds1+{something}@host.tld (or a different host).
Class! ;-)
Thanks. Archive has the 'dead' article first indexed Jan 6th, 2015.

https://web.archive.org/web/20150106191636/http://c.learncod...
(1) No, it does not.

(2) The concept of a "form" is less and less clear in the realm of web apps.
Very well written article. Brings to light a less publicized reality of being an Gusto employee. Thanks
Agreed. C, Lisp, and Python are all integration languages. There's a fair bit of PL history in there, but it's mostly one problem set.

A better mix would be:

Python, Javascript, SQL, and Regular Expressions

This mix would cover integration, ux, persistence, and madness.
It does, and also as someone who has never heard of AudioContext before, I can't fathom why it would be necessary for a web application to generate an audio data stream that isn't output to speakers _AND_ _THEN_ analyze the result.

What is the typical use case for AudioContext?

The capabilities of AudioContext used in audio fingerprinting seem like they're beyond what is really necessary?
Mistaking the symptom for the disease: preprints in biology
As a matter of fact, many computers do not store exact copies of data. The data may be rearranged or compressed on many different levels. The data may be stored in such a way that an exact copy can be retrieved, but it is not necessarily stored as an exact copy.

Moreover, if you include the various checksum algorithms from different vendors as part of "storing", then even if you perform a bit-for-bit copy between different disks, they are not stored exactly the same.
How 2 Students Grew Their Startup Idea into an 8-Figure Business
> Why on earth isn't there just a generic keyboard-shortcut preference where I can control every possible browser action and its associated keyboard shortcut?

It turns out this extension does exist. I just used it to assign "shift+backspace" to "Go Back" and it worked.

https://chrome.google.com/webstore/detail/shortkeys-custom-k...
deny access to evidence

Subpoena?
True. And HV DC (more than 50 volts or so) is more likely to kill you than HV AC if you grab a live conductor. Just the same, if I were building a new PV-powered house today I would try very hard to wire it as a mostly-DC house with 12-gauge or bigger romex and switchable voltages at the breaker box in increments of 12, up to 48. I'd put in point-of-use inverters at the few places that needed them instead of having 100 point-of-use rectifiers like we have today. The overall efficiency of a DC house would be quite a bit higher than a typical AC home.
That loser probably only paid $30 for that retro-board too. ;)

I never can get over the price for a Boosted board. $1500. Wow.
Apple just banned an iPhone app that could protect you from hackers
Alternative OSes (Maximum PC, 2001)
This series of events will create a business case for the ages, one that MBA students will read right after they study the J&J Tylenol crisis of 1982 (http://www.ou.edu/deptcomm/dodjcc/groups/02C2/Johnson%20&%20...)
Can't you just use a GoPro Session with their flat adhesive mount? I never used it so I don't know, but seems as though it could work.

http://shop.gopro.com/mounts/curved-plus-flat-adhesive-mount...
Thought this was appropriate: http://fooledbyrandomness.com/equality.pdf
For much the same reason that it's not against the fifth amendment to ask a suspect to unlock a safe.

http://lawcomic.net/guide/?p=2897
But you also dropped off one of the new boosted boards didn't you?
Here are some things people were targeted over in the past:

- generic wealth level
- generic education level
- living in a particular area of the country
- disabilities
- having small children

You could probably find more examples like those if you browse the history of humanity. The point is, you can be targeted over anything, and you can't predict what it will be in advance. The Nazis exterminated members of religious minorities and different sexual orientation, which was somewhat unusual in history. The Soviets killed people with high educational credentials and with lots of wealth. Who knows what the next evil empire will pick as an excuse to murder people?

You can't run a society on the assumption it's doomed and everyone will get massacred. That some particular demographical data will be used to select and murder people is a low-probability hypothetical. That it is useful for managing a country right now is a fact. I get one not wanting to be oversharing about oneself, but I don't think that a remote possibility that a piece of demographic data will be used for evil purposes is grounds for ditching censuses altogether. This is not something we should be paranoid about.
Precisely my point!
Offer rescind after gpa drop
I accepted an internship offer for summer from a tech company when my gpa was above 3.0 (3.0 was the minimum required gpa for job). But after this semester my overall gpa will go down to 2.9. In the offer letter it states the offer is valid only if I maintain 3.0 gpa and I need to submit a transcript at the beginning of work. Will they rescind my offer if they find out my gpa went down below 3.0 this semester?
This is confusing, my incorrect assumption was 1 out n browsers meant n = total numbers of browsers evaluated by panopticlick. Rather what they mean is 1 out of k, where k is determined by unique bits. There might be other factor such as entropy of each fingerprint.
It seems like 0 (go back) has always been the default on Windows builds. On Linux it used to be 1 (scroll up) but they changed it to 2 (do nothing) in 2006.

http://kb.mozillazine.org/Browser.backspace_action

I made a half-assed attempt to migrate my Windows Firefox profile to Linux a while ago, which probably explains why I'm seeing the Windows behavior on both platforms :(
You'll get more ads for chargers and laptop batteries.
He was going to SF for Beme meetings presumably, and the hotel offered to make it up to him the next time he was in town. It just happened to be only a week later.
Actually, if you get into it, there is so much cool overlap between webdev and 3d, with three.js and webGL and everything. A lot of people doing really cool stuff in that space, one person to check out and get you down that rabbit hole is Vince McKelvie- really amazing stuff.

https://vincemckelvie.com/Potluck/Backflips/
Make your iOS or OS X app extensible with JavaScript Core
pypi package please!
That makes sense. There are plenty of evolutionary cruft we have though such as an appendix we don't need or the odd way the recurrent laryngeal nerve ended up. It does hint at room for improvement, however impossibly difficult that may be to predict what improvements are good.
Hi -- PM for Endpoints here.

Endpoints is going strong and will have a release later this year that adds support for hosting APIs on more of our compute offerings (Compute Engine, Container Engine, App Engine Flexible Environments). We'll also be adding features, reporting, etc.
I know that St. Petersburg ITMO university specifically trains their student to compete at ACM contests to far greater extent than US schools.
10 rules for a serial success in crowdfunding
The Ultimate SaaS LTV Cheat Sheet
No, unlike C#. Design patterns are pieces of boilerplate code you should, but are unable to, abstract away. Which means that by definition the language lacks the expressive power to abstract them away.
how powerful do you think my crystal ball is? Do you think we're all machines that follow the same formula? We CAN"T POSSIBLE KNOW THIS ANSWER.
For quite a few users, OSX's entire concept of "quit the currently-active application" is downright archaic.
I don't see why fonts are any different from images.
SoundCloud Denies That It Will Block All DJ Mixes That Aren't Fully Cleared
I'm interested in 'phishing and malware protection', which I think means all my traffic gets reported to Google. This plus Google Analytics means the electric eye is on me wherever I go. Tips to browse safely without these?
No screen shot. I could click on the piece and it would highlight where the piece could go. Clicking on the destination which usually moves the piece did nothing.

Mac, latest os (el-capitan), I think safari browser.
Since this is for fun for you (in the short term at least), did the price tag of Cinema4D come into play when choosing it as your tool? I've been getting into 3D as well as a hobby, and given a choice I'd use Cinema4D because it is popular among professionals in the domain I'm interested in, but that $3k+ price tag is hard for me to justify.
Because it's faster?
Sounds like they would need to issue a ton of stock anyway, because Musk is exercising like $600M in options.
I ride through the absolutely horrible streets of midtown Manhattan and I have gone down a couple times, one time where I was digging dirt out of my palms. But really, I think if you are smart about your speed and keep your eyes on the road, the danger is mitigated somewhat. One thing I always do is keep the motors engaged at all times, which is less energy efficient, but at least lets me know if my remote has lost connection with my board since you can feel the sensation of the motors disengaging power.
WebConverger open source: https://github.com/Webconverger
The Only Invulnerable in #CityF at #phdays
Your first three are already solved. If you want to convert money into "those things happening" hire a maid.

The forth one is solved by hiring a personal assistant.
Hard to criticize yourself while simultaneously presenting your new ideas
I could talk about this for hours. Fundamentally, identity is important for the ad industry but it's not about your personal info, it's just a reliable ID that we're all after.

A reliable ID allows for storing your ad history and interests to show you better ads and less of the same. This is proven since it's all math and data science and we can see the increase in metrics with better targeting. By the way, clicks are not the most important metric either, there's much more that goes into an ad campaign. Ironically, reliable IDs also allow for storing any opt-out settings since it's just a value attached to that ID.

The email login I mentioned above is the most common way to track online, most of the big sites actually sell login data and fire tracking tags when you're logged in with the email address passed through (usually hashed but not always) so that providers can set their own cookies and recognize you again. Since emails are strongly unique, this is really effective.

This tech is also used to combat ad fraud (which is what we were using it for). Fraud is a massive problem since it's so easy to start up botnets and churn through millions of ad impressions quickly.

Unfortunately a lot of this new age of tracking is the result of politics, bad incentives, and a lack of regulation that's led to a wild west situation where these companies can do anything. Clearly the technical talent is capable (as seen in this research) but it's being put to the wrong use. The DNT (do not track) header was a compromise but lacked any real regulation to make it effective. 3rd party cookies were fine but unfairly demonized and the default blocking of them pushed the industry to these deeper tactics.

Ultimately this is a business process issue: if there was a standardized ID like IDFA but for browsers (or even better at the OS level) and privacy regulation that's actually enforced, that would be a good compromise. Sites and ad networks get a reliable ID and you get control over when and how that ID is refreshed.

EDIT - All this stuff used by independent ad companies is just a tiny fraction of the industry. This barely covers ISPs who have very refined tracking abilities that you really cant avoid since they control the traffic. Comcast/Verizon has the AOL ad network using this. And the 2 biggest ad companies are Google and Facebook, both of which don't need fingerprinting because they already know who you are from just being logged in.
Very well-written piece! I was at Gusto for over 2 years and was shocked when my sale to a respected third party institution got blocked. Thanks Gusto... "ownership mentality" to you must mean that you own me.
But he didn't know anything about being a broker, selling insurance, or that industry in general. He used tech and savvy to disrupt, but he disrupted the ways established players never would have because he was so ignorant and headstrong.
I helped edit the FAQ.

> They really don't know what direction to go.

That's incorrect. A systems language needs to be flexible; it cannot dictate that everyone must do something a single way.

Does the presence of libraries for refcounting or even GC in C (most famously Boehm) mean that C has an incoherent story around memory?

> Rust's multiple methods of memory management makes it strange, at best,
> for programmers to decide how to build a program or an API.

It does not. Each has their place. Need single ownership? Use a type that has it. Need multiple ownership? Use a type that has it.

> Are the owners of Rust planning on adding a GC? Really?

Not really. There's a few different things here: first is integrations with other systems that have a GC. As an example, consider Servo: it has to interact with Spidermonkey's GC, since it interfaces with JavaScript code. Consider the opposite system: Rust embedded inside of another language, let's say Python, where you want to be able to talk to Python's GC for various reasons.

The second is something like Bohem: if a system wants to use GC for some reason, they have an interface to add a GC'd type. But Rust proper, the language, will not have GC. It's completely contradictory to the goals of the language.
I believe that it is because of two reasons [massive generalization follows...] (1) emphasis on math and physics (2) stress on discipline and rote learning. US students have (1), Chinese have (2), Russians have both. You would realize that most competitors in these contests end up doing pattern matching with previously solved problems. In addition, they keep a catalogue of most asked questions, common codebase, etc. for reference and pulling out code. I do not think that these competitions produce good programmers as they incentivize writing quick, ugly, non-resusable code.
I am not sure what you mean by "Uber for Food". Does it mean that you will allow local neighborhood folks to make and deliver food locally? Depending on where you are launching, you are already looking at bunch of regulatory issue. Add to that operations, sales plus infinite other minutiae.
Three months is really not that long and your focus should be on getting to market, getting some traction and validating your business model. Groupon started as a wordpress site...
Probably performance. So yes, do go check out FF again. ;)
What are some unexpected things that would differ between two iPhones of the same model running the same versions of the software stack?
I didn't; I acknowledged that in some jurisdictions midwives are well regulated. I also contrasted hospital birth with home birth.
1) It's not clear that these subsidies actually lower the costs on the shelves in grocery stores.

2) Almost everyone other than the recipients agrees that agricultural subsidies are almost always a bad idea.
The solution to the employee slavery problem is simple: try a part time stint in an industry you can afford to mess up in.

For example, if you can get a job as a non-proprietary trader you get a huge positive expected value. You make $$ - you get a huge windfall. Mess up? You get fired and collect only a small salary. You should make a pact with a couple friends to share he windfalls, and then each of you makes a guaranteed win.
How to Visualize and Analyze Topbeat Data Using Kibana 4
Residential prices are fine. The problem is the artificially low prices for agricultural use. A great deal of valuable California water is being transformed into less valuable plants because the price is low enough for that to be viable. Charge a price more in line with value and that will stop.
Kind of relevant to the discussions in this thread: https://en.wikipedia.org/wiki/Rule_of_three_(computer_progra...

When I do hit the magic 3 and can justify restructing code, I consider my options in terms of design patterns (which are very much tools!)
Perhaps. But you can certainly display modesty.
Thanks for the answer. I've also been looking into some Django plugins [0]. Is that what you mean when you say "use a predefined systeme based on Django for e-shops or AngularJs"?.

I actually already have bookmarked the link you sent me :)

[0]: https://www.djangopackages.com/grids/g/ecommerce/
Looks cool. Very much dig the approach to having modular components. Gotta say seeing this kind of evolution is exciting for my own pursuits as well (personal mobility with power assist).

But one thing sticks out to me: The 80mm wheels - polyurethane? No mention of different wheel/tire combinations for different terrain though? Like, I get there may be dynamics and clearance issues with feet, and some rolling resistance / unsprung weight / geometry to consider, but I don't like the idea of the wheels.

Are there any thoughts regarding making a strong rim and high quality rubber / treaded tire (inflated?) that would reflect influence from automotive technology[1], versus the holdover from the skate/longboard world?

[1] For reference, I see Ford is about to "mass produce" carbon fibre composite wheel rims (still very limited) and I've followed tire tech through various racing outlets, and would probably contact Michelin as my first choice.
It does not, but the page author can use javascript to generate a confirmation dialog when you're leaving the page: https://developer.mozilla.org/en-US/docs/Web/API/WindowEvent...
These comments of yours also lower the S/N ratio. Go get some sleep.
>> I don't see that happening right now, especially since it threatens several major industries in the state.

Can you quantify how major these industries are as a percentage of employment and/or state GDP?
judging from the number of positive points on my original comment plenty of people understood me. you're in the vocal minority who has trouble interpreting linguistic context.
Great. I'll get right on installing Safari on my Ubuntu machine.
New Horizons collects first science on a post-Pluto object
I might look into this. People are always surprised by how long it takes for me to notice them in a crowd
Edible worms, pingpong bots: Startups find mecca in Shenzhen
When you find your self asking this question think..."Am I naive about the subject"
Naive = Not knowing you don't know.
Ignorant = Knowing your don't know.
Many years in IT (40) has taught me a little base knowledge like this goes a LONG way.
Scientists track last 2,000 years of British evolution
The course looks really interesting to be frank. I've recommended it to my college's competitive programming team actually!

ITMO did not get 1st place this year because the team changed, and I believe tourist graduated. Last year [1] for example they solved all 13 problems, while the 2nd team solved 11; there simply was no competition.

7th is still an excellent result. Let's see what they do next year!

[1]: http://a2oj.com/ICPC.jsp?y=2015
I can say the same thing about programming.

Thats why when I read HN I'm trying to understand what are you trying to achive. Something that goes beyond staying in front of the computer 10 hours a day.
Strong tradition of STEM education, back from the Soviet times. Military complex was very strong in the USSR, which resulted in quality education (again, just STEM, not so in humanities) - basically, you need to know physics and maths very well to build the bomb.

I guess that applies to other Eastern bloc countries to some extent (see Polish universities at ##5, 9 and 25, Ukraine at #11, Belarus at #17).
Show HN: Color Contrast App Updated for Global Accessibility Awareness Day
That's true. The implementation differs on the country, for example in the UK it is enough to just show the annoying banner. Here in Spain you cannot set any tracking cookie (i.e. Analytics) without explicit consent. Of course, governmental websites totally break this law: http://cfenollosa.com/blog/the-ignorant-eu-cookie-law.html

However, OP is right, governments spy on our webcams and analyze our traffic, and that's ok, but we need a stupid banner that overrides browser preferences to avoid all but session cookies. Duh.
One possible dystopian scenario... Some time in the future chimera animals are mass produced in special farms and any surpluses sold as food. Basically humans start consuming human meat. In a few years cannibalism becomes acceptable ...
Don't give them any more ideas, jeez.
It was a conscious decision not to submit to PyPI at the moment. PyPi is more suited for libraries than standalones. However, if we re-format the code later so it can also be extended, we'll submit to PyPI. There's already a openbug on that.
Disable 'smart paragraph selection' and 'automatically select entire word' in the edit options. I turn these off instantly in Word every time I have to reinstall them.

Problem solved.
Doesn't this then give a map to all your internal services for the world to publicly discover?
I can't believe this is an actual problem. Too much charge...

Anyway, wouldn't it make more sense to walk a bit when you are on a downhill, less tiresome than going uphill.
> A lot of the things rust brings to the table aren't always relevant on embedded platforms. Dynamic memory allocation on embedded is the exception, not the rule. Everything is statically allocated, so memory management is relatively simple -- everything sticks around forever.

In that case, you can simply not use the dynamic allocation features of Rust, just as you can simply not use malloc() in C.
IIRC there was some tedious justification for firefox about this being 'more correct' since escape would close websocket connections and pause javascripts and other fancy modern cruft sites rely on.

There's an extension (SuperStop I believe?) that partly restores it if you shift-esc, but recently I've found that invasive keybindings in pages (Slack, I think?) can intercept this and stop it working.

I'd really like a whitelist somewhere of what keys/combos I'd like the page to be able to catch, vs those which I expect and rely on to perform native functions, and which shouldn't be hookable (Github trying to cleverly intercept '/' and take you to the search field would be great, if / wasn't already a shortcut for searching the page, etc.
well, speciesism elevates us a little bit from the rest. so do other aggressive isms. I believe the author just made a wording mistake.