skysight-inc/HackerNews huggingface dataset:
Read "should not" as it's unfortunate that potential legal issues around Lymerix were such that a vaccine was a losing business proposition. In general, human vaccines aren't a great opportunity for pharma companies--to the point where they're protected against liability for common vaccines.
In some ways yes, but it is only applied to functions where they call no other functions and thus "nobody" will ever know they never moved the stack pointer anyway. In those situations moving the stack pointer is just pointless extra work because it is a value that will never be used and then just restored to its original value.

I say "nobody" because in particular signal handlers (Which are basically just userland interrupts) can interrupt any part of userland code. However since they are generated entirely by the kernel it is easy enough for the kernel to obey the redzone and place the signal handler 128 bytes above the stack pointer, so in practice this isn't that big of a deal.
Neat. The story was interesting enough with that tool.
Drinking Alcohol Can Actually Help You Learn a New Language, Recent Study Says
This is part of social engineering that a lot of rational people just don't get. Most people will not double check, well, anything, really.
Imagine that after every paragraph, there was just a large empty space you had to scroll past. Like a book where every other page is blank.

Yes, it's actually physically harder to read.
I think this is just the tip of the iceberg for Bitcoin. Time will tell if I am right or wrong. If we think of it as simply a currency, or a store of value we can place limits on its value based on what we know about gold, fiat currency, etc. We can extrapolate and come up with a valuation that we think is appropriate. However, its not just any of those things. It's a paradigm shift in digital ownership of value, and could potentially be a record of and a secure digital token for a huge variety of physical goods, virtual services, etc. Whether this happens is largely dependent on scale, but we will leave that argument for another thread since the troll army will show up. Bitcoin is something entirely new in the history of value transfer and ownership, stop trying to compare it directly with the systems that will be eclipsed by it.
For Stability Rents
I know right. How short of an attention span do you have to have to get derailedd from an article because you've seen a gif.
I work for a company that has relatively high security and there are specially designated rooms that are located in the lobby area only for interviewing. YMMV
For me, the kind of content that warrants that kind of treatment is usually something that I want documented somewhere else anyway.

So often its primary existence is as a word/PDF file, or in some remote system like corporate Wiki.

The upshot is that anything fancy in the email body is a case of copy pasting and hoping something relatively legible comes out for the people who don't want to download the attachment or click the link.
My works IT department also gets rid of those annoying gifs automagically...along with less annoying images often related to my job
The fact that it's easy is kind of the point.
Wonder if they used any techniques from here:

https://en.wikipedia.org/wiki/Mathematics_of_paper_folding
Well... yes! It does!

Block out all the images and replace them with whitespace. Now, fully remove the images. Which is easier to read?

Well-designed use of whitespace is necessary to make text easy to read. However, this is neither well-designed, nor whitespace. I constantly have to scroll down, reposition the next couple of paragraphs on my screen, and reacquire the text. That is not easy to read.
I'm not saying whether it's good or bad but for completeness one should probably look at MSBuild.

There's a pretty interesting compiler wrapper called "fastbuild" that really lives up to its name.

C/C++ build environments are fascinating to me because there are so many. They solve this swarm of overlapping problems in many different ways.
>She was hired to do this.

To be fair, she claims to have been hired ...
Show HN: Privacy Commons Draft
Canadian spy agency releases its top anti-malware tool as free software
Hello, everyone. I'm trying to build the privacy commons for the community. (just like creative commons, let application use icon to let their users know what privacy policy the application are using).
The application can define their privacy policy in four aspects:

What information we collect
How we use your information
How we share your information
What happens to delete information

The application can define their privacy policy at the beginning as:

W1-H1-S1-D1

This application collects Base information, use the information under the Base use situation. Only share information in Base share and follow Base deletion.
I just finished the version 0.1 and create a google group(privacy-commons)

I'm not good at English as well as Law. I will very appreciate if you guys can give some advice.
Aha, perhaps the feature has found its way into a release, after I checked last. Gotta check. Thanks for the heads-up!
The point of decentralization is to decentralize. Twitter is a monolithic company who doesn't listen to its users very much and is primarily interested in you as a monetizable set of eyeballs; Mastodon is... whoever feels like running a Mastodon instance for themselves, their friends, and whoever else.

If you want to be absolutely uncensored you are free to join one of the several instances that claim they are focused on "free speech". But everyone else who runs a Mastodon instance is free to block those servers from federating with them when it turns out that "free speech" mostly consists of behaving like Cartman from "South Park".
2 errors prohibited this membership from being saved:
User must exist
Group must exist

