skysight-inc/HackerNews huggingface dataset:
I'm not a native English speaker, I don't know the proper translation (we just say a "bar" in French, even though coffee is as important as alcohol).

But as I noted, any non-profit that align with your values is good.
Once the children are born, the happiness of them takes over your differences with your spouse. Thus the pressure to make the family work as it is. I think it makes sense as long as there are not unworkable differences or violence, therefore IMO societal pressure has worked.
Another case of violent successful resistance is the cuban revolution. My guess is only small changes that can be coopted/incorporated into current system can do so non-violently.
Purists will agree with you. Pragmatists perhaps not so much.

I'm sad to see this opinion every time somebody mentions PHP. PHP may have its flaws. But how can anyone deny the instrumental role PHP has played in building the web as we know it today?

The open web, open source, open standards, agile were supposed to be the free market answer to all the flaws of the big old corporations. And for a large part they have succeeded in creating the new and better world we enjoy today. But it looks like we're experiencing some regression. The new big corporations of the web are becoming more like the big corporations of the past. Corporate structures, HR departments, Shareholder meetings, Management layers, system thinking are again replacing the success of uncertain organic growth models that involve chaos, diversity, agility, attitude and pragmatism. To see media outlets advertising social media handles as opposed to their web addresses. Purists are on the rise. Perhaps because everyone is seeking those comfortable high paying jobs at the big corporations?

PHP has fought and won its battles. Outfoxing many big corporate opponents along the way. It should get the respect it deserves. And if you ever find yourself at the front-lines of a new battle. PHP might still very well be your most effective weapon of choice. A worthy consideration at least.
Straal: Cheaper Stripe/Braintree Alternative
And yes this plugin is awesome.
China Couldn't Dominate Asia If It Wanted To
Yeah very good comparison. And password managers are by all means the best way to go to ensure privacy. So I don't see why people argue against client side hashing.
It's fine to use public charging stations. BUT do so using a charging-only cable, that is a cable that does not have the data pins connected.

I don't see the point of buying yet another gadget that essentially disconnect the data pins, as suggested in the article...
I'm going to risk being labeled an ~incompetent dev~ or whatever but learning golang was seriously a breath of fresh air compared to literally any language I have ever tried to grok before.

Everything felt like it was there on purpose. It always seemed like there was a "proper" way to achieve something. Being told to use this opinionated formatter was like removing a 40kg bag after a bush walk. You never have to worry about if you're writing Go "the right way", because it's extensively documented what that way is.

Generics is an awesome feature, writing C# is my day job so sometimes I miss it, but I have full faith in the designers when they say it will be in the language in a "Go appropriate way". The last thing I personally want to see is Go being handed over to the community to be designed by committee.
i prefer more specificly targeted books. These are very general and thus suffer from the critique that it's inefficient or hard to learn (as it's perhaps to broad for 'their' use cases or learning path).

if you want to learn in general more about computer programming ,go for it, its good. if you want to learn specific sub topics within computer programming, of which there are many, consider getting a more specialised book.

as example. for me i like to go low level and code in C on some hobby operating system. most information in most programming books is rubbish for that. but specific books targeting intel/amd execution environments, architecture and assembly basics have helped me ALOT. - other books still help me out, and teach me things, but specific books help me directly implement things into my current project which is to me more useful.
The Internet is a big place, we were probably hanging out in different circles cause I never heard that.
It's 100% because in the 90s after the fall of communism a lot of people travelled to US on tourist visas and stayed permanently(illegally). It's still being used as an argument by US to exclude us from the US Visa Waiver program, even though nowadays in 2019 you'd be hard pressed to find any Pole interested in emigrating to the US for unskilled work. The risks are huge, the pay is not great, and you can hop on a 4-hour bus to Germany and work there visa-free for much better money, while having full access to healthcare, worker protections and essentially 90% same rights as a native citizen. Why would you risk going to US and overstaying a visa to what, pick strawberries? That made a lot of sense 25 years ago, when even the most basic of basic jobs would pay 50x better than any job in Poland, but that time is long gone now. Not only our salaries are better, but the entire EU market is open to us without limitations. It feels like US still lives in some kind of bubble where they believe that America is a dream land and the second Poles get access to the Visa Waiver programme they will come in droves and stay - I think they are hugely mistaken on that point.
Sidenote: if you're ever a dictator somewhere, move your capital away from the big population centers. Invent some nutcase reason like "God told me to do it in a dream". Make sure that most inhabitants of your new capital are civil servants, whose livelihoods directly depend on your government's stability. Civil Resistance, violent or not, will be significantly less effective.

Eg Naypidaw (Myanmar), Astana / Nur-Sultan[1] (Kazachstan), Brasilia, Islamabad (Pakistan), Ciudad de la Paz (Equatorial Guinea), etc.

