skysight-inc/HackerNews huggingface dataset:
> This is the central problem, in three paragraphs.

It's only a problem if society as a whole decides that this is not the way they want to do things.

> The only people who could argue "Well, but it's fair because..." are those who benefit from the status quo. But my mind is open to being persuaded otherwise.

Hmmm. I disagree, but I must acknowledge that I definitely benefit from the status quo. I would not consider myself nor my family "wealthy" relative to the rest of the US, but relative to the rest of the world, absolutely. My parents in particular have made an enormous increase in their relative economic position over their lifetimes.

As for "fair"... well, I think that's a term that is both very significant for most people and whose definition differs from person to person. Fair, to me, means that individuals are not subject to the forceful interference of third parties. If fair to someone else means that force should be used to lessen wealth inequality then those concepts are mutually incompatible and both goals cannot be pursued simultaneously.

> And once the revolution settles, the system simply converges back on capitalism, e.g. China.

It is my belief that this is part of the inherent nature of things. Societies tend toward greater liberty, while government tend toward greater power. These forces reach are both balanced and opposed, and where they find equilibrium depends on the value system of the governed. Further, I believe that as a species we are trending toward greater individual power. To borrow a quote from Martin Luther King, Jr. (who in turn borrowed it from Theodore Parker): the arc of the human society is long, but it bends toward free-market Capitalism.

> I think the uncomfortable truth is that life just sucks

Now this, we can agree on :)

> and the big will hold down the small and fuck them for eternity. I don't like phrasing it like that, but if it's the truth then we should face it.

My views on economics are always implicitly suffixed with "... but this cannot happen in my lifetime, so we have to work with what we have." That said, while I have no illusions that I'll see the end of forceful government, I'm confident that my descendants will. I see it as my duty to do what I can to move society in that direction, just as I see it as my duty to impart my value on my own children and to provide for their future in the best ways I know how.
A Hard Look at Liquid Cancer Biopsies and the Recent New Blood Test
No one owes you food, shelter, medical attention or any other products of labor of other people. You can either work for it, or choose not to. This is what justice looks like.

It's worth internalizing this video: https://www.youtube.com/watch?v=7Pq-S557XQU

As technology specializes us, humans will become as obsolete as the horse. This is inevitable. Humans are not horses, but many may as well be.

This is an offensive thought, but it doesn't change its truthiness. What will the workhorses do? You saw what happens when coal miners become upset.

This will only worsen over time.

You do owe people food, shelter, medical attention, and everything else. People are alive. They are people. You owe them as much as you owe your parents. We're all connected.

Except for one minor nit: this logic doesn't scale. No one can possibly care about others that much. So it will be "interesting" to see what happens.
Yes i will, there are some other terrible coins still going(tron, IOTA).It's survival doesn't make it not a scam.

Doge coin is still going even though the creator did it as a joke.

Bitcoin cash has by forking from bitcoin itself also guaranteed it would have users as it gave everyone who had bitcoin some bitcoin cash.
It's a clone of bitcoin with the brakes removed.
I'm relatively new to cancer research (start 4 years ago), so I might be ignorant of significant advances.

Did adjuvant chemo improve long term survival for any disseminated cancers?
I think the recommendation is Monolith First

https://martinfowler.com/bliki/MonolithFirst.html

You start with a Monolith and break it out as needed. (i.e. When you find out that is not a good idea to embed Elasticsearch )

You avoid premature boundaries that can become a significant constraint.
My favourite by far is defenders of the realm. Apparently it's very similar to Pandemic (which I've not played), but with an '80s D&D theme. In my experience it really sparks the imagination.
The main purpose of the tech is to limit inflation in a cryptographycally provable way. In theory this is the main role of central banks as well, they just don't have a good track record in doing it.
The processor's security features should perform as described - anything less is a very nasty surprise waiting for users. Intel could allow users to opt-in to insecure behaviour for performance, but insecurity absolutely must be opt-in rather than opt-out.
Do you still need an up to date mac to do it (even a hackentosh) or can you develop from outside their environment?
Um, I'm not Google, but I think for a typical small/medium-scale tech business we're not there yet.

