skysight-inc/HackerNews huggingface dataset:
Yes, it's been the norm to reuse stone from older construction. It's often more or less in the right place, and already reasonably shaped. Also, during cultural changes, destruction of old stuff was itself a key goal. And not just stone. Parchment from old manuscripts got scraped for reuse, or became book bindings.

It's just ironic that this stone turned out to be so valuable.
But this is exactly the way the Web works. Right? And that platform seems to have done alright for itself.

For libraries or professional projects, ship your dependencies or use a build system. But for one-off projects, being able to pull in a utility library without needing any tool but the interpreter you're using or some extra build step seems like a big win.
MS paid that much for GitHub because it was a bargain. Their market cap is about $770 billion, after the acquisition announcement they’re stock is up 2%, which paid for the acquisition and then some. And the $7.5b given to Github wasn’t in cash, it was completely done in MSFT shares.

In return they get access to millions of developers who’ve never tried .NET, Windows, or Azure. Even just converting a small fraction of those is billions in added revenue.
>>Language

Fuck you, you violently anti human fucking fuck.

>> It should come into being frictionlessly, and upon completion of its mission, or a specific timeout, it should be destroyed.

So we should all just wait for years during which we're being fucked instead of noticing that this is something of a historic pattern and attempt to be pro-active?
> Right now, if I am looking for a code library, I pretty much only use the ones I find on github, even if the google search shows me projects hosted on other places.

I don't know what ecosystem you're working with, but I typically find code libraries for my projects using the Python Package Index (PyPI). A lot of packages on PyPI are located at GitHub but by no means all. pip can install packages from other sources that PyPI or GitHub. It's not that difficult.

Regarding creating accounts, yes it's a speedbump to have to create multiple accounts but using a good password manager with autologin features can take away a lot of that pain.
> even with the higher fuel costs

You answered your own question - that's everything.

Also, only a limited number of airports are A380-ready.

The only airlines I can think of that could fit in more A380's are the Middle Eastern hub airport operators, or Qantas. If they're not buying, it's over.
... so then you are saying that a union is a branch or department of the US government?

Hmmm ... I don't quite remember it that way. The US constitution specifically gave the right to levy taxes to the federal and state governments. I don't seem to remember them giving that right to unions.

In Michigan, the unions went for a kill shot in 2012, that backfired wildly. They tried getting a Michigan constitutional amendment in place that would have mandated their rights over workplaces in perpetuity. They lost that, in a very lobsided vote. The backlash, or karma as it were, was a bitch. People, collectively, realized that giving them as much unfettered power as they wished was only going to hurt us even more, so maybe it is time to rein them in. So we did that.

And now, curiously, we are seeing a nice little growth going on here, as companies consider us in their lower cost location decisions. Change that, change our cost structure, and we will lose companies again.

How is it that people don't get this?
In this space (journalism) any previously unknown (by the journalist) method of obfuscation is, almost by definition "sophisticated"

Personally, I'd have said "clever" and "probably indicative of a trend, which is going to continue" and "don't assume wiping EXIF headers stops this, because a bunch of meta data is out there in ways you don't yet understand"

hiding things in meta data, is why IP over ICMP works.
I wonder if/how they treat the 0 results cases, there isnt much discussion of this. I know some of the delivery companies are setting up commercial kitchens for outposts of popular restaurants or even entirely virtual restaurants. UberEats has a great visibility into this, ie if a lot of people are looking for pho and not finding results, encouraging a popular pho restaurant to setup in that delivery area makes sense.
Most of these sites provide read only API keys so this is not necessary.
Companies continually miss the mark when it comes to neo-dumbphones -- folks that want a dumbphone badly enough to seek one out, and I count myself in this category, want one that is small, very durable, foolproof, and inexpensive.

These features were all common on old dumbphones like the previously-mentioned Nokia and some Motorolas [or Jitterbugs]. Whenever a 'hip' dumbphone is released, such as this one or the regrettably-named 'Punkt,' they look cool but fail miserably in two or more of those criteria.
They're trying to sell flip-phone functionality for $300 by positioning this as a "lifestyle" purchase. "We call this experience 'going light'." That may work; it got their Kickstarter funded.