could figure out how to link stuff(tried using the name)
Even the most optimistic AI scenario seems pretty depressing to me. Ideally we would be able to merge or at least fully cooperate with a vastly more intelligent entity. At that point, its consciousness would dwarf our own and we would be pretty meaningless. Maybe our conscious experience would live on as some vestigial relic, but I doubt it (we?) would even bother. It would be like a droplet of water landing in the ocean.
Masayoshi Son on Raising $45B in 45 Minutes
Is HN so annoyingly meta that every fucking thread has to include a non-trivial amount of bitching about the format, writing style, etc. of the article? Jesus Christ, if you don’t like it just shut up and move on.
Should they make two separate web pages, or rely only on less ornate tooling for a niche user base?
Yeah, I've seen a few others via searching around, but I haven't heard any reviews or anything. Thanks
> There are good reasons to use Zsh beyond its autocomplete system...

zsh also performs much better in practice than bash. Not only does it run the same code faster, it subsumes a great deal of functionality that normally requires external utility calls (which are very slow) into the shell itself.

For example:

* zsh has native floating-point arithmetic, so no need for `awk` or whatever. It can even format (digit-group) the numbers

* Regular-expression matching with =~ can be replaced by extended globs (which offer similar functionality but are significantly faster in most cases)

* `basename`, `dirname`, `readlink -m`, and `readlink -f` can be replaced by parameter-expansion modifiers

* `sort` can be replaced by parameter-expansion flags

* `grep` can be replaced by parameter-expansion flags and extended globs

* `find` (including its `-type` and `-exec` features) can be replaced by globs

* `date` can be replaced by prompt expansion or the `zsh/datetime` module

* `cp`, `mkdir`, `rm`, and so on can be replaced by the `zsh/files` module

* `stat` can be replaced by the `zsh/stat` module

* `column` can be replaced by `print -c` or `print -C`

> there are massive swaths of the program, entire subsystems, that are more or less completely undocumented

