skysight-inc/HackerNews huggingface dataset:
Startups are generally more tolerant of failure and half baked code. Googlers, who have lived there whole lives achieving perfection in school, not so much. I see this all the time at big companies that hire 4.0 GPA from ivy leagues.
Markdown is IMO good enough to archive.

The major point of using markdown, or why I use it, is that it doesn't require a working implementation to be understood. I can open a markdown file in ed and still understand it. From what I've seen of RestructuredText and Org-mode, if i'm not using the implementation, it becomes a mess.

(I also always recommend to put anything that isn't widely implemented in Markdown in HTML instead since that will be reasonably parsable for the next couple decades.)
> namely reconstructing my call history with everyone that has the facebook app installed

IANAL, but I think that would be okay, as long as they don't associate any/strip all personal identifiable information from your phone number, and don't store the phone number in plaintext.
Typing XX:+UnlockCommercialFeatures does not happen by accident.
Loving Godot so far. I'd tried many an engine to get into gaming. With Godot, i felt the least resistance.
Or use sourcetree
I think there's certainly something to be said for the agility of small teams in shipping new features but I also think it's not particularly contentious to suggest that developers are more productive in higher level languages esp. when your focus is on user experience etc.
how do they get away with not paying?
I disagree with that. I think the web is monetizing video at an appropriate rate, considering most video itself is essentially worthless.

That video content is costly to produce, and kills bandwidth indiscriminately, does not mean video is valuable. Just because there’s a high bar for video to exist, doesn’t mean that cost should get passed on to consumers.

Most video is non-essential, and consumers get to be picky about where their disposable income goes. Video needs to be redeeming to the viewer, whatever their tastes may be, and whose fault is it that the surplus of junk content exists?
Again this tells me the current security model is out of date. Permissions to stop random hax0r to 0wn your root is basically useless. I don't care about /var/www/... while I'd be desperate if my ~/Documents was whisked away by some dodgy app.

Signed/Unsigned is only a stopgap, we need user friendly UX to control which app has access to what data and even within the same app, establish Chinese Walls between personal data access and networked code.
Imo, front-end code is by much closer to the unknowing, untechy consumer than any other software and thus is much more susceptable to the fast pace of today's "trends". This brings a culture of fast creation and disposal to web development and therefore JS. JavaScript is the Burger King to C's fine dining experience that you talk about for years to come, because it had such an impact on how you think about food.

I think what you are describing is rooted in this culture of the language. Front-end code has a short life-span. When you have just finished building a web-friendly site, "responsive" webdesign comes around the corner and all of a sudden is the new standard. Once you implemented Bootstrap to make your site responsive, everyone is telling you to get rid of Bootstrap and rewrite your site using CSS-grid. For all of these things there are multiple JS-transpilers, frameworks and polyfills that "leverage the power of [insert whatever]" and of course the ~~grunt files~~ ~~gulp files~~ webpack-workers to go with it.
For a so-called templating language, PHP sure falls short, and thus has a plethora of ad-hoc, informally-specified, bug-ridden, slow implementations of half of many other templating languages implemented in it.

https://www.smarty.net/

https://en.wikipedia.org/wiki/Wikipedia:Templates

https://en.wikipedia.org/wiki/Greenspun%27s_tenth_rule
maybe this list has an option for you?
https://alternativeto.net/software/soulver/?license=free&pla...

NaSC looks nice.
Magento 2 REST API
Is somebody maintaining the relationships between compounds, genes, and their high-level effects somewhere? I'm aware of biological pathway diagrams (e.g. KEGG), but they seem so unreadable, and for me they don't connect the dots between substance and effect.
I think what you're asking for here you're never going to get. Nobody who works there currently will tell you because they'd get fired (and everyone has bills to pay). People who worked there in the past aren't going to tell you because #1) it's bad practice/bad op-sec/it's uncouth/whatever, #2) if they did it would negatively impact their future prospects and reputation. Nobody has any incentive to hand out definitive numbers or break it down into "X-dev-team #1 has access to X, Y, and Z"

At the end of the day, the data is there - they have it. Possession is arguably MORE than 9/10 of the law in this situation. They can access it whenever they want -- trivially if they are rogue or have no concern for keeping their job. but this is true of just about any huge company that employs a lot of people-- but they're not going to say they can. Why would they?
Yeah, absolutely. I remember that being a big thing as to what Google Video said when they bought youtube. The immediacy of the upload was a huge factor in YouTube's success. It's not hard to imagine that YouTube won via better PM. That often happens.
[PDF] BranchScope: A New Side-Channel Attack on Directional Branch Predictor
At least PCs get updates, not the one about a specific price range.
Oh, if you have Windows 10, the vendor's assumption already is that the same rules apply as with mobile platforms. In that mindset, there's little point to differentiate.
AWS – Genomics in the Cloud
Well, the users of facebook do get the facebook service in exchange for the data they provide.

TANSTAAFL. If you don’t pay with money, you’re paying with something else. Facebook is not a charity. The question is not whether they’re allowed to obtain (non-monetary) payment for using their service, it’s whether it was (and is) clear what the price is.

What irks me is why non of these services allow monetary payment. Why can’t I pay for facebook with the express agreement that none of my data is sold? It wouldn’t have mass market appeal, but it would silence many of the critics. (Same deal for all ad-funded platforms: just let me pay with money instead of time or attention.)
Thankfully we have traditional computers to tinker with, but I feel bad for people who don't have one and use iPad instead.
Numbers and strings in JSON and Perl
does the damn opt-in always nag users every time the app opens? Something like that awful LinkedIn prompt to vacuum your phone's contact every time you dare use the app?
"boardroom backscratch" that's the phrase I've always wanted to use but never knew it. Thx!
You can always start to host on a Tor onion service, though that is admittedly the last straw.
Really can't remember much details, but I suppose at the time all WiFi equipment in Europe was based on 802.11b (max 11 Mbit/s).
All elasticon 2018 talks
That's terrible service, sorry to hear that. :(
Looks really nice, although some parts of the documentation seem to refer to advanced features.

Is it really necessary to read unpublished events, publish multiple events at once, ...? I guess a large percentage of applications could do without that - Just publish all events immediately and read only published.

IIUC (the docs), this should be possible anyway. So, it might be helpful to describe this standard use case better, and create separate docs for advanced features (not in Readme)...
But how is federation going to protect my privacy? E.g. will my friends list not end up on different servers of unknown origin?
You can't run sourcetree output through grep, sed and xargs though.
You are supposed to get consent by showing both options equally. Note also the wording of "not now". That is the kind of option that feels like the app is going to bother you about it again. Moreover, it communicates inevitability. You can opt out for now.

All of this is clearly made to get people to opt-in. Heck, it is not even clear that the "not now" option is clickable.
Let's cut to the chase. Would you work for Facebook in your dream role, at industry leading pay.

The answer, for most of us is an emphatic 'yes'
Parcel vs. webpack
Computer programming (Interview questions and answers Updated Guide 2018)
continue reading http://prepareforjob.in/Computer-Programming.html
That's a good one... I'll probably add that tonight after work.
Looks great. I'd love to use it. How is the GPIO/PWM support?
Achtung Decentralize, decentralize, decentralize
It is entirely too easy for companies to hire poor people and call them "safeguards" with no regulation. I'll put my money on that the "safeguards" are poorly paid, poorly trained, over worked, and that the Uber are disregarding the many studies showing how incapable people are at doing a job like this (i.e. never ending monotonous surveillance interrupted by intense split second decisions). Come on, Uber implemented this system and put people in harms way, and their "safeguards" are not working and they should know that and take responsibility for that.
> Legally yes, they had permission.

California is a two-party consent state for recording, and it's not an unreasonable stretch to say this should also include call metadata. If one party (i.e. Me) opted out, and someone else didn't, they now have a log that I didn't give them permission to make.

I think this is probably the most strong case users will have against Facebook, and I honestly think it's a pretty damned good one, but IANAL, YMMV, etc.

Either way, if you're still using the Facebook app after this has come to light... you're probably setting yourself up for a world of pain. Even if you don't delete Facebook outright, the risks of having their terribly coded app on your phone vastly outweigh the benefits at this point (you know, if you didn't delete it when people realized it decreased their battery life by 10-20%, or that it asked for every permission Android had an option for, with no way to tell Android to restrict access back-in-the-day...)
Are you sure it's not your browser auto-fill?
Re-sell to news media for hundreds of thousands of dollars?
Have a look at https://periph.io/.

