skysight-inc/HackerNews huggingface dataset:
Show HN: Pin files to geographic locations and share them through WebTorrent
Why? The first high level languages were already existing in 1942, so it’s not that far fetched.

EDIT: As I can’t answer to comments due to the retarded "you are submitting too fast" rule, here is a source: https://en.wikipedia.org/wiki/Plankalk%C3%BCl
Ways to Cultivate Gratitude at Work
I'm going to name my firstborn Babylon Musk
...which doesn't support macOS Sierra.
+1 great series, long but great. I had read biographies of many of the characters/historical figures, mostly Royal society type, before reading quicksilver, and I can tell that Stephenson did also. The audible versions of the books are great too. 60ish hours each
Terrorism doesn't work?

ETA in Spain only disbanded when the government stopped banning political parties linked to ETA.

IRA in Ireland managed to give the Irish people their independence.

FARC in Colombia pushed the government to allow a vote on a truce, a truce so bad the people voted against it.
A lot of this looks solvable with a good editor. Think about how much boiler plate java code is generated by decent editors these days.
One man's terrorist is another's freedom fighter...
No supporter of the war on drugs here, but Amphetamines have their downsides, emotional and mental problems, potential for addiction. They're not a panacea by any means.
That's a good point - maybe this is just the de-cloaking of what already goes on based on a really specific example. Will we generally accept it though, when it's laid out so plainly?
That's only true for anti biotics infested farm animals though. Either way if you go for a vegan diet you have to keep up with B12. Don't fall for the naturalistic fallacy ("if I eat fresh and 'natural' it will all be fine").
He seems to have completely missed the reason for 9/11, which is not strange since it was not until the 2004 speech (http://worldpress.org/Americas/1964.cfm) that bin Laden explained the reason for the attacks, namely "bleeding America to the point of bankruptcy".

In this light it must be regarded as a great success, not a failure, especially since the self bleeding politics continued without much opposition long after 2004.
3 Week Diet Reviews Brian Flatt Video – How It Works
History shows us that you can't compete by being a lesser version of something else. There's nothing wrong with trying to make the application more attractive, but at the same time trying to shoehorn in features rather than doing things where you have an advantage is less likely to be meaningful.
"The most workable definition of terrorism
that has been published is 'the intentional use of, or threat to use violence against civilians or against civilian targets, in order to attain political aims'"

So, the US bombing of TV stations in Yugoslavia or Al Jazeera in Baghdad would definitely qualify.
It's a thing to do carefully; especially in a small industry. Unless the situation is pretty messed up it's generally better to take a small hit than become known as someone who litigates against their employer.

On the other hand, full respect to anyone who stands up for themselves when the situation warrants it.
> For example, you can specify a particular allocator for individual types rather than relying on each allocation to use the custom allocator.

Having a 1-to-1 correspondence between types and allocators screams of lack of separation of concerns. In any case...

> If you're outside the realm of the Rust borrow checker and want to use an arena to keep the memory side of things simple and safe, it's much easier to do properly in Ada.

Arenas can be given safe interfaces in Rust just fine: https://crates.io/search?q=arena

> memory safety facilities

The article literally says: “Tasks are awesome, but sometimes they're not quite what you want --- particularly as there's no protection against two tasks modifying the same variable at the same time.”

So much for memory safety.

> bounds checking

Implementable as a library feature. For example, in Standard ML:

signature BOUNDS =
sig
val minBound : int
val maxBound : int
end

(* INTEGER and Overflow are in the Basis Library *)

functor BoundsChecked (include BOUNDS) :> INTEGER =
struct
type int = int
fun toInt x = x
fun fromInt x =
if x < minBound orelse x > maxBound
then raise Overflow else x
val op+ = fromInt o op+
val op- = fromInt o op-
val op* = fromInt o op*
(* rest of implementation... *)
end

There is no need to bloat the core language.

> non-nullable pointer types

In an unusable way.

> generics

Parametric polymorphism buys you non-repetition, not safety.

> contracts

Contracts don't buy you safety. Your code will just crash at more predictable places when a contract assertion fails. But it will still crash. Hard.

Static analysis buys you safety.
Depends on what exactly bugs you about the macbook pro?

If you want want somewhat less quality and half the price or so I'd look at the lenovo 710s.

Aluminum+magnesium chassis, large touchpad, iris 540 graphics, i7, and 1080P matte display. Some might consider 1080P a big downgrade, but for a small 13.3" display I think it's quite reasonable.

i7-6560U, iris 540, 16GB ram, 512GB ssd = $1,199.99 (free shipping).

The most comparable macbook pro is the base, dual core i7 upgrade, 16GB upgrade, and 512GB upgrade = $2,199. That's without the dongles you need.

With the 710s you can drive a TV/projector with HDMI, read a SD card, charge a phone with a normal usb cable, etc. No fancy display on the keyboard and no soft keys to replace esc.
> you specifically said

No, you communicated before with somebody else.

> still leaves up to 5GB of redundant garbage

No, if you read that example, there is less than 1 GB which is stale (the diff between the first and the third number):

>> Windows Explorer Reported Size of Component Store : 4.98 GB

>> Actual Size of Component Store : 4.88 GB

>> Shared with Windows : 4.38 GB

As I've said, you intentionally didn't quote your machine's third line but I'm sure it's not a 5 GB difference.

Moreover, that difference can be purged if necessary. Which you can also do on your machine with just a single command, per link on the same page:

https://technet.microsoft.com/en-us/library/dn251565.aspx

There is a trade-off, the probable case why nobody does it unless really necessary:

"All existing service packs and updates cannot be uninstalled after this command is completed"
"You will only get discounts"

Yeah right, that is not how insurance works. The cost per year for an insurance company is relatively stable and simply the chance a person crashes * the average cost of a crash * the amount of people insured. The other customers, without FB or who use a lot of exclamation marks will thus pay for a higher amount of the total costs. This gives them an incentive to go to a fair insurance company.
Stealth Cell Tower, how to spy on workers with a harmless printer
Its also awesome, I switched when it was on HN a while back and its been amazing. I seldom get excited about JS tools but yarn is an exception.
Relevance of Web Designing for Company Branding
I agree about the extensions in general. I had a very strange issue that Google kept asking me for confirmation that I'm not a robot. I initially suspected my aging router had been captured, so I replaced it. But only when I removed the BTTV (Better Twitch TV) extension did it stop. I repeated the experiment, one or two days after reinstalling it I was again blocked by Google, and the block again disappeared very shortly after removing it a second time. That extension actually loads most of its code from a server, which they even write about in their README - I have no idea how this is allowed in the Chrome store.

This is why I had the Youtube-proxy extension disabled, and only enabled briefly for when I needed it for a specific video. Incidentally, today in the headlines: WOT - Web Of Trust - an extension used by millions on several browsers, has sold all browsing data of all their users to 3rd parties. Worst part: According to journalists who purchased the data they were able to actually identify individual users because of the many details that were included.
Mozilla kills functionality to save privacy
I appreciate them capitalizing on people looking to switch. I think they could have done a better job of describing how to switch instead of talking about what people love. I think it would have been better for them to talk about some main sticking points, like how to get out of the ecosystem (say iTunes or Photos). Either way, nice to see the competition stepping up and capitalizing on the situation.
Not surprising at all, considering how insanely competitive academic biology is today.
That's my concern as well, I use browserify and a simple bash script to do some clever stuff I couldn't reliably do with Grunt, I'd hate to lose the flexibility.
You did start with "the scene in HBO's 'Silicon Valley' where"

Not the BEST warning but not nothing...
I'm a meat eater, but we should acknowledge that iron from red meat, while easy to absorb, has been linked to a higher stomach cancer rate. There may be ways to mitigate it (e.g. yoghurt), but it's AFAIK so far unproven whether it's possible to get rid of that effect.
Thank you. Guessing the MC stands for 'Machine Code' then.
> the intentional use of, or threat to use violence against civilians or against civilian targets, in order to attain political aims

Yes. So tired of this word being used to describe attacks on soldiers. It might be bad (depending on what side you're on), but it's certainly not terrorism.
The military comment sounds like its excusing sexual assault as inevitable and is honestly pretty offensive to military members.

Shutdown of Muslims entering the country was the phrase. Not that we should vet all religions equally. Youre misrepresenting what he said pretty clearly.

He didn't say cartels. He said "Mexico". And some I assume some are good people suggests that the base case for Mexicans is that they're rapists and murderers.

I really think you're stretching to excuse his statements. He speaks pretty clearly and unambiguously in those remarks.
I personally don't get the point of having the CEO in most big companies.

Noone knows who it is. Noone has ever heard anything from him. Noone would even recognize him as CEO if he messaged or talked to them.
What was that loud noise!

Ah yes, it was the floodgates opening... ;@)
I suppose if you could only crunch numbers in a Web Worker and then make a clone to get it back to the DOM thread where it would be used, then yeah, Web Workers would be bleh. But, it's not as bad as all that!

For example, transferables let you move bulk data between threads without cloning. At least that removes most of the communication overhead. https://developer.mozilla.org/en-US/docs/Web/API/Transferabl...

On firefox you can transfer your WebGL canvas to a Web Worker, how is that for useful? https://hacks.mozilla.org/2016/01/webgl-off-the-main-thread/

You can use Web Sockets in Web Workers in very recent Firefox (48+?) and Chrome versions. https://developer.mozilla.org/en-US/docs/Web/API/Web_Workers... And you've always been able to do AJAXy things on Web Workers as well.

I'm not saying the API's are clean or lovely, but the multithreaded functionality is there for the taking.
You have to specifically click a button to use it. That's a good compromise between jumping through hoops to enable it if opt-in.
Why We Need a Website- deep immersion media
Especially new businesses, they focus on urgent requirements and spending money where the needed. Even some business owners think that only a Facebook page is enough for online presence, or help them to generate leads, or help them sell products. But, the only way to start promoting a business or brand is a professional website. And Deep Immersion Media specializes in creating professional website that fit to your target market.
If you're a start up business on a budget and need sales there is no better way to market than your own website and related social media properties. Are you a mature business looking to develop your web presence and utilize ecommerce to reduce the expense of direct sales marketing or to enter new international markets, a website design update is the best and often most economical solution? Already have a website that has been performing well for a few years and now you are too busy to take the time to consider an ecommerce overhaul or review your current system to simplify your online activities, let us do the work for you. If any of these scenarios sound familiar Deep Immersion Media is the group you are looking for to help. We do not work with clients we do not think we can help.
Because the receiving party likes to look up your nose?
There is also glassdoor.com but it's not specially geared towards layoffs. But you can get a decent idea of how well a company does.
This sort of thing isn't new though, although every generation seems to forget the experiences of the past. The first wave of biotech startups was in the 1970s -- most of them failed with the main survivor being Genentech. It's not unlike how waves of Internet startups come and go. At times academia is the place to be, then industry, then academia again.
[UK-Edition]
Install Instructions:
Click the Executable.
Wait for the Police to arrive.
I got the Dell XPS 13 in 2013 and I was pretty satisfied. Great screen, speedy disk etc. In ubuntu 16.04 the touchpad works great, and I think the latest XPS models have larger and better touchpads.

Linus also ended up buying an XPS 13 recently :)

