skysight-inc/HackerNews huggingface dataset:
These co-living spaces, especially those aimed at tech workers, remind me of officers' messes in the British military and other militaries with the regimental system, where young officers live together generally until they get married. They foster a great sense of community but it can be extremely hard to switch off in them and they can also lead you to living a bit of a weird life in general.
German government to use Trojan spyware to monitor citizens
UnityScript is a JavaScript-like language derived from the Boo compiler. Essentially, boo with the input parser modified to consume an input stream that looks like JavaScript. No first-class functions, no Object class, etc. I feel like it was designed to give people already comfortable with JS or AS2 an easy transition. I always recommend c# instead.
Most call center employee's continuing employment is predicated on making sales, if they don't meet a quota they get fired.
And I'm saying your argument is arrogant, since you don't know the particulars of their situation, and it's more likely to alienate than to convince people - and I say this has someone who doesn't even own a car.

For example, do you know the bus network in Murcia? The centre is well served, but if you work a little further, you're out of luck.

Do you know if he uses the car to commute, or just occasionally? Like I said, I use public transportation pretty much exclusively. Yet I'm getting a driver's license, because when my 91-year-old grandmother needs to go somewhere, I'm certainly not taking her by bus.

Should we avoid using personal cars? Certainly. Does that make every car owner an idiot? No.
So how does this differ from the work on lkl (the linux kernel library: https://www.researchgate.net/publication/224164682_LKL_The_L...)? Is it that they're actually rewriting their own kernel components with the goal of modularity/minimality?
It really depends on your needs. If you need a city with clean streets, fresh air, up-to-date infrastructure, better value for money, you look further.
No syntax highlighting? Windows XP? Really?
The most recent one off the top of my head is the ? syntax RFC, which should reduce the amount of error-handling boilerplate.

The big ones though are:

* Specialization. This will allow you to write ultra-performent generic code by special-casing when you have the knowledge. It also will be a building block for the next few features.

* The bag of features colloquially known as "inheritance", though that's not really a good name.

* Non-lexical borrowing, and various other borrowck usability improvements.

* Abstract return types, which will allow for you to remove some allocation and make certain type signatures much better.

* Incremental compilation.

Those are the ones on the short list. There are others too, like higher kinded types.
Perusing this map led me to read about the Dai Hong Incident[1] and at the end of the wikipedia incident there is this nice little paragraph:

> The North Korean press (KCNA) released an uncommon statement, stressing the successful American-North Korean collaboration during the incident.

[1] https://en.wikipedia.org/wiki/Dai_Hong_Dan_incident
Does the custom allocator support allow for runtime customisation e.g. the library user calling it to set allocator functions then starting to use it? And I expect the custom allocator is global?
Anything can happen != Everything will happen

A universe of infinite possibilities does not have to include a particular possibility or set of possibilities.
What exactly is this nebulous western world order? These guys we're supposed to be wetting our pants out of fear of can't even agree themselves beyond some blathering about Israel.
Movies Are Two Artforms, Not One
If the end goal is to defeat telemarketing, they will end up jobless regardless.
The book will never cover OOP directly, or at least, the book will always attempt to show Rust as Rust itself, not as in comparison to other languages. "OOP Patterns in Rust" is a very different book.

That said, the second draft of the book is placing a lot more emphasis on understanding how to write Rustic abstractions.
Except that vial has 2 syllables, and vile has only 1 syllable.
You can use the Lock mouse button. You will be able to click on what you want.
> I'm saying that if you look at the larger use case you can design your code in idiomatic Rust to avoid it.

As I said, may be you can, but it's far from trivial and unless you know how to do it already, coming up with such approaches isn't something that one who just learns the language would be focusing on. You yourself said above, that it's hard. And unlike languages like C++ where OOP approaches are very well documented, Rust documentation lacks such kind of information at present.
...thus removing the incentive and help correcting the annoyance.
Good recommendation, but probably needs to be updated to "don't read Twitter".

140 characters don't lend themselves to sustained and depolarising argument -- quite the opposite.
A Guide to Working Multiple Jobs
Well, if I wanted a Chinese text explained to me, I'd rather have a native Chinese explain it to me than somebody who is fluent in my own language and studied Chinese.

I see it all the time with translations from English to Russian. Because I know English better than most translators, I can spot all sorts of mistakes. I'm pretty sure a native English speaker, even with mediocre proficiency in Russian wouldn't have made those mistakes.
> However I still disagree with you on the point of standing against Apple for their 'evils'.

We'll have to agree to disagree here---I don't want it to seem like I'm showing disrespect toward your opinions.

> I find it hard to see how someone reconciles a belief in freedom with an agenda that involves standing against Apple.

Apple is exercising a _different_ kind of freedom---a broader set of freedoms, to which they are certainly entitled. Free software represents a small subset of those freedoms---the four freedoms which are designed to protect the users, not the developers.

It's important to educate others on both the free software community's philosophy and on the problems with Apple so that they can have that comparison, and so that they can avoid Apple's products if they decide that those issues matter to them. Apple has an advantage in the number of users---one we'll never have---so we have no choice but to reach out.
Nearly everything sold by telemarketing is a scam or predatory in some way. If you're already on the do not call list, then every sales call you get that's not from a company you're already doing business with is a scam. I have no issue with wasting as much of their time as possible.

Side note: Thankfully I have my Android phone set to quiet hours until 8am when I was getting up today, otherwise I'd have been awakened by a scam health insurance robo-call before then.
Previous discussion:
https://news.ycombinator.com/item?id=11043960
I am still talking about your original comment.

I understand your clarification, I was nitpicking that you were saying my response to the original comment was 'crazy' or something, but without the context you gave in your reply I think my original response was appropriate.

I agree with your larger point, there is probably a workable solution that balances the threat of government with the benefits of government, but I disagree that it is 'not getting things done' that is the cause of us not finding that compromise.

In general, I think that appeals to 'a lack of will' are almost always incorrect. People, even politicians, are generally good and want to find good solutions. There is a lot of disagreement on what is a good solution, and even more disagreement on what the long term consequences of choices are. This is why there is gridlock, and if you read the Federalist Papers (in the case of the US), you will see that this gridlock is a Feature of the system, not a Bug.
My curiosity outweighs my hesitation: what do you plan to do in response upon detecting a fart in real-time? I'm picturing Nelson Muntz...
Bill Gates thinks everyone is wrong on Apple iPhone case and backs FBI
> "OOP Patterns in Rust" is a very different book.

Then may be there should be one like that :) May be it's just my personal impression, but I feel that such kind of documentation now is lacking.

