skysight-inc/HackerNews huggingface dataset:
Interesting observation! Throwing a couple ideas out there...

One possibility is visual languages that emphasize mistake proofing, interchangeable parts, and logic visualization over expressiveness. I’ve noticed an increasing number and use of visual languages (Blockly, Unreal Blueprints, NoFlo, WebGME). These are typically criticized as too limited for real programming, but seem to be climbing the S-curve.

A more likely near-term possibility is continued adoption of systems that emphasize package management, which values reuse of proven code over ability to solve problems from scratch. It seems like the language package managers are a big draw in Python & NodeJS. Maybe this trend moves even farther toward stuff like IFTT, where most people working with code are really chaining together applets.

We’re also seemingly headed toward the Star Trek TNG computer where humans query a computer with voice commands and work with it to solve problems.
Über-fucking-raschung. Regulation is beneficial to big companies.
used these sites all of the time during engineering. improper integrals, diff eq, etc.

these are the best notes ever if you missed class or a concept.
Is Google the biggest "beneficiary" here, or is it more that a lot of shady operations were totally shafting people on their data/privacy and so they've finally had to close down or expose themselves to massive legal risks?

The significant drop in trackers on EU sites reported here (and not a huge surge in Google trackers on EU sites) suggests to me that it is other adtech/tracker companies that have lost, rather than google gaining.

Either way, it is good to see some hard figures on tracking being rolled-back a bit. Now we just need some enforcement to fix the badly-implemented consent-walls (e.g. slate.com).
> was their content worth your privacy?

What privacy was I losing?
The GDPR isn't only about the Internet economy. It affects offline businesses as well. You start to notice things like a plumbing company asking for consent to use your contact data on a paper form. The fact that people think a lot more about data protection and privacy is a good thing in itself.
For the past month I started doing 7 minutes of cardio every morning with a ridiculous YouTube video[1]. Just 7 minutes! It improves my mood level, energy for the whole day, I have better core strength, makes me want to move more overall.

I wanted to share this because to me it always looked like "doing sports" was to invest multiple 1-2h sessions per week and going all hardcore. Which is quite demotivating frankly speaking.

So if you are a couch potato like me then know that a bit of cardio is already showing good results. The best thing is that I am not exhausted afterwards so it can be done every day.

[1]: https://www.youtube.com/watch?v=yL_dE81O_mw
I've read that many times here, but it's weird because I don't know any. None of my neighbours, clients or partners have had any significant problems with GDPR, in a kinda large tech complex in France (with about 300 startups, though of course I don't interact with all of them).

Maybe you mostly have relations with startups that work in the ad industry?
Half of antibiotics given without diagnosis of infection
Offtopic: am I the only one to see the optical illusion of the 0% line bendin upwards to the left in the "change in the number of trackers per page, by category, EU vs US"? [1]

[1] deep link: https://static.cliqz.com/wp-content/uploads/2018/10/trackers...
Realloc's behaviour is well-defined: https://port70.net/~nsz/c/c11/n1570.html#7.22.3.5p3

If the size of the space requested is zero, the behavior is implementation-defined: https://port70.net/~nsz/c/c11/n1570.html#7.22.3
Maybe you don’t but can you speak for everyone? The poster seemed to think that was undesirable.
> Microsoft has been really trying to crack down on this, and has banned hundreds of original accounts over this.

