skysight-inc/HackerNews huggingface dataset:
I was always very confused/amused by the questions at the border:

"Are you a terrorist or affiliate with a terrorist organization?" "Are you a secret spy"

Why would anyone say yes? What's the purpose of this. Do they just need it to avoid arguments like "we dont even ask?"

A friend of mine explained it to me:

- let's say that they have the suspicion or evidence that you are affiliated w/ a terrorist organization. by US law they would need to prove this in front of a court before they could act on it. OR they could simply show that you lied at entry and use that to expel you from the country. Simple. Done.

I am unsure what the deeper goal behind the social media accounts is but i assume it also connects to a similar strong arm argument like that.
Time to set up some sanitized accounts for plausible deniability?
They are manicules, a punctuation mark to indicate a note, see more about them here:
https://en.wikipedia.org/wiki/Index_(typography)
I'm also in the same position. Currently using the Swipe application for Android, which is a wrapper around Facebook mobile with a hack to enable messaging. It works for now, but it's pretty much an uphill battle and I'm worried about the future.
Disney receives some of the biggest tax breaks of any company on earth. They pay no tax at Disneyland Anaheim and get massive subsides for
movies (Pirates of Caribbean and Starwars being recent examples). They get tax breaks internationally and are rivals to oil and arms in scale. Free market does not apply.
Well, it might put the fear of God into programmers, which wouldn't be all bad.

And the fear of computers into God, perhaps.
Skylake motherboards make high pitch noise, when switching between CPU power saving states. States change at ms scale and could carry kbps
If you are given the responsibility to vote (or to lead a campaign), you should be willing to accept the consequences of the result wholeheartedly.

If Boris Johnson or whichever leader of the "Leave" movement replaces Cameron, they need to trigger Article 50 (and accept whatever consequences that arise from the exit). Failure of which will cast doubt on their conviction for leaving the EU. This will cast a pall over their time in office.

Cameron's move to resign is a shrewd and calculated one. While he is already culpable for calling the referendum in the first place, he is placing the responsibility of triggering Article 50 on the people who so fervently called for it.
I propose that it would not be a miscarriage of democracy for the UK to reject the referendum result, because the referendum was non-binding to begin with. This is not the same thing as California's proposition process, which is not a suggestion to legislature; it is part of the legislative process itself.

Also, the UK does not have a democracy. They have a parliamentary democracy, which means they believe that elected experts or elites can decide matters better than popular votes. If elected officials feel that their careers are worth sacrificing for the good of the country, that is in lawful keeping with the boundaries of their parliamentary democracy, just as it would be just for the people to vote out their elected officials if they feel that would be a superior decision for the country.
I'd expect Ray Kroc to be at the level of a Jeopardy question. I wouldn't expect RMS to be a question. Michael Keaton is playing Ray Kroc in a film that will be released in two months.
> An on-site glassblower sounds like (although this is the first time I've heard of such a thing, it's probably specific to chemistry) a perk that is (very) nice to have, but just doesn't fit in today's cost structures.

Generally, doing new things doesn't fit in today's cost structures. If you're doing stuff that's actually pushing the frontiers of anything, your cost structures will also look different to everyone else's. But there are lots of benefits to have such specialists in-house, primary being that they a) know your specific needs, and b) might actually be invested in your overall goals - as opposed to third parties that often couldn't care less.

> 50 years ago, it was normal for every 'professional' to have a secretary, who would plan meetings, send letters, make coffee etc. Today, how many non-CxO level people have personal secretaries? Having all these support jobs on-site was how it was done but today most places don't even have local IT support (with IT being what replaced most of these support jobs in the first place).

I think secretaries were replaced by computers. I don't know of many professors with personal secretaries, but I also haven't heard of anyone outsourcing these kind of duties to a specialized "secretary-consulting" company. As for IT support, the IT infrastructure in universities generally sucks and tends to go downhill - but that's a longer discussion, and I generally would attribute this to infrastructure being something that has easy-to-count costs and harder-to-count benefits, which makes it an obvious target for various beancounters.

> That means the demand just isn't there.

That's probably true. One university doing novel research does not by itself a market demand make. That's why they should have spent the time and money to have the guy train his replacement on-site.
The Singularitarians aren't going to be too happy about that. They've been spending all their time getting ready for the Strong AI future built on the inevitability of Moore's law and now it may never come.

Maybe biotech will lead the next tech revolution. I can see people doing all sorts of unholy stuff with CRISPR. It's a technology though that, at least in the U.S, I can't see the regulatory agencies really supporting development of. It's almost too powerful of a technology.

It's sort of how not much has happened in the way of nuclear power design lately. So much can go wrong with that technology that the regulatory agencies never approve anything.