OOP in Rust shouldn't necessarily focus on comparison with other languages (though explaining key differences would be very helpful). But it at least should explain common use cases that OOP expects the language to cover and approaches that Rust proposes for them.

Something like this would very useful in The Book (or some other book): https://lwn.net/Articles/548560/
The creator's definition of a "battle" is very different than how most people would define them. A just one example: this site considers the 1980 siege at the Iranian Embassy in London as a battle, which I doubt most people would agree with.
I'm not much of a metal fan, but I'm just glad the Internet has kept a genre of music alive and thriving. Oddly enough, surf rock has a bit of a global following. Nothing compared to metal but I was surprised when I bumped into a surf rock band from Brazil of all places on Jamendo. I think the Internet definitely has opened more genres to people than radio and record companies ever did.
Currently, it replaces the global allocator. Using multiple allocators is an interface that's still being actively worked on, it's in the RFC stage, so no code has landed yet.
This is a really awesome tool. I took both sliders left until there was one dot. I then slowly slid the right slider which made an animation of battles fought. It really wakes you up to just how much fighting our world has seen. The amount of issues from 1900 till 2016 is so much more than I ever realized.

Edit - after reading another comment I realized some of these might not be much of a battle.
I closed this almost immediately because of the giant yellow "this is your free article for this month" banner on the top. Get your shit together web designers, I don't need something blaring so everyone in the office sees that it's my free article.
It's a build option, and yes, it's global, but of course you can build an allocator that respects some global parameters.
Bigstep: Full Metal Cloud
Absolutely. My favorite example is the price of gasoline. This often comes up with the seasonal price shifts (Americans drive much more in the summer than in other seasons, so gas is more expensive then). We might as well blame them for the weather.
Give it a chance. It was worth reading.
I wonder what he would have said if he were still at the helm in Microsoft.
I wonder if his talk is just because of competition they have with apple or not. In my opinion he could just look at the problem more realistically and saying the monitoring should be in control of some judicial system that is different than current (return true) by default.