In case any of periph.io’s features require changes to the kernel configuration, I’m happy to change it accordingly.
Got an Idea for an App? Don’t Hire a Developer Before Reading This
It does not have hosted service. What we did was to dedicate one VM to its management server and that worked out amazingly well. Everything is inside it and does not disturb other systems.
please, keep taking your political advice from social media sites and ad networks, and if it turns out to be bad advice, try to sue them. :s
Depends on how it is set up. If you require stake to be locked up for a long time then the plutocracy doesn't mean much since the stake is inaccessible (having 10 million $ doesn't matter if the box it's in is indestructible and locked)
What Facebook acquired from their users was "expressed consent", which is notoriously easy to get using dark UI patterns. But the technical community has been using "informed consent" in their definition of malware for a while now, and it is highly questionable if dark UI patterns and "informed consent" are compatible concepts.

The legal system (at least in US and EU) needs to catch up to this, but it does. In the EU, the GDPR [0] will require "freely given, specific, informed and unambiguous indication of the data subject", which is a lot more than Facebook's claim of having "permission". We will see how judges interpret that.

[0] https://www.eugdpr.org/
Wishminer is a lot of fun, partly because some of the suggestions are so crazy. I enjoy scrolling through them.
Blockchains can be useful without P2P, notably when all actors in the chain know eachother but don't trust eachother. In this case everyone can just forward ports and hardcode nodes into a config.
I wrote the article. Your comment is not responding to what I wrote. My point in the post is not "AVs are NOT better for the human kind". My point is neither "AVs are a slippery slope" nor "AVs won't make traffic safer". My point is that the acceptance of occasional casualties caused by AVs is a slippery slope, which many people intuitively understand (whether they can express it or not), and which in part might explain the discrepancy in the public reaction to an AV killing someone and John or Jane Doe driving killing someone.
Rancher is far from dead. They are essentially making a nice frontend for k8s. All we care about is ease of deployment and management of containers. If that is being achieved by k8s, we don't have problem. And yes, they are managing 1.x version nicely with timely updates.