https://plus.google.com/+LinusTorvalds/posts/VZj8vxXdtfe
Academia has long used post-docs as sources of cheap labor. Good for them for finding a strong path into greener pastures in the private sector.

These things go in cycles, but right now I sense a strong desire to get out of the mess that is often found in academic science.
I don't disagree with your conclusion about Twitter specifically, but it always blows my mind how slow tech companies are to deal with candidates in a hot job market.
Love the side by side comparison graphics. helps understand the concepts so much better!
You could edit it.
Direct Link : https://www.upsite.io/markdown
Basically everything in your comment is wrong.

> The prebuilt Signal APK might in fact be completely malicious, you can’t verify anything.

https://whispersystems.org/blog/reproducible-android/

This is already more then for all other options.

> And as Signal only tries to copy the features WhatsApp and co already have

Thats simply not true. WhatsApp does not support gifs, for example. Signal also has some features that others don't.

> they’ll get exactly the same security with WhatsApp, Telegram or Threema, and exactly the same features.

Telegram is less secure by miles. Threema is less secure by yards. WhatApp is less secure by inches.

> "You can create your own federated server"

Signal has never claimed that you can "federate" the server. They only mentioned that this is a feature that they might work on in the future. Since they have publicly said that they are not gone do so.
Lenovo 710s is aluminum + magnesium.
My girlfriend and I have been vegan for about 3,5 years now and are not planning to go back. For me the transition was really easy and I feel it can definitely be so for everyone. It's really all about your standards and perception.