I wonder if we'll reach a point where all the socially acceptable technologies have been developed and technologies like advanced nuclear or radical CRISPR biotech that could take things to the next level are permanently forbidden because they are too powerful and dangerous.
> I am assuming that having RAM and CPU (and other functions such as GPU or other hardware accelerators)

We already have RAM(cache) and GPU(integrated graphics) on the same die. But that doesn't work as a replacement for professional/gaming graphical workloads.
Goran, congrats for this release and the nice website! It is interesting to see where mixing ideas from Red/Rebol and Smalltalk can bring us to. What are the main pros/cons of using Nim as the underlying language?
"Now you have two problems."

(Though there's some sense to that, yes.)
func (n)to(m)do(blk) {
x = n
...
do blk x
...
}

This looks ambiguous.
Your function does not have a name, how do you do if another library wants to do something different with the same keywords?
And how do you know when arguments should be evaluated? In your case, "blk" seems to be a set of statements to be executed when "do" is applied, is it right? shall we scan the body to detect if we use "do" on our arguments or does "do" in the signature have a special meaning?
There's a great scene in a Parks and Recreation where Leslie (Amy Poehler) is on the local public radio station and they are about to go to commercial break. Before they do, however, they play part of a song from Nefertiti's Fjord (a "Lesbian Afro-Norwegian Funk Duo"). Leslie comments on how bad it is to which the host agrees but defends the choice with "but, they are lesbians, so..."

There's several scenes throughout the show that poke fun of various aspects of NPR that are usually quite funny.

https://www.youtube.com/watch?v=tU4t7COg6W4
I was specifically referring to their kernel when talking about "exclusively proprietary software" (which is what matters in discussions about porting btrfs). Sure, they've liberated some software but their entire stack is essentially proprietary.
How to download all images of an imgur album
> it's probably specific to chemistry

Plasma physics too, for making vacuum vessels with various types of electrodes and coils embedded.

> 50 years ago, it was normal for every 'professional' to have a secretary

I've been wondering what change happened that could motivate this. I mean, if it was rational to have a secretary then, and it is rational not to have one now, some circumstance must have changed. Are planning meetings, sending letters, and making coffee that much easier now that they motivate it?

Or a are we making a mistake by not hiring secretaries now? Or was it a mistake to have them?
I see learning a framework as less about trying to get all the things you need, and more about 'borrowing' someone elses architectural thinking. When you encounter something the framework doesn't provide, you probably have all the architectural tools available to you to create something good that fits in well with the rest of the framework. Also, when you need to move to another framework, you have a base of experience you can draw from to help you learn much faster.
Thanks for these questions. Initially it wasn't clear to me what the difference was either, but now I understand the distinction a little more.

The ORMs discussed in the article map a whole object model to a whole relational model. The idea is that a single piece of primitive data, say a bool flag on an entity, will have one location in the relational model, and one location in the object model, and the mapper's job is to get the data from one to the other and back again.

Hibernate will guarantee things about the object model, for example within a particular session, the entity A which maps to a record with id 1 in the database will be represented by the same object instance, so even if A is referenced indirectly through two different routes, eg, obj.foo.a and obj.bar.a, it would reference the same instance of A. The instance will only be fetched once, can be mutated through either route, and then saved back to the database using the mapping.

That's the sort of thing which is possible with a single mapping, but the abstraction breaks down outside that mapping. For example, questions like this on StackOverflow:

http://stackoverflow.com/questions/2470129/how-can-one-fetch...

He wants to select part of a database record, not the whole record. The mapping will only be defined for whole entities, so he has to use the complex projection syntax instead of a normal fetch. The top answer suggests mapping the data into a User object anyway, which will result in his code having some User objects will all their properties set, and some with just a subset.

This puts pressure on the programmer to stick to the single mapping. Partial fetches like this could lead to an object which represents a particular user which may or may not still be the same instance, and it may or may not support being saved back into the database.

> Are you not in full control of them?

So, yes, you are in full control, but the benefits come when there is a single mapping between the relational model and the object model. In practice, there isn't a single object model, let alone a single mapping.
"Of course my good sir, it's @uspatriot2015."

Now, let's all agree to not tell them we can have more than one account!

Or to be slightly more specific, I'll give them the facebook account where I dutifully like all the boring funny dog videos and ugly baby photos of relatives, and I'll keep my seditious rabble rousing anti-establishment twitter ac to myself.
Severe Swagger Vulnerability Compromises Node.js, PHP, Java
No, but it helps you to avoid the potential treble damages bit for wilful infringement.
Well, in the case of Missouri, coyotes are an invasive species, so presumably some of the other mechanisms beside starvation that would normally keep their numbers controlled aren't in effect.

I presume they've moved into Missouri and beyond mostly because they're filling an ecological niche we've emptied by removing species like wolves.

And I'm sorry, but I'm going to pick the side of humans every time, even though the result is messy. In either case, coyotes or wolves, it's critical to make them know their place and be scared of humans. Compare European stories about wolves facing unarmed with guns peasants to their relative historical unimportance in the US. For coyotes, see https://en.wikipedia.org/wiki/Coyote_attacks_on_humans And I can attest that in Missouri they stay furtive, if not for picture cams and evidence of their depredations, and their howling at night, we wouldn't particularly know they're here.

Whereas foxes are much more tolerated, if not enthusiastically supported by people who don't keep chickens, and aren't hardly as shy. A young pair in fact took up residence right in front of my mother's house.
Interesting that a guy from Intel says cache coherence doesn't scale; I kinda thought it scales pretty well, especially if actual data sharing is the exceptional case that must be made to work correctly, and non-shared data is the rule and must be made fast.
Thanks for the cybrary link, I didn't know about it, and it seems very interesting.
The specific course you linked to is one of the "advanced" courses however, so if that course assumes knowledge you don't have, maybe you should check out some of their beginner courses as well.
https://www.cybrary.it/coursecatalog/

As for the focus being off-topic, I guess that depends in part on where your focus lies. As an embedded developer, everything that's web (XSS, phishing, etc) isn't all that interesting to me, personally. But it is to other people.

Another interesting course is FSU's offensive computer security : https://www.cs.fsu.edu/~redwood/OffensiveComputerSecurity/le...
Background check can be instant and automated. Terminal will just display entry denied message. Israel already does something similar.

In result it will drive normal discussion underground, and we will see more surprises such as Brexit referendum results.
I'd bet that there is more code written in the past 10 years that uses SQL, than that which uses "simple datastores". You don't hear it much, because it just works, all the problems are well known (and so are the various solutions & workarounds), and so it's boring. Whereas, "Company X has adopted No-SQL solution Y for its project Z! That means it works!" makes headlines.
Material for RTGs running out is a thing unfortunately
What would Brexit mean for criminal justice?
It's got to be something related to the hunting season for another species. The only big one in the spring I (sort of) know about is turkeys.

So it turns out the question might actually be, what happens after April 17th? The 18th is the start of spring turkey season, so maybe this is a measure to get them a bit more complacent?
EU influence is precisely what has just been voted out. Presumably the EU has to offer sweeteners to keep the UK close.
> literally, they cost more to implement than the money that is recoup'd from "illegal" activities

I'd presume there is a deterrent as well as a direct effect on reducing money laundering; I'd expect to see more money laundering if there were no checks.

Quite how it would be measured is another question.
nitpick; that what you described is:

(1 to: 5) do: [:x | Transcript show: x ]

there is actually a to:do: method in the Number class, for example see the GNU smalltalk documentation:

https://www.gnu.org/software/smalltalk/manual-base/html_node...
Most of banking software in Korea is doing the same thing. I had to type my password every single time with a randomly arranged keyboard. Eventually I switched to the only bank that didn't do this.
Oh sure, it's not the largest system I've worked on by any means, it just seemed relevant because at the time I was working on it it was almost exactly a 50/50 split between the hibernate parts and the not. And honestly I find beyond a certain size the techniques you have to use are pretty similar - there's very little practical difference between working on a 400kloc and a 4mloc project.
He is absolutely right, scientific glass blowing does take about 10 years to be exceptional. And then the work is painstaking (low output) and the pay isn't that good. You can earn more money making bongs. A lot of old neon tube benders are ex-lab glass blowers, but that field is dying off too.
Time Tracking: Accounting Made Easy
You're right that, in general, their business model is providing them a return.

> but in the long term it will become apparent that the balance is not in your favor. If it is in your favor

It is in my favor because I limit what I put there, and block tracking and ads. Yes, it might change in the future, but I suppose traffic would have moved to other places as well (hopefully not owned by fb - but all companies make a mistake sooner or later)
Hey! Thanks. Not me who put it here on HN though :)

