skysight-inc/HackerNews huggingface dataset:
This doesn't even seem that different from how gmail actually works -- before I stopped using it I was always astonished by the insane chain of redirects the browser is directed through before eventually seeing the login screen.
Their help is already implicitly provided with the networks of social connections they make available. Too late.
Note that the first sentence of the linked page says that:

> This is a draft textbook on data analysis methods, intended for a one-semester course for advance undergraduate students who have already taken classes in probability, mathematical statistics, and linear regression.
Hey, thank you for your answer. Currently I'm doing a lot of scientific computing in Python and R. I would love to get started with some smaller (personal) web-projects because I always really enjoyed developing for the web.

Given my background I thought about looking at Laravel more closely, however I would also love to understand the whole JS/Node/X.js hype/world. As it looks, we have moved towards an infrastructure that heavily relies on backend APIs.
NASA got the guys home safe from Apollo 11 because brilliant and I mean brilliant minds worked together. My uncle was one of them and he's the craziest, yet most intelligent person I've ever known.

Teamwork is different than collaboration. In teamwork intellectual pursuits can achieve great success, but collaboration needs to be tempered, because many times collaboration means just talking and sharing with weaker members, but teamwork is an ability to effectively communicate, form and dissolve efficiently collaborative groups to optimize for results... That's how I've always separated the two words, might not be for everyone that definition.

Also the other great provider of innovation is pressure towards a definable goal, which most organizations lack looking at them as an external, which doesn't mean I'm accurate, but does cause me to question whether this could be an issue that'll need to be addressed. The singular approach had this goal oriented approach build in by its very nature and the collaboration leads to security and it can be difficult to inspire the same degree of engenuity.

Wrote from my mobile, so please consider that before you play wack a mole with my comment.
rather than downvoting i'm actually curious why you think unsupervised learning is not ML?

there'd be so much less noise in these comments/discussions if we just did away with vague and illdefined labels such as ML or AI
Posting a Picture of Drinking a Beer No Longer Hurts Your Career, but This Could
Acceptable storage is usually first 6 and last 4 [1]. I wonder if this would make it easier to go through some Luhn checked generated numbers to target an individual.

[1] PCI DSS requirement 3.3
You seem to be misunderstanding how padding is applied. As your link says regarding structure alignment:

In general, a struct instance will have the alignment of its widest scalar member.

...which is d if we assume sizeof(double) == 8, so the total size will be rounded up to a multiple of 8. Both your structure examples will be exactly the same size:

0 msg
400 d
408 i
412 [+4 padding]
416 TOTAL

0 d
8 i
12 msg
412 [+4 padding]
416 TOTAL
I don't know what living more fully in the moment means, or maybe I'm just not good at it. Does it just mean to be unfettered by thoughts of what has been/could be? And the idea is that the thoughts themselves are a detriment to happiness? I can get that, I suppose, but I've never understood "time is short, so live in the moment" sort of thing. I and probably all people have experienced being engaged in something to the point where "intruding" thoughts can't enter...but I'm hesitant to think that more and more of that experience is the ultimate goal. But like I said, I could be thinking apples and oranges.
Fun idea. I find that rather unlikely. Some points.

Are there any evidence for a period without meat in the diet, to start with? Considering that teeth are hardy, this will probably be testable in our lifetime.

I've rather seen claims that the brains were larger before civilization, following the hypothesis that it is hard to live as a hunter gatherer. (And then it was with lots of meat in the diet.)

We do know that calories have been a limiting factor for most life, generally also including humans. iirc, 20% of the energy need goes to the brain. The brain size would vary a lot, if it really didn't make a big difference.

Consider that the evolved tendencies for getting diabetes are there because it made it easier to handle periods of hunger. So sure, that might be much later, but...