If you want everything to taste exactly the way that non-vegan food does, that's not gonna work out. If you're ready to substitute the dishes you eat now with ones that taste different but just as good or even better though, then you're already all set.

You just have to be open minded about the change and it will come naturally, really. Also you really don't have to substitute meat with soy and other replacement products at all. They often taste bad or are unhealthy and replacing them with something more natural (like lentils, beans, potatoes etc.) is almost always better, across the board.

Really, just buy a vegan cookbook or gather recipes from blogs, try them and discover your favourites. Checking the ingredients of all the stuff you buy is the only thing you have to do.

One thing that could bother you though would be limited options when eating in restaurants. There is almost always at least one vegan option available, but you just won't have as much choice as before, which could be a dealbreaker for you.

You'll have to decide that for yourself. Though there are also many great vegan-only restaurants that serve really great stuff that you might not have discovered until now :)

Good luck on your journey, feel free to ask questions!
Didn't the provisional IRA force the government's hand in the Good Friday Agreement? There's a fairly good chance the Catholic portion of Northern Ireland, which generally favors independence, will overtake the Protestant population which generally favors union with Great Britain. The GFA allows a popular vote on the matter. So by securing a vote, NI will likely go back to Ireland in a generation or two.

There were also immediate wins, particularly dismantling the RUC which performed attacks against civilians and colluded with unionist terror groups.

