skysight-inc/HackerNews huggingface dataset:
I've worked with kids from elementary to high school age. One of the obstacles for getting nearly any kid into coding is conditioning their response to things like syntax errors and the other obtuse-looking things compilers and interpreters like to spit out.

For example, a kid can spend an hour adding a tree of dialogue to their text-based dungeon crawler, only to get a compilation error they've never seen before. They might have forgotten a curly brace somewhere and I'll help them find it, then they give it another go only to find out they forgot a semicolon or misspelled a variable name. That series of events can be pretty demoralizing, and it takes some coaching to get them through.

The above is obviously a teachable moment to test early and often, but the point is kids often lose motivation in the face of errors they don't yet know how to interpret. On the other hand, kids get really interested when they can see the fruits of their labor come to life, which can happen without a lot of friction in Scratch.

So to give students a taste for that success without the slog through syntax errors and stuff, things like Scratch are fantastic. Especially for younger kids where attention span and getting bored or disinterested come more easily. We quickly move on to real languages, though, and the concepts they picked up in Scratch are easily portable to Python or whatever else.
End of nuclear energy: decided and tied town by her predecessor governments, stopped by Merkel to be nice to big energy companies, likely against the wishes of the majority of the population, re-introduced by Merkel after public backlash after Fukushima happened a few months later.

Marriage for all: Was forced into parliament by the opposition parties, as common for such decisions way to vote left to individual MPs. Merkel personally voted against it.

Energy revolution isn't really a clearly left-wing policy (especially not after surrounding industries have been created), but also is merely a continuation of a previous path, with Merkels governments weakening some policies.

There's lots of possible criticism of Merkel's policies, but "left wing" really isn't it.
I get them mail order sometimes from http://www.pasty.com/order.html in the UP when I want a fix.
Wiosenne nowości na sneakershop.pl
One possible 'solution' to this is to disallow publishing minor versions that break the api, basically compare all the public signatures to see if they change. E.g. adding a new field is ok, changing a field type is not, adding varargs parameter is ok, changing the order of parameters is not etc etc.

The problem with this solution is that behavior is part of the api, but it is not encoded anywhere that can be compared automatically.

That's exactly what happened in the example in the linked article. Two new fields were added (no problem, that's allowed), and the implementation of another field was changed. This change is either fine because it doesn't change the behavior (refactoring, optimization, fix a bug, etc) or not fine and it changes behavior that breaks existing code, which is what happened in the example.

This behavior was not encoded anywhere, so an automatic publishing gate wouldn't have caught this.
Proposal for Maintaining Consistency Between NPM Distributions and Source Repo
US Supreme Court declares that employers can force workers into arbitration
> NodeJS-to-Native-GUI

I feel I have to find a better name for libui-node
Here's another similar library for Clojure.
https://github.com/overtone/overtone

Recommend this talk that made Music 'click' for me. Also fun if you are trying to read GEB and generate cannons.
https://www.youtube.com/watch?v=Mfsnlbd-4xQ
That's obviously not inevitable, seeing as that the population of Mandaeans grew and existed for more than a millennium. It just sets a constraint between fertility and the rate of outside marriage.
No, but interestingly enough, there are people who freak out that self-driving cars will thin out the organ supply:

http://www.slate.com/articles/technology/future_tense/2016/1...

(To avoid a rehash of the Facebook flamewar I already had about this: Yes, you can be correct on the facts, but still promote a flawed narrative; that's what's happening here.)
I am the developer of Sporth. It's nice to see this project listed here. Happy to answer any questions here or on GH.

---

Here are some Sporth links, for those interested:

The main Sporth project page:

http://paulbatchelor.github.io/proj/sporth

Sporthlings: a collection of Sporth compositional etudes:

http://paulbatchelor.github.io/sporthlings/

Sporthlings audio as a youtube playlist:

https://www.youtube.com/playlist?list=PLgEE92LPHEljTLN9gFZr2...

