skysight-inc/HackerNews huggingface dataset:
GDPR isn't enforceable in jurisdictions that don't have corresponding local laws. Take Privacy Shield in the US - this is an agreement betwee the US government and the EU stating the FTC and Chamber of Commerce will act as the supervisory authorities for GDPR enforcement against companies registered in the US.

You're right, the fundamental functioning of Google, Facebook, et al. won't change. They will update their privacy policies, and give users access to view, update or delete all of their information more easily. The uses of that information will be disclosed and there will be consequences for misuse or failure to protect that information. GDPR is setting expectations for the protection of data previously where it was an anything-goes or minimum-effort policy.

I can see how those opposed to government regulation would hate GDPR, but no other industry standard on data privacy has gained traction and data breaches are happening more frequently at the expense of real people.
I have been self-hosting email (and anything else I can figure out how to self-host) for nearly 20 years. Still found useful things in your guide. Thanks.
> The advantage of rusts error handling is that it is explicit. The compiler knows that a function might result in an error and forces the programmer to deal with it, or pass it along.

Checked exceptions are explicit as well, though I'm not aware of a language that _only_ has checked exceptions.

> I also suspect that there might be a performance benefit but I could be completely wrong about that

Yes, this is a big advantage. Stack unwinding is very expensive.
Sublime doesn't use a gap buffer?
Ccleaner 2018 Crack and Activation Key New Version Free Download
Are there suddenly unlimited over-the-air frequencies available to broadcasters?
You live in a country where you can actively promote Hitler's ideology on FB, with your company in your profile, without any repercussions? Which country is this?
Do you have the system updates on auto? How do you handle all of that?
A workload-aware data distribution proxy.

Let me explain. A lot of people talk about multi-cloud these days. Either AWS and Azure, or AWS and their own datacenter, or whatever.

While it's really easy to send compute jobs to one cloud or the other based on which one is best suited for the job, the big issue is that your compute job will need data. Right now your choices are to have a copy of all your data in all the clouds (a very expensive proposition since you'd be constantly shipping updates across very expensive outbound connections) or to have all your data in one place and have the compute jobs reach out across the internet to get it (also expensive and now there is latency for every job too).

I want a proxy that is smart enough to say "Workload X is usually done on AWS, and requires data points Y and Z, so make sure Y and Z are always up to date on AWS, but lazy update Y and Z to GCE in batches through the cheapest direct connect possible".
It all depends on whether the software defaults to some observing location on the Earth's surface (eg the Royal Observatory), or to the center of the Earth. I was making a conservative assumption that it could do either one (having seen both behaviors in different astronomical software), but your argument is only correct if it's the latter.
I remember when databases were only for highly paid experts and needed a lot of customization and configuration. I think we need a similar development for AI and ML to make them accessible to the average developer.
The missing piece?

It is a new project, it enables your server to use all other front end and back end technologies at the same time! That is what makes it so fantastic!

You get all front end JavaScript frameworks, and all back end server technologies, all for one low price. Just install this new component into your project. It will download the other few gigabytes and hook it into your project.
Works on Safari Mobile (with “Request Desktop Site”).

But even better: Google is still linking to the image on the mobile page. Just long press on the search result image in Mobile Safari, then press Copy to get the direct image URL, then open the URL. Wonder how long that will work.
The adverts are why I use uber in New York rather than yellow cabs.
+1. They are a huge help for managing things like connection state. You can create powerful, statically-enforced invariants, like that a lifetime of a socket is 1:1 with a state of your state machine.
I have this same experience with B&N as well, getting grilled on a milion questions is annoying.

Another thing is I like knowing what kind of readers have read similar books to me, and their opinions of said book. I prefer to just buy everything on my kindle, its easy and convenient. Not a big fan of hard copy textbooks much anymore
> the perspective to appreciate ...

basically, clim is like a way to manipulate language objects directly.. so you kind of build an object model & functions in lisp, and the ui to manipulate runtime state..

while in a rough sense the same could be said for any gui, with clim + a lisp repl the two are much more tightly coupled - think of it as like a graphical repl sort of thing.. the UI and object definitions can be manipulated while the program is run (each from the other) .. e.g a gui to call a function which generates a new gui based on some modified parameters and then generate a new function becomes possible and even trivial..

as far as base UI or building basic 'applications', no, this will give you buttons, etc just like any other; as for an 'interactive runtime environment', it is quite something else.

as for 2018.. this is pretty irrelevant -

"Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp.
"
Simply getting a featurephone for people in their 70s has one huge problem: T9 text input.
Since she seems surprised about this, I wonder if the author has had any social media profiles at all, because these kind of responses come through every channel — be it website customer support chat or Facebook messenger or chat sites or matchmaking/dating sites or even plain old IRC. All that you need are to have a female sounding name and (if the platform supports it,) a picture that looks like a girl or woman. It used to be that such names would get private "asl?" (standing for "age, sex, location?") messages before social media came into existence. Any mention of "f" and a somewhat younger age would get lots of messages of different kinds — enough to prevent real girls/women from using female sounding names or nicknames online.

As for anonymous nicknames or handles, I'm all for it. While people who want to say nasty stuff will do it even with their real names attached to it (there are many examples from Facebook), the negative effect that real names (or forcing them) has is two fold — it increases harassment for girls/women (and some others who are normally discriminated against), and it makes people censor themselves more than they need to (more so in environments like Facebook where most people have one identity to interact with different circles and relationships in their lives). The Internet was always a place to use self-chosen nicknames and handles, and the kind of community shapes the interactions more than the mere ability to use a nickname/handle.

As someone who values privacy and is strongly opposed to profiling, censorship and surveillance, I wouldn't want a world where anonymous/pseudo-anonymous communication doesn't exist
> In an overcrowded and expensive market like SF, you can't rent commercial property without a proven business plan.

Unless you have capital from another source (usually arbitraged between industries or by geography), you can't really do this anywhere without a business plan. Even in a cheap area, nobody is going to open a deli or cornershop without a plan for paying the rent.

> If you pay $4,000/mo for an apartment

You don't have to pay this much for housing, unless you are completely inflexible about the location, the size of the place, or having roommates. And if that's the case, it's a bit of a lifestyle choice.

> Personally I find that innovative ideas can be brought to maturity in places where you can find people to develop them, often in cities. But the germ of the ideas will happen when you have some time and space to yourself.

Those sound like very idiosyncratic requirements for innovation, and it sounds like it's mostly a lifestyle choice. If it works for you, that's truly great.

Many people find that the germs of ideas come from participating in environment where related ideas are constantly being shared among a group of people. This can happen in any thriving community. That could be a dense city, or it could be (and often is) a university campus or research lab. Also, it's not limited to technology. The same could be said of music, literature, etc.

And if you are in a city, there's nothing stopping you from heading to open spaces for inspiration. That's also a common practice.

>
but not the oppressive overdevelopment of Silicon Valley.

SV has it's issues for sure, but I wouldn't throw all cities under the bus with it.
Area of automated testing and developer tools, in general, is hugely underestimated. Tools that help you write, format, verify code, automatically detect issues from stacktraces, or any other sources like tcpdumps, smart fuzzers, and etc. The market is huge.

I have a personal project for 5 years in this area https://goreplay.org, and investigating ways to automatically find issues in web applications. Project get traction, but I do not see any competition so far. And there is a lot of reasons for this because in such under-researched areas being a pioneer for both project owner and end user require them a different set of mind. And this is really hard to market.
Maybe, but “applied mathematics” is conventionally more similar to “how to apply mathematics” than it is to “mathematics that is applied”. Studying how to apply mathematics is qualitatively different in many ways than studying pure mathematics.
We are finally facing the ramifications of short-sighted decisions years ago. In the race to the bottom where a plurality of people opted for "free" or "cheaper" options, not enough people cared about how money is made. Companies like google aren't charities, so profits would have to be extracted irrespective of the dubiousness of the approach. The current situation was predicted by many.
"Im a girl and my life is hard lets talk about me"
Or executive are smart about the dollar in their pocket, they don't care if they kill one company because they'll just find another nice executive job in another one.
I'm just now experiencing the direct opposite with Fastmail. Used it to avoid setting up my own mail server for a ~50 user gitlab instance. Went from trial user to paying for a full year and one day later my account is now blocked. Found this message in the first rejected email: "We couldn't figure out what the email is for. Please create your issue or comment through the web interface.". Can't send mail through webmail interface. Can't access IMAP nor SMTP. Support emails from their own support doesn't go through.

So, without any means to control it myself I'm now in the mercy of fastmail support unless I set up my own postfix/dovecot in the meantime. I guess it goes both ways.
When your car is fully self-driving, I'm sure you will be able to get a discount on the sticker/rental price by agreeing to view some ads on the in-car screens while you ride.
> typically the greater acceptance

It also allows for selective prosecution. You prosecute some individuals for something everyone does as a punishment for totally unrelated matters.

It's very effective.
The most favorable mental model I can think of is a highly abstracted form of "resellable pre-order discount".

Considering that the eventual service and pricing is completely undefined at ICO, that still isn't very favorable at all. And even if this uncertainty was somehow revolved, there'd still be the issue that a pre-order larger than the eventual market would be destined to sink the issuing company, likely before the preorders are fulfilled.
>There's an epidemic of loneliness.

