skysight-inc/HackerNews huggingface dataset:
The point I am making is that war has and will always be part of human societies and therefore all technological progress will be applied to warfare. There's no point to complaining about potential use of new tech in war the same way that there's no point in complaining about the laws of physics.

I just thought I didn't need to spell it out.
It would be nice if developers could also test their stuff on old computers. Many websites are completely unusable on older mobile devices for example, and not because of network issues.
An Amsterdam-ing of New Amsterdam.
You can use 2 dbs if you apply the STONITH principle (Shoot The Other Node In The Head). Typically, when one node decides to be master, it can switch off with certainty the other one. Routinely used in HA (Highly Available) industrial applications.
> And yet Go pretty much ate the lunch of C# and Java when it comes to backends and devops, despite the fact that both had a decade of head start and generics and large dev teams behind them.

C# was a windows-only show until very recently with the introduction of.NET Core, and ASP.NET Core is gaining in popularity very fast.

IMHO Go's current adoption rate has more to do with politics and Google's aura than anything else, really.

And I really don't see your assertion on Go eating Java's lunch. Sometimes Java appears to be the only game in town wrt backend development, with Python appearing in second place.

> try to deploy a Java or C# program as an Ubuntu service on a low-end 512 MB Digital Ocean host

I have no idea how a generi C# or Java program fares with so little resources, but I've deployed ASP.NET Core and Spring apps on Hetzner's smallest VMs (2GB) without any problem. I had to google digital ocean's micro VMs to check if such a thing really existed, and I have to say that the price difference (Hetzner's 2GB VM for 3€/month Vs Digital Ocean's 512MB VM for $2.50/month) hardly justifies the trouble.

So unless you're compelled to save about $0.50/month on hosting, I hardly see the point of your example.
Interesting, though I do think the author is somewhat callous. There is something distinctly human, I think, about love and pair bonding and both the idea of "love at first sight" as well as the tale of "Beauty and the Beast". In my experience, there are certain women of varying attractiveness levels who seem to like me just for being me, rather than because I possess an extraordinary degree of some single quality like strength or intelligence (which would assume we strictly follow polygyny).

Of course, the desire for polygyny exists, but to assume that that is all there is to "mating" is somewhat Hobbesian. Then again, the inequality w/r/t men is somewhat inherent across time keeping in mind the "average man" gives the life vests to women & children, charges across the front into the enemy's machine gun nest, and toils the fields for their master. Hell, if you lost the war you became a eunuch and lived the rest of your life a slave. So I don't think this inequality is anything new.

Ultimately, though perhaps there's still lots of inequality in the "dating economy", I think it's better in our society than it has ever been. Most anyone can work to get in shape, or pursue their hobbies. There's no caste structure, and though some people have it easier than others (resources from parents or genetics), it's more than possible with dedicated effort to change oneself because that seems to be something people struggle hard to do. Additionally, there's more variety in our culture than ever before. Women and men can be attractive for different reasons, and so there's many groups people can fall into. There's intelligent people, athletic people, social people, creative people, spontaneous people, mysterious people, etc. Instead of there just being one group -- royalty ala Madame Bovary -- there are many different groups you can choose to be in which nets you much more opportunity than ever before.

I'm glad I was able to think through this and come out of it with an honest, optimistic take; it's too easy -- at least for me -- to be nihilistic when you see an article like this
would you mind listing some universities or programs you know that offer these opportunities? thanks!
>Go pretty much ate the lunch of C# and Java when it comes to backends and devops

Are you saying that Go is significantly more popular than Java for backend, server-side development? I'd like to see a citation on that, because pretty much any statistic I've read has said otherwise. If you are saying it's significantly more performant, then I'd like to see evidence for that too.
You’re quoting a movie, which played fast and loose with facts to tell a story (as movies do).