The Sporth Cookbook: documentation on Sporth, as well as some analysis of Sporth patches:

http://paulbatchelor.github.io/proj/cook/
17 years later, this is still true: the web is mostly controlled by profit-seeking entities.

> Myth #3: The Net Is Too Filled With Hackers To Control

True, very few development teams are able to resit for more then a few years. Then they break. [Plug] My university lab has been one of the few operating for 19 years now. Radical and academic purity of decentralisation: https://github.com/Tribler/tribler/wiki#current-items-under-...
Goveranance of decentral system and stopping abuse collectively has proven the hardest scientific problem. Requires growing trust without any infrastructure.
EaseUS Data Recovery Wizard 12 Crack and License Key Full Version
For the official SC ruling, read [1].

1. https://www.supremecourt.gov/opinions/17pdf/16-285_q8l1.pdf
I have been a participant in 3 liquidity events. Each time amounted to 3-6 months of my then-salary. A nice bit of cash but hardly life-changing. And far from the promises any founders ever made... and the first one was less than I got in severance from that company a year later...
> Would you say a personal blogger in the US needs an EU representative if they're running a WordPress installation on a shared web host?

No.

> I've been debating with myself whether I need to move my content somewhere like wordpress.com to avoid that requirement.

The biggest issue would be your log files, I've covered that in comments here, and in the articles as well. Another issue could be if you run analytics tags or advertising, which may impact you in a negative way financially in the case of advertising. My own blog is analytics and advertising free, I don't see it as a source of income so I don't care but obviously that will not hold for everybody.

The critical part is when you start to ask users to enter data into your system, as long as you don't do that you will be able to solve this in a straightforward way.

> The personal information I process comes from comments and web server logs, and I'm not sure that counts as occasional.

You are right that it isn't occasional. So, logs: analyze them, then delete them within 30 days or so. That should be enough to do most security related work with the logs as well as any analysis you care for.

Comments on your blog you will simply have to delete when the commenter asks for it. Even when I ran reocities.com this was the most requested support item, and it is pretty easy to do in an automatic fashion if you still have the original relationship between an account and the comments, this could be entirely self-service. I expect the typical blog engine plug ins to become GDPR compliant in the near future because lots of people will be asking for this.

> Or do blog comments count as a service?

Yes, it is a service. You operate a server which takes in data and records it. That it isn't commercial is not important in this case, data subjects will create accounts and there will be PII associated with those accounts, either directly or in the comments.

Now for some arguably bad advice (from a legal perspective, but it is very practical): I'd take 30 days to see how this all shakes out past may 25 before taking action on something as insignificant as a blog. That way you will have a lot more information to base your decision on. Obviously that has a risk: you will probably not be in compliance but I'm going on the assumption that regulators will have a lot more on their plate than your blog for the foreseeable future.
I agree that everybody should use what works best for them. So there’s definitely value in that.

Typically when I pose an argument in a thread like this, about a technology that I don’t prefer, it’s due to the fact that a multitude of users have badgered me over my own preferences elsewhere, saying that their technology is clearly superior.

I use Windows, Linux and Mac in that order of frequency and I like them all for different reasons and I dislike them all for different reasons. A ton of users on HN react badly to anyone who isn’t just like them. So, I was being a bit defensive sorry.
Just checked from my computer and Instagram loaded without error for me.
Any chance you could cut us in on some of those questions? :)
If a child tried to learn language the way adults do, they would be far more likely to fail.

The difference in circumstances is likely greater than the difference in brain plasticity past a few years old.
I'm not sure a personal blog counts. I think the people who created the blogging and comment software need to do something, but not you as the blogger.

https://gdpr-info.eu/recitals/no-18/