I'm not sure if there's statistically sufficiently many capitals-in-the-middle-of-nowhere but I bet there's a direct correlation between "capital is also the major population center" and "success rate of uprisings". It even holds for functioning democracies. I don't think the "yellow vests" people in Paris would've had a similar impact in Australia, where the government is comfortably far away from Where People Live.

[1] Woa check the new name! It's like renaming Washington DC to "Donald". [2]

[2] EDIT: Omg I just realized that George Washington did exactly that. Some ego! I had always assumed that it had been founded/named long after Washington was dead, but nothing like that was the case. It's really the "Trump Hotel" of cities.
Can you please give links? I only know about Stay so far.
Persistent memory can greatly reduce application start-up time. In SaaS usage that's pretty important. Downtime during software updates is a big headache.
Those ISO standards cost 100 euros on average per language version.
Just as a remark: I think the volume on searching is in need of an update in this age of search engines.
Rust is not a suitable replacement for Go.
SB Relocate: Tool that helps in professional relocation in the US
Indeed. In my circles around that time we were all switching to VLC.
Specially when one compares Limbo and Oberon-2 features to Go.
Sure. But it's hard to keep up. I have once created a WhatsApp CTO group and it didn't turn out well.
AWS Snowmobile
Only indirectly. Governments/Rulers taxed richer individuals and they used their wealth (and/or other privileges) to extract excess money from ordinary people in order to pay those taxes.

That's why I don't think records of earlier tax rates are really giving the full picture.
Some Apache projects, sure. But Spark is very much a Databricks project. Hadoop used to be fairly community as there were hands in it from Cloudera, Hortonworks, Microsoft, and a few others. But with the merger of Cloudera and Hortonworks, the expectation is that it will become guided by that organization.
Returning from the holiday meant you had avoided your usual procrastination cues -couch, TV, phone, schedule.

The key to defeating your procrastination may be to progressively build up a habit of doing work you prefer to avoid by setting up regular cues.

Eg to build a gym habit I set out my gym clothes each night. Then after a week of that I began to put them on before getting in the car to work. Then after a few days I drove past the gym in the way to work. Then went in for 1 minute and so forth. I know this sounds absurd. With these tiny steps I built a habit of the gym that is now 1 hour five times a week. Now I am building a habit of keeping my kitchen clean with the same progression of micro cues. You could imagine similar steps involving preparing your desk, later just sitting down at it, and so forth,all with cues like your first coffee, or you finished dinner etc. The formula is regular cue + micro progression to build a habit. Eventually it is mentally easier to maintain the habit than to break it.

Another tip, if you absolutely do not want to fulfill the habit on a particular cue, complete as many micro steps as you can, eg if I have an injury I will still go into the gym for a shower and to change before work.
You are right. Browsers are even worse in that respect!
I understand the issue with modulo bias, but there's plenty of techniques for dealing with that issue. (Not to say that people always do, even in real-world code, but oh well.)
> And that's why you're simultaneously arguing that speech cannot be violence but also arguing that it is a violence

No matter how many times you elide the modifiers before the word violence (before, "a call to", now "movitated by a desire for" or some variant thereof), jlawson's point remains.
I wish they would make some for convolutional neural networks.
Sounds like you were in London / South-East. I've lived all over the UK and your description perfectly describes why I left London (for another country), but my childhood/university life growing up in the north of England could not have be more different.
It's never impossible for Stock to go to a certain price. Let's say for example: December 2019 comes, in a rush to get their self-driving released by the end of the year. They push out the 'update' and the next day 5 drivers are dead. Engineers start to come out and whistleblow. Suddenly the self-driving play is dead, you've got huge legal liabilities coming down on the company, an acquisition is impossible because no company wants to write a blank check on that liability. So Tesla's got some factories, assets, decent cars but the prospect of self-driving is gone and everyone is waiting to see what that looks like. That could easily see the stock sink to single digits. Eventually the law suits would play out and it'd either go bankrupt and be picked apart, or it'd get acquired eventually. I'm absolutely not saying this is likely, but there are always ways a stock can get to $10.
Would you mind explaining more about this? I'm not sure I understand completely what you mean -- glibc is basically impossible to statically build and is linked. It's part of the reason why "static" builds don't really exist on debian and many other distributions. Correct me if I'm wrong but glibc just isn't portable -- this is why I mentioned having to go into alpine & build with musl libc. Seems like the electron project has chosen not to support it[0].

Another aspect worth considering is the software logistics/delivery problem -- it absolutely would be great to have dynamically linked software updates if:

1) Your software could always ensure to get the version it expects with the version it expects

2) It wasn't hard to distribute the software (AKA X > 5 providers are hard to package for)

Assuming I'm not completely misunderstanding your point, if the electron based applications you're discussing were truly fat binaries, nothing could break them, outside of CPU architecture level impropriety.