This problem isn't solved by a penpal service. It's solved by the living situation. The people you live and work with everyday are the people you become closest to.
HyTech Power may have solved hydrogen, one of the hardest problems in energy
A visualization of deep learning optimizers with the mlpack framework
Apparently the author went through a "Linux phase", yes.
I doubt anyone had a "real-say" in this, all just involuntary nervous reactions. /s
White house blames Russia for NotPetya, the most costly cyberattack in history
What an interesting experiment! I wonder how users would react if she did an uber attractive guy
> Any jurisdiction can already enforce their laws upon you if you affect their citizens.

Isnt't that already done by the US? The case against Kim Dotcom comes to my mind.
FBI fails to follow up credible sources
Strongly agree. Humans tend to respond negatively to what they perceive as an intrusion.

That said, what surprised me the most about the whole article was learning that sometimes there are in fact real people behind those random annoying chat boxes. I've always assumed I'd only get a self-help bot to reply so I would've never used them.
The rotation of technologies that depend on (and attempt to simply) the abstractions exposed by the browser's host APIs may be quite frequent, however the underlying DOM model seems very similar to what you are describing here. The web standards have a stellar track record of backward compatibility.

> UI is not just a rectangular area where you slap things (which may be eventually clicked)

Web developers (or application developers) in present day world don't write routines to draw things on canvas (although you can if you really have a use case [1]). We program against the dynamic DOM tree, which presents our application state. We have sophisticated data binding libraries [2] to bind javascript models with the DOM tree.

The emergent web component standard appears very similar to what you describe as "presented objects having types and inner state".

> Relevance is not about sexy new things from last month

When asking the question my objective was not to deride the effort that has gone behind this project. It is just that the current application homepage does not do a very good job of convincing a present day developer the appeal of developing GUI systems using common lisp.

Also an X server is required to run the applications, which, excluding linux users, is not something most people have installed now a days.

[1] For example paper.js implements a scene graph model on top of canvas.

[2] Mobx is a popular library for transparent functional reactive programming in javascript.
meme magick is real
I think we are going more and more into the direction of renting almost everything.

It sure makes law enforcement's job easier if more peoples' entire phones are subject to the Third Party Doctrine, rather than just what passes over the wire.
Interesting. You seem quite well-read in science fiction. Could I ask you (or anyone) for some recommendations, as someone who rates the Dune and Foundation series highly?
Well done finally we are doing something about this. We can't allow other countries to meddle in our elections and to get away with it. Much stronger actions may need to be taken once this administration is voted out.
Depends on the culture of the target audience too. In Japan, paying for a friend isn't terribly uncommon. OP could consider that market as well.
Of course, the same method can be applied to reading other people's code. Actually, that's analogous to what Franklin did. He tried to capture the essence of a finished work of which he approved.

Using a phrase-book in such a manner wouldn't be beneficial. And programming language books are much like phrase-books: guides to syntax.

Other kinds of programming books, in the category "Do X with Y programming language" are best avoided. They tend to look like phone-books. It is best to decouple X from Y.
The Internet is in a sad state of affairs when the consensus amung "hackers" is just to use gmail because gmail is so horrible to work with. I guess google is really becoming the new Microsoft.
Some Coop supermarkets in Switzerland allow this.
Is this tactically any different from Obama administration indicting Chinese Military Intelligence unit for hacking? No one is in custody!
That's even worse. I guess it solves the "Peeple" rating problem, but at the price of making the whole service transparently artificial. ("It's an internet friend you have to pay for! Also they're not really your friend, they're just paid to pretend they are!")
The idea was in no way pathetic, terrible, or bad.
This was a major major major problem for me. Those silent Android updates are buggy in huge ways. One of them turned off the barometer until phone restart, throwing my startup into a panic as our core product (live barometer data from millions of contributing phones) went slowly dark for some mysterious unknown and scary reason. The data took weeks to return and that gap is lost forever.
Cutelyst on TechEmpower benchmarks round 15
> layers of separation

Layers are exactly the kind of power trade-off I am talking about. If code X can't(1) impact code Y, you have less freedom in code X because it can't do some things, but can more easily reason about code Y.

(1) either as an actual limit or a self imposed one.

Granted, in theory you may be able to find perfect points of separation such that you don't lose power by doing so.
Can someone change hacking in title to interfering with?
TTF, bezier curves &c. are just things for modernizing the look of McCLIM, which is itself just one implementation of CLIM 2.

The most interesting thing about it is probably the presentations. It's very similar to MVC in that there is an object, a visualization, and things you can perform on the object, but it's different in that CLIM does a lot of the heavy lifting for you.

