skysight-inc/HackerNews huggingface dataset:
Ha, I remember those big books. The Waite Group's "Microsoft C Bible" (by Nabajyoti Barkakati - my uncle brought it for me as a present on one of his visits), and many others ...

In those days many of those topics were new - being the early-ish days of the PC revolution - and Internet (and hence online docs) was less prevalent, so those books served a real need, despite the size. I remember reading the Turbo Pascal manual cover to cover, the DOS Tech Ref manual and many others too. Calling the DOS equivalent of Unix system calls (i.e. interrupt 21H calls) and so on, from TP, TC and sometimes assembly - using just DEBUG.EXE's A (Assemble) command. Good fun and learning ...
Nothing perjorative at all about the term "nerd".

The issue is not simply privacy, it's control of the hardware.
Does Java have an equivalent to the Promise system in Javascript? I find it much more usable than callbacks for async-heavy applications.
Mass shootings make up about 1% of the annual firearm homicide rate in the US per year. Arguing by using mass shootings as your base is almost exactly the wrong way to go about it.

Even in the context of this thread - police having to fear a citizen being armed - it's not appropriate. A cop fearing a citizen with a gun is fearing for their own safety, not that the citizen will go on a mass shooting spree.

It's also worth noting that France's homicide rate is about 30% that of the US's, and the US homicide rate is 75% due to firearms. US firearm homicide, per capita, is significantly larger than France's homicide rate from all causes.
Well the US have headstart before us. But as with electric grid voltage, telephones and wall sockets - we the europeans take their innovation and do it right.

Everything you say is true. But I think that adding yet to the end of each statement is not great stretch.
If you need to provision things automatically, you need to jump through hoops to bypass going through that website. For licensing reason the Oracle JDK/JVM cannot be distributed by O/S vendors.
That's not true. Current-gen stuff works for me across circuit breakers. I haven't enabled any encryption, though, so it's probably packets in the clear that maybe even my neighbor could get. cringe
/S?
Hi. To move all messages to be E2E encrypted, we need credible solution for web clients and every other platform, including old feature phones. This is easier said than done, but is something we are thinking about.

Secret Conversations is a step in the right direction.
Moxie and team, bravo. You've made the snoopers jobs a whole lot harder.

Your goal of making encryption easy to use by the masses is coming come true. It looks as if PGP's days are numbered.
Enterprises dislike unnecessary change, so they wouldn't abandon java even if there was a technically more suitable alternative - they stuck with COBOL long after C was established. They will stick with java for a LONG time, not for a good time.

Yet, java was (as someone recently disparagingly put it) "designed by adults". By people familiar with state of the art language research, what was needed and workable, comprehensive specs of language and VM, and complete stdlibs, docs and tools from the get-go. (That is, disparaging to other languages)

And it's also managed to keep up to date, much better than I'd ever have thought: fast JVMs, language evolution, stdlib extended - and perhaps the greatest number of 3rd party libraries of any language ever(?).

Oracle is wrecking that for EE, and may wreck more.
A lot of it is that the JVM is used by devs to build large systems more commonly than .NET, and often work from that gets open sourced. So the JVM just has a larger presence in the developer community. Another reason is that historically many developers disliked Microsoft and SUN did a lot to foster goodwill among developers.

Oddly, SUN got purchased by one of the few companies everyone hates more than Microsoft. That paired with MS's recent shift to open source and opening the dotNet platform has led to softer view of Microsoft overall.
Well, at least one motivation for launching a new site is so that https://haskell-lang.org/get-started is a much more streamlined way to onboard users than the existing https://www.haskell.org/downloads Unfortunately, the presentation of how to start new users is somewhat political because there is disagreement if new users should just get stated on Stack, or see all of the options.
The question we should be asking of our learning data
The data is fine, but I'm asking sincerely - what is the point of the breitbart article?

