skysight-inc/HackerNews huggingface dataset:
In case of multihash length field allows for two things, 1. truncation; 2. you don't have to know the hashing function to transparently pass it through buffers and/or compare.
I first met someone working on hypothes.is at a party about, I don't know, eight years ago? Ten years ago? They pitched me more or less this exact idea. It seemed interesting at the time.

Is this really how long it takes to realize something like this? Sort of boggles my mind.
Then, don't connect them to social media? Or better yet, don't use social media at all. I use an iPhone, and to be honest 99% of the time I use it for listening to Spotify, WhatsApp and HN.

However, it's the 1% that really makes me love having a smartphone. Looking for a place to eat in a new area, needing maps, etc, access to banking in a quick and easy manner.
How New Relic Does DevOps
> But I don't think it's true that every scientist expressing a belief in anthropogenic global warming has a conflict of interest. Some number of them are tenured professors, for example. This is a good example of the value of the tenure system in academia.

Even a tenured professor still wants to be published in leading journals. Plus he gets a huge amount of credibility within his own university by being constantly published. Tenure definitely is a positive here, but it's not a get-out-of-jail free card by any means as there are a ton of incentives for him to stick to the climate change dogma regardless.

> As for the papers in Nature and Science, well, I haven't read them, but given the extreme politicization of the issue, it doesn't surprise me that the authors are tending to omit qualifications and caveats, since many people who want to dismiss the evidence would pick up on these -- as we're seeing in this very discussion.

Great point! I agree fully. But is it really useful? Now instead of people picking up on these qualifications and caveats to attack the argument, they're pointing out the caveats themselves and saying 'Haha! You ommitted this! You have something to hide!'. So the cure they're trying to use here seems worse than the disease. We put in these qualifications and caveats to protect our work. A good Agile paper would include the criticisms of Agile too -- not because they want to, but because it's important to understand the weak points. Obfuscating it doesn't help anyone in the long run, and it doesn't stop the same people attacking it anyway.
Entrenched thinking in the UK is why certain degrees seem to be the 'correct' or desirable ones for any given field or why the route in life seems to be cut out for people who take a certain degree.

In countries other than the UK, I've heard of many people entering the programming field through a non-CompSci degree, but here if you don't have some kind of related degree you wouldn't get considered for a job in that particular field. This goes for many other fields, not just programming. But not here (UK). Out-of-box thinking just isn't the way industry operates here and that's never a good thing, to always operate in a very predictable way to create a weakness in the system.
Still, I am not sure what is the best way to have a UNIX experience today.

Write software. Get shit done. Repeat.

Running original UNIX on an emulator (or worse, firing up the old hardware) is as relevant to the experience of those days as Frontierland is to the late-nineteenth-century American West.
Trump doesn't fit that model and I'd guess if you're here you're no trump fan. So it's not a panacea.
That assumes that consumers respond solely to availability signals. In reality people also talk to each other online a lot, so if a product was actually mediocre then artificial scarcity wouldn't provide that great of a boost to sales.
Dinner at When?
And was the other survey a comprehensive survey of everybody?

The divergence in poll results seems to suggest we should put even less credence on polls here than usual.
Transaction Library for DynamoDB
Meh, I can probably find a PS/2 keyboard somewhere to come contribute to HN.
The people who refuse to stop, will stop at nothing to elevate themselves to a better position than others regardless of the harm that comes.

That's the origin of the dissonance, the lies, the blame, and the general negativity of the blamers in power today. I won't grace them with the term "far right", given having right leaning views is fair enough in some circumstances. So is leaning left, however, but then left leaners don't blame and right leaners do, so you get the natural polarization occurring we see today between the groups.

This group of outright liars is another thing entirely, however.
I don't think that's the best way to put it. First you decide what you like. Then you keep doing it.

It's pretty unlikely that you'll find one thing that, no matter what happens, will always keep you motivated. The question is not whether you like it or not. It's where you keep getting the energy to stay on course, to keep working on it.
Technically, you only actually need the instructions from the original SSE set to do floating point operations. SSE2 adds a bunch of really useful integer floating point instructions.

But the only extra cpus that gets you is the Pentium III, AMD Athlon XP, and AMD Duron.

SSE2 is supported on every single x86 cpu released after those, such as the Pentium 4, Pentium M, and Athlon 64.

It's a real shame that people are still using CPUs that don't support SSE4, such as the AMD Phenom and Phenom II cpus, otherwise everyone would have moved to exclusive SSE4.
Yeah engineering is different from science. There's a reason people came up with a whole different word for it.

> a math-intensive field with much better gender parity than computer technology

Stop saying this. It's not better, it's different.