And also, eating those starches needed cooking for humans, afaik? Which needs some brain power (there was not time to evolve instincts). We lost a lot in the jaws and teeth to get the brains. (Couldn't have both.)

Then, there was news just a week or two ago about a new result -- humans put "building capital" into our brains rather than our muscles, which is why most monkeys while large as children can tear a human's arm off and beat our head in with it... Brains are expensive.

I might add that there have to be a hard evolutionary pressure to build complex organs, like the extra stuff in the human brain. It is hardly just more neurons added to earlier monkeys (evolution is hill climbing, so you will find simpler/different analogues in other primates, but it isn't just adding some volume and e.g. <miracle> language circuits :-) ).

And so on. This list could probably be longer. :-)
Instead, the official method is that the browser can
signal the server to cancel a push with a so-called
RST_STREAM reply to a PUSH_PROMISE.

while this sounds reasonable it's actually strange.
Basically a PUSH_PROMISE has two stream id's. One with the stream it is sent over and one with the promised stream. Actually the RST should target the promised stream.

another thing which his article never actually mentions is when to send the actual PUSH_PROMISE.
And the problem extends further that the most reasonable moment to send it is before the actual html, but the DATA (should not always as explained in his article) sent directly before the actual html. This actually makes it really hard to have a good implementation since you actually need lots of state and priorities to get the best behavior.

I'm extremly skeptical of http/2. we go from a stateless protocol to a extremly stateful one, just to fix some things, but we raise a lot of new ones.
In my case after living in another country for about 3-6 months I've started having dreams in new language. It came more less together with having inner dialogue in the head in new language. New one replaced the old one.
It's 1000, 000 -> 999.
well, you could clone the repo, and build it yourself to lessen the chances of such attempts.
Indeed!
From my point of view, WebGL rendering for Leaflet makes sense, but it's very important to not remove support for browsers which don't implement WebGL right now.

MapboxGL is very performant, but it changes all the abstractions to the map elements, which is something I'm particularly not very happy with. Thus Leaflet.GL.
Free/Public Datasets
A Lone Tester at a DevOps Conference
https://www.eff.org/deeplinks/2016/04/rule-41-little-known-c...
There's no way they would stoop that low. They can just as easily block service with a stingray and avoid causing interference for everything other than the target. There's also the issue that a jammer will also block 911 calls so I don't really see why the FBI or any domestic law enforcement would want a simple jammer instead of using a stingray to selectively block service. There's really only downsides to it when compared to using a cell site simulator.
Server down?

-> https://motherboard.vice.com/read/us-judges-can-now-sign-glo...
"Indeed, the ancient Stoics aimed at eudaimonia which is usually translated as ‘happiness’."

I'm not sure that is an accurate translation, Aristotle said it is about "living well and faring well", it's more about a good life than a happy life.
"Note that the bytes are saved in reverse order in the memory as Intel uses Little Endian representation. That means the most significant bit of every byte is the most left bit."

Haven't they got this backwards? Little Endian means the least significant bit is stored first [0].

[0] https://www.cs.umd.edu/class/sum2003/cmsc311/Notes/Data/endi...
Variable table names can also be useful if you have poor man's partitioning – separate tables with historical data , like "logs_201610", "logs_201611", "logs_201612", etc.

Another scenario I just thought of: your schema is more or less dynamic. For example, Drupal lets developers/site administrators create entities with custom fields, each field gets its own DB table, and to load an entity you need to

SELECT * FROM node
LEFT OUTER JOIN field_data_field_name_1 ON ..
LEFT OUTER JOIN field_data_field_name_2 ON ..
...
Chris Sacca calls this 15-year old founder who works 130 hours/week pure hustle
If I had thought of suggesting editing your comment before posting my second comment, then it might have been different. And in a similar situation in the future I well might. That said, until I thought about it a bit more, it didn't occur to me. Anyway, for me, writing is thinking.
I'm neither the OP nor a Rust expert, but I have found it quite easy to jump into and read/tweak both an established expert's code base and a new learner's code base.

Compared to Python: Rust is certainly a bit more verbose, due to being much more careful with performance, memory and precise types. But I find that the last one actually makes Rust easier to maintain. In Rust, I just have to look at the types being passes around, while in a complex Python code base, I might ask PyCharm for all calls to a function and work backwards, slowly try to infer what kind of thing a variable might be.

Go is much closer to Rust in terms of maintainability, but I haven't worked with it enough to say, because I didn't like other aspects of the language.
Maybe they're going the way of Buzzfeed
And LLVM too :) http://www.viva64.com/en/b/0446/
cached (google): http://webcache.googleusercontent.com/search?q=cache:iVy8YRl...
""That seems plausible. DDoS on a phone by making the bandwidth burn power."