Regarding Nim - IMHO the main big pro is the fact that I can piggy back on the GC, use several of Nim's features (dynamic dispatch using methods for example), target all three of C/C++/js. And finally, I can use the very good C/C++ wrapping capabilities of Nim. As you may know wrapping C++ is ... very hard, but if you let Nim compile via C++ it works great.

I also find Nim very, very nice to work in.

And yeah, I hope Spry will show some interesting results of mixing Rebol/Red ideas with Smalltalk. And I do need to study Rebol/Red more. ;)
NB, but your experience reflects mine. Though on a different system.

I remember discovering Usenet and how amazing it was. Not only isn't it what it once was, but what it once was leaves some things to be desired.

I remember discovering Slashdot and how amazing it was. ...

I remember discovering Wikipedia and how amazing it was. It's actually still pretty good, but the manipulators, idiots, and politics are brain-numbing and/or blood-chilling.

I remember discovering University and how amazing it was. It's actually still pretty good, but the manipulators, idiots, and politics are brain-chilling and/or blood-numbing.

I remember discovering books and experts and scientific articles and documentary series and ... Lots of stuff.

Some of it's still good. Some of it now strikes me as painfully stupid. Often it's not so much the answers that aren't known but the questions. Or we discover there are black swans and have to toss a bunch of priors. Or the words and moralities on which The Elders based everything on have changed beyond recognition. Or The Elders' message has been so distorted by a game of Telephone run a few millennia too long. Every generation or two, everyone seems to toss everything out (especially the good stuff I worked so hard on) and start making basic mistakes from scratch again.