In real life, Facebook had significant issues with uptime in the early years.
The JavaScript Handbook
How do I test desktop/mobile application in Chrome?
Had pain, sensitivity to light and trouble focusing all caused by dryness due to 2 factors:
1. not enough blinking (staring at the screen while concetrating)
2. Oil glands in eyelids getting stuck and causing suboptimal tear quality

Did two things:
1. purposely blinked more often
2. warmed up eyelids and massaged them from bottom up to stimulate oil glands and get them unstuck twice a day

Solved all problems in two weeks.

Hope it helps, good luck!
'Education needs to be more female-friendly'
I can recommend "Drawing on the Right Side of the Brain" as an excellent guide to overcoming the initial hurdles to becoming a painter. "The Artist's Way" is another inspirational guide.

The best advice I was given: Start right now! and don't give up! You will keep improving and don't be afraid to cultivate your own style. Even "mistakes" can provide great learnings.
Would you make the same argument in favor of the cartelization of internet service providers? If in the 90s the ISPs banded together and got a government to prohibit competition, would we be asking if it's fair to compare "internet service measured in baud" with our much faster internet service of today? Humans are very clever; technology can improve even in the most oppressive regimes.
The bank I've long used is constantly reminding me that it shares data with its 'affiliates'. So I give it very little data to share.
They’re both general purpose languages that put a premium on usability. Except that Go is faster, runs better in multithreaded environments, and is actually simpler to grasp due to a liberal lack of features. I don’t think it’s crazy to conclude that you should replace all your Python with Go when you can have more efficient program and more compile time checks at no additional cost.

I’ve seen plenty of projects switching to mypy and asyncio kicking themselves that they can’t just use something like Go.
She said it's hard because being "black, female, hardware founder (without previous experience in hardware), and soon after starting Tinsel… a baby. " - where customer relationships are critical and she is part of an under-represented group, I can certainly see how being black and female (on top of being a new mother!) adds to the challenge.

However I didn't read anywhere that she was making this reason the startup failed: perhaps you could quote for me where that was explicit? My take was, hardware is hard and expensive. She says "when we look at brass tacks, it comes down to money in and money out."

Btw, Aniyia - if you're reading this I'm furious I didn't hear about Tinsel until now! I have a strong desire for a gold Tinsel, it made an immediate impression on me. Is there any chance of one lying around still, available for sale?
FlatBuffers and then Endian concerns are gone.
My premise is generally it seems like all the people appointed by the current administration are corrupt or incompetent or both.

Politics aside, they wised up and finally decided to ground the 737 Max like dozens of other nations.
Tim Sloan (CEO of Wells Fargo) Testifies Before Congress
I am trying to transition my career from the lab - I have about 10 years of experience in a gene sequencing company R&D and considering software. I'd like to learn more about what you did and see if I can replicate your success, would you mind answering some questions?
I'm guessing whoever made the sign arranged 4, CHILDREN, FOR, SALE words into the horrid sentence
sure .. that is possible. But all bribing is a matter of attenuation. One would want to spend as little money possible to change the outcome. Bribing voters is the most expensive version, one with the highest risk of being found out, and
least verifiable. Paying off the people counting in each district is once removed in these risks. Attacking the people up the chain (that sum up many districts) is the next level etc.

At every step of this way, if there is software involved it becomes instantly easier and less risky to influence. Whether it is online voting, voting machines, vote counting software, tabulation software, emailing results upwards etc.
None of your arguments were objective or technical, and you've missed the fact that the Java is by far the standard in backend development and more importantly is taught in universities.

Honestly, the only ads I see for Go developers are for blockchain projects, which suggest buzzword-driven development.
I wonder if this post gave some seminal ideas to a new generation of OS or language builders! Really cool stuff.
I work for Microsoft, I know of at least CrystalNet [1].