> This Regulation does not apply to the processing of personal data by a natural person in the course of a purely personal or household activity and thus with no connection to a professional or commercial activity. 2Personal or household activities could include correspondence and the holding of addresses, or social networking and online activity undertaken within the context of such activities. 3However, this Regulation applies to controllers or processors which provide the means for processing personal data for such personal or household activities.
Ethiopia is an interesting place. You can smell the money in the air.

"Ethiopia hailed as 'African lion' with fastest creation of millionaires"
https://www.theguardian.com/world/2013/dec/04/ethiopia-faste...

Ethiopia is not an easy place to travel. People are friendly but reserved. English it not very common there. They are not the African "buddy" type of people (ey man, lets have a beer!). If you are into adventure, go to the Bale mountains and take a three day horse ride expedition and try to see the Ethiopian fox. https://en.wikipedia.org/wiki/Ethiopian_wolf
Or take a two week expedition on horsed to see the Ethiopian lions (unfortunately longer that my ass can sustain on a horse). AFAIK the only lions that live in the jungle. It is a rough place. I like it. Possibly love it, but Ethiopia is not for everyone.

Addis has two major museums. If you want to see Lucy https://en.wikipedia.org/wiki/Lucy_(Australopithecus) make sure you go to the right one.

If anyone is interested in importing ore, please ask me. My Ethiopian friends are always nagging me for business contacts.
Minimum-version-selection is exactly equivalent to giving an opaque cookie to the name of every version.

"I need libfoo version ScreamingOrangutan"

There's nothing to be done with a numeric string other than match it, so you might as well choose something memorable or with meaning to humans.
And it is the same with almost everything, including programming. If you are afraid to admit you don't know something you will spend much more time before you learn it. Sure, you are playing with your reputation - but in my experience it is better to have a reputation of a fast learner than the reputation of a know-it-all.
If this was a common occurrence, I'm sure this would be better known, NDA or not. For example, it's well known that Apple occasionally adds API to iOS exclusively to serve the needs of certain larger companies.
The amount of money that Google and Facebook make from these huge CPCs and CPAs is insane.

Marketers in this industry are bad and would find a way to do it without Facebook and Google, but you’ve got to admit the engineering/UX/product teams are indirectly enablers in the system as well.
They had the credentials for the user account under which the private keys were stored. This is a post-exploitation concern, not a vulnerability.
I'm amused...

While this was on the homepage or hacker news, vgo was marked as accepted. It's the timing I find amusing.

https://github.com/golang/go/issues/24301#issuecomment-39076...
OT: Does the existence of this openssh port mean that the Windows command window is now a fully functioning terminal?
Is OpenShift a Kubernetes fork?
My hat goes to the old lady, but frankly, if you feel the need to code and market something at age 82 then the odds are you're either struggling to make ends meet, which might warrant giving a cold hard look at the pension system in place, or you don't have and never have had much of a life outside of work - no kids or grand-(grand-)children, no hobbies, etc.
> I avoided going anywhere because having to Uber makes it very real how much I'm spending just to go out each and every time.

This! It's so hard to get over that psychological resistance to seeing a ~$10-15 hit every time you want to go somewhere not too far from your house. Even if I know, rationally, that it is the same or less than I would spend for owning a car, I can't get over.

There's a joy and freedom in owning a car and having to think about the real cost of every mile you drive. Ignorance is bliss I guess?
As a tourist or living there?
This is also true of some ultra orthodox sects of judaism that are thriving.
Agreed completely, speaking as another one whose worked on C++ projects and tried very hard to stop others on the team from cramming as many new features as they could into code they wrote just for the sake of using them. It's a similar attitude to "architecture astronautism", some people just seem to love creating complexity while others (like me) enjoy the complete opposite. IMHO C++ is good when used as a thin layer of syntactic sugar over C, the "C with classes" that so many C++ fans speak derogatorily of.