That's not what is happening. IMSI catchers are well known to ask their victim handsets to transmit at full power - which your phone almost never has to do normally.
"The FBI ended up hacking some 8,700 computers in 120 countries."

From: https://motherboard.vice.com/read/us-judges-can-now-sign-glo...
The article said people were reporting that Gmail accounts have been hacked in an environment where malicious Wifi APs are prevalent. Your post said that report "sounds suspiciously false."

My reply contended that it's possible. A device running something other than a recent version of a modern browser is entirely susceptible to connection to Gmail over a non-TLS pipe or TLS to a MITM, especially when that device is using a fake Wifi AP.

Citing that the state of the art in browser technology exists does not change that point.

Do you agree it's possible the claim is true?
No, they specify a space with some rules in which they are valid. Anything outside of that space is not considered.
I don't think anybody is arguing it should the only plane in the arsenal; complaints against its retirement are that a country with the ambitions of the USA should be able to fight any war, and, since it has chosen to enter this one, should deploy the best it has there.

Back to the article: if the military were as agile as it was in World War Two, it would have built something better than an A10 within a few years of entering the war in the Middle East. In the search for that better product, it also would have designed, built, and deployed quite a few strong candidates for this 'worst air force' article, killing quite a few of its own pilots in 'field testing' the various designs.

I'm not sure the F35, with its "we can design a plane that will work great in any war, if you give us a few decades" is an improvement over that. If it ever has to go to war against something "even vaguely resembling a military", and it turns out to come up slightly short in the first few encounters, what would the next step be? If it would take another decade to fix that, chances are the war would be lost before a fix was deployed.
It's legal when they feel it's legal. That's how this works.
Except that naming things is one of the hard problems. I don't see why a major version bump can't be considered a different library.

I guess you can use version numbers in the name instead, since this talk is specifically targeting maven artifacts.
One of the css files [0] includes a copyright notice for Skeleton ("A dead simple, responsive boilerplate"). [1].

[0]: http://mbmlbook.com/HtmlReader.styles.base.css

[1]: http://getskeleton.com/
>> Camera apps were opened out of nowhere
>Pretty unlikely

I thought the same thing, that this is pretty unlikely. But then, most of my personal experience is with iOS, which is pretty well buttoned down. With Android on the other hand, all bets are off. We can't even talk about the security of Android sensibly because there are so many old and unpatched versions out there. So from that perspective, maybe it's not as far fetched as it sounds.
Digital Charta – a proposal of digital fundamental rights of the EU [pdf]
But how you separate personal possessions from capital possessions, if all capital is meant to owned by the community.

Is a bread maker capital? Will i be allowed to own a bread maker? What if we start giving bread as gifts to our friends. Then they reciprocate those gifts? Trading bread for other things? At what point does it become capital?
"[...] the FBI can now legally hack [...], and even overseas, [...]"

I don't think that's really true. If for instance a FBI agent hacks into a computer located in Brazil and owned by a Brazilian citizen, he is still breaking Brazilian law, no matter what a USA judge says.
> You can also escape the scans by using variable names that start with an underscore

So people who use

"WHERE id=" . $_GET['id']

will not get detected?
Ask HN: Why do you use Hacker News?
How prepared are institutions and end users for cyber attacks?
there are any number of opportunities for data scientists at startups and larger firms in SV for people who really are great with data analysis. However, it's unlikely he will be able to work on neuroscience unless he joins a company that focuses on that.