> The pleading here seems to me to get more and more special with each iteration of the argument.

It's not special. Look at the tables, practically all engineering professions are 80ish% male. If you want to damn computer programming as discriminatory just because lots of women take Maths for their GCSEs, are 35% of chemists and 50% of biologists, you have to do the same for ALL engineers.
This is great to hear, will definitely try it.
You can say lots of things that are BS.

College is a prerequisite for professional degrees. Hacker News crowd notwithstanding, your career earning potential is reduced if you only have a secondary education.

Note that not all college degrees are equal. Obviously. Four-ish years of dedicated study changes your mind appreciably, which is the real objective. Also, finishing a degree signals your ability to function in a somewhat opaque bureaucracy, which means you'll be able to follow dumb rules and still get stuff done in a business organization.
Thirded, upgraded my Z3c to the X compact and I'm very pleased.
Many of the smaller, newer groups with fewer people with a background in the W3C end up being somewhat dysfunctional and with odd processes and that almost certainly makes it feel harder to participate than it should be.

From prodding around a bit (notably [0], which sadly is in Member-only space, but plenty of administrivia is there, and in principle no technical work for almost all groups), it seems like every issue reported to the Working Group (regardless of where) should have ended up with a GitHub issue, with [1] being meant to have been all issues while the specs were in CR.

Pointing in the specs to a mailing list to report issues, and then relying on someone to copy them into GitHub, seems doomed to fail: it's far, far too easy for one thing to not get copied. Really the "Status of the Document" should've pointed to GitHub for new issues being filed (possibly with a fallback to the mailing list for those unable to use GitHub for organisational or other reasons).

[0]: https://lists.w3.org/Archives/Member/chairs/2016OctDec/0143....
[1]: https://github.com/w3c/web-annotation/milestone/3?closed=1
> Is anyone using these?

Annotations? Definitely. At least one member of the Hypothesis team came from Genius (formerly Rap Genius) which is the largest annotation service on the web.
I'm so tired of this tendency that one can apparently - with a straight face - use such hyperbolic language then still refuse to recant it even in the slightest even after failing to back it up beyond "Well, I think this is scandalous!". This is pointless.
Congrats to all the hypothes.is folks and everyone who worked on this!

I have been working with the hypothes.is folks for almost 2 years and have been using hypothes.is for manual tagging and automated annotation so I'm a bit biased. I have seen criticism that the standardization process was premature but given how hard it is to get browser vendors to implement things I think this could make a difference. That said, the way Microsoft did their annotation in Edge was just to take pictures of sites.

One of my hopes is that things like annotation can pull us back from the brink of the javascript apocalypse since it is very hard to annotate arbitrary states of a running program.
Floats are evil? o.O What do you propose instead if you want to deal with non-integer values?
Maybe it's just my generation but me and pretty much all of my friends have not made a POTS phone call in at least many years traditionally; none of us know our phone numbers nor use them day to day.

If I end up actually calling someone (and pretty much everyone I know despises this and will do anything possible to avoid it) it's usually by tapping their number on a web page or in an app like yelp.
Continuous Delusion at the Infrastructure Layer
If you're in Cambridge at Christmastime, the Footlights Panto is not to be missed - but book very early.
Nintendo does this to drive up demand - Sonys problem is even 1mil peripherals is only going to drive 200-400k sales of a big title - not big enough for the investment of any third party to do a real AAA game, which could get big momentum for the platform. So you have to invest a lot in first party games to sell the platform on a relatively tight budget. Thankfully they have the money to throw around now, unlike the PS3 days.
Personally I think a PhD would be better than an MBA if she really wants to do data science, but generally speaking I'm for as more edu as possible, and I'm sure she'll benefit from an MBA too.
I'd guess if you're here you're no trump fan

Would you elaborate? If you're referring to the HN community, a few minutes' reading through the comments will show you that there's a wide range of political views, including Trump supporters.
That is not the intended meaning at all. It can be a great point of pride and skill to find a solution that is as good as possible subject to complexity and time constraints that do not exist in academia.
I use synapse. It's lightning fast and does the job. I can't do without it! I'm going to test a few of those alternatives as well, thanks!
My point was that in gmail, tags dont inherit their parent when searching

Example:

- Action
- Task
- Closed
- Open

When searching action, its my preference to see all items tagged with either Action, Task, Open or Closed, but gmail only filters for Action
The problem is that it's impossible to get an idea of someone's problem solving skills by feeding them artificial bullshit to solve. I strongly prefer the approach of having applicants show and discuss real code that they wrote themselves. And I'd consider not having any code to show a serious warning sign.
I'd recommend she become familiar with Python/R, go work in the data-science/tech industry for a few years, and then head back for an MBA, which might even be sponsored by her company.