(disclaimer: I believe attacking civilians is awful and god isn't real)
I'm working on an encrypted chat system in JS, I'd lend my code and skills to such an effort.
I think (heh) introspection allows us to characterise the nature of thinking, but we started making a lot more progress about how our brains work when we started down the neuro science path. Philosophy hasn't answered much in the way of how we think, but it asks a lot of questions about the nature of thinking, what we can know, what constitutes a mind, how a mind relates to a body. How we can recognise that something has a mind. But it has done very little in the way to answer what is it that allows us to think.

Descartes dealt with rational thought and what we can know absolutely. He wanted a logical progression so we can prove everything from fundamental truths.

Philosophically the philosophy of mind is most related, and I guess one of the famous problems is
https://en.wikipedia.org/wiki/Chinese_room that we can't really resolve yet
Just log everything from non whitelisted devices, but let it through and use the intelligence for law enforcement.
Broadcom to Acquire Brocade in ~$5.9B
Soccer, a Beautiful Game of Chance
That fake video on top is interesting. If they can't even get that right what does it say about their Privacy and Security claims?
"Man" is a somewhat ambiguous word, and the algorithm is clearly interpreting it to mean "the human species" first and foremost.
Back in the day I went to first Tuesday and those with badges for VC/Investors got swamped.

I managed to nervously pitched to one guy and thought "he looks familiar" looked down and saw his name badge was a single word "rothschild" :-)