> "The problem with the “castle” approach is that once the perimeter is breached, the entire internal network, and all the associated applications, are at risk. “Do not trust your network. It is probably already owned”"

Considering an example of a common software development company, we may assume they use VPN to get into private network with their project management, git, devel, staging, backups, documentation and other servers/applications. Each of them requires user authentication, each user has its own privileges. VPN here adds an extra layer of security. But either way, being behind the VPN or not, services potentially carry the same level of risk. Implementing perimeter security doesn't imply a lack of security of services within.

> "Google’s approach involves comprehensive inventory management, one that keeps track of who owns which machine in the network. A Device Inventory Service collects a variety of live information about each device […] Employees get the appropriate level of access regardless of what device they are using or where in the world they are logging in from. Lower levels of access require less stringent checks on the device itself. […] The applications themselves are routinely checked for breaches by vulnerability scanners."

> "VPN was cumbersome to use, and slowed performance, especially for overseas workers. And it is no walk in the park for admins either. To set up a new user, the admin would typically have to configure the cloud network, along with setting up the IPSec rules and firewall rules, the VPN. This is followed by a lot of testing"

Again, I'm glad that it works for Google and that they're able to routinely check all hardware credentials and servers "for breaches by vulnerability scanners", but this whole passage and complexity scheme behind it causes me a headache. I think I'll continue to rely on the traditional VPN, but based on the modern lean WireGuard[1].

[1] https://www.wireguard.com/
If one follows the link given in the forbes article to the Apple insider page, it sounds much less dramatic. It talks about the iPhone X not having a direct successor in the next iPhone cycle. As the next generation iPhones are supposed to have the "borderless" screen and the face ID as now introduced with the iPhone X, it is not too surprising. Apple couldn't do the OLED screen and face ID for their mass market phones this year. So instead of just offering the iPhone 8, they choose to offer the iPhone X as the luxury version. If they can manufacture both features in the necessary numbers and at the target prices, the need for the iPhone X just goes away.
see https://github.com/Xudong-Huang/may/issues/6 as one example
There is a lot of selection bias in who comes to the USA to study and work. But also, in china, women don’t drop out of the field all together, but rather tend to move into less technical ones (e.g. PM), and are less likely to get the PhD needed to be a researcher. There are likewise cultural issues that make this hard (e.g. China’s leftover women problem). There has also been a lot less outreach compared to the west because communism was already supposed to have fixed these problems (this is changing of course), while the west has been perversely drawing away a lot of gender diversity at the high end with their current hiring practices.

Perhaps India does a bit better? When I visited Microsoft research Bangalore, it seemed a bit more diverse than Microsoft research Beijing.
This is a poor quality submission. It's from a Forbes "Contributor", which is essentially their content farm and is not vetted by the Forbes editorial process. And it's not an "Apple Leak", it's a memo from an analyst.
Be careful there or Google will fire you.
That's only partially true. When you only have one corporations interests, things get shady very quickly. When you have multiple, competing corporations, they have a vested interest in keeping their competitors honest. It would be very rare indeed to find something that every company wanted to downplay at the same time.

Spectre and meltdown are a great example of this. Sure, ARM, Intel, and (to a lesser extent) AMD may want to downplay these things, but Google did not, so it became a big deal anyway.
Show HN: Front end developer tutorials
recently launched Signl a web application for learning and sharing frontend tutorials you can bookmark , save drafts , follow other users and more :) all free looking for feedback , ideas and what people think, we also need more users contributing tutorials to continue to grow our libary. We are also working on lots more features

https://signl.uk
This is often repeated but the data is way more noisy than this comment implies.