Also it is laughable that some people were saying these monitorings are going to be limited to terror act law.
This is an interesting article, and I think there could be a point made that wasn't expressed. I propose that someone who embodies these methods may be much more likely to have others judge them to have intellectual integrity. That was an awkward sentence. I further propose that this acknowledgement is an important aspect of having even highly polarized people have a worthwhile conversation.
Black Hole Tech?
I can't tell if the logo is supposed to remind of the debian logo or if it is the debian logo "tweaked" just enough so that it might represent a different entity.
Forgot about it, thank you. But it wasn't Google's product.
Offtopic:

When people talk about the slow "Scala" compiler I always wonder what they actually do. I mean most of the time you are lightyears slower I thinking how to solve the problem than the compiler compiles. I mean changing a file compile -> looking at the result takes on my machine mostly 1-2 seconds (incremental compilation).
Javac isn't lightyears faster and on go I would take nearly the same time, only full compilation is way way faster.
Translation also requires you to produce a style that is consistent with the source material. Professional translation is used to produce a similar quality document as the source material.

If you translate english legalese into Spanish, you expect Spanish legalese output.

Writing skills and specific domain experience is necessary. That is easier to achieve that level in your native language living in the target country.

Nowadays, translator are rarely used for "meaning translation" ( like translating journal article for the managers ) as there is always some foreigner guy speaking that language and able to "explain" rather than translate the material. Except for less common language like Hebrew, Japanese, ... or big governmental organisations.

BTW I think the requirement is reversed for interpretation. You need to be native of the source language, because you need to convey the meaning regardless of the form.
How to MOVE/COPY a WORDPRESS SITE TO ANOTHER SERVER/DOMAIN(wp-clone)
Looks like it is going to happen next.

From the post:

> Godot community keeps growing and users keep producing more assets, scripts, modules, etc. we are in need of an unified platform for sharing them. As such, we will be working towards having an asset sharing platform (website + REST API + Godot integration) for 2.1. The built-in platform will be free (it will be integrated with GitHub), but we will make sure that the REST API is well defined so anyone can make a commercial asset sharing platform and integrate it with Godot.
The first web application that doesn't trust the server
I've been part of a community of hobbyist/indy gamedev since 2002. At that that time, there were very few engines usable by hobbyists due to price constraints:
- Quake 3 Engine for FPS-like. Other FPS engine were moddable, but as the source code was not available it limited the possibilities.
- RPG Maker for old school JRPG
- Adventure Game Studio and GameMaker for Sierra/LucasArts adventure games. I could probably include ScummVM.
- Mugen (and another one I forgot the name) for VS fighting games.
I certainly forget some others.

These engines being tailored-made for a specific type of game, people wanting to do something else had to create their own engine, often in C++, sometimes in Python or Lua, reinventing the wheel most of the time. The barrier for entry being so high, game designers had to team with coders, but their end-goal not being always aligned (creating the game vs learning how game engines are coded) this lead to the demise of many projects.