Plus it's a self hosted version so no such fear of it disappearing within 2 months. :)
I'll sell you all the bubblegum you can chew for some stock. I don't even care _what_ stock.
The press is really kicking Facebook's ass lately.

I guess it's because it's newsworty now and gets clicks?

Because, I don't think Facebook was any better 1-2 years ago, but you hardly ever heard about it in this light.
By definition that app would have to hold on to your payment information, passport numbers and so on; I also think that all the evidence points out to people being willing to click a lot more to save money on holidays by exploring the option space.
VLAs were made optional in C11 as they became yet another security exploit vector, and not all C vendors are keen in supporting it, especially on the embedded space.
This is an issue for other messaging clients as well, having the "Sync contacts" enabled by default. So by the time you get in the settings to disable, your contacts might on a server already.
Vector Magic – Easily Convert Bitmaps to Vectors
Nice piece with lots of takeaways but I think that they tend to lock themselves in AWS. This certainly adheres to the Run Less SW paradigm but they might suffer a vendor lock later on.
Sourcetree is awful and slow. There is git gui by default, which is not perfect but IMO better that cli. I actually use Git Extensions for years now and could not find anything better.
This is true. And it seems that people really do it. I get calls from previous colleagues or companies, weather they can give my number further.
regarding 1, I recall reading that 23 likes are enough to
guess a persons sexual orientation with better accuracy than close colleagues can. Couldn't find a source on this in 5 minutes though.
Or you can say, they did not care because bad actors paid them?
The Behance-ation of Design
Google could exist in a diminished form off their cloud and office suite. But e.g. GMail is not a viable business without slurping user data.
I am curious to know how you did this filtering with regex. Can you share an example or any tutorial for reference?
Browser Rendering Optimization course
Importance of data for machine learning algorithms can’t be stressed enough. I remember talking to a friend in Google Translate team. they had a good also but they were struggling to get quality translation data to train their service. the problem was more severe when it came to language which was not very popular. translation set was next to nothing for Say something like Turkish, Hindi, Latvian etc.