Then again, my language of choice for general use is C89.
Selling and getting paid in the black market is probably not very easy unless you already have quite a lot of contacts.
My problem with ORMs is that they feel like overkill for small apps, and they merely get in your way with large apps. And I have yet to be on a project with Hibernate where they were using the caching and really understood what they were doing.
"Don't be evil" is discriminatory against evil persons. As long as you don't break the law, being evil is not illegal.

They have a right as anyone else not to be discriminated against or presented in a bad light.

I applaud the courage of Google to increase diversity by appealing to and allowing evil persons in it's midst.
Still waiting for the EKF blog post
How did they get there? Because they wanted to change the world to benefit the rich & richer?

Or is it the golden rule at play? He who has the gold makes the rules

The issue at stake here in the US is that money is the final arbiter (with a few exceptions that prove the rule). There is no higher authority (despite the religious types claiming otherwise - many of their clergy are also soaking in the lucre). So our bright, not-foolish engineers should not be solely blamed for the rules in place.
BTW: this conversation has convinced me to buy a LimeSDR Mini. It can handle Marine VHF, (probably AIS with a GPS source) and even LTE. I figure having a couple of these might be great on a boat since you can reuse them for a variety of purposes and having backups are key. They even fly LimeSDRs on micro satellites.
This wildly depends on where you are. Your parking savings will be much higher in SF than in suburban Dallas, where "time for parking" was a foreign concept to me growing up for anything except sports games and big concerts.

There are definitely people who are better off not owning a full-time car, but I agree with the poster above who find it a bit disingenuous to compare to a $80,000 M3. You could definitely find a car that would cost you under 12K for six years -- especially if you already have a car that's all-or-almost paid off.

The factor on the other side of the fence is that though comfort, etc, is usually lower in the back seat of a Lyft than in the driver's seat of your own personal car, you're not having to do the work of driving. If you want to save money, this is labor that'll be worth it to you driving your own cheap car. But if you want to save effort/stress/etc, it's worth spending to not drive yourself, especially in high-traffic areas.
I've seen these exact behaviors countless times, ever since I was the "kid who knows computers" (in the 90's) trying to walk adults through using them.

Oh, and when you ask them to "look at the screen", they're only mentally able to process a 2-square-inch "window area" at any given moment. So you first have to direct their gaze, very specifically, before you can actually expect them to read and process anything. (Of course it doesn't help that many of them used bifocals that made it difficult to actually see anything up close, except maybe a book, without squinting at a weird angle. Not sure if that's still an issue today.)
Seakeeper’s Gyroscope Keeps Ships Stable at Sea
I’m curious what about the potential fines is unclear or up for debate. Practically the only part of GDPR that is completely clear is the fines and lack of limits on them.

How can you possibly agree with someone that has written lengthy articles essentially saying “ignore what you’re reading in the text of the law”?
> but I can't help but think that API versioning would be the more correct way to do it

I'm not sure what you mean, because to me that's what they're already doing, where the API version maps to the OS version.

When compiling in XCode, you can select which OS version you're targeting, and that essentially gives you which API version you're targeting.
My reading of the GDPR says that a basic ecommerce site does NOT need that role filled. By anyone.

Can you explain why you think that it does? With reference to where in the legislation it says it, and why you concluded that?
In the future, moreover, the reach of national law will increase. The Hague Conference on Private International Law is developing an international treaty explicitly intended to make outfits like Swaptor more vulnerable to legal pressure-“a bold set of rules that will profoundly change the Internet,” in the phrase of James Love, director of the activist Consumer Project on Technology. (The draft treaty will be discussed at a diplomatic meeting next year.) By making it possible to apply the laws of any one country to any Internet site available in that country, the draft treaty will, Love warns, “lead to a great reduction in freedom, shrink the public domain, and diminish national sovereignty.”

How did this treaty attempt turn out?
VMware ready to release new OpenStack cloud program
Python / Java were the languages we used when building up the course and probably the ones we could provide the most support for. This was mostly in teaching graduate students; with folks from industry, a bring your own language approach might work out ok.
> the famous snake game we could play on our Nokia 3310