Just require 7+ characters and at least one number in the username and suddenly you lose 99% of "lucrative" names.
Amazon Turns Echo Dots into Paperweight
https://www.irishtimes.com/business/technology/max-schrems-f...
5000 financial services jobs to move from Britain after brexit
I've been a Django developer for years and—barring Django migrations—I've never 'generated' a single line of code.
You know, it feels bad, to get physically hurt. To imply, the only damage, that can exist, would be of material nature (here: the meat of your body) gives me the shivers.
Why would they give up specifically because of GDPR? It just makes no sense, there's thousands of regulations already on all the parts of the day-to-day life of running a business, I wonder how they planned to manage the rest of them.
18 Brutal Business Failures of Successful Entrepreneurs You Need to Know
Not only that, but health and fitness is the 'in' thing right now. If the GP started doing something healthy they might get a few weird looks, but I promise other people will start doing them with them.
Lots of comments here detail how many people lose their phones and never kept recovery codes or lost some of their recovery codes.
2FA sms don't have that problem. If you lose your phone, you can usually get a sim card with the same phone number again. I think people who insist that 2FA sms is insecure because the telecom networks can be hacked/intercepted are ignoring the convenience of it for the vast majority of people especially considering the effort and skill required to hack the telecom network compared to just socially engineering a company.
A company I worked for had a CEO who was rather paranoid about the Chinese stealing the software for our innovative product, and would often rant about it at our all-hands meetings. To which I could only think "Well, if they can make sense of it, good luck to them." I really think it would have been easier for them to re-do the implementation from scratch!
I’m a little surprised then, because the only problem I see for basic GDPR compliance for a single founder is if their business model is based on monetising their users’ data. Which is going to be a problem, regardless of the size of the organisation.
Needs a [2017]

Previous discussion: https://news.ycombinator.com/item?id=14280569
I’d love to see a credible source suggesting that climate change has any kind of remote chance of wiping out all life on earth larger than a few cm.
>> Sure you can

The author spent decades on Datalog and when he says Datalog he talks about the core Datalog not even Datalog¬, he is just stating that the core Datalog is a wonderful seed for building actual applications by extending it.
First one that comes to my mind: their advertisers knowing you're on those sites, which page you read, when, for how long, etc. This is mitigated by running an Adblocker and a selective Javascript disabling extension like uMatrix or NoScript, but it would be much better if those sites would let their readers decide if they want to be tracked or not.

Anyway, I'm also blocked on those sites but the same news on LA Times and Fox appear on countless other sites. I'm not losing anything, they're not wasting power and bandwidth for a freeloader. Win/win.
I've got a $20 pair of Anker wireless earbuds that I can't distinguish in sound quality from a standard pair of Apple Lightning earbuds. The battery lasts about 5 hours on a charge, which is enough for my commute on the bus and chores around the house. And since I charge up all my devices at night anyway, draining the battery really isn't that much of an issue.

Sure they've got a wire between each earbud, so it could be argued that they're not 'truly wireless.' I can see how, from the perspective of someone for whom a dongle detracts from the purity of the $20 earbud experience, this could be a sticking point. But I haven't found it to be.
The biggest beneficiaries of the GDPR are individual citizens.

But that doesn't even enter into the tech industry zeitgeist, where commentators are enthralled by the bloodsport between corporate champions and the lives lived by actual humans are incidental and inconsequential.
DVDFab 10.2.1.7 Serial Key with Crack Full Download
For me python's killer feature is readability years later.

I've gone back to websites and tools YEARS later and the code as quick to pickup and easy to modify.

35 years of programming and I've never met a language so well integrated with my mind.
Asimov is wrong because if he were right it would mean that being funny is just about the only human capability that is not comparable in relation to other examples of that capability.

If you are either funny or not and if Louis CK is either funny or not then are you as funny as Louis CK?

Anyway it was mildly funny while also somewhat true.
Please don't break the site guidelines by going on about downvote(r)s.

https://news.ycombinator.com/newsguidelines.html
This smells like Reddit and the Boston bombings all over again.
There's a lot that technology can do to fight climate change. I came across Treetracker (https://www.greenstand.org/), an app that tracks tree planting and pays planters per tree after verification.

Spinning up multiple crowdfunded instances of apps like this across the world could really bring back a lot of the green cover lost over the years.
I don't see any incompatibility in the real world.

In Europe you are free, unless you cause other people harm. If you cause other people harm, it must be decided, whether that was justified (self-defense) or not (criminal offense).

I would say, that in the US the term "freedom" is more liberally used to make a "criminal-offense" look like "self-defense", though I am a bit cynical now.