With Unity, a general purpose game engine became available for a very low price (in particular compared to Flash). Many game designers saw it as a way to work on prototype without needing to recruit a team of coders. And for many coders, it was a way to try their hand at game design, while being able to push the engine further using C#.
Chatbot AI constructor with no programming
Actually typesafe also invested a lot into java8 lately. Especially the playframework got way more focus on Java.
Tribalism of belief instead of skin tone might seem like an improvement. But that's because it might be easier to change belief under gun point that skin color. Though some might not even get that chance.

It's still tribalism. To answer your second question, yeah as a knee jerk reaction. I suspect republicans regardless of skin color distrust democrats regardless of skin color. Look how Ben Carson treated by Democratic voters.
And 2008 UEFA Cup Final Riots in Manchester. "Battles" in Europe post 1946 was definitely the first thing I noticed that looked odd.

There also seems to be a surprising lack of battles across the eastern steppes by the Mongols.

Definitely could use some more information of how they decided what a battle is - or the data source at least
It's using the Wikipedia definition. Data seems to come from Wikidata.
This response really disappoints me. That seemed like he completely deflected the question and didn't answer. Im sure he measured his words carefully so that he wouldn't have to answer the inevitable, "will microsoft provide the same kinds of privacy protection as apple?"

Come on Bill G
I was at Spark Summit East last week, and a lot of users are Python users, rather than Scala users.