For example this chart for Asian countries does have Iran on one side and Japan on the other, but it also have Korea way higher than Japan and Cambodia way lower.

https://en.wikipedia.org/wiki/Women_in_STEM_fields#/media/Fi...

In europe Norway has the fewest women in stem and Croatia the highest, but there are a lot of cases where the correlation isn't there. Hungary is very low and Luxembourg is very high. Ireland and Italy are high but Slovenia is low.

https://ec.europa.eu/research/swafs/pdf/pub_gender_equality/...

Correlation definitely exists but there are a lot of other factors at play too.
The tax cuts are actually very popular. And I don't think anyone expected the Democrats to actually shut down the government over illegal immigrants.
>Beşikçi said it was due to a single line of code, which created a window "one pixel high, one pixel wide" — essentially invisible to the human eye — to Bylock.net.

Kindly, could someone please explain what kind of hacking attack this is and how it works? Did this window create a browser cookie for Bylock?
>> Sounds nice but unfair & would destroy the economy.

This is one of the possibility but not definite.

>> Unfair - Who takes the extra wealth? Politicians? Because they are honest and aren't wasting public funds.

The maker of the wealth can still keep the extra wealth but not as his own net worth or personal wealth and is not supposed to use it for his own benefits. Like even 1% of the wealth beyond cap should not go for his own benefit and instead should be forced to be used for the benefit of others.

LOL, no definitely not politicians, that would lead to the cobra effect.

Not suggesting simply one should hand over money above cap to others and forget but just not simply keep benefiting from the wealth beyond cap. Like making $1M and buy one home and then make $1B and then buy 25 homes. That sounds unfair at a global scale for a small amount of unfair at individual level.

>> Or worse, they'll limit their efforts to match the cap.

I don't think those who reach the cap would be narrow minded to limit below cap and i think they would simply keep going beyond cap for the greater good at least as they seem to project their image.

Why would they limit from cap, if they can find a way to make money they can still keep making money. Only thing is they cant simply use it for their personal benefit and all the money they make beyond cap should be used for other's benefits, its not unfair because they did not make all their wealth on their own individually, so many people bought products in amazon and supported their business for example.

Even now the wealthy individuals seem to be making such investment for others benefits in terms of charity but it seem to be a very personal choice which they can deny at will or very less to make any meaningful impact or goes in a skewed direction.

If such a rule is accepted globally, what would be a right number to set as cap?
I'm really glad the treatment has worked for you!

Were you treated in the context of a trial or was pembro used as standard of care?
> economically irrational

I am not sure that description is apt. Underdelivering is only rational for the painter because the client won't be on the market long enough to gather sufficient information. The client is getting cheated, and it creates a lemons market, the fact that it is a Nash equilibrium does not make avoiding the entire thing irrational.

And the entire thing has parallels on software development...
I agree. I just wish more other people knew F# so I could use it for more projects. I've also almost stopped using Python for my scripting purposes. F# is just so much more elegant, and if the scope of the script grows, I can grow it to a proper project.

The only reason why I still use Python every once in a while is pandas. If I have to analyze some big tables, it's still far ahead of anything in any other language I know. Sadly F# Deedle feels very clunky, especially when processing a lot of text (which my data frames are usually full of).
Users can already choose. They can buy old processors without the fix.

I really don't see what case anyone could have against Intel if they just fixed this. Having a fix but turning it off by default seems far more dangerous from a legal perspective. Or having the processor perform far worse in reality than advertised.
Seems to be a bug with js-ipfs or just a lot of DOM nodes... Not sure how to fix.
Python is a dynamically typed language so when you say you've never used generics, that makes sense -- the concept does not apply to dynamically typed languages. But I bet you frequently use lists and dictionaries, and perhaps occasionally use higher-order functions like map, filter, and reduce. All of those would be generics in a typical statically typed language, because with static typing you don't just have "a list" but "a list of ints" or "a list of strings".