BTW, there are some systems like Nix & Guix that have solved #1 -- it's extremely easy to ensure that your program gets the exact version of some dependency.

[0]: https://github.com/electron/electron/issues/9662
> "Agelessness might cause some social problems, but if the choice is between "everyone dying" and "needing societal innovation to avoid stagnation", it's hardly a choice at all."

Needing societal innovation does not mean you're going to get societal innovation, though.

Also, a cure for aging does not mean that nobody will die from old age. It means that the people who can afford the treatment won't die of old age. The poor will continue to die.
I can't recommend The Power Broker more highly. It is one of my favorite books, and one of the books that I believe actually gave me new insights into how the world works.

I actually haven't read his LBJ series yet, and I'm really looking forward to it.
> but that doesn't defeat the point of the article.

It does, very much. Read what is my point above. What argument they have against that?

Their reasoning is shallow, their data is very meticulously gathered, but is nevertheless massaged, and people behind the report... take a look at their bios and judge yourself.

I have a lot of anger for types of people calling for peaceful sit ins when crowds are already being showered by machine gun fire. Those share the blame for people's deaths as much as regimes doing the killing.

Doing that is an advocacy for moral frailty.
I agree that this is quite likely. But there is more subtle evilness in undefined behavior. E.g. for "foo(bar(), baz())", it's not clear whether bar() or baz() is executed first (or maybe it is now, but wasn't in earlier iterations of the standard).

OTOH, I'm wondering if GP is building with -Wall and has eliminated all warnings? At least that's what we're doing, and this yields good results.
Wait, does "I'm down" mean "yes" ? I thought it means "I'm a bit depressed".
Is modern PHP really that bad? I kind of think it makes a lot of sense in a world where almost everything, even major government IT systems, are basically java/.net on the backend and some JavaScript MVVM framework on the client.

I know a guy who works with laravel, and we’ve teased him so much about PHP over the years, because PHP. The truth is, that his backend is actually more suited for the modern world than what we currently run. .Net core is getting to where it’s competitive, but it’s still a bitch to build something like a mixed asp mvc and Vue components app, which is truly effective/productive alternative to MVVM clients or jquery/Ajax for smaller projects.
> Linux is more appealing and almost worth it for the speedy file access, but is too time-consuming for me to to commit to.

I hear a variation of this semi-often and I never quite get what that's supposed to mean. Maybe being a full-time Linux user for a decade has made me used to whatever people are complaining about, but I don't think so, people are complaining about having to fix broken HW/SW occasionally, however as someone who:

- Picks Linux-supported hardware specifically, as opposed to a random, generic PC, (something you wouldn't do with macOS either, btw).

- Runs a rolling release distro, so if anything should experience more breakage than the regular Ubuntu LTS/Fedora user.

I can honestly say that my workflow is basically:

-> Turn the laptop on, (or wake from sleep, yes that works well on solid HW)

-> Get my work done

-> Update the system every couple of days, (rolling release updates)

-> Repeat

Now does occasionally some package update their config that I'll have to merge or something like that? Sure, maybe once or twice a year.

When I do have to use macOS for builds, I experience glitches, (like the login bar loading and never finishing), various annoying updates, (& update prompts), apps, (like Duet Display), randomly breaking when you need them, occasional kernel panics, (but more frequent than I ever had on Linux, in fact I had one on Linux maybe once), choppy performance even on a top spec 2016 MBP due to poor thermals, video rendering issues when switchable graphics is enabled etc.

All in all, my macOS experience is actually somewhat worse than on Linux. It's nothing I can't deal with, but it's nowhere near as trouble free as people make it seem.

I honestly think it comes down to things like macOS being more animated by default, having 3D shadows under every window, the dock enlarging the icons as you scroll pass them, your coworkers having a Mac as a status symbol etc. rather than some big technical hurdle.
It's much more difficult for a person to shard their lives such that they live over here for this purpose but over there for that purpose, whereas for a company of any significant size, that's fairly easy.
And it is inside VLC by default.
The market for food is different from the market for essential (=life-saving) medicine in that foodstuffs are largely fungible. Consumers can choose from a large variety of roughly equivalent products (e.g., substituting chicken for beef, potatoes for rice, etc.), whereas a diabetic patient cannot switch to a blood pressure medicine. Markets for many common foods can be about the same size as the national population. But markets for drugs will always be a fraction, often a tiny fraction, of the population. Price is also a consideration. While the USDA estimates it is possible to feed a family of four for around $10,000/year, many new drugs cost ten times that amount (well beyond the ability of many individuals, even insured individuals, to pay.)
> Just downloaded the nightly build...it's horrible.

The nightly build is not really usable yet, because it's in the middle of the transition to the new UI in qml.

It will get fixed before the release.
- Distributed transactions across cluster nodes

- The IDE experience with PL/SQL, including graphical debugging of stored procedures

- Compiling PL/SQL to native code for better performance

- Running bare metal without an underlying OS

- Oracle RAC

- The fine tuning options on their JDBC and .NET drivers

- A proper C++ driver API
The limiting factor for me, as a long-time C# dev now working outside of Windows, is that many of the tools I used haven't been ported to .NET Core.

Take Umbraco, for example. If someone were to port it to .NET Core and rewrite parts of it to use Postgres as a db option there would be zero reason to ever use WordPress again.
It's discoverable by me and you, not by the average joe.
When I was in school I created an IRC channel for us, I had to make a youtube video explaining how to install a client, connect to the server, reserve a username. I still got questions how to connect.

Anyway, as someone else let me now, kik intruduced exactly this feature with the exact same limit on users in one chat already.
This will be changed in VLC 4.0. You will be able to sort the media library and the playlist by filename.
Yeah in my group age almost everybody was listening to hip hop, but we wasn't the people that could afford new and shiny iPod
This book is not to accomplish a quick skills upgrade to boost your career. This book is meant to take you on a very long and extensive journey into fundamentals. Probably you will not make any more money from reading it in the short term, probably you will not even be a better programmer instantly. But with time, it will change the way you think and it will bring you a deep understanding of our subject's base.

TAOCP is no howto, no tutorial. For the subjects it covers, it is a meditational bible.
Pretty much the entire history of progressivism is a long, slow dawning realization that it's not harmless to treat individuals on the basis of group statistics, for one group category after another. Part of the problem is feedback loops - you can inadvertently amplify subtle perturbations by feeding them back to people. For example, it might seem harmless to subtly nudge a woman away from a career in STEM, on the basis that women are rare in STEM and therefore they probably won't enjoy it. But this action, repeated across millions of people, creates the pattern that you are reacting to. I think the principle probably generalizes to "everyone", not just "women" and "black people".

In the case of autocomplete suggestions, they can still cause harm even when they're statistically likely. What do you think Google would autosuggest for "Blacks are...", if it were around in 1950? What would the statistics on the completion of that sentence look like? And would the effect of someone seeing that list be 100% neutral - or would it subtly nudge them?

There's nothing obviously harmful with the specifics of GMail's auto-suggestions now. But the principle of 'we offer the suggestions that you've shown us you're most likely to want to use' is not morally neutral.
Top Morning Workout Routines for an Office Employee
Title should start with 'Show HN:' I guess?
Is it public knowledge yet who Nokia used to fab their chip? I can tell you that's part of the reason they are late to market. They'll get there and it's not like BT isn't already trialling their prototype gear. Some of these customer statements sound like negotiating tactics.
TBH, I think this is acceptable for a playlist random order, even if it's not perfectly evenly distributed.
In theory yes, in practice though, there's a lot of projects where the lead maintainer has vanished or doesn't spend a lot of time on it anymore making the future of the whole project and its forks debatable. Most forks aren't interested in taking the lead. The only exception I can think of was the nodejs fork, IO.js, which ended up being more of a political move and a kick up the arse for the Node team. A similar kick was given to the NPM team when Yarn started making waves.
Slightly off topic, but I briefly addressed SIM swap in my prequel blog post to "SSH 2 Factor...", "SSH 2-Factor's First Factor".

The goal was to help beginners in security and technology as a whole understand why SMS based two-factor is insecure and should be avoided.

It's just a couple of paragraphs in a larger post on securing your SSH sessions but hopefully it's of interest.

https://2byt.es/post/totp2
I agree with most comments here on the hypocrit side of this particular person, based on their history.

Yet, I think this is a pretty good way to try to make climate change sceptics to stop being so close minded.

Not on a political level, of course, but more on daily basis discussions.

I can’t count the number of time I hear / read « The earth already had warming cycle, this one is not different » from people, perhaps less educated.

Here in France, we have a protest that started 6 months ago because government wanted to add a « Green » tax on oil. The « climate change doesn’t exists so there is no need » was heard several times...
The governance stuff is interesting; are there any programming languages that are structured in between "community driven" and corporate oligarchy? ie. non-profit with dedicated Finance/HR teams?
Can you share the files where you see that?

VLC 4.0 will get gapless audio and a different audio management, that will improve the quality.
The problem I have with the article is that, as an outsider, it reads like this is not about Google. It reads like this is about features that the author liked which were not merged.

In an alternative timeline where Go was not sponsored by Google, deciding what to merge into it and what to leave out would fall into some sort of "Core Team". In that timeline, if that Core Team decided to not include the features that the article author is describing, then we would have an article titled: "Go is The Core Team's language, not the community's".

I can only offer one answer. Maintaining an open source project is a lot of work. If you care enough about those changes, make a fork, include those changes, and maintain it yourself. If that's too much work, then you are stuck with what others able to dedicate the effort decide.