[1] - https://www.microsoft.com/en-us/research/blog/eliminating-ne...
Sorry I mixed that up. I meant CardSpace, thought it was codenamed Hailstorm. Hailstorm being the protocol being used by CardSpace
No. Nothing is worse for an airline than to lose a plane, to lose lives. You don't ever want that to happen.
Not to mention, JSON APIs start out simple because you just call `to_json` on whatever object you need to share and then move on. Except nobody’s ever documented the format, and handling ends up taking place in a million different places because you can just pass the relevant bits around. The API is “whatever it did before we split it up”.

Now when someone goes to replace one side, it’s often impossible to even figure out a full definition of the structure of the data, much less the semantics. You watch a handful of data come across the pipe, build a replacement that handles everything you’ve seen, and then spend the next few months playing whack-a-mole fixing bugs when data doesn’t conform to your structural or semantic expectations.

JSON lets you get away with never really specifying your APIs, and your APIs often devolve to garbage by default. Then it becomes wildly difficult to ever replace any of the parts. JSON for internal service APIs is unmitigated evil.
I am still raging angry about Wells Fargo and Equifax.
Google as a search engine is becoming useless
yeah i mixed that up, I meant CardSpace as was pointed out. Still a no-go for other reasons though.
At Loadmill we use thousands of real user devices from around the world to simulate the load.

This way you can simulate the complexity of different devices, geo-locations, and network connectivity levels in your tests.

Disclaimer, I'm one of the founders of Loadmill.
F#? Runs on .net, interops with the entire .net ecosystem, has high performance garbage collector, if you need high performance you can use stack-allocated data structures.
Most of these haven't been killed but just rebranded
Understanding GCC Warnings
Also worth keeping in mind just how fast the motion really is. That whole clip happens in 15 micro seconds.
Android P on Pixels already works like that. The video shows a prototype of changing the appearance of the cards to make them larger.
The list is very long. I really wish a rebranding or renaming or merging of services was somehow listed or displayed separately. This would give a better idea of the services actually killed.
> 99.9999% of the time no such user as Chris exists

Weird.

I think you tragically underestimate the variety of disabilities out there.

You think that less than 1 in 1000000 has a unique disability?

You think that there is no long tail of different disabilities?

And it really depends on the number of users you have. If you have 1000 users, and one of them is blind, then they are your Chris.
Typically that could be done with one undrain command and take about 30 seconds.
Pinned Gists
Thanks for this info. Yeah, this kind of scenario is unacceptable. I did not see that the files are single instanced in memory. Is the overhead for this even worth it ? Two files being loaded that are exactly identical sharing the same ram space (writable too) sounds like overhead for no usable gain. I guess when you are compressing ram anyways they might calculate checksums anyway and thus have the info to coalesce chunks, but it sounds like a really bad choice.
"killed" implies it ceased to exist, so I think it's misleading to include rebrandings or relaunches where functionality gets folded into another product.

At a glance...

* Nexus wasn't killed, it was re branded into Pixel. Nexus had been trending toward premium and the Pixel switch cemented that.

* Googles was more-or-less replaced by Lens. Not a pure rebrand, but two products with the same idea.

* Google Now has essentially been folded into the expanding behemoth that is Assistant. I don't care for that kind of feature, but AFAICT they're fairly similar.

* Quickoffice was an acquisition that was promptly folded into Docs/Sheets/etc.
Yes. You should be fine. Look into work for a start up through YC. Many early stage companies would value your experience.

What stack are you familiar with?
I'm running C# on hobby Heroku dynos right now, which are 512MB. I think dotnet core has changed the landscape a bit for C# web services. I made a library which allows me to start a new dotnet project with a vuejs frontend on Heroku within a couple of minutes. I'm really hoping dotnet core continues to see more adoption.
Can use docker-compose up --build with build options in compose.yml to avoid the need for a container registry.
Email id to apply for the same??
In my case I did pay a delivery fee picking it up from the factory. They did make a small event out of it of course, it being presented on a turn-table show like floor etc, but other than that it was mostly waiting and then fueling up as the first thing because the car is basically running on fumes when you get it. I did not have to pay my dealer anything of course. That would have cost something extra possibly.
Go isn’t Java. It’s easy to bring our biases in from other languages, but when you use a language you should be buying into the philosophy, conventions, and style of the language as much as the rules of the language.