They finally solved this by using meeting notes from UN Assembly. Which were transcribed by best of the translators? that access to meeting transcription was (unfair ??) advantage Google had over other tools. Was it wrong ? I don’t think so. Should have been those meeting notes be public: Yes
Livecode is great for creating tools on most platforms very fast. Literally a few hours to create quite functional frontends to commandline applications for instance. The batteries included way of working is breath of fresh air compared to what other environments have, but the reach of the platform seems limited. Mostly because to make applications actually release ready for ‘the world’ takes insane amounts of effort. However that does not diminish the power of the system for me; being able to whip up prototypes and ‘good enough’ helper/tool applications is something I only know from Tcl/Tk (especially with Visual tcl). Delphi/VB are fast but not as fast as these. I create mostly write-only software with it but for what I need it for, it is good and I do not know anything that matches that kind of productivity.
Netflix Booted from Cannes Film Festival Competition
Unless you manage to write JavaScript code without functions and data types, you are using JS OOP features, implemented via prototype based OOP.
> Nobody has any incentive to hand out definitive numbers or break it down into "X-dev-team #1 has access to X, Y, and Z"

For goodness's sake, please stop these straw-man arguments. I said this above once, but it seems I have to say it again: nobody ever asked for that level of detail. People have been struggling with far more basic issues. No current or ex-employee or intern has even come along to try to say something simple like "as far as I know, the average Facebook intern simply cannot access private user data regardless of any business reasons"; indeed, we've gotten anecdotes that that the opposite has actually happened. How you suddenly deduce that I'm looking for specific descriptions of what teams can access what data is just beyond me.
> Since when it's even a question?

We roll through new generations of computer-using society every year, and every 4 - 5 years, after some intensive studying, new waves of developers and "computer people" evolve from being clueless teenagers, to clued-in members of society.

This is of course, of benefit to society at large - but there is a deleterious effect at play here, as well. While cramming hard to graduate, people keep their heads down - and/or in the sand - and tend to ignore the wider, broader aspects of society in the meanwhile.

And this is why we must continually rehash themes that we - living in the static world - consider to be 'old news'.

Always remember - ALWAYS - that there is a generation of kids on the cusp of making their way into society, and no matter what we adults do, no matter how hard we try and cry and pound our fists on the table, these kids were NOT paying attention to the important issues in the last few years.

So this is why we must consistently push key social issues to the forefront, no matter how tiresome it becomes. Its the kids who are coming to this scene who can do something about it, before its too late - before they too, become jaded adults who just want to pay the mortgage.

Between these two worlds is a no-mans land of social issues, and a war being waged by all the special interests to obfuscate and confuse and devolve the issues, such that the powerful young new adult elite don't put them in their spotlights.

"Since when its even a question?" - every day, there are people learning the extent to which our society has devolved. It is ALWAYS a question.
Oldie but sort-of classic by now. TL;DR: use new shiny technologies in moderation and rely on time tested ones that have proved themselves.

Specially loved the footnotes (chuckled at 2)
Do you think it's something people should be concerned about?