It's up to him to go looking, you can't just dangle a rando PhD on HN and expect hits.
Most proofs have assumptions about the system which can be (occasionally/rarely) violated, but which make the proof tractable, or simply don't model features of the real system.

I think the point is that you can have a proof of correctness in a crypto package that doesnt account for power-usage side-channel attacks, for example.

This is true, but beside the point: a library with no proofs about it doesn't solve that problem, and the library with proofs tells me I don't have certain problems for sure.

The question is then: is it worth the proof development effort to only get those partial guarantees? I would argue yes, for a lot of reasons (and high EAL levels tend to agree that it is for high-assurance stuff), but it's a matter of some debate.
Austria presidential election: Far-right's Hofer defeated
If some or all of this is real -- someone in the command chain above these resources needs to reshape their thinking and fast! Talk about a quick way to radicalize individuals against the society in which they are embedded:

- Visitors from all over the country come to a welcoming self-supporting nature camp with friendly people behaving peacefully and protesting the destruction of nature for profit

- Apply violence to those people

- Attempt to disrupt these people's ability to communicate about their experience

That kind of visceral experience is the stuff of which revolutions are made. Lately I can't stop thinking about this quote from JFK:

Those who make peaceful revolution impossible will make violent revolution inevitable
I don't know. Are you assuming that the Android phones at the camp are updated with the latest Android versions and security patches?
It's amazing, on the back of technical ignorance they have combined unprecedented powers (this isn't merely a "search") with a crass reduction in warrant requirements. It's squaring the circle, do more with even less oversight.
News source & good discussions with like minded people.

Plus some cool products here and there.
> But the other person answered - you need to ensure that there is an explicit memory barrier yourself when you transfer the object.

The channels do this.
Art of Misdirection is an exclusive website dedicated to illegally sharing magic
This seems incredibly inefficient. Medical research should not be driven this much by people who got lucky in unrelated fields.
It's very strange how far Dell's support has slid

The first machine I bought from Dell (A Studio XPS 1640) I wound up breaking the charger on during a flight to the US (I lived in Australia at the time)

I called Dell's support at 4:55 PM (they closed at 5:00, I'd literally just gotten home)

The agent immediately booked me a tech for 8:00 AM the very next day! said tech arrived promptly at 8:00 and also "as per policy" as he stated, came with literally every single part to my laptop, he could've built an identical replacement right there on the dining room table!

This initial impression of Dell lead me to purchase a machine of theirs again, an Alienware M17xR2

Unfortunately upon even first booting the machine, it immediately began to display issues. Connecting or disconnecting the AC adapter would freeze the machine (even at the login prompt). Running it on battery it'd freeze after a few minutes, even idle on a desktop

Dell took the unit back, then returned it after about two days. Unit still defective!

I shipped the unit back AGAIN for repairs. After two weeks, the unit was returned!...with no hard drives or battery

AGAIN I sent the unit off, Dell then helpfully informed me it'd be 45 days(!) until I received the unit back, due to a "shortage of parts"

After about 60 days I received the unit back again. The unit did indeed have the hard drives and battery inserted this time however.

Though when I went to turn on the unit, there was no operating system installed. Upon calling Dell, one of their (seemingly endless) Indian support agents helpfully offered to send me an install CD...For $180 (AUD)

How is a company able to continually be simply this incompetent, without collapsing under its own weight?
The best content ever
What is a Galois Field used for?
Yes, we did it - and also, finally the election campaigns are over!
> "nearly every Rust thread is has people taking shots at Go"

Often resulting from "this is so much more complicated than Go, why bother?" prodding as seen in lukaslalinsky's post above, at which point those "shots" are just asked-for information.
Coming form the mid-Atlantic region, I'm continuously surprised at what a non-entity Baltimore has turned out to be. It seems to have been entirely subsumed by its more well known neighbors: D.C. and Philly -- yet being so near to those two seems to have almost entirely escaped the economic and social revival that's happened in those two major regions as well.