Go focuses on code, not data and concrete solutions, not generic ones. It’s a language designed for the 90%. If that doesnt fit your requirements, it’s ok to use C++, Haskell, or Java, or some other equally good language. But Go is really, really good when you give it a fair chance.
Google Wave was a lot of fun back on the day, they were just experimenting with real-time editing that ended up in Docs, but it sure led to some crazy conversations :)
Btw. Free plane ticket ? Wow. I had to drive there by train which I payed for and nobody offered me anything. Getting there was entirely my problem.
I'm looking for something I could put between two docker images to test for problems that arise from slow API connections.

I have go code (open source, but not written by me), I suspect to have timeouts in certain situations and I would like change the code to be failure tolerant.

Anyone has a tip?
I will keep this in my monetisation handbook. "If I had cancer I would be wiped out which is why XYZ is no longer free. thx for your support"
> I can't imagine any application I'd be running on the background that would need location while it's in the background. Do people put map apps in the background?

Many Uber and Lyft drivers run Waze in the foreground and the Uber/Lyft driver app in the background.
Yeah, you'll be fine.
You likely know about spider plants much more than average person who doesn't have any of them.
No, the rant is on point. I also try to make DDG my primary search engine and share the frustration.

Why should I care about where DDG gets its search results from? They promise a good web search and don't deliver.
Gmail does not require location, mic, or camera access. In fact, the Gmail app does not even request any of those permissions, so I'm not sure what you're talking about.
Installed this, seems to mostly work okay. Looks like they broke Go on Android for now though [1] - unfortunately Syncthing is written in Go. Amusingly this bug was posted (by a Googler) about 7 weeks ago.

[1] - https://github.com/shadowsocks/v2ray-plugin-android/issues/6
It sort of is related to being in between though. It's that their complexity is high. Which is essentially at the phase transition between high and low entropy states of matter. Cells regulate a system full of energy to keep themselves in that messy but information rich state.
Android P on Pixels actually has the option to double tap on the recents icon or flick right from the home button. Flick right should be just as easy as double tap in theory, but I haven't learned how to make it work 100% of the time yet.

https://m.androidcentral.com/how-enable-android-p-gesture-na...
> Afterall, our bodies ..and lives..are our properties, yes?

Is it? I'm not so sure about that. But I totally agree, a liberal society should make suicide legally accessible.
This one is clearly written by a broken agent: https://stackroboflow.com/#!/question/1450

Reminds me of those online chatbots I used to torture back 10 or 15 years ago. One I started asking about personal information about its creator. It was remarkably evasive, constantly attempting to switch the subject.
so niubi
> The government can create the raw dollars needed to fund the pensions.

Only if it wants to collapse confidence in the currency; a major reason we have an independent central bank is to divorce monetary from fiscal policy for exactly that reason.

Also, while the federal government can do that once if it is willing to destroy faith in the currency forever, that doesn't really have any material impact on state and local government options since they can't direct the federal government to do it.
Did he actually said something new? A rant upvoted to 800s.
SEO: Understanding Searcher Intent Is Important
Actually, it is, because your criticizing proper deployment strategies, which are not specific to containers, with a usecase that has many technical red flags. You can't simply criticize deployment best practices by giving an blatant anti-pattern as an example. And do note that this has nothing to do with containers at all, because this applies equally well to VM and bare metal deployments.
For the same reason recreational drugs are illegal: you are expected to work and consume to enrich the few.

If you kill yourself, you are unavailable for exploitation as a worker and you will negatively impact the retail bottom line. If you do it early enough, you will be unable to produce more little worker/consumers to propagate (and, ideally, expand) the cycle.