A sunlight-readable ruggedized e-ink phone would be useful. But that's not their target market.
Full-time remote worker. We solve work-life and burnout problems at my organization by having set hours and hard stops at the end of the day.

What you lose in having a fairly rigid schedule, you more than gain back by not having to carry around that “always on” feeling.
Atleast on mobile, I experience no paywall.

What system are you using?
I don't believe nautil.us is paywalled? Wasn't for me, anyway.
Capitalism primarily benefits capital holders, and you don't think one of its central constructs serves that purpose? You don't think people with [absurdly concentrated] power exercise it to help themselves, as rational actors?

My understanding isn't without nuance, nor am I trying to claim I have a replacement system. I'm just being intellectually honest about these elephants in the room.
The difference between truth and falsehood matters quite a lot to the people buying and selling securities. Whether you think it matters or not, it definitely determines price, and does so independently of a bubble.
I used to work with a guy named Noah. The ongoing joke was... "Where is Noah? I don't Noah."
well that's an interesting line to draw in the sand.

will watch this one with interest.
counterpoint: the harder he tries to provide value to the business, the business typically only offers the exact same basic salary value to him.

sure, there are exceptions -- but they are exceptions.

my career has taught me that adding as much value as you see the potential for adding is a surefire way to get a promotion, complete with an extra 2% salary and the new expectation of you continuing to work at 110%.

oh yeah, and you get a good reference.

but seriously give me a break. if you're in a position to add so much value to a company, you should be elsewhere in another company, two levels up. good companies don't leave easy pickings hanging.
Can I use F# with it? Because I would love to learn me some F# some day.
This is the whole point of outsourcing your ads to a company like Google, since they do it at scale they are able to do the due diligence of making sure the ads follow the law. That's one of the things you are paying them for.
The Birth of Wetware – NEO.LIFE – Medium
Article title is "The Guardian view on free software: big companies are in it for the money".

The submitted title of "Another example of how poorly conventional media understands Tech" is a bit too editorializing.
> This would work if there was actually a choice

And since when should you have a "choice of products"?

Companies offer products, if you like them, use them.

I don't have a choice of free cars.
Ahhh, okay, now I see the objection. Object Pascal allows you to use them interchangeably as you see fit with simple typecasts.
There's a lot of FUD in the comments here about kubernetes, so let me chime in with a success story -- my company has been using kubernetes to operate a reasonably large and complex set of services (>100 nodes/pods, >5B requests/day) and we're doing it with only 3 engineers. Our experience has been great, and if I had to do it again, I'd happily choose k8s without reservation.
Huh? One of the core features is making sure you have N pods running at all times. If one fails, it starts another.
If you're willing to go to Sunnyvale, the HanKook Supermarket has like a kimchi/marinated meat bar, and is really, really good.

Location:
https://osm.org/go/TZML~TMik--?m
why go to r/all/ at all? Maybe we just use reddit differently but I only read the subreddits I'm subbed to, so I never see stuff from r/politics or r/TheDonald
> Which part of kubernetes is "developed with the intention to eventually get you to use the hosted version"?

I believe it's all of it. Why else would they spend money on building and promoting it?
This one here is also a pure marketing...
Thanks for this news. The video is interesting.
I am wondering: if only one cable can transport all this data, why we cannot have more speed with personal Internet box? This is only an economic reason?
World's Smartest Home Featuring Blockchain Chores and Kids Cryptocurrency
I can’t speak for SF, but some Korean groceries make their own on site.
'No offense, but I never vote.' Stunning apathy in the heart of California
What are the risks to using a system like this?