Do you think everyone becomes aware of something or changes their mind at the same time?

Would you rather people didn't think it was a concern now?

Do you think the news coverage is outsize compared with your concern?

Yeah, it can be frustrating when others don't seem to be concerned about something you're aware of. And yeah, people are fickle, and for some their concern will fade once there's something else to catch their attention. Does that mean we shouldn't take advantage of the situation now, if it's something you're concerned about?
Fun fact: online code editing & hot reload is a thing for python folks.
The exact outrage you mentioned noticing. The outrage didn't stop it, the outrage IS it. Russia doesn't care if we know they're meddling, it works just fine at generating instability anyways. It might even work better that way. Look at us, here we are still talking Russia. It's going to continue to work for as long as people let it so easily outrage them.
Telegram founder often claims he has no links with Russia, apart from being born there. https://www.calvertjournal.com/news/show/9478/telegram-found...

As far as I know the team is in Dubai right now.
A torrent option would go a long way to offsetting hosting costs on more popular items. Also I appreciate the preview option, it's good to see what is in a dataset before committing to downloading and extracting hundreds of gigabytes.
Which Git GUI present by default do you find better than CLI? gitk? Or do you have something else in mind?
That's also an interesting perspective, it's not just about accidents caused by irresponsible behavior, but also about a difference in how people mentally engage the task of driving.

To me, these kinds of observations only solidify the idea that AI that is 'better than the average driver' does not necessarily mean 'less road fatalities', and that to improve driving safety, it would be more effective to start by taking the most common factors in accidents out of the equation first.
It's the same when developing for PS4/X1 - headers have methods which are not documented and you're not allowed to use them - if you do, the game will fail certification. I guess they just check if the executable is linked against them and won't certify the game.
Quote from article:

"Remember that your version might do --all by default when output goes to the terminal instead of a file"

Which version of Git does --all by default?
I skateboarded 85km from Sydney to Wollongong. It took me 12 hours (2013)
Also, MOAI - which is about to get a 2.0 release:

http://github.com/moai/moai-dev.git
Turkey launched information war against Germany
Has it gone up, or have you only been made aware of it now?
it's not an unreasonable stretch to say this should also include call metadata

Yes. It is an unreasonable stretch. Cal. Penal Code § 632 prohibits "eavesdrop[ping] upon or record[ing] [a] confidential communication." There is no set of circumstances in the history of telecommunications where seeing your itemized phone bill is the same as eavesdropping.

I understand you feel violated. You should. What Facebook did is vile. But that's not a reason to throw due process out the window.
Worse than that - I expect most technology-illiterate users won't realise the "Not now" text is a button at all.

(Its grey-on-white designed to look identical to the copy text above the button. The only difference is placement, and a small difference in font size.)
If in 25 years time we're sitting around a small fire somewhere in the last inhabitable part of the arctic region you owe me a week's worth of roasted rats or one human leg.

If we're at a convention hosted by the first self-aware AI on an orbital platform I owe you a home fabrication device.
Searching for it I only find the printing process for the etymology:
https://www.etymonline.com/word/stereotype
https://www.grammarphobia.com/blog/2013/05/stereotypical.htm...
https://blog.oxforddictionaries.com/2017/10/11/origin-stereo...
This is where EU's data protection law comes into play. When someone agreed to letting the app look at their phone book, the person isn't giving the app permission to store that forever. In theory, this sort of action should be illegal under EU law.
Moving from Student to Professional Developer (audio)
I ask out of curiosity. If you have a P1 escalation due to an issue that is reproducible only in production environment but not with your test environment with mock data, how do you plan to troubleshoot it?
Disclaimer: I work on a game engine for fun. (MOAI)

Game engines are no longer 'games' engines, in my opinion. Its really far better to pitch them as "Interface" engines, in as much as a significant majority of the interaction with the engine is to get an interface on the screen - whether that be for gaming purposes, or application interaction.

These days, the line is very blurred, don't you think?