You are required to work hard in school doing rote memorization and consuming biased information not to give you the tools you will require (because there is very little useful information provided) but to prepare you for the schedule of exploitation that will be expected of you.

University is more of the same, with the added purpose of sorting out the guards from the prisoners.

So shut up and stop asking impertinent questions. Buy an iPhone every year and a new car every third year. Eat in restaurants. Buy processed food. Procreate. Waste.

You'll be dead soon, anyway. (Much sooner than you expect if the bug numbers out of Luquillo are correct and we lose the pollinators.)

Welcome to the Master Race.
It's hard to believe that people simply can not live without fresh instagraphies
My company sent me on gig to a petroleum pipeline once. Gig was a result of an accident where a couple of people were burned alive in their homes when the pipeline exploded. Maintenance guy I met said one the engineers went down to the accident site to supervise. That night came back to the office, sat down and threw up on his desk.

Personally I never want to be that guy.
When I replayed the flight on this map I noticed that the airplane lost a little bit altitude when it made a turn. And some turns are very narrow. It is normal for an aircraft to lose a altitude when turning.
I think the other response was flagged for language, but the included link was really interesting. I'd never even heard of medical "lodge practice" before seeing this video and reading through some of the references.

They're basically voluntary, mutual aid societies – many of them were basically small unions. The were strangled by the bigger, consolidated organizations:

https://m.youtube.com/watch?v=fFoXyFmmGBQ

The video is probably good for most audiences, but if (like me) you prefer to read, it looks like this is the short essay it's based on: http://www.freenation.org/a/f12l3.html

The references at the end of the essay include some really interesting historical accounts which I've enjoyed reading over the past few hours.
Exactly - parametric polymorphism doesn't give you power. It in fact only ever makes your types more constrained!

In a theoretical Go:

func id<A>(a A) A

This only has one terminating, non-panicking valid implementation.
That came up during episode 666 of the NPR This American Life podcast, "The Theme That Shall Not Be Named":

https://www.thisamericanlife.org/666/the-theme-that-shall-no...

The first segment about the Satanic Prayer Hotline is really amusing. Act One is about a talk back radio preacher who went on tour with Slayer & wrote about it for Spin Magazine, and that's also worth a listen.
It hardly exposes all the legal ways.
There are lots of other ML models built using training data derived from the public. Voice models, gait recognition models, WiFi mobility models, Bluetooth location models, activity recognition models, emotion models, etc. It's essentially impossible for people to tell if their data was used to train these models. And it's very difficult to know what companies and individuals might do with access to both live data streams and these models. Worth thinking about though.
What magic? Go is very unmagical, and that’s the way it should be. If you need to merge two lists you can just write a method that does that. Publish it as a package and reuse it. In Go algorithms should be apparent. Go is a code heavy language, not data heavy. You should see and understand the real cost of your solution.
I've always kinda admired the French disregard for red traffic lights. Seems for feasible for pedestrians than cars, though^^
Please elaborate. I don't know any project embedding Gecko.
I think when they killed Google Reader is when I realised that I don't want to count on Google any more.
Hmm ByteString has the opposite issue and solved it with ShortByteString. Seems like PinnedText could be the analogue.
App developers can't access that ID. The closest they can get is the ad-exchange id which resets automatically every 30 days.
> Having the ability to mint fiat money doesn't mean you can pay for whatever you want.

It actually does when talking about pre-existing obligations denominated in the currency. It doesn't when talking about most other things, but existing pension obligations are pre-existing dollar-denominated obligations.

Now, the feds monetizing all the underfunded state and local pensions would effectively devalue the dollar, so those pensioners (and everyone else on a fixed dollar-denominated income) would be getting far less than they expect for it, and taxing extra money out of the system to counteract the inflationary effect negates the whole idea of monetizing the obligation in the first place—you might as well just leave monetary policy alone and tax money out of the system to pay for the pensions.