They present those statistics on black on black crime and lack of outrage thereof as evidence that the black lives matter movement and the left-leaning are taking advantage of white on black incidents to "advance their political power". Ok fine. This seems like an extremely cynical position to take, but going along with it, what is their implication? Advance their political power for what purpose? The subtext from the article (and more heavily from the comments) is that liberals want to take your guns, and black folks are violent people that kill each other anyway, so it's their own fault.
A prostitution ring was busted this year in my neighborhood. Most of the johns arrested were tech workers.

Hmmmm...
It's far from mature, though, even if it's deemed stable. If I was making decisions for some huge enterprise I'd prefer Java since it's been battletested on Linux for decades.
.Net Core =/= .Net
n excellent point, however I will add to your thinking that we want our government to be able to eavesdrop on conversation provided it's done constitutionally, with probably cause, in an open court and with a warrant.

If we can't get those things then it's pointless to fight back with encryption. We must have our constitutional protections.
>when the RC mess is sorted out

RC mess is already sorted out with RTM release, isn't it?
End Needless Interactions with Police Officers During Traffic Stops
The SML standard defines a WideChar and WideString, that are compatible with the String type.

A SML implementation could just say 'WideChar' = UTF-32 and WideString is unicode, and all source files are utf-8.
I think that would be within the standard.
Yes, but the internal justifications of a scam artists are just that. It's still a scam to everyone else!
Apple contribute to breaking the standards. HTML5 video?
Is it fashionable to bash java ?

What about https://github.com/graalvm/truffle or https://bitbucket.org/allr/fastr/wiki/Home or https://www.youtube.com/watch?v=OUo3BFMwQFo ? There is serious innovation happening in java land (through Oracle - without talking about Clojure, etc.)

Java EE exists because of the need to support large legacy, enterprise customers.

For those who are starting out in Java web frameworks, people usually use Spring or Spring Bootstrap (and sometimes the newer Java 8 only http://sparkjava.com/).
> closing the insane loopholes that mean no-one needs a background check if they buy a gun at at a gun show, etc.

It's not that buying a gun at a gun show magically means you don't need a background check. It's that buying a gun from a private individual rather than a dealer doesn't require a background check. Any dealer selling firearms at a gun show has to perform background checks.

I do think at the least the law can be changed so the police require background checks for all transactions at gun shows. But the bigger problem is person to person gun sales and transfers outside of the easy view of the law. How do you require a background check if someone buys a gun from a guy they know or a relative gifts a gun?
I'm interested in making a door movement sensor with a remote alarm to wake me up if my sleepwalking daughter goes roaming.

As a software person who is just getting into electronics (played with a particle photon, just bought the Make: Electronics book & component kit to learn), what are the options when you want to have two pieces of hardware communicate inside a house?

- Bluetooth - limited range?

- Wifi - requires you to join each piece to the network, seems a hassle/expensive for simple electronics.

- Xbee - expensive!

- RF transmitter/receiver - seems cheap, but maybe distance is limited and there may be a lot of noise?

Anything else?
So a competitor for https://www.layerswp.com/ ?
>> "Chat Bots and services and these do not work with E2E encryption"

It might be true that FB adding E2E breaks existing bots, but it's false that it breaks that ability to use bots on FB.
Links to radio program, which doesn't seem to have a summary.

Alternatively, here's a Microsoft Developer Network post:
"What's New in SQL Server 2016" (last updated 2016-06-30)
https://msdn.microsoft.com/en-us/library/bb500435.aspx
Remember that sales is mostly about relationships. Your CEO will hand a few million to someone they trust. Oracle projects an image of being the large company that other large companies trust. SAP has a similar vibe. Your C-Level people don't want to play dice with tech because to them it's often a cost center whose disruption can be terrible for business.

You'll notice most engineering focused companies don't use Oracle because they decide on tech based on different criteria and allow more input from engineering and don't mind building things. They have to bet on tech or else they have no reason to exist.
Here's the technical whitepaper: https://fbnewsroomus.files.wordpress.com/2016/07/secret_conv...
That's not what racism means. I'm saying they are trained to be that way, not because they hate or think they are superior to black people.
Embedded projects often have limited memory and demand high reliability. If the application requires any dynamic memory allocation on the heap but the language provides no facility for checking or recovering from unsuccessful allocations besides crashing, wouldn't that be kind of a deal breaker? I get the feeling this issue is either a low priority or a very advanced topic in the Rust community. Would anyone care to enlighten me?
One year after Gov personnel files got hacked, still a mess
Disregarding the obvious ignorant comment about "security" related to showing the html for the page, looks like there's some buggy cache server (Cloudflare?) serving the wrong content type or something. Add "?aa" to the url or similar and it seems to work fine.
Look up the definition of racism sometime.
Hot Birmingham Escorts in UK – Busty Escorts in Birmingham
What are your thoughts on Ur (with and without /Web)?
Interesting, will take a look; thanks.
> Python 2 isn't going anywhere anytime soon.

This can be read two very different ways. ;)
I'm really skeptical about this. First of all, Facebook collects more user data than just about any company out there. They make most of their money off of advertising and harvesting user data and metadata. Facebook is just about the last company I'd trust to encrypt data of mine. It's like them saying, "hey, I know we make most of our revenue off of collecting user data but I think we should throw away a huge portion of that."