All things that have different presentations are considered distinct types so if a command expects e.g. a distance, then objects on the screen representing distances would be active, but other numeric objects would not be.

CLIM treats the GUI as just a visual representation to program state, and then mouse and keyboard actions are just visual ways of manipulating the program state. Other toolkits have tried similar things, but most of them fail to be useful for practical applications.

CLIM has been shown to be very useful for certain practical applications (e.g. various types of debuggers/state inspectors are almost trivial to write in it), and it is also great for converting command-line programs into GUI programs.

I don't use McCLIM mainly because it is right now tied into X11 (also until the past few years it wasn't clear that there was any place to submit bugfixes to). However, I am very glad I explored using it, because it has affected the way I think about GUIs. If you've heard of "Perlis languages," then this is a "Perlis library"
Misleading headline, this was social engineering, not hacking.
One project that is aiming in this direction:
http://seaclouds-project.eu/
The anger is still valid because at the end of the day, the software (that used to work) no longer works due to a choice made by the company that makes the software. To the end user there is no difference between "making a breaking API change on the server" and "pushing a native update that disables the app".

This may be the current sucky reality of SaaS, but it could be fixed if the market demanded it.
Who do you think wrote hard science fiction which didn't have its absurd aspects?

Heinlein, writing about ESP, and FTL? Niven too, for that matter.

FWIW, Asimov's "Evidence" is listed as a representative example of hard science fiction at https://en.wikipedia.org/wiki/Hard_science_fiction .
I heard Stallman talk at graduate school in the early part of this century.

I though he was a bit extreme at the time, but over time I've come to appreciate his position. Having software be open and modifiable is really quite an amazing thing. those open building blocks lets us do amazing things with software quite easily.

Its time for an open source desktop os and software to go mainstream. We realize that apple is not reliable making developer grade notebooks and their unix underpinnings show that it is possible. Then onto phones. I feel open source software will keep the hardware from being too weird
And I have had the pleasure of breaking a phone, being stuck with an old one for a few months, and said old phone slowing down to a crawl, as well as losing it's very limited storage space (a few hundred MB) for no other reason than the Google Play Store insisting on being the most recent version.
"""Hacking"""
Mueller Accuses Russians of Aiding Trump, Assailing Clinton

U.S. Special Counsel Robert Mueller announced an
indictment of 13 Russian nationals and three Russian
entities, accusing them of interfering in the 2016
presidential election and operating fake social media
accounts.

They used false personas and social media while also
staging political rallies and communicating with
“unwitting individuals” associated with the Trump
campaign, it said.

Which seems to be the entire story.
I'm definitely not defending US jurisdictional overreach.
Like to hear some first hand experience too.
Cal Pen Code § 646.9 . Stalking. (2008)
(a) Any person who willfully, maliciously, and repeatedly follows or willfully and maliciously harasses another person and who makes a credible threat with the intent to place that person in reasonable fear for his or her safety, or the safety of his or her immediate family is guilty of the crime of stalking...

In California, stalking requires both malice AND a credible threat to safety. Comparing Facebook or Google tracking to stalking is, at least in California, highly inaccurate.

There is actually no crime in following someone around. The crime happens when it's done maliciously and with the intent to create a reasonable fear. Facebook isn't trying to instill fear. That's not their intent at all.

To be clear, I'm not defending Facebook, I'm just calling out the hyperbolic nonsense that gets thrown around in these discussions.
Google may have a hard time with this. Google has never been good at paid services which require people on the ground to keep them working. Look at the Google Fiber debacle. Or the problems of being a small Google advertising customer. Google just doesn't have a customer service culture.
I agree wholeheartedly with everything except for pocket. I've never had a service like that become so integrated in my life so fast. I don't even use bookmarks anymore, it's just easier to pool it all together and tag it relevantly. The suggested news is astoundingly fine tuned to my interests as well, much more so than other services that claim to do the same thing. It's become my favorite time killer now just to go through my suggested articles.

Now if only they can keep from screwing with it and mucking up the great service with updates. They could literally do nothing else to it and I'll be a lifelong user. I'm not optimistic though...
There is no way Zuck writes that check, and I believe Trump would be happy to create an international incident in support of a scofflaw.
Death of dual class
> burdened with using my data

There's usually a setting that forces updates to only download over a Wifi connection.
The thing is Steve Jobs was taking a $1 salary.

Even if you can find a great CEO with a great plan with your company, I don't think paying him 10M$ instead of 500k will make him more efficient or be necessary to retain him.

Also I don't think the CEOs salaries are a results of competition for the best (like tech workers), but CEO being generous with themselves (and their peers as they're all in each others' board).