Like what? I'm not sure i'd noticed that myself. Sometimes the documentation is vague, maybe hard to find (e.g., the completion system's documentation is a bit overwhelming), but it's always been there when i went looking for it.

> Also, the ad-hoc "plugin" ecosystem is in a strange and fragmented state.

The plug-in ecosystem (i assume you mean OMZ, zplug, and stuff like that) is entirely unofficial and most of the zsh developers don't seem to care for any of it because it tends to be slow, error-prone, and often just unnecessary. It's also a major support burden for the people on IRC and in the mailing list, which doesn't endear them to it. Might be cool to have something official though.

> It's a shame that more people don't write actual modules in C (yes, Zsh has a native module system), but then again, is the API even documented?

I don't think it is, there's just an example module you can build. bash also supports loadable modules and it's the same way AFAIK.

> One more thing about Zsh: it has emacs syndrome. Do your really need an FTP client and calendar built into your shell?

Most of the weird stuff like the FTP client and calendar and Tetris game are optional modules or even just regular shell scripts. None of them are enabled by default and packagers can omit them (and they often do, especially with static builds).
If you’re not spending 5 hours per week learning, you’re being irresponsible
I just right click and select the images with uBlock as they come on screen - maybe not the most programmatic way of dealing with them (blocking all of their host, assuming they were all hosted by the same platform, might have been quicker) but it saved some gif aggravation.
Here's an interview with the brave researcher who asked her about this at a conference. Her quote "There is no mechanism in place that holds researchers accountable for practices that lead to a corrupted literature but cannot clearly be classified as fraud" is probably a less aggressive version of what I am saying.
Has anyone else had trouble using pagespeed insights recently? I think they changed something about their API, every site I try to test gives me "The referrer https://developers.google.com/ does not match the referrer restrictions configured on your API key. Please use the API Console to update your key restrictions."

Note I'm not actually trying to use the API, I just want to run the tool from https://developers.google.com/speed/pagespeed/insights/
I have no idea. There is no ark.ibm.com :-(
Melinda Gates: Corporate America must stop demanding we all be workaholics
I'm glad she got that full story posted on Vice, I hate having to scroll through long Twitter chains to get a story.
I meant developing EU countries, in developed ones it's more like 60-80k USD, but only in those with healthy economies like DE, NL, IE, etc.
In many places, it's already public record, you just have to request it. However, some places are putting rules in after overly broad and onerous requests ("I want to every piece of body camera footage ever taken" for example, which actually happened in Washington state, and lead to a law a few years later). Usually privacy rights are strongly taken into consideration, and the videos have to be edited and reviewed by humans before release.

https://www.seattletimes.com/seattle-news/crime/washington-s...
This is a little outdated.

The more modern theory is that walrus tusk (which was extremely valuable until elephant ivory became available) prices crashed meaning the ships had little reason to travel to Greenland for trade.

I think that this coincided with the Black death which truly devastated the Norwegian population.
An archive of the article :

http://archive.is/UP8Ze
RevUnit and Box Advance the Employee Training Experience
Sometimes, life is a bit more complicated than your remark suggests.
I only briefly scanned the published paper [1], but I saw no mention made about whether or not the officers knew this study was happening to their teams. Does anyone know if the study was blind?

[1] http://bwc.thelab.dc.gov/static/files/supplementary-material...
> if we started using the words "fraud" or "identity theft", or "impersonation", maybe companies and lawmakers can give it the legal and enforcement attention this issue desperately needs.

There are already laws on the books for "fraud", "identity theft", and "impersonation." Also, trespassing, theft, cybercrime, etc.
Q4 agile inception in Cape Town
Rsync Client.app – a drag-and-drop GUI for rsync
And yet many people don’t on their phones that cost close to this.
Who would you expect developers to be speakers and presenters? Those are two almost separate tracks - the people who speak at the conferences and present and the people who spend most of the time doing things. Knowing how to look cool and knowing what the audience like is entirely different skill then being senior developer. One requires social charisma, the other much less so. Some level of social skills is important at senior level (how to deal with juniors without being jerk, how to deal with customers etc), but that is still different social skill then presenting and speaking.

Majority of developers I know, regardless of age, don't like writing in general. Few do and it is great when they do, but most avoid it unless related to job - and it has nothing to do with love of technology.

I dont know why is are some people so obsessed about apparent feelings instead of skill and contributions (both technical and organizational). It is as if projecting various seemingly cool proxies for "passion" and "enthusiasm" was more important then being engineer that takes the job seriously.
Only works for smaller companies/facilities. With larger ones the area interviews are done in is a separate security area. Same with the area where meetings with outside contractors are done.
Oh, it will probably go down over time, but remember that police departments aren't going to go out and buy $399 Go-Pros.

No, they'll be buying tactical harnesses and military-tough specially cased relabeled $299 Go-Pros for $999 for each complete system, from a certified minority-owned business in partnership with Halliburton.
> is cracking me up.

You're literally engaging in Schadenfreude here, specifically in a context where the Schaden is not self-inflicted by the person experiencing it. This means in the country of origin of the word your reaction would be seen as that of an unhealthy mind. So do you think you should be throwing rocks out of your glass house?

> you might have some bigger issues

Of course there's also the bigger question of whether "having bigger issues" invalidates the complaint a person makes, or maybe even the person, as you appear to think happens.
Lets not overlook Canada's own protectionist policies, with things like agriculture and dairy. See:

https://thewalrus.ca/youre-paying-too-much-for-milk/

http://www.macleans.ca/news/canada-hurting-itself-with-prote...

http://www.idfa.org/issues/canada-trade-policies
I can't agree with the characterization of them being "almost entirely decent people" when they clam up and defend the objectively bad among them. Decent people don't do that.
Do people enjoy reading in this format? Beyond being a bit passé at this point, are these things ever even amusing. I know they interrupted the flow of an interesting story here, but why are people still doing this?
We worked with other people's data and were contractually obligated to keep it reasonably secure. You could get inside a building, but probably not one with anything good in it.

To get into the server room you had to badge and code in and be visually verified before exiting the man trap. Computers that were able to access any of that were locked down and had no Internet. The network itself was locked down, with multiple separate networks.

Entry into the building itself required badging and visual verification.

Notably, this was only one facility. You could walk right into the other offices. I doubt anyone would have noticed. But, the secure office was pretty secure. You could get in, but not by social engineering. That office was pretty strict. Not even I could get in without my badge and visual verification.

Well, you could but it would take a lot of work and money. You'd have had to set yourself up as a potential client and we vetted client contacts and it required approval for each guest. We'd call headquarters and verify you were supposed to be coming, who you were, and things like that. We took no unscheduled, unvetted, unknown guests. Not even my kids.
The underlying question here is: what does enforcement of the public ordinances have to do with medical aid? Why has our society conflated those? Why has our society conflated law enforcement with emergency response at all? What do these two things have to do with each other?

That's the problem. The fact that we're talking seriously about affording public policing a sphere of secrecy is just a symptom of that problem.
> Security in this office park is a joke. Last year I came to work with my spud-gun in a duffel bag. I sat at my desk all day with a rifle that shoots potatoes at 60 pounds per square inch. Can you imagine if I was deranged?

- Dwight Schrute
> build.rs is a fallback though, the main "language […] to describe how to a package a [Rust] project" is Toml and the Cargo.toml file (http://doc.crates.io/manifest.html), build.rs is the escape hatch if the main manifest file does not suffice.

I get the feeling that they're making the exact same mistake that Cabal/cabal-install did in the Haskell world[1] -- they just don't have complex-enough builds and/or a big enough ecosystem yet to know it.

(In Cabal/cabal-install there's a "Custom" build type where "anything goes". Unfortunately that means that it's basically impossible for any higher-level tooling to have any idea of what's going on in the build... and hence it thus powerless to introspect anything useful. It's a huge pain.)

[1] Not that I blame them, it's just such a tempting thing to do rather than completely redesigning the build system to accomodate everything and provide enough introspection/metadata. So it goes, I guess...
Love in the time of robots
> I think people get a skewed perception of the police force from a relatively small number of highly publicized incidents.

It's not just the incidents themselves, but the fact that the entire force seems to be quite willing to shield the worst offenders.

Sure, Office Steve probably won't knock me around because of my skin color, but how many times has he looked away while Officer John did?
Did she bother changing her voice on the phone vs. when she met Mary in person? For familiar voices, it's often pretty easy to know who's speaking even when they change their pitch or accent, but maybe it was practical to assume that Mary wouldn't be able to notice a voice she'd only heard once on the phone. Obviously this isn't a key part of the exploit since she could've always gotten someone else to do the phone conversation, just wondering how careful she needs to be with those sorts of details to avoid something going wrong.
Wolves kept the deer population in check for eons before humans ever showed up. The real reason the deer population is out of control is because we've extirpated their natural predator. Unfortunately for the forest's sake, it will never be politically tenable to have wild wolves roaming the exurbs of New England.
No bites eh? Okay then I guess I will weigh in. Maybe if I assume the "HN user who knows everything about this particular subject" voice, it'll poke a bit of conversation out of someone else who like me doesn't want to talk to an empty room but is happy to consider points someone else has made.

If anything this demonstrates the opposite of what the article was stating. The chatbots weren't smart enough to develop their own language, they were ignorant enough of how english works to corrupt it while still keeping it 'in-bounds' of their existing rules.
MEMS Market Shifting
Can't add much, aside from the fact you might want to consider 1) that a local Czech university might be cheaper (e.g. a UK university might not add much but might be a lot more expensive -- student debt sucks, and if you can get a free education at home, you should probably opt for that), and 2) to consider how they are being funded, since once Brexit happens, these funding mechanisms might dry up. Also, you might not be able to stay in the UK once you graduate, again due to Brexit and potential visa issues.

St. Andrews (the name) is generally seen as one of the better universities according to a UK friend. But that doesn't say much about the CS programme.
Long time ago I worked in an interesting place that considered this attack. We would not accept packages that we did not know about.
Obviously in a decent society this is a horrific, abhorrent affront.

And yes, I'm fine with the horrific, abhorrent affronts of the state being public if I'm the victim.

How about we stop allowing police to search homes in the first place in 99.9% of cases?
Is organic really better for the environment than conventional agriculture?
$1000 is way too high. I bought a helmet cam in 2009 that was designed for military applications (fairly robust, easy to change AA batteries) and it cost about $300-400 back then. Looking for fairly robust cameras I can see that the action camera in Olympus Tough lineup is currently selling for $350. I've seen other cameras in this product line take a good beating and come out fine.

Obviously there would be additional costs (memory cards, readers, batteries, chargers, harness, etc) but I don't see why it would come to more than $500-600 per person at most.
IBM only has 3 processors announced so far and they look pretty similar. https://en.wikipedia.org/wiki/POWER9#Variants Also the CPU page https://raptorcs.com/content/CP9M01/intro.html says "additional Sforza CPU options are planned" so... they're probably Sforza.
In theory, the optimal alpha could be determined experimentally. It would be an expensive experiment, though.

For now, we just have anecdotal historical examples, like the Soviets, and the European monarchies, and the ruins of ancient empires, and the banana republics, and the resource-curse countries.

We have already determined that the extremes at either end are bad. Concentrate the wealth too much, and you get slavery or serfdom, and stagnate. Distribute it too much, and you get socialism or communism, and stagnate. Follow some happy medium somewhere between them, and your economy grows.

In the absence of an experiment that would require extensive political maneuvering to even begin to conduct, we substitute less extensive political maneuvering in order to make some reasonable assumptions. It is better than just allowing the person that derails the discussion with the loudest distraction to win.

Besides that, experiments undertaken to determine the optimally fair distribution of wealth are as likely to be used to craft an illusion of fairness as they are to create a real environment of fairness, so even if we knew, we wouldn't necessarily be able to do.
Structural markup is different from email designs with background colors, borders, hero images, and the like. It still essentially reads as text, even if it's not technically plain text.
What I meant was that at the time the Norse disappeared there were other people in Greenland living in far harsher conditions, as the map accompanying this article shows: https://en.wikipedia.org/wiki/Dorset_culture#Historical_and_...

I think you're thinking about Dorset culture which arrived in the south of Greenland after the Norse disappeared, but as the map shows when the Norse disappeared the Thule culture coexisted with them in Greenland far in the north where conditions were worse.

Which shows you that the problem was not that the area was uninhabitable, but that the Norse didn't have the knowledge or desire to survive there.
So nobody who wants to talk to you uses Gmail?