Go has built-in generic arrays, slices, and dictionaries, but nothing else, and you can't define your own functions that work on those without specifying the type. So say you write a function that shuffles the elements of an array, like Python's random.shuffle(list). You can't make your function work for all kinds of arrays. You have to have a different function to shuffle arrays of strings, arrays of ints, arrays of FooBarClass, etc. even though the shuffling logic doesn't give a damn about what sort of thing is in the array.

I have a suspicion that this occasionally leads developers to write code inline that they previously would've extracted into a utility function. See the answers here:

https://stackoverflow.com/questions/12264789/shuffle-array-i...
Great update, it's been an exciting year for the project.

I love PyTorch for tinkering and experimenting.

In my experience, there's very little 'impedance mismatch' with PyTorch, meaning the framework rarely gets in my way. I never find myself 'wrestling' with the API. I expect this is only going to get better now that one of the project's explicit goals is to match numpy's API and semantics as much as possible over time.

Congratulations to the PyTorch community. You guys have done a great job!
Android and x86 at least have no credible assurance about that. Boot chain integrity does nothing to stop you from gaining access through local privilege escalation vulnerabilities.
How big or small are your micro-services ? how many do you have ? How do you draw the boundaries ?
We CAN break them up. Facebook can be broken up into a federated network. Split Google into YouTube, Hangouts, Cloud, and The Rest. Force any integrations between these to be done with open protocols anyone can implement.
Bitcoin is too energy intensive, slow, and the fees are crazy. It served a good purpose for educating the market, but I think a second-mover might end up taking over

The only truly 0 fee, virtually instant cryptocurrency i have encountered so far is raiblocks. It only achieves this by using block-lattice, not blockchain. The whitepaper is pretty interesting.
SafeChef – digitise your commercial kitchen needs
No, there is no global database. You just share hashes that you know about, so no matter how many hashes there is, IPFS will still be the same speed.
You appear to be replying to a comment without having read or understood any of the context?

The thread is discussing a case in which Google would be forced to release all of this data via court order, so your first bullet doesn't make sense as Google would have no choice in this theoretical scenario.
Vigil: Open Source Status Page in Rust
Ditto.. Nim was just easier for me to absorb as a Python person myself and I'm really enjoying it.
Notes:

---

Vigil is an open-source Status Page built in Rust that you can host on your infrastructure. You can use it to monitor all your servers and apps, and get a Web Status Page visible to your users (ie. on a domain of your choice, eg. status.example.com).

It is useful in microservices contexts to monitor both apps and backends. If a node goes down in your infrastructure, you receive a status change notification in a Slack channel (eg. #infrastructure). Your phone / watch / etc. will ping you when something goes wrong, or when the infrastructure auto-recovered from downtime).

Vigil is usually used in a SaaS context to monitor tens of services, but it can also prove useful to monitor services on eg. a personal server, or monitor a small infrastructure made of APIs.

---

This is an open-source version of https://status.crisp.chat/ which we've been running over the last 2 years. It saved our service from small to large downtimes hundreds of time. This is why we're now releasing it as Open Source, as most SaaS starting up won't need to use a complex, expensive commercial solution while a self-hosted app would do.

This is part of our effort to give back to the OSS community. Hope this can help :)

We're open to feedbacks & feature requests.
When you don’t have type safety you don’t need generics. Example: in python you can call a function with any arguments (numbers, strings, whatever) and it can return anything (usually something of the same type). With go you can do this as well, but you lose compile time type safety, have to add a bunch of gross code, and incur a small performance penalty.
Really cool to see Glass hit this list, I'd love to break mine out again if I had a way to use it without Google tracking.

The thing I recently got to play with wearable computing is a Vufine+ and an Intel Compute Stick, both of which can be powered by a regular external phone battery.
But also without the safety net of having rangers around to know you are out in the backcountry, and come looking for you if you get hurt and don't make it back to the main areas. Personally, I carry emergency beacons when I'm out in the wilderness, but that is something the average tourist exploring the parks doesn't have.
Ask and ye shall receive[0].