So I could definitely see people moving away from Scala there.
Why London? Does it only work in London?
All the data plus the categorisations came from dbpedia & wikidata. See this blogpost ( http://nodegoat.net/blog.s/14/a-wikidatadbpedia-geography-of... ) for a full description of how we got the data. You also find there the CSV files that we generated and used for this visualisation.

The numbers reflect what has been entered into wikipedia and has been harvested by dbpedia plus data that has been entered into wikidata. So, we assume there will be a western/eurocentric overrepresentation in this dataset.
The way to do this is to make it profitable to worry about it.

Some say that certain asteroids are worth trillions. While they're probably not worth quite that much, they're a pretty penny. Investors might be interested in a company designed to capture and harvest asteroids.

It will probably take a few centuries before that's a possibility, but it's interesting that it's probably just a matter of time before it doesn't sound so crazy.
No. Moral relativism would be saying "everyone is equally good; we shouldn't judge them because they don't believe in democracy; all cultures are equally valid".
Robinhood Releases Instant – No 3 Day Waiting Period
Here's a fantastic simulation of a much bigger impact:

https://www.youtube.com/watch?v=zc4HL_-VT2Y
They see it as firearms, as I understand it. I'm not a studied originalist, though.

A law governing PCs in the 1980s doesn't expire because today's smartwatches are more powerful than supercomputers of the past. A law governing "arms" is not going to be null because the arms of today have a higher firing rate.
> Why can't the rest of the country grow that stuff?

Yea... That's not how plants work. Plants have zones that they grow in, and some are even more restrictive. Where I live, even if I grew cherry and apple trees, I would never get fruit off of them because it's too hot here.

I like the way you're thinking though. As an avid gardener, I just had to dig against this one a little.
Exactly who are the owners of "Cardholder Services", or "Account Services" or that company that vaguely implies they're from Microsoft Tech Support?

How can I complain? Because I have a load of complaints for each of those companies, and I want to turn them in to the FCC for spoofing their Caller ID, which is illegal.

No? Crickets?

The sole and only weapon we have is to waste the time of the call center people. In at least some of the "Rachel from Cardholder Services" calls, the call center people are in on the scam - they collect credit card number, last 4 of social, CVV and ZIP code of billing address, which is more than enough to use the credit card number without the cardholder's knowledge. In summary, they deserve what they get, and they know it.
water is very dampening. tsunamis are from sustained force
It's a nice visualisation and use of a slider but does expose the limitations of DBpedia as a source

The idea that a "battle" has been fought on British soil in the last 10 years raised my eyebrows, but I'm reassured to learn it was actually an apolitical riot involving a couple of hundred unarmed civilian football fans and no casualties. That gets more emphasis than many military offensives to seize cities during WWII or the English Civil War.
December 5th, actually.
I have read the toki pona book. Its interesting but cheaty.

You can't get rid of complexity by squeezing a balloon and pretending the enormous bulging out shared dictionary of nouns is "not really words".

English only has 26 letters, its really simple to learn English! Well, sure, sometimes you have to string together quite a few of those 26 letters in the correct order to get the point across, but its not really hard to learn English.

Likewise toki pona is an exercise in what amounts to stringing together long winded syllables.

It was disappointing, I was interested in the language with the idea of fooling around with natural language processing, which is complex, so a simpler language should allow easier to write simple toys. Perhaps I've found a silver bullet? Yet its actually a very complicated language because of the balloon analogy, you can't squeeze the complexity somewhere else and declare victory. It requires all kinds of memorization and life experience and humor and creativity and judgment calls about stringing together it's sylableWords into what in English would mostly be one word.

Even if its not a silver bullet, its still kind of cool. I ended up having more fun, while continuing to accomplish nothing, with a pidgin englishs. I ended up with a reasonable parser for butler english. I thought it would be funny to write a parser that turned butler english into coq and then replied back to me with what coq thought of my statements. Then I realized I was bored and moved on to something else. For at least awhile recreational natural language processing can be a lot of fun and is a wide open area where whatever you do, its probably a newly trodden path, at least if its weird enough. Here's a strange idea if I get back into the hobby. Can I make a butler english to toki pona automated translator? Hmm.
"When does a subpoena become a burdensome amount of work?" This is certainly an important part of the question. I don't have a well-formed opinion on how to define limits.

"Furthermore the government already forces companies to preform work. For example, paying taxes, providing insurance for employees, complying with industry regulations."
These are well-defined items with known elements about how to implement them. At this point, everyone knows that when they start a company, taxes, insurance, and regulations are part of the game.

But when law enforcement shows up making random demands, or convinces a court to issue an order for random demands, there must be limits. If there are no limits, there will be no end to random government requests.
Donkey,+Fool+And+You
Show HN: Best Bible ECards App-Design and Send Holy Bible ECards
I love Lenny. He's really great and elicits the most hilarious responses from people.
I moved to Telegram because Whatsapp doesn't allow robots. I have a robot that sends me alerts from the database I manage (lag on the dataguard, tablespace with less than 100MB free, etc). It is really useful.
In my experience, because they only see in black and white, polarized people see anybody that isn't polarized as belonging to the other pole. It gets boring after a while.
Few Jeroo commands:

>hop(n): When n is an integer greater than 0, this moves the Jeroo n spaces forward.

>pick(): Picks a flower from the Jeroo's location.

>plant(): Plants a flower at the Jeroo's location.

>turn(): This can turn the Jeroo left or right.

>toss(): This makes the Jeroo toss a flower to the space in front of it, disabling a net.

From Wikipedia: https://en.wikipedia.org/wiki/Jeroo
One of my favorite quotes actually embodies this pretty well.

"The test of a first-rate intelligence is the ability to hold two opposed ideas in mind at the same time and still retain the ability to function." - F. Scott Fitzgerald
@dang: why is this news not on the frontpage? I found out about this news on a local newspaper site - not good :(

So how many people flagged this news? Which company IP address range were involved? Keep an eye on that. Thanks.

It's on 285. right now:

Bill Gates Says Apple Should Unlock the iPhone (techcrunch.com)
59 points by phesse14 5 hours ago 91 comments

What's going on?

On 212:

Bill Gates Says Apple Should Unlock San Bernardino Shooter's iPhone for FBI (macrumors.com)
13 points by samstokes 7 hours ago 8 comments

https://news.ycombinator.com/item?id=11157328

And on 1:

Bill Gates calls for terror data debate (bbc.com)
22 points by lentil_soup 52 minutes ago 4 comments

https://news.ycombinator.com/item?id=11158647