IMO, an MBA proves most powerful when backed by real-world experience.
For notification of comments on other pages you might be interested in the Webmention spec (which is a lot simpler and has some active use already), which is a modernized take on pingbacks by the community around indieweb.org: https://www.w3.org/TR/webmention (There even are tools already to get notifications about twitter mentions etc. via it)
Genius has done a lot of work on annotation pinning. I remember hearing Tom Lehman discuss it in their dev meetup series when they expanded to annotating the whole web. Still, I'm not sure that it actually took off on the greater web as lately it seems they're doubling down on rap content and industry connections.

I haven't dug into how the standard addresses all of its edge cases yet, but I hope that it handles pinning well ie, if the underlying text is edited or deleted and it's unclear whether the annotation should persist.
SHA1 and Richard Feynman
It's the error of milking the (cash) cows.
Please then, enlighten me with your understanding of MR. What do you think are important technical and non-technical problems in MR that I should be looked more into.

If you can't offer any constructive input or advice, then your trolling is not welcome here.
The Low Information Coupling Principle and Modular Deep Learning
Seems like they have their own network of satellites and terrestrial wires, with less secure stuff going through the internet. This is interesting enough to me that I'd research further but the amount of jargon and acronyms has turned me away.

> Provide DISN-provided transport and information services used for
> data, voice, video, and cross domain through a combination of terrestrial,
> aerial, satellite assets, and services IAW DODD 5105.19 (reference c).
> Transport services include information transfer services between CC/S/A
> installations, facilities, and enclaves, for connections to external mission
> partner and defense contractor ISs and networks, and wide area network
> information transfer.

http://web.archive.org/web/20120914011329/http://www.dtic.mi...
That's awesome. I'll definitely have to give it a go then!
Yeah, that's ridiculous. I nearly bought an oldschool 3315 off eBay a while ago before I heard about the 2G shutdown - when I heard about this I was so excited because I could finally get my dumbphone, but with 3/4G! Apparently not.. surely, I am not the only one who loathes the smartness of my phone?
You should rather switch to password optimized hashing algorithm like bcrypt or argon2 and not make the mistake again to use a general purpose fast hashing algorithm
A lot of people seem to conflate "a threat to democracy" and "people I dislike getting elected".

I'd say those people are the real threat to democracy.
It's really not very hard to crack 200. Finance and top tech companies all pay this
I think in academia you have the same issues, maybe not to deliver a product but to deliver papers. You get use to the good enough and moving to the next thing, and you're constantly switching between projects, students, students projects... I haven't seen much diff in academia and work, except naming the same thing differently.
Yeah me too. I have small hands and want to be able to use my phone with one hand but there haven't really been any phones like that in the last five years. Sony's Xperia U was pretty nice but too low on ram.
And how often does that pride last once you see the application that work is put to? At least if you do good math, you can take pride in that.
IIRC when the MS takeover/under happened, the stub of nokia was left behind, and MS actually walked off with the exclusive right to make nokia branded phones (or maybe just smartphones, unsure) for a certain number of years.

I'd guess that that period has expired.
> e.g. check a file exists before passing it on to a method that will read it.

Is this not subject to a race condition though? I.e. you check that the file exists, get a green go-ahead flag to execute your method which will read it, by which time some external entity has caused the file to be removed. So then you handle the inevitable errors that are thrown by the OS when you try to access a non-existent file, making the first check redundant.

Or, to provide another example. A recent project I'm working on acts as a control interface for a process running on the same machine, which exposes an HTTP service. When the application starts up, it can check that the process it wants to control is running, but it is inevitable that at some point, the process will get killed while my application is running, and therefore I have to prepare to gracefully handle that case. I may as well unify everything down to that single path of error handling.
Well, if you're not going to name particular services or technologies, I think we're going to have to leave it at disagreeing -- but I do want to thank you for trying to make sure I'm informed!

Have a good one! :)
The biggest entertainment award show of the year,
https://www.linkedin.com/pulse/watchoscar-award-2017-live-st...
Not disagreeing that under delivering is a tactic, but in this case I don't think that is at plat. The company is outselling all other VR units combined. I think it was a legitimate calculation to forecast on 1 million units over six months (and even that would be 'best VR product sales of any brand'.)
It is so very pathetic that we have to see these types of diagrams spelling things out so elementary about global warming, now.

At the heart of this, I still believe strongly there needs to be some type of mandatory subject, as core as reading and math, about reasoning and classifying types of information, taught in grade school, given the recent turn of events in the American election.