Dignity means also, that you can speak your mind freely.
The piece of memory was previously allocated with a struct header_t at sizeof(struct header_t) bytes below the passed in block pointer.

So just recovering and using a pointer to that struct header_t from the block pointer in this way is fine.
Yes, he intended it as dystopian. That's one reason the article is worth reading.
Nice wrap up of ideas, but I wonder why people don't get attention on ML project with structured data, which is the most common btw.

I know that predicting sales is not as fun as make Horse a Zebra but I think they're underrated.

pd: If you have nice ML repos with structured data I'll appreciated :)
But it went down in the EU, so I guess they need to make more money on tracking and profiling somewhere else now.
In my last work me and a coworker started the 100 days push-up challenge. Soon our whole team joined.
After a few weeks many people from other teams also joined and it became a thing in the company.
Long Tieng – The Most Secret Place on Earth
Yeah I agree. But the crucial difference is, physical/meat damage is objective, whereas emotional pain is only subjective (you can't prove it to anyone else, and you can also make it up). Basing policy on subjective whims is bad.
Watch the future of computing from him as well.

It is set in the world of computing before UNIX was out of Bell Labs.
I was going to say "no" to embedded, but micro python and other projects work on some controllers I think.
Ask HN: How do you use internal project codenames in your company?
From what I see and hear, here and elsewhere on the internet, it seems like a lot of companies use internal usage only codenames for the projects they're working on. I guess that's for the sake of practicality and ease of communication.

But I've never been in a company that uses one.

Now that, at my current job, I'm involved with many projects, I think it's time to introduce the idea to my teammates (and the rest of the company). But, to be honest with you, I have no idea how it works. Do people use them for 'official' communication, in emails? or just as placeholder name for marketing material? etc.

I looked around the internet, but no such knowledge was shared before. Can you help me?
It took me 2 hours to get my family member's small web business GDPR compliant...
Never been a fan of Python , but all the comments about Java are legit.

I’m a big Java User mostly for Enterprise Apps & Services. A third of my code is boilerplate, Python really shine when it comes to making stuff concise but in the same way not having type is something that has always bothered me.

Dynamic typing is something I have accepted with JavaScript but for Python for some reason it has always bothered me...
It's not just climate change, it's the combined effects of a lot of different things, not the least of which is overfishing, deforestation, loss of habitat, and selective destruction of ecosystems.

So far we've really only scratched the surface, but there have been hundreds of local mass die-offs (billions of individual animals each).
https://news.nationalgeographic.com/news/2015/01/150113-mass...

The Great Barrier Reef is about half dead now. In two years.
https://www.theatlantic.com/science/archive/2018/04/since-20...

But look at what happened at the end of the Permian age. 96% of species were lost. It was due to CO2/methane causing climate change.
https://cosmosmagazine.com/palaeontology/big-five-extinction...

(btw we still have no idea what caused the extinction at the end of the Triassic).

We're basically on the way to combining all of these causes of mass extinctions in a super-short timeframe that may mushroom into one super-massive extinction.

And as far as what-if's go, if climate change sets off a global conflict, and there's a nuclear war, forget it.
This is where the behavior of the maintainer is key.

On one hand, if the maintainer asks the contributor to fix up their code, the maintainer can be seen us ungrateful, demanding, dictatorial, and/or pedantic.

On the other hand, if the maintainer makes the changes herself, they can seem impatient, uncooperative, overpowering, and/or power-hungry.

Regardless where on the above spectrum the maintainers behavior falls, they can come across as friendly, neutral, pessimistic, or toxic. That depends on how they communicate. It also depends on the social norms that the maintainer and contributor are used to.

A maintainer must be extremely vigilant and aware of the tone they use and the image they want to portray. The contributor should also be aware of these things. If either side wavers, opportunities for an unhealthy brew arise.

This is compounded by the fact that most people, maintainers and contributors, are doing the work on a volunteer basis. Often there is an unspoken expectations that others should be grateful for the work that they are doing. When these expectations are not met, sour feelings arise.
Well, having done some research into this recently, the tech world has something it can do right now.
Switch to sustainably powered Cloud and move to renewably powered/offset Data Centres.

e.g. Google (100% carbon neutral), Azure (100% offset), AWS (Oregon, Montreal, Ireland, Frankfurt regions are 100% carbon neutral)

Cloud/Data Centres emit around 2% of Greenhouse Gas Emissions (bet you didn't know that).

There is also research showing that we're going to increase our Data Centre usage by 5x in the next 7 years.

So change that 2% to something much much higher... because that much compute requires that much more energy and we don't have the worldwide renewables infrastructure at scale to cope with the extra capacity.

https://bit.ly/2024wp

https://www.change.org/p/sustainable-servers-by-2024

* Sign the pledge please * (if you agree with it of course)

It's almost the simplest thing we can easily do, and it should put pressure on tech companies to switch to renewables.

If we believe the tech industry is an innovator and a force for good, why not start with the means of production - the energy industry?

Sign up... switch... go!

PS I wrote the whitepaper with Anne Currie - we have not been paid for the work and was entirely voluntary. I used to work for AWS up until June this year.
Why?

It seems like reviewing complex software code to make sure it’s well understood and no edge cases exist is a costly endeavor.
This is, unfortunately, not really a surprise. There are a lot of companies who, instead of analyzing what data sharing facilities their staff need, then procuring appropriate services to meet those needs, take the approach of "pretending the problem isn't really there"

This inevitably leads to people using inappropriate mechansism like USB sticks, personal cloud sharing etc to get their jobs done.
It's a collective action problem and there's almost no way it can be addressed politically in today's world. There's too much win for populists to say to their population, "screw those foreigners / globalists / westerners / elites telling us what to do, we're going to look after ourselves". This is a hard message to compete with in domestic politics. And everybody ends up worse off because everybody else has the same dynamics.

So IMO we'll need to deal with mass migration and political instability in poor countries. That's the next battle; parts of the world with subsistence agriculture will become unsustainable, and there will be large migrations of population to elsewhere. That needs to be dealt with rationally, because if it becomes irrational, we'll get into the realms of fascism and genocide.

I don't think the whole planet is going to die, FWIW. Instead, I think we're going to see a shift in ecosystems, where the relative balance of flora and fauna will alter. Some may be edible, some less so. Prices will change and people will adjust, but adjustment will be much harder where there's subsistence agri. I don't think humans are seriously at risk of being wiped out - we're pretty adaptable and we have a lot of technology we could apply when prices rise enough for it to make sense. But food prices may rise generally, and some specifics may become very expensive. This too will lead to political instability and migration.
Disclaimer: I don't write much ui code. Random ideas:

-Simple constraint thing for when ui code+network latency+button mashing people fuse together in an explosion of corner cases.

-Frontend analyzer thing that tells you interesting things about your app.

-Make the declarative concept even more prominent w/code totally removed from the component in normal use case scenarios. Then the fancy tool explains how events & coroutines and so on interact. So swapping component libs becomes trivial.
Seriously. The Data Protection Directive alone already included most of the GDPR.
Eating less meat is not only possible, it is a persistent trend in developed countries.
Thanks for the list, I've been thinking of contributing to an OS project recently. These all look extremely interesting, hopefully I can be helpful
Machine Learning Training in Chennai
I was in Slagthuset the other day, it’s a surprisingly lovely building on the inside and well suited to a museum display. Not sure I’ll be visiting this one though.
definitely in the spirit of Arnold

his book on ODE is otherworldly

the quote maybe comes from his pde book
I have multiple decades of experience with Navy and Army systems and personnel, and he's correct.
Was going to say that Julia might be the long term best open source replacement for closed source scientific computing (Matlab, Mathematica...etc). In some ways it is already just as good, but in others, it has a long way to go. From a speed perspective, it is top notch.
"It's common sense that the sun revolves around the earth".

Logic is only helpful if you have the right premises. You might well have that, but they could also be too simplistic. Case in point, meditating tends to make me feel not cold but warmer (specifically, if I have cold hands and feet, that goes away).
We, the people of the EU, have democratically decided that we don't want them.
People like me.
It's impossible. Once your program gets past ~1,000 lines, you're stuck with it, basically :(

I've always found C++ much easier to work with, if not to actually write.
Maybe because it's a considerable part of the code that CPU's are executing these days? Certainly UI stuff that should be responsive and fast.

Even many 'native' apps, mobile or desktop (electron) are written in javascript, and how much of your time do you spend in your browser or electron apps every day? Think vscode, atom, Spotify, Slack, facebook, reddit, twitter, ...
Confronting the Technological Society (2014)
This sort of data still on USB sticks?? And in 2017?? What the hell.
Being implementation defined is hardly well defined.
> Heathrow Airport seems to have been in denial that anyone might save data to drives or, if they did, would fail to secure them properly.

Just entertaining myself here by speculating, but could it have been possible that someone attempted to steal this information from the airport with malicious intent and lost it?
Ask HN: What are some open source companies for part-time/remote employment?
It's okay if they aren't 100% FOSS, preferably things like systems programming, application software etc..
> And I think there is a strong correlation between those two things.

There might be a correlation between those in this case.

But just because it - perhaps (I haven't actually read the "article") - applies in this case, that's a far cry from being a general rule.

Think of it in terms of - for example - a muslim speaking up against oppression in their home country, or a Tibetan speaking up against China. Should they not be allowed to do so anonymously?

It is possible in most cases to judge merit on content/argument alone.

It's very difficult to imply or deduce someones motive, whether you know who they are or not. In most cases, you would be mistaken.

I find it helpful to remind myself that most people do what they do out of love, even if their actions are/seem utterly insane, or are/seem destructive.
> The member of the public decided to tell The Sunday Mirror newspaper about the find, which days later published a story claiming the loss could potentially have compromised airport security, including putting Queen Elizabeth II, politicians and VIPs at risk.
> Yesterday, the company with the job of looking after the data, Heathrow Airport Ltd (HAL), was fined £120,000 ($160,000) by Britain’s Information Commissioner (ICO) for allowing this to happen.

That's a surprisingly tame fine. I would've expected a couple more zeroes.
This is why I always try to accept people's first contributions, even if it means reworking them to fit (I usually just do it if it's trivial, or give guidance and offer to do it if not).

I have generally had really great responses when I've sent drive-by tweaks to other FOSS projects, so I feel obliged to pay that forward to others.
Over nine million cameras and dvrs vulnerable to attack
Meanwhile, little players like looks at diagram Facebook lose.
No... maybe? It's probably arguable, even if it's not an interesting argument.

Either way, realloc's behaviour is well-defined when the pointer is null.
There is some value in this but it’s buried beneath a ton of stupid vigilantism.
A year ago I invested in IOTA; now IOTA invests in our project
Isn't Gutenberg optional? Can't you have a checkbox that says "I'm disabled, I can't use Gutenberg, give me the old editor"
it's 'only' a $160K fine. I'm fairly sure people lost more expensive USB sticks. Eg this story, of someone having thousands of bitcoins on a (not lost but broken) USB stick: https://www.news.com.au/finance/money/investing/dont-tell-my...
Promotion Codes, India Coupon Codes, Deals and Discounts at Coupontop10.com
If you’re using a signed in Google Account or a signed in Chrome Browser, Google will argue that the tracking is compatible with the services that you have agreed to as it helps provide a more personalized experience.
I'm not surprised. I used to work on a team at Google that had to deal with GDPR (I still work at Google, but on a different team), and we had to get legal review for a lot use-cases. For example, we had a backup system that took snapshots of our user-provided data. If a user requested their data be purged, should we purge all the backups as well?

Since we had legal counsel in house, it wasn't too terrible. For a smaller company that doesn't have those resources though, GDPR compliance must have been a huge burden.