He looked like Nathan Rothschild (https://en.wikipedia.org/wiki/Nathan_Mayer_Rothschild) who was the UK's banker during the Napoleonic wars
The funny thing is that the growth or decline of a big company rarely depends on the performance of the CEO who gets paid by millions at most cases. It mostly depends on the current status of the market.
Ask HN: Research based master's degree opportunity for experienced software dev?
I have been working as a software developer for 4+ years. My under grad result is pretty bad ( CGPA < 3 ). I am interested to further my study in research-based master's degree.

- Is there any hope ?

- Any advice/ suggestions / help ?

- Anyone here looking for research assistant on data science / information technology / software engineering ?

Thank you for your kind words/ helps!
The Zenbook line has dual and quad core machines, high-resolution screens, up to 16Gb of RAM, aluminum bodies, the ports you want, a great touchpad (and often touch screen), and an NVMe SSD. It's wonderfully supported by recent Linux releases (4.4 and up).

I switched from a MBP to a Zenbook about seven months ago, running Ubuntu 16.04, without any issues.

This is the model I have: https://www.asus.com/us/Notebooks/ASUS-ZenBook-Pro-UX501VW/
Empirically, absolutely nothing. You can't judge the security of a software based on its marketing material.
Thanks, guys. I believe we were able to capture the key concerns for both the Mobile Look and Feel. Developers tend to miss a lot of these, as they start their mobile development.
> you can’t compile your own client from source

According to the docs in the git repo, you can do a `./gradlew build` and there you have it.

> you can’t verify anything

They have docs on reproducible builds[0].

Anyway, I'd say Signal does have more security than WhatsApp because I trust OWS more than I trust WhatsApp/Facebook.

[0] https://github.com/WhisperSystems/Signal-Android/wiki/Reprod...
Lisp on Windows has a long tradition, but all useful implementations with platform integration and good GUI support for it were and still are commercial.

Corman CL. Cheap. Native. Abandoned and now open source / free.

Golden Common Lisp. mid-price, lots of functionality. No longer competitive.

Procyon CL. Expensive. Bought by Franz and taken from the market and used to develop a first Allegro CL for Windows offering.

LispWorks. Expensive.

Allegro CL: Expensive. Lots of functionality. Nowadays a merge of the former Windows and Unix versions.

There are free ones like Clozure CL, GCL, SBCL. But most of them lack platform integration.

Btw., Nendo was written in C++.
How big are you talking? I know my CEO. But at 10k we aren't "big" compared to Microsoft or Apple.
My thoughts exactly. Seems like a cool service but nothing that a well made Spotify/Apple/whatever playlist couldn't cover.

Krautrock is great for working, just keep type type space type type type space type type type space
Because t2 are NOT production instances.

They are cheap, overrallocated, burstable instances with a low quota of CPU usage (about 10% for a t2.micro). They can burst over the quota for short period of time and they can be interrupted for short period of time.

In short, the instance can pause anytime and stop processing traffic.

Try running a production database on that see where it gets you ;)
Check Solus instead

https://solus-project.com/
>> Pragmatically, hand-crafted representations cannot capture the rich statistics of realworld perceptual data, cannot support ongoing adaptation to an unknown environment, and are an obvious barrier to full autonomy.

Pragmatically machine learning systems can't do any of those things either. In principle they can, but in practice they need so much data and training must take up so many resources (not least the ones needed for supervision, i.e. annotations), that creating a truly autonomous system is unfeasible. Which is why we don't have such systems yet, even though we've had machine learning for a good few decades now.

>> Deep neural networks in particular have proven to be remarkably effective for supervised learning from large datasets using backpropagation.

Oh yes, absolutely- in laboratory conditions and in well-circumscribed tasks (image recogntion from photographs, say). In the noisy, dirty, hostile real world, not so much.

We still have a long way to go before we get to the wholy grail. We're not even at the beast of AAAaaargh yet. And remember what pointy teef that one's got.

(apologies for speaking in allegories- I mean that we haven't yet tackled the hardest problems, because we've yet to encounter them. We're stuck with "low-hanging fruit" as, I believe, Andrew Ng has said).

____________

Edit: But, um- that's a really nice paper. Thanks.
They could use something like Kubernetes and tools communicating with open standards
Todo App in React Native Using NativeBase UI Kit
I get a valid cert, with the S/N: 05:CA:2A:A9:A5:D6:ED:44:C7:2D:88:1A:18:B0:E7:DC
I love the work that the elementary project is doing. Really great stuff...
Do you need 20 microservices for that? If you choose to swap a video vendor, I guess you need to write wrapper API calls for the new vendor?
Even if the new vendor provides that out of the box, NYT amortizes those costs one way or the other...
Because the commenter perceived that some people only read the comments (or read the comments first).