[0] https://news.ycombinator.com/item?id=14233542
The darn network effects keep people on the existing services and off of new ones. There have been protocols, like https://matrix.org/ (newer) and https://xmpp.org/ (older) .

If Facebook and Twitter were forced to interoperate with any of these other protocols then you could have a gradual migration. That's why you sure won't see that happen!
Yes, system messages got in the way. Try this version without them: https://ipfs.io/ipfs/QmbZVv9q52znhF9wN6GVi55EJQYq2BR6oeTgzVn...

If you want to use IPFS, you can either import IPFS as a library (which this application does, everything is P2P in the browser, by using js-ipfs and including it in the application, you can see it in the annotated source here: https://ipfs.io/ipfs/QmbZVv9q52znhF9wN6GVi55EJQYq2BR6oeTgzVn...) or you can connect to a gateway.
There are plenty of firearms whose only purpose is to put tiny holes in paper at varying distances.
IMHO, states should be prepared for federal governments being "shutdown" or dissolved. What we call shutdowns are not real shut downs. Military doesn't go on leave. They still do their same job. Many key workers do their same jobs as well. Some workers end up staying home and then later are usually paid for the time they missed at work anyway. #FreeVacation

It is a contrived emergency so the political parties can try to increase pressure to get pork through that they would not have otherwise in order to get the votes high enough to end the BS.

IMHO, the federal government should be entirely dissolved and the states should have a more loose confederation like the EU has. Federal law and over spending have gone too far. By overspending, I mean how the DoD decided to spend billions that it was not given by Congress. I don't mean any liberal vs conservative notion of how government should spend.

I know this is a pipe dream, but one way it could happen is through a "shutdown" that never stops.
We're just gonna have to use the drone ship.
I really like your description - it's easy to understand and is brutally honest.
Already possible, check out the input in the bottom left. Not very obvious, but it's there already.
Argh, the site specifies its own background colour but not its own foreground colour, making it unreadable with a default dark theme.
You may wish to re-consider your position of relying on Wireguard. From their website:

> WireGuard is not yet complete. You should not rely on this code. It has not undergone proper degrees of security auditing
In a ByeondCorp-like architecture, BYOD is a policy decision. Google as a POLICY has generally said no to all unmanaged machines.

Some resources might require a managed machine by policy, but others may not.

Imagine your Corporate Cafe menu. You don't want it posted on Buzzfeed that y'all be having filet mignon on Tuesdays, but you really don't care about the posture of a device. Contrast this with your internal source code repository or wiki. You might really care about device posture for that type of resource.

Previously you had to put both the Cafe Menu and your Source Code under one big hammer: The VPN. Once you logged into the VPN you had carte-blanche access to all kinds of things.

BeyondCorp gives you a L7 place to drive POLICY decisions in a consistent manner.
Here's my take:

We rely on many central authorities because that was the only way to get safety, security, dependability. Governments enforce ownership, banks maintained records. When the systems were created it was the only way, short of physical ownership of all of your money (who wants $100,000 under their bed?).

Blockchains and related technologies offer an alternative. You can have all the same things, but without the need for central authority. That appeals to some people.

The centralized wallets and exchanges are indeed a potential problem, but you can always switch your money elsewhere, choose a different central authority or choose none. And whatever you choose, the underlying system is still free from central authority. No one can control what you own except you.

The problem that I think is overlooked is that central authorities like governments do more than just that small list of things. They offer protection from inflation and deflation. They offer protection from scams (rollback of the transaction, if you will). They can use physical violence (arrest, confinement, and so on) to enforce their central authority. They can enforce, to some degree, that illegal actions aren't occurring using their centrally controlled currencies. Blockchains do not offer that- for better or worse, you decide.