That other system is called life. SO is a lot like life.

Understanding is hard, it doesn't transfer well, the Guardians of the Knowledge start seeing the primary goal as Guardianship rather than Knowldging.

Then something comes along and grinds everything into the dust and it's built up again and a new generation of bright-eyed, bushy-tailed young'uns comes along and discovers an invaluable resource.

So it goes.
Oh, great catch on the search. More great feedback! And thanks for signing up.
I did not know Juno used solar panels.

I know that a probe to explore the ice giants would require an RTG (or some other energy source other than solar panels).

Still, I think it would be very interesting to study the ice giants and the respective moons and ring systems more closely.
I think the original intent of obscuring input password is to counter shoulder surfing.
Even there it's definitely not as robust as it used to be, though it's not declining as quickly as elsewhere. I'm more familiar with the Danish system, which used to be somewhat modeled after the German one, but has rapidly changed over the past 20 years. The main problem is that, of two higher-education tracks that were previously both seen as a path to a stable, well-paying job, the vocational/training and the university tracks, pay and employment rates have diverged rapidly to the point where university is now clearly seen as the better path. Lots of reasons, ranging from automation to outsourcing to immigration. In the 1970s in Denmark a skilled machinist working at a shipyard made more than a typical office worker, and had high job security. But that is no longer the case. Every shipyard in Denmark has now closed, for one thing, which led to many of the people who used to have good jobs there struggling to find new work.

There are definitely still niches where the vocational path can get you a very high-paying job, but as a whole it's seen as a riskier bet than it used to be, so is getting less popular. There's also a feeling that even picking a vocational area that looks hot now is too risky, because in 10 years it might share the fate of the shipping industry. (A similar story can be told about the steel industry in the US, which was once seen as a very good career path, but now tends to serve as more of a object lesson for why not to follow the vocational-skills path.)
Likely unnecessary.

1. Unless you are taking extraordinary measures to sever all connections between yourself and your online presence, odds are there are enough links for any Government to tie a person to an account. Given how much is collected at the border already along with the big-data collected passively by the various TLA Government Orgs, they simply need to pop in your Passport ID or Drivers License or State ID and they'll have the relevant data; this collection seems more or less like a convenience to the government if anything. Same goes for foreigners, given the reaches of the various NSA programs; just pop in any number from some database and you'll likely get a match.

2. You have no obligation to use social media, and I don't think the government is going to mandate its use (I mean, I wouldn't put it past certain politicians, but yeah). Setting up a sanitized account honestly would draw more suspicion than anything, especially if it was on the heels of an announcement or proclamation that they're suddenly requiring or requesting such information. Regular social media users have fairly regular patterns, and barring some real dedication to the sanitized account, it'd be pretty easy for TLAs to figure out if it's a front or not. Not that it would immediately warrant investigation, it's just it feels like theatre more than a practical protection.

If I wanted to get real conspiracy theorist on this, this motion is just a front that allows the government to segue into actually including this stuff as part of standard background checks, which they likely are already doing with questionable legality. That is, the inclusion of the field is just formalizing what they're already doing, so that the articles that inevitably would arise have less "oomph" behind their reaction. It's not as shocking to the public if the government is surveilling social media when the government outright asks for your info. There's no real smoking gun, just a bunch of guys in suits going "yeah, we asked you for it."

This is a symptom of the constant disrespect for privacy within the US government, not some new issue that's arisen. The same thinking that leads to the NSA led to this, and it's honestly not too unusual that they are asking for it. If anything, my initial reaction was less "How dare they!" and more "was wondering when you'd get to this point."
The Strange Physics of Tea Leaves Floating Upstream