Additionally, from what I've gathered, they are going to role this out so that you have to specifically tell Messenger you want to encrypt a chat. Why would they not just make encryption universal? If anything, this makes it even easier for the government or other entities to target "suspicious activity." I'm far too skeptical of Facebook and how they are going about this whole process to be happy about it.
Is the amount of water in the atmosphere growing?
Dallas sniper attack: 5 officers killed during protests against police
$700/hr for dinner, parties, and fun? Sounds like a taunt...
Why does the "complete list of packages" link to here (https://www.stackage.org/lts) instead of hackage?

Is there a general consensus to move beyond hackage? I thought your work on backpack was still ongoing and bridging the usability gap between cabal and stack, no?
I'm excluding the deaths by bomb. Those are all from a suicide attack in Afghanistan.
Bitcoin can be seen as the prototypical example of a new organisational paradigm
The module nastiness is supposedly solved with 1ML, but OCamls folks are not standing still. I mean, kacey's effects type system looks like an elegant way to build concurrency features, and I'm glad they're basing OCaml multicore support on that.
> Tit for Tat:When children are faced with the job of cleaning up a joint mess, suggest “you pick up one, then he picks up one,” said Mr. Raeburn. “We had mixed results with Tit for Tat,” he admits. His 9-year-old son was able to manipulate his 6-year-old brother into doing more. “This probably works better with children who are closer in age, or at least both over 7.”

It's the exact opposite with my kids - neither of them want to tidy up, but the older one will get on with it, while the younger prefers to cry and sulk while her sister does the work
The problem isn't OOP, OOP's fine. The problem is how Java implemented Objects in a fairly rigid way which led to all this insane boilerplate. Furthermore design patterns aren't tied to OOP. And finally design patterns =/= JEE patterns .
Prostitution was historically outlawed because the part of the city where it happened ended up being some run-down smelly area, where you'd catch a venereal disease just by looking at it. I don't think anyone had a problem with high-class prostitutes, but it's easier to ban X than to ban poor people doing X. For example, it was only in 2009 that Rhode Island banned prostitution; but they banned brothels long before then.

Historically, it looks like the prostitution ban was mostly pushed through by this women's organization. They also did Prohibition, and this all happened around the same time women got the right to vote and WWI.

https://en.wikipedia.org/wiki/Woman%27s_Christian_Temperance...

I'm not sure how many of the historical reasons still apply: We're not in any serious war, zoning laws and city codes seem like they'd be sufficient to protect against slimy neighborhoods, there's been a 'safe sex' movement so it'd be less likely that people would freely transmit diseases, and abusive pimps don't seem as economically necessary.

Also, what's up with the VC that let a prostitute run up $60k on the tab. At no level of wealth are you ever "too busy" to watch your money, and this guy's job is to manage money.
If a thousand people ask "Why is this username green" we can say it's problem with those people for asking, or we can just accept that the UI for HN is opaque and difficult to understand.

And a bunch of it is not documented, so searching does nothing.

The fact that the algolia search is suboptimal doesn't help.
This article, and the previous moral panic piece by the same author (Nancy Jo Sales), really do remind me of Scott Templeton from The Wire.

Quotes that are too perfect, stereotypes that are too stereotypical, plus a generous helping of "everyone is" quotes.

Mind you, accusing a journalist of outright fabrication is very serious.

What's more likely is that she was able to selectively form a narrative. Note the total absence of independent statistics. No interviews with police, independent researchers, other journalists, sociologists, economists. No quotes from people who break the narrative, creating a total absence of any alternative storyline.
I guess so. They both set out to achieve the same sort of goal, but obviously have slightly different approaches.
What? Apart from Sibi Prabakaran who I've never heard of (maybe I only know them by their handle?), everybody else in the list is a high profile, highly-respected member of the community. As far as I can tell from being on /r/haskell during the whole day every day. What kind of trouble did they cause?
I think they categorise friendly fire under Gunfire (Accidental)?
Platform to discuss world's issues, suggest solutions and start open projects
Forking painful
Oracle's entire business model is based on sales people talking to middle- / upper-management and convincing them that Oracle is the best tool for the job even if their developers don't agree. There's a lot of "Oracle has a service contract" CYA reasoning, and there may even be kick-backs for the decision-makers for choosing Oracle[1].

[1] To be fair, I think this sort of thing permeates this type of "let's talk over lunch" sales model.
The reduction in homicides since 1990 is due to the j-curve in incarceration rates, not the various forms of carry (that for the most part across the US, didn't start in the early 90s).

Washington state also went concealed carry in 1961, and it's crime rate rose and fell with the rest of the country over time. Seriously, it's not an armed population, but an incarcerated one that reduces crime. It is, after all, the point of incarceration.
Go to Tokyo and back with a new laptop was cheaper than buying in Buenos Aires
> (b) we've entered a new cultural era, where the levels of privacy enjoyed in the past are no longer socially normal.

Yeah, that whole Bill of Rights thing just needs to go away, right?
Movement Mechanics in the Legend of Zelda (2009)
Hot Toronto Escorts – Best Escorts Services in Toronto City
I just replicated this and it is true for 10.11.5
trap = Techno Rap?
> If you eat meat while failing to accept the impact your choices have, you not only are contributing to the problem, you are a climate change denier.

Any quantity of meat, any type of meat?

It is the same eating cow and pork in every meal than eating some days meat?

When people acts in the way that you're with me or against me and see the world in black and white we have a problem
SoundCloud breaks its embedded player on mobile
Federal law prohibits anyone convicted of a violent crime from owning or possessing any type of body armor.

Most states explicitly prohibit felons from owning or possessing as well, and many states prohibit it outright for anyone, but I can't seem to find solid stats on which states outlaw it under which circumstances.
%debug after an exception :)
The wording "we read your email" isn't quite accurate. There is nobody at google who goes through davb's emails one by one.
Whenever I'm helping someone new to Python, I show them the standard python shell (which itself is often a revelation). Then I show them ipython, and suggest they never go back to the standard shell.
>“If prostitution is really just physical labor, if it’s no different than serving coffee or fixing a car, then why would we see rape as such a traumatic thing? If there’s nothing different about sex, then what’s so bad about rape?”

That was my thought too, I found this story to be really depressing.

But I feel like the author is trying to present this as a general and wide-adopted trend when it's probably quite marginal.
Reflexively trotting out "correlation is not causation" is a thought terminating cliche. It short circuits our thinking. People often stop at the statement, feeling satisfied in their scientific abilities.
So you're saying that slavery only counts if they're imported (your 300k)? Being born a slave is not a problem (ceejayoz's 4M)?

And seriously, does it matter if it was 5% or 30% that owned slaves, if 65% of the population were slaves themselves?
Java EE is just a collection of libraries. JMS, JNDI, etc.

Said mostly in humor (from long suffering):

The distinction between J2EE and Spring is pretty simple. EJB is a data persistence obfuscation library, whereas Spring's DI/IoC "framework" is an exception (stack trace) obfuscation library.
Although the Hard Fork Ethereum is going to go through might make people lose interest in the platform, every coder must still go through this intro course and understand the basics of the system.
Very interesting. Here's the original study from NASA, Interior Landscape plants for indoor air pollution abatement : http://ntrs.nasa.gov/archive/nasa/casi.ntrs.nasa.gov/1993007...
In either SE or EE, no. Most people use Google's Guava library, which contains Futures that have that functionality.
What I don't understand is if I want to access a particular password from keychain I have to enter my master password. But if I let someone use my machine for a few moments all they have to do is hit "Always Allow" and they can have all my passwords? That is jacked up, Apple.
I think everyone missed that you held up ml as an old language:

> Perhaps someone can explain to me why we need new languages, in the face of rich, powerful, languages/tools such as this.

So it's more "why rust, when ml" rather than "why ml, when ocaml"...
Also, this ability to parse all the passwords unencrypted isn't a flaw and it isn't new. I ran this very command maybe 5 or 6 years also. Granted I was shocked to see all my passwords dump unhashed but you have to enter the users password and it makes sense that is the computer needs the passwords unhashed, there should be a secure command to gain access to them.
If you want to play with Bluetooth Low Energy and devices, your best bet is the Arduino 101. It includes BLE and a nice, simple API to handle BLE characteristics. Combine the 101 with a MOSFET attached to digital pins, running the BLEFirmata sketch, and you can remotely control a number of high-power LEDs from your phone.
https://news.ycombinator.com/item?id=12055780
Machine Learning Driven Programming: A New Programming for a New World
The consequences of such events do not move society in a positive direction, however.
Uhm, if you look back at history, privacy is a very recent thing. McLuhan has a lot of work around this.
My reading of the MLton page [0] on the subject suggests that the standard is in fact insufficient for full unicode support.

[0] http://mlton.org/Unicode
"Comments such as +1 or “when will this be ready” will not only receive a penalty in the ranking system" http://fullcalendar.io/blog/2016/07/renovated-issue-tracker/
Astute observation. There have been more documentaries and stories about this topic, and plenty of those seem plausible, but these often focus on webcamming and catering to specific fetishes and interests. Those stories also seem much more down to earth and less dreamlike.

Perhaps it was the 'jumbo-sized Danny DeVito's' that kinda broke the suspense of disbelief.
This is the original sharing economy. It's terribly rigged for men, though.
As far as we can tell, the effect of measuring an entangled particle is at least 10000 faster than the speed of light. According to theory, it's instant. You can't use it to transfer any information, though.
Kesepakatan dengan kiper Australia
When I tested, I saw banking creds in the ask list. If I want those creds from keychain I have to type my master password. But for some reason if I want all the passwords using this method I just have to click 'Always Allow'. Jacked up.
It's an excellent piece of work, and you could probably use similar techniques to create addons for other 8-bit systems, but overall it's probably not super-interesting for non-BBC Micro fans ;)

BBC games tend not to work with a coprocessor - but a lot of business/serious software probably would (not much use these days of course...), and you can always use it for programming.

I've got a 16MHz 6502 coprocessor for my BBC and it works well. The coprocessor system is quite well designed, so the coprocessor has basically nothing to do but run BASIC or whatever, and the main 2MHz CPU only gets used for I/O. I/O-heavy stuff can be a little bit quicker sometimes; calculations and stuff run about as much more quickly as you'd expect from the clock rate. (In fact, they're a little bit quicker than that - because the coprocessor doesn't have to handle I/O, timers, keyboard scanning, etc., all of which can bog down the main CPU a little.)
ads is a by product. The aim of google is to build AI. For training AI, it needs access to all the data about you. Maybe, google has already succeeded and the singularity has already happened ;-)
Fatal Police Shootings Across the U.S
I have been watching this thread today, and i am amazed by the speed this thread made it off the first page.
It has the most reactions of any topic today 188 so far. Yet it is now on page 2....with topics still on the front page with way less comments.
A first step would be to make it easy for private sellers to verify that a background check has been done. It should be as easy as getting a credit report.