One other thought, the artificial, and somewhat arbitrary drawing of state boundaries has also made urban planning needlessly complex. If the U.S. had a method to redraw state boundaries every 20-30 years, these regions would be just about the right size to be states, and this would greatly simplify the planning and coordination of everything from transit to education delivery.

Instead, most of these regions cut across these administrative boundaries and medium sized 5 year projects turn into multi-decade, highly wasteful, high friction programs with an extraordinary high chance of failure.
Watch – An Opensource Monitoring Tool for Enterprises
Hey HN!

Would like to get feedback on my opensource Monitoring tool called Watch which I developed in 24 hours at a Hackathon.

Some description about the Applicaiton : https://oswalpalash.com/watch-an-opensource-monitoring-tool/

Video of Tool in Action : https://www.youtube.com/watch?v=uIJ7gNlhsYU

Would love for the system administrators and general tech folks to review and provide feedback!
"There's no way they would stoop that low."

I'm not sure you are familiar with the history of the police state. Just when you think they won't go below a certain bar, then do. Why do you think, when performing any other manner of illegal and unconstitutional things, they wouldn't add one more to the list, especially when there seems to be no repercussions?

I'm also reminded of occupy wall street, in which is was found out after the fact that:

"Banks sat down with FBI officials to pool information about OWS protesters harvested by private security; plans to crush Occupy events, planned for a month down the road, were made by the FBI – and offered to the representatives of the same organizations that the protests would target; and even threats of the assassination of OWS leaders by sniper fire..." - Revealed: how the FBI coordinated the crackdown on Occupy - Naomi Wolf

Much later we even found out the CIA had some involvement, and that's an organization which is not supposed to operate domestically! So, I think you are being naive in putting the abuse of zero-day cell exploits past them, especially when it might not even be the police forces themselves, any number of three-letters could just be seeing this as a good realistic training exercise to test out their latest toys.
Experienced Perl programmers would, and PHP took inspiration (altough in
crippled way) from Perl.
It's a unidirectional feud because Rust isn't limiting itself to C++ use cases. As the Async and other library infrastructure falls into place, why not use Rust for webapps, microservices, and command line tools? Just because it is suited for 0-overhead, high safety, with high level abstractions does not mean it's unsuited for these other things; or at least we don't know yet exactly.

On the other hand, Go is aware of its limitations, and thus has no need to fire any shots back, so to speak.
Game gifts on online stores, such as Steam, are a common target.
Watch – An Opensource Monitoring Tool
Hey HN!

Would like to get feedback on my opensource Monitoring tool called Watch which I developed in 24 hours at a Hackathon.

Some description about the Applicaiton : https://oswalpalash.com/watch-an-opensource-monitoring-tool/

Video of Tool in Action : https://www.youtube.com/watch?v=uIJ7gNlhsYU

Would love for the system administrators and general tech folks to review and provide feedback!
Cool maps that correlate with my acendotal experience.

When you take the early (5-6 am) morning train from Albany to Penn Station regularly, it's easy to spot the small number off small number commuters from the more typical government workers, lawyers and salesmen. It's about a 50/50 mix of construction guys and attorneys.

I sat with one of the constructions guys once and we chatted. He was an electrician and actually drove another 45 minutes from his home to the train. Had a big family and couldn't afford NY metro costs. Claimed that a majority of the guys he worked with either lived in the Hudson Valley or Pennsylvania for the same reason.

That really says a lot... I think a commuter pass costs like $800/mo for that trip!
I would make the distinction between intellectual tasks involving synthesis vs. analysis. Analysis (observation, experimentation, hypothesis testing) can be chunked down and distributed to team members. Synthesis (hypothesis creation) by definition cannot. Ideal structure in my mind is the most capable person should be in ultimate charge of Synthesis, and analysis should flow downstream and be distributed to team members