Is it possible that the feedback loops they have built the system into could actually degrade the data being collected?
as @abstractbeliefs said, there are a lot that don't, but personally i hate it when apps do that because it removes my ability to actually maintain the colors through pipe chains. It's much harder to convince an app to maintain color through a pipe from an app that does this than it is to remove color from an app that doesn't pay attention to tty or not.
Sometimes readonly is not enough. For example, online trading bots, trading platforms (like coinigy or cryptowat.ch), etc. Users want to use trading functionality without trust to third party.
The EU has 24 official/working languages (https://publications.europa.eu/en/publication-detail/-/publi...)

I see those 24 languages for the GDPR (https://publications.europa.eu/en/publication-detail/-/publi...). The other two apparently are Norwegian and Icelandic (part of the European Economic Area (https://en.wikipedia.org/wiki/European_Economic_Area), but not in the EU)

That doesn’t mean _everything_ gets translated into 24 languages, though. Oftentimes, it’s limited to English, French, and German (https://en.wikipedia.org/wiki/Languages_of_the_European_Unio...)

I guess the GDPR gets the full treatment because there is no underlying national legislation and/or because each country has its own supervisory authority.
I'm afraid the current frantic pace of reinvention in JS/web might cause the Breaking of the World and throw us into a Third Age where no one quite remembers the true lessons of the Ages before.
Cutter – A Qt and C++ GUI for Radare2 reverse engineering framework
How to memorize a tech book
Technology's Epic Story
They should've just built a custom launcher for Android. Could've resulted in the exact same effect with zero hardware of manufacturing overhead.
I just started working remotely, after a year plus of a three-hour commute.

My quality-of-life improvements have been very similar to yours. I cannot believe how much happier I am now, on a daily basis.

I have written some of the best code of my life while sitting on a picnic table in a park. I see my friends more. I see my family more. I have more energy to put into my work, which results in better work satisfaction.

I pinch myself every day.
> You can develop a custom controller that does manage a typical RDBMS to be able to run in three datacenters across three continents.

Honestly, at that point, what does k8s get you?

AIUI, Kubernetes is fine for stateless systems, but it is really no better on the storing-state question.
For $300 I'd expect longer battery life and international band support. Old Nokia's were $50 and still usable in most of the world - this is a step backward.

Look at the Galaxy Pocket Neo released for the African markets for instance, priced at less than $130 at release, had 3 days battery life and would be considered a modern smart phone.

This on the other hand, has much less capability in a less robust form and costs double that.
Patching a binary with dd
"Some junk website"?

And yet, somehow I still think you're not even trolling!

But if not.. Once again, I have to wonder what the hell is wrong with you people.

By the way, that wasn't an appeal to authority. It was a link to a website where you can educate yourself, without having to take my word for anything.

As for monetary policy, it shouldn't even be a thing.
It may not fit your use case, but I found Speedify to be a great boon when dealing with working remotely over crappy wifi with 3g cellular. It's a VPN type app than can split your packets between two connections (e.g WiFi and my phone tethered via Bluetooth) for increased bandwidth or can send all packets over both connections to assist with lost packets or inconsistent latency.
I love tinkering with circuit simulators - this one seems really cool too, great work! Just wondering, from a programmer perspective: how do you simulate electricity? If you model a circuit in CircuitVerse, how similar would the results be to a real-world version?
The attacks were out of "scope", indeed. ;-)
This is a construction to be avoided. It's obvious that "25 times less" is impossible. So everyone knows that it means "a 25th". But "25 times more" is sometimes used for 25x, and not 26x.
Per their pricing, GCP doesn't charge for the master node VM that does the orchestration - you just get charged the normal price for VMs as if you'd provisioned them yourself. Thus, given the price of GKE is $0, the only thing I could see you "transitively paying somebody else" is experience - Google engineers become more versed in running managed Kubernetes and you don't. If the fee you perceive is dependency I'd agree - but I'd also opine that many startups/SMBs would be willing to accept that fee rather than onboard engineers to solve it.

As to why they're taking the loss on the master node VM, I don't know. I had previously expected that it was a cost and was quite frankly pleasantly surprised that it wasn't - it seems like the most obvious sell. If I had to guess as to why it's not my best assumption would be that there's far more to be gained in getting companies comfortable with scaling and from angles that go beyond just the strict monetary benefit of them going from 3 compute instances to 300.
Precisely. And I think this is why many employers are also highly hesitant about remote work (at times). They don't necessarily want to give their employees that much power, but they lack the courage to say that directly. And instead you hear the criticism that it's less productive.
> Before you merge a feature branch, you can squeeze all its commits into one. That leads to a pretty history too.

With Github, you'll end up with a history like:

Implement feature A
Merge #1 Implement feature A
Implement feature B
Merge #2 Implement feature B
...

you basically end up with twice as many commits than you would otherwise. The other problem is that each commit ends up being rather big and the commit message is a combination of all the commits that were squashed, including ones that don't really contain any useful information (e.g., "Addressing comments").

A big commit is harder to revert (without encountering conflicts).
Facebook's tie-up with Huawei makes a bad situation worse
$ curl https://raw.githubusercontent.com/washingtonpost/data-homici... | grep 'Closed by arrest' | wc -l

25667

$ curl https://raw.githubusercontent.com/washingtonpost/data-homici... | grep -v 'Closed by arrest' | wc -l

26506

Wow that's depressing. All possible outcomes via

$ curl https://raw.githubusercontent.com/washingtonpost/data-homici... | cut -f 12 -d ',' | sort | uniq -c

1 Closed by arrest
25673 Closed by arrest
2922 Closed without arrest
1 disposition
23583 Open/No arrest

Pretty sure that 'Closed by arrest' also regularly results in a 'Not guilty' down the pipeline, so the 'real' number is probably much lower.
This snippet is amazing:

"Theranos kept up the illusion that they were running a lot of the tests from finger-stick blood draws by hacking the Siemens machines to work with small samples"

No wonder they had so many inaccurate test results.
> has the same effect as saying that you don't want those things regulated at all

Not liking how something is done doesn't mean it doesn't need to be done.

I'd be a big fan of DACA, for example, or even more open borders, if that could be passed by Congress. I am not a fan of it having been executed though executive order, especially given that it's now become a game of political chicken.

> They already do not have this power

Regulations are legally binding to those that are regulated. Everyone rightly considers net neutrality to be a law, or at least, it was, until the regulatory agency in charge of it decided it wasn't. I'm saying this shouldn't be in the purview of agencies, because that puts it in the hand of the executive branch, which means that Trump has the power to make law, which is expressly not a function of the executive branch.

I'm happy for those agencies to exist. I'm happy for those agencies to be tasked with research, expert opinions, recommendations as to what the laws should be, and even doing the work to draft and submit bills to minimize the workload on Congress, which is their function. I'm not okay with them unilaterally passing regulations without the express (not tacit) consent of Congress. Those regulations deserve more than a public commentary period, they deserve open debate and floor votes with votes on the record for where our politicians stand.

> No, that is most certainly a bug.

Again, I disagree, and I can only assume you're referencing ALEC out of some preconceived notion that I'm not espousing. Regardless, you'll note that I don't go so far as to suggest that gridlock is a feature, but adversarial procedure is, as it means that the legislation that does get past is only that which is tenable to a broad enough faction of the electorate.
>It is likely that you have a security device like that in the machine you are using right now

funny you say that, because TPMs aren't actually mandated to be tamper resistant, only tamper evident[1]. what this means is that you won't be able to extract the keys without destroying the device, but if you delid the chip and probe it, you can probably extract the keys. I suspect it's the same with other HSMs you see in everyday life (smart cards, smartphone with trustzone, etc.).

[1] sorry i don't have a better source: https://media.ccc.de/v/32c3-7343-beyond_anti_evil_maid
The cost-benefit still doesn't make sense to me.
He's talking about doing a very expensive & generally counter-productive activity in the off chance that you might uncover some insight about your employee.
I usually tell people the first half of High Output Management is good, but to skip the second half...
Damage from Atlanta’s huge cyberattack is worse than the city first thought
Atlanta officials reveal worsening effects of cyber attack
Doesn't the same condition apply to AWS, only they're called "availability zones?"
I am writing this for folks who are reading this thread and wondering what's of said here is true and what's not true.

* Google conspiracy theories - (Google is doing it to lock everyone in).

Not true. Kubernetes was created as a best-practices fully open source Borg, the very reason it's using Docker and Etcd is the desire of Googlers to work with OSS community and it paid back by Red Hat and later CoreOs and others joining the project.

Kubernetes is complex, yes, but so is Mesos and OpenStack, and pretty much any other production grade orchestration system I've seen, so I would disregard this argument as well.

* Google is not even using Kubernetes.

Google is a big company, they can't switch to Kubernetes overnight or even in 5 years. I don't have this info, but I'm pretty sure many teams are using GKE and the internal adoption grows.

* What if Google goes away? Everyone will get locked in!

Google is not the only major contributor to Kubernetes core these days. Red Hat is another one,
and many others, so this lock in point is not valid.

Google is not even BDFL - the project is governed by CNCF (OSS foundation similar to Linux foundation) and the project was donated by Google several years ago.

Kubernetes development process is organized in the most fascinating open process I have ever seen - SIGs (special interest groups) are fully open and anyone can participate and help develop the project. I have learned a lot about openness just looking at the organisation of the dev process.

* You don't need Kubernetes if you have one service.

Not true. You can benefit from Kubernetes even if you have just one container. It solves many problems you would have to solve otherwise - service discovery, configuration management, load balancing, secrets management, fail-over, routing, publishing new releases and packaging and many others.

You probably don't want to self-host Kubernetes, because it is complex unless you have experience and desire to do so, that point is valid. But thankfully, you can use GKE, AKS or EKS nowadays.

Disclaimer:

Our company works with Kubernetes so I am biased, but we have no affiliation with Red Hat or Google.
The details notwithstanding; I work for a F50 and my wife works for Gitlab. I was a tad bit skeptical at first (and I'm the one that encouraged her to apply). But watching her go through it, remote only is quickly becoming much more appealing - at least the way Gitlab does it.
The point there is that you don’t really have much of a choice once you’re a business of a certain size, you pretty much do Oracle Financials or SAP!
Polyglot (multiple tech/languages), unknown scale, dramatic flash traffic or potential thereof.

Really your next step in general is understanding containers and where they might be useful. K8s consideration is probably after that.
Stability is bad for customers, or do you have some other criteria in mind?
Of course not, they will just hard-fork the chain!
Oooohhhhh, okay. Right! Now it makes sense, even though I'm probably late to the game. Buying Github and turning it into a some kind of app store -- or merging it with the existing Windows/MS app store -- is totally the kind of answer I'd expect from someone at Microsoft answering the question "How do we make money from open source projects at Github?" I had heard someone say "Insight into open source projects and their developers" as an answer -- which is clever! -- but I just don't have it in me to believe that MS would be that strategic with open source. It doesn't obviously lead to dollars, and MS isn't a long-game kind of company. Just to say it now, since I can hear the hate coming over the hill, by "long game" I mean "long game" like Chinese international policy.
If you don't back it up, you dopn't want it.
How do you break the loop?
It's virtually unusable: A crystal clear post-mortem for spectacles with a foggy future
>For $300 I'd expect longer battery life and international band support. Old Nokia's were $50 and still usable in most of the world - this is a step backward.

2g/3g probably works around the world. notice how they mentioned band 1/2/3/whatever support, which isn't used to describe 2g/3g frequencies. i'm guessing the only reason your nokia could work anywhere around the world is because there are only a few bands for 2g/3g. whereas there are a few dozen for lte.
Love the idea. The UI looks a bit dated. My recommendation would be to just copy what the main players have done as a starting point, unless you have a radically better UX solution. Then innovate from there.
> swallow hard

I think that's the moment the "failure" is realized.
Sent this to all of my non-techie friends who asked wtf GitHub was and how it was worth $7.5b.

Great read.
Introducing SOD – An Embedded Computer Vision and Machine Learning Library