If kids were shown the different ways information is generated and how the quality of the information directly correlates to the ways in which it was obtained, they would have some sort of toolset to understand the world to the point of it eventually being culturally unacceptable to be ardantly ignorant. This would radically dismantle strongly held beliefs of the past that are baseless in reason, bringing forth a brighter future. Of course this would be completely opposed and blocked by organizations that thrive on disinformation till their dying breath.
Thank you for the link. This is a fantastic lecture that presents a very accessible synthesis of geologic and atmospheric science. Starts off a bit slow, but I suggest sticking with it.

It addresses a number of the arguments presented in this thread.
I loved it too when I read it back in 2012 but applying the lessons learned from books always seems to be very short-lived for me. Anyone have any tips and thoughts on how to make sure that I actually execute on the things I like in books like 'A Guide to the Good Life'?
Sometimes. Sometimes Nintendo just can't actually deliver. Missing holiday season with your NES Classic is definitely not to drive up demand.

So I wonder how often their inability to deliver is mislabelled as an intentional move.
"Arguably we still do not have a satisfactory realization of the memex."

Yup.

A related issue: Ted Nelson's original idea for hyperlinks had them working both ways. When one document linked to a second document, the second document would automatically get a link back to the first. His idea also had what he called "transclusion" -- sort of like block-quoting someone else's text, but with the feature that when the quoted text was updated, any document which had transcluded it would also automatically get updated.

Of course, there are some practical issues there, not the least of which is (as several others have mentioned) vulnerability to spam.
Holy cow it's in Rust.

I'm doing a thesis in Classification Trees, doing R and hoping to do the backend of the R package in Rust (it looking to be C++). I'll look through the source code of this to see it's tree implementation. Probably used the rust standard library's implementation of BTree?
>. A big thing about the transition to tech is that you possibly start communicating with people who don’t really know what a vector space is. Be ready to have those conversations. Honestly ask yourself if you’re OK with having those conversations.

This is so snobbish. What here is even think about ?
Largest on the Web sure. But have you ever seen them on a non-scummy site? I haven't.
They aren't. No business mass-producing consumer electronics is deliberately going to turn away people wanting to give them $300 just so they can make an impression on someone else who might want to give them $300. There's advertising and marketing for that and it's costly enough without not-selling product.
Where will be the annotation data stored?
Am I directly or indirectly responsible for the national debt?
Masonic Golf Simulator Event at One Under on March 27th, 2017 at 7pm
Why I Moved Away from Atom to Visual Studio Code and My Setup
Looking at my spreadsheet that I used to track jobs I was applying to last year, I started the process (phone screen -> in person interview -> offer) with 16 companies using 7 recruiters. I had six phone screens in one day. The next week after coming back into town, I had three in person interviews in two days. I had the offer combination I wanted within two weeks with the right combination of salary/technology/commute/title.

Those 16 only represent the companies I actively engaged with, there were others I didn't pursue because they didn't meet my requirements. Similar with recruiters. The 6-7 recruiters only represent the subset of 20 that had anything interesting at the time I was looking.

As far as negotiating, if you have studied the market, and interviewed at a lot of places - by talking to lots of recruiters and former coworkers you kept in touch with - you basically know your salary range within 3%.

If going in, you were realistic with your salary requirements, and you set a minimum with your recruiter. Negotiation isn't necessary. You should be able to get your market value.
"The only critic you want to satisfy at the end of the day is time, and time's been kind to me."

Source: http://www.vulture.com/2014/06/bill-paxton-on-trading-quotes...
I wanted to do Compsci at university (I'm in my second term of my first year now), but I missed out by a few marks. I was offered Electronic and Computer Engineering (which is what I'm doing now at a UK uni), though the kind of jobs I want to do are almost entirely programming, and not necessarily embedded programming.

I don't know what my job prospects are like; hell, I don't even know what electronic engineers do.
This might make sense if we were talking about actual exclusives, and if we're talking about VR-only games, you're absolutely right.

But AAA studios can approach VR as something of a hybrid experience. It requires some development, but can be retroactively applied to a lot of existing games and engines without a huge amount of additional effort. They can budget VR more like a port, and less like an entirely new game from scratch. The PC community is helping out a lot with this by retroactively patching older games with VR support, and in the process very rapidly iterating on control schemes and camera parameters to make it "work" in games that weren't originally planned for the platform. Games which support VR can also support traditional controls and regular televisions, which expands the market for those who just want to play the game, and don't want to pay for the immersive headset.

It's an interesting space to be sure. I definitely think Sony was wise not to over-produce headsets initially for such a new, untested platform, but at this point it's pretty clear that VR is going to continue to be a thing. I don't know if it will ever hit actual mainstream / casual gamers, but there's enough passion in the product from the hardcore customer base to keep the momentum going.