I typed in the snake code from Home Computer Magazine (v.4 no. 5). If anyone cares to reminisce with me, see page 69 (or 123 for the actual code) at this link: https://archive.org/details/HomeComputerMagazine_Vol4_05 That version was called "Slither", but there were no ".io" domain names just yet.

But wikipedia says it goes back even further to 1976:

https://en.wikipedia.org/wiki/Snake_(video_game_genre)

Maybe the author knows Nokia didn't invent the game.
I'm just getting really tired of people that hysterically throw around large numbers in order to instill fear. It's counterproductive and boring to boot. This whole series is in a way a reaction to this kind of comment and 'downandout' in particular is a name that pops up over and over again in this context with the most inane stuff. So yes, that's personal but my patience isn't infinite.
Cornwall was home to a lot of mines: famously copper and rather a lot of arsenic as well.

I think the idea that the side crimp would be thrown away is pretty unlikely - there would be a fair few calories in it and the work done was backbreaking and demand every calorie possible.

Throwing food away is a very modern concept.
That is a simplistic argument that ignores trade. Sure Ethiopia could grow it own food: cut down the coffee trees (bush?) and plant something else. What you are missing is that those foods that would replace the coffee tree don't grow as well in Ethiopia as coffee does.

Both Ethiopia and Europe would be worse off for your plan. Ethiopia because instead of the profit from coffee they subsistence farm something that doesn't grow as well. Europe because they don't have coffee and they get even more of the crops they already grow too much of.

Now some have pointed out that the profit from Ethiopian coffee might not got to Ethiopia. That might be true (I don't know), but even if so, Ethiopia retains more money than if they quit exporting coffee and the profits.
About a year ago I spoke to someone at Google who described her job as trying to convince people not to use machine learning in cases where it wasn't really appropriate. They take this seriously.
There is definitely something to be said for requiring broad consensus. I think many would argue that the systems were intentionally designed to be slow and convoluted because it meant that only the most important things would survive and get implemented, at least at the federal level. I don't necessarily disagree with that in principle, but "slow and convoluted" by 19th century standards is "worthless and disastrous" by 21st century standards.

Technology has brought us all much closer, and it requires us to re-evaluate many of our old ideas. Maybe it was easier to say "each state will handle things on its own" in the 1800s, when it could take days or weeks of walking just to get to the state line. Now, many of us would be able to get to our state's border and back over the course of a long lunch break -- to say nothing of boarding an airplane and traversing the entire continent in a single evening.

In the old days, the saying was that a lie can get around the world before the truth can pull its boots on. Now, massive knots of information, too intermingled to classify definitively as either truth or error, traverse the earth literally at the speed of light. Unfiltered recordings of many important events are now available across the planet a few seconds after they occur. When our political processes were designed, it would take months for highly-diluted summaries of information to percolate to the masses.

As a species, we are still coming to terms with our ridiculous new powers of instantaneous global mobility and communication, but it seems patently silly to me to insist that systems designed for the much slower and bigger world of the past will map onto today's world essentially without modification.
C89 with -pedantic ,-Wall, and -O2 flags, I hope! O2, of course, not for the speed but or the small number of additional warnings it might generate.
Maybe because the software has a race condition around sorting which requires the use of a slower sort?
> They are not the African "buddy" type of people (ey man, lets have a beer!).

I think you're confusing Africans with Jamaicans or some other black stereotype.
The quality of the site is not the point. The point is whether or not Google abuses their market position. Whether Nixon bugging the Democratic office at The Watergate is a crime or not doesn't hinge on whether McGovern is a good candidate.
I didn't! Second to last paragraph.

OK, let's make up some numbers...

267 rides last year. Assume, I dunno, average 5 minute wait? So 22.25 hours of waiting; half a week. Huh, that's actually pretty significant given the author is probably making pretty good money in his role.
Disney Onze: O Desafio