skysight-inc/HackerNews huggingface dataset:
> Having commits that do not build represents the history more accurately.

Sure it does, but sometimes that level of detail in history is not helpful. Individual keystrokes are an even finer/"more accurate" representation of history; but who wants that? At some point, having more granular detail becomes noise - the root of the disconnect is that people have a difference in opinion on which level that is: for some (like you), it's at individual commit-level. For others (like me), it's at merge-level: inspecting individual commits is like trying to parse someone's stream-of-consciousness garbage from 2 years ago. I really don't care to know you were "fixing a typo" in a0d353 on 2019-07-15 17:43:32, but your commit is just tripping-up my git-bisect for no good reason.
But you can't get one. You can't get ANY truck from Ford right now. They have blanket changed the delivery of ALL truck orders to 31 October this year due to parts shortages.
It's not internal here.
it looks like a cool vehicle and a good price, but this article is pretty ridiculous. i know techcrunch is mostly just a site that regurgites press releases, but i had to laugh at "no armrests or speakers in the backseat to make room for bigger water bottles"
that's valid reason, didn't think of that as I got used to moving windows with win+cursor keys
> and Firefox is an open source project

check Mozilla CEO salary and stop finding excuses in open source.
Accelerating Safety Assurance
> Two years ago I looked into it and rather then having an abstraction from cloud providers

This is a misrepresentation I've seen multiple times and I don't know how it's come to be.

Terraform doesn't abstract resources. It simply supports all cloud providers and lets you intermix resources from different clouds inside a single project. Resources can depend on each other and use each other's attributes.

As an example, you can bring up a load balancer in AWS and create a DNS record for it on Cloudflare in a same Terraform project and maintain them together.
Yes you can, see https://news.ycombinator.com/item?id=27435269
> No. A company can point at an entry that claims to be from an ethical supply chain. It's not proof that that entry actually represents reality.

Sure, simply writing metadata that says "we promise we did this" into a blockchain doesn't automatically make it proof.

But that's not what anyone talks about when they discuss this.

The point is each company down the supply chain is recorded on the blockchain. The companies used to provide raw metals to the companies that run the factories to the distributors, all cryptographically sign the blockchain throughout production.

What you get at the end of that is cryptographic assurance that each party is who they claim to be and they publicise their practices.

If a someone in the supply chain is found to be using unethical practices, and the company using this approach makes a public statement promising they will use a more ethical supplier, this would be verifiable by any member of the public.

And of course all the actual software backing this would be in smart contracts meaning the source code of the actively running software on the blockchain can also be verified by anyone. This is like having reproducible open source builds but for real life objects.

TL;DR: Quite obviously, a blockchain doesn't magically turn everything ethical, but it is a tool that could well be used for that purpose if utilised correctly and combined with other public knowledge such as public audits of factories and mines and increasing regulations enforcing supply chain transparency reports etc.

It's a piece of the larger puzzle that means when a company claims to be ethical you can see for yourself instead of taking their word for it.

> Because a publicly available hash on a publicly available blockchain is different from a QR code and cannot be spoofed... how?

If the entire supply chain and the code managing it is on a public ledger, so is a log of every unit produced. Blockchains carry cryptographic proofs, so a business can use a cryptographic signature to allow a buyer to verify an item's authenticity. The signature could still be on a QR code to make it easy for the end user, but it'd be a lot lot harder to fake if backed by tried and trusted cryptography.
Yeah. I've tried to convey this point to family before. I'm not sure why they don't believe me. They are convinced the "death tax" is some nefarious thing.
The basis should at least be inflation adjusted.
No, that's projected. It's not a comment on wealth-creation, but rather that 90% of it, the surplus value, goes to the top. The middle class is getting squeezed.
Fringe, whacky ideas are getting funded and their bad ideas given fuel to spread, and boosted on social media. Just thinking back how laughably bad of an idea communism was, and how many lives it cost.
Just because you're a billionaire does not mean you should be playing a social engineer.
Effective immediately I guess I will be discouraging the use of repl.it to everyone I know. I cannot stand bullies who backstab new members of the FOSS community, despite posturing about their love for F/OSS and the spirit of libre software.

In a just world, whoever now holds the US patents for running-a-gui-box-that-is-network-presentable-and-can-evaluate-user-code (Xerox Parc? Sun? Oh, wouldn't it be lovely if it was Larry's lawyers!) would sue the bejeezus out of your low moat offering out of sympathy with the kid, Amjad Masad.
I completely agree, I have PTSD from running an ansible playbook to deploy CF from the command line.
long long long time ago
Fossil destroyed code for Zed Shaw

And since that day, not one looked at Fossil the same way, at least not the same way they looked at git

https://www.mail-archive.com/fossil-users@lists.fossil-scm.o...

I can't tell for sure how much of impact this had on fossil's adoption, its hard to beat git no matter how good you are, but I think it was a bit hit
And yet in years of using sqlite I have never once had a problem loading their website.
Unfortunately Intuit (Turbotax) and the CPA trade groups lobby against any tax simplification whenever it comes up. Regulatory capture of our political process has corrupted it at every turn.
You can create infra with Ansible. The downside to Ansible is the Cloud Provider modules are "community" not core and some of them are buggy.
> Right to privacy is a human right. Do you agree? If so, are there classes of human rights that aren't applicable to some groups of individuals?

Yes, but right to extreme wealth isn't. I don't think people should be able to control this amount of wealth at all, but while they can I think public scrutiny over their finances is entirely reasonable.
Right and...

> Side-channel attacks [20],[21], [22], [23], [24], [25] are beyond the scope of the paper

If all current hardware (i.e. OOO and caches) is vulnerable to speculative side-channel attacks, how they dare to say that is secure? With current hardware, nothing is secure (full stop)
You are conflating assets and liabilities. Are you really suggesting people pay taxes on their liabilities?

That would be insane.
A sysadmin colleague of mine once put it best: "The trouble with drugs is they make every thought return exit code 0".

I think in a generation or so we will look back to all this positive press drugs get these days and wonder what the hell where people smoking.
Like today? It has always been a race to the bottom, that is why things are cheaper today which means life is better today, and that is why we invent technology to momentarily be on top of that race because it can't be stoped, that's why we have to keep inventing it.
I have a Thinkpad X220 that used to be a hackintosh that I use for ECU tuning.

I was using Ubuntu Budgie and the Bluetooth did not work well. It would pair but not connect, or show connected but it wasn’t. Tried KDE and it suddenly started working (still in Ubuntu).

So last night I installed Mankato KDE and I gotta say, Plasma feels much more serious. Less of a toy and more empowering to the user.

The default looks don’t really match my style, but everything I touch works and the UI is VERY informative (wifi signal numbers in each SSID in the list for example). Very pleased with it. And above it all, Bluetooth works great.
Australian PM to call for WTO reform as tensions with China mount
After i was introduced to Pulumi, i felt at home ... there is no going back to Terraform.
> So if I wait to sell shares when it suits me I a some how a monster now ?

Being asked to pay tax on your wealth is not a judgement about your moral character.

We ask people to pay tax to benefit society, not because we hate them.

Given that shares are fungible, you could just give a percentage of your shares to the government as the tax/the government could or should accept this as your tax payment.

> You do realise that many employees on average wages do this.

I'd like to say almost none but I understand the median person the US holds a small amount of wealth. If there was a progressive wealth tax, you could take people with average wealth out of the requirement to pay.
I really like this post, especially the point about visibility of job details for children. We don't talk about it enough. We don't draw connections between play skills and career paths. By the time I was making study decisions that would start to dictate my job opportunities, I had no idea what options were out there. A couple of work experience placements isn't enough.

One of my jobs is in tourism photography. For some projects, I just go on holiday with my kids, speculatively take photos/videos and then sell them to tourism authorities. It works well. My 6 and 8 year olds came to me at some point and asked, "Is your job to make people want to go on holiday?" Pretty much, yep. And so they have an incentive to help (more effective I am, more holidays we go on) and they see what goes into it - getting up for sunrises, capturing moments, editing, sharing the shots, etc. It's a serious contrast to my other job(s) where they'd guess computers are involved but wouldn't know what goes on - my fault, because I've never stopped to explain it.
Been using CF for a few years and haven't had much issues. Sure beats having to manually set up infra. The only thing that bothers me us running into the 200 resource stack limit like every 6 months.
if an estate is worth less than ~$10 million, it is exempt from the estate tax, so you can pass on a few million to your children no problem.

IIUC, basically no one with significant estates actually pays the estate tax, so I don't think this actually matters, but estate taxes are good because dynastic wealth is the absolute worst.

> The growing disposition to tax more and more heavily large estates left at death is a cheering indication of the growth of a salutary change in public opinion....

> Of all forms of taxation, this seems the wisest. Men who continue hoarding great sums all their lives, the proper use of which for public ends would work good to the community, should be made to feel that the community, in the form of the state, cannot thus be deprived of its proper share. By taxing estates heavily at death the state marks its condemnation of the selfish millionaire's unworthy life.

> by all means such taxes should be graduated, beginning at nothing upon moderate sums to dependents, and increasing rapidly as the amounts swell, until of the millionaire's hoard, as of Shylock's, at least "_____ The other half \ comes to the privy coffer of the state."

- Andrew Carnegie, Wealth, 1889

If you have a personal wealth more than $10 million (or whatever the estate tax exemption limit is/will be), then yeah, you should spend some of it on stuff that you think is worthwhile. It doesn't need to be a fast car - Carnegie was into libraries.
I don't remember seeing pigs or cows at any zoos I've been too. Have you? I've certainly driven past cows in fields, but a child living in a city may not experience that. I think pigs are even more rare since they don't seem to be kept outside.
I don't think this is about human readability (albeit it might be to some extent during the design phase). Instead, I think this was the sensible thing to do when byte order was way more variable across a network. If you only send single bytes to begin with, you can as well use a textual format, IMO.
Correct. I mean, it's the Maslov's pyramid - you aren't going to do interesting projects if you're constantly worrying about food and shelter.

I understand that most people don't have the luxury of starting interesting projects (I frequently talk about it on HN, too), but I think we can't read this essay (or most of the other pg writes) as targeted at everyone. His audience is clearly the people who can afford to entertain his ideas. Which is not just rich people - it's all the people who have some disposable free time, or can restructure their life to have it.
Large grain of salt required. But, at least they were honest enough to state (in the middle of the article), that the information on which this is based is suspect:

"We do not know the identity of our source. We did not solicit the information they sent us. The source says they were motivated by our previous coverage of issues surrounding the IRS and tax enforcement, but we do not know for certain that is true. We have considered the possibility that information we have received could have come from a state actor hostile to American interests."
So, you rented 80,000 AWS intances (!) at about (at least*) 12 bucks each one, per day?

Also, for reference: https://www.ibtimes.com/apple-amazons-biggest-customer-spend...*
Is there any way that this decision could be overturned, and is that at all likely?
true, but that works only with one app, as I see in this thread there is a group of users (likely - very small) that would like to see it in other apps / part of the system.
That was an expert witness claiming “non literal copying” is a copyright violation, but that doesn’t make it so. As far as I can tell the trial concluded with a finding that someone violated an NDA but no copyright violation. Am I misreading that ?
They were already saying they'll leave the space station even before this threat. Changing the demands and adding a condition just means they were never interested in changing their mind.
Very cool!

A speech therapist friend of mine recently lamented about the lack of good solutions for online therapy in this space, and this seems to check most of the marks. Two feature additions would make this viable and also very valuable for her use case:

- Ability to save/load different whiteboards (with multiple slides) as templates, to prepare material for the patients to fill out/work with. There might be hundreds of slides needed for one session, so setting it time and again would not be an option.

- Ability to export all (filled out) slides as jpgs or a single file pdf at once

Definitely keeping an eye on this one.
If they used email and PGP, they wouldn't have been caught this way...

That is because the usability of PGP is so bad, they wouldn't have any time to actually operate their criminal enterprise.

Also - email, PGP or not, leaks metadata, and the police will happily end your whole criminal career based on metadata.
because it makes money. Why would they want to stop it? People have a weird mental model where they think private companies are the government. They're just a group of people getting paid to make money for investors.
By you and them? Laudable and sensible.

By the government? What business is it of the government to even know who my sexual partner(s) is/are (especially for a negative test result)?
>imminent mass shooting may prompt interdiction

Pulse night club comes to mind as a counterpoint. A lot of people died to keep an informant happy. I think a more cynical outlook on law enforcement is appropriate.
You can give yourself that space by showing the menu bar and/or the title bar. I wouldn't be surprised if they take those options away but at least for now you can do it.
People tend to complain about HCL a lot, I think it’s a great language for infrastructure. I don’t want a “real programming language” for provisioning infrastructure. I feel like every time I’ve seen someone “need” a real programming language, that there is a _better_ way to do the task at hand with HCL.

That being said, there are some ugly bits.

1. Remote state as a data source means your infra is broken, you just don’t know it yet. Two apply’s have to occur to get your infra in the correct state, but they are separated by an arbitrary amount of time between executions. Even if you automate it with CI/CD, your second root module could be broken until run since it depends on the output of the other module.

2. Public modules are absolute garbage. Go find the best one, it’s trash. Here is why, 10-20 orgs all come in and tweak the module to work for them. You’ll often see 1-10 resources in a module (sometimes more), but the module will end up with more _input complexity_ than the underlying resources. Sometimes even more inputs than all the original resources combined! In the end, you get a module that “works” for everyone, with a half baked “DRY abstraction” for N number of organizations.

3. Organizing code is hard, because we often don’t fully consider environments/workspaces, infrastructure ownership, change management, and other sociotechnical concerns. I think Terraform and IaC in general is the epitome of Conway’s Law and when the (changing) social structure of the organization isn’t followed, the code gets harder to work with. This point is at odds with #1 above.

4. People tend to think “terraform apply” is a magic transactional boundary around your infrastructure. If it applies, it worked!!! But in reality, if modules aren’t crafted correctly they can “apply” cleanly, but still introduce an outage while they are executing.

All that said, I’m excited for the 1.0 release. I love terraform. Thanks to all (except module authors) for the hard work.
How to Take Criticism
I misread this paragraph: As a matter of fact, several vulnerabilities in Intel ME have been discovered in the past. Among others, Ermolov, Sklyarov, and Goryachy described a method to extract the secret key that is used inside the CPU to decrypt microcode updates, which also led to the possibility of executing your own microcode on the CPU or reading Intel's microcode.

Where it talked about extracting the secret key.
There are 3 ways to allocate cloud resources:
1. Use GUI
2. Use Boto library with Python
3. Use devops tools like Terraform

As you go from 1 to 3, the programmability increases. 3 is additionally idempotent. As others mention, 3 has competing products and each has its warts.
A lot of post provisioning tasks I used to do with Ansible are now handled with cloud-init.
You mean that workers know incomes of other workers in the same company and role and thus there is no way to negotiate wages with people individually basically linking them to their negotiation skills?
I'd be happy if I could give a percentage of the shares themselves to the government as a tax payment (paying tax on the shares specifically), so I don't have to worry about the risk that they're overvalued by the tax agency.
What immoral law are you talking about? Allowing rich being rich? Too rich? You don't like rich being super rich? What immoral law is it? Be specific.
The really neat thing about being so excited about your own projects that you have to work on them is that no one has to pay you for it. (See the state of open source.)
Twitter Ban Nigeria: What Really Happened
You could have stopped at "there is no fair way to tax people".
I'm confused, why isn't being fired something to lose sleep over in your eyes?

I get that you're implying that the job itself is not worth that much concern, but it seems you're ignoring that jobs bring in income, pay your mortgage, etc.

If i lost my job tomorrow i'd be terrified.
> So effectively they helped the biggest players by making it harder for the small to mid-tier [insert entity here] do conduct business

Well, at least the government is consistent. When all you have is a hammer...
I often wonder this too about a radio show I listen to with several decades of archives. I wonder what the interface looks like, and how hard it really is to assemble clips. Having a database of thousands of hours of video and audio to search sounds cool!
Interesting. It seems to work for Finland. In some countries it would probably make you a kidnapping target.
Suppose I like to donate to nonprofits supporting political dissidents of another nation and that makes me an assassination target, or hell political or adjacent orgs in this country (BLM, PP, NRA) and that makes me a harassment target
I was thinking the same thing. I've never seen "formally verified" used in marketing because almost nobody is willing to put in the money and effort to formally verify software. The only places I've seen it done is when security and reliability is essential to critical operations, like the seL4 kernel.
Except that if the call is E2E then the SFU can't do things like reencode to a different bitrate. Also wouldn't the decryption keys need to be distributed to all the participants of the call via the centralized service anyway since the stream is already in progress? Or am I just being thick in not understanding how a SFU and E2E would bring all of the benefits of both?
I agree. The law should:

- eliminate the step up basis at death entirely

- index the capital gains basis to chained CPI

- give a credit to heirs for estate taxes paid which can only be used to offset the capital gains on inherited assets up to the basis at death
But earning couple of times less lol? ) I don't think anyone at all wants live in a place where most people earn a lot less than themselves.
> Each time I applied the same code, it would generate a diff based off of some internal defaults and... recreate the exact same infrastructure by _tearing it down_ and making it fresh. Not ideal.

Not quite the same, but in vanilla Terraform if you simply rename a resource it will tear it down and recreate it even though the resource itself hasn't changed. Makes refactoring really painful. I think you can work around this by renaming the state as well as the resource, but this is often a lot of work (and a bit of risk) just to rename an identifier so I don't bother. I suspect the CDK doesn't solve this problem either.
The FDA just allowed Biogen to suck hundreds of billions out of Medicare to pay for a drug that probably doesn't work.
Don't know why you're being down voted. I have no love for bezos, but insofar as he seems to mostly follow the law, contribute to society, and built a large employer, he seems more worthy of emulation than the randos we are asked to care for on the government dole
Representing the history more accurately is a useful design goal
That does suck. I guess there are different approaches you could take to work around it, e.g. spamming more companies or filtering out certain types of company, what kind of numbers did you put in? Do you think an early, unpleasant rejection could have discouraged you prematurely?
The problem is that state-level actors are considerably more sophisticated in their activities than what was seen here. There was a story on HN a while back that can best be summed up as "Defending against this is impossible: Mossad is gonna Mossad and there is nothing you can do about it:
https://news.ycombinator.com/item?id=26591669
CodeShip has finally acknowledged the incident: https://www.codeshipstatus.com/incidents/nm1dmzxz253l?u=0kf9...
The Supreme Court isn't a moral court. It rules on if a law is constitutional or not. Plenty of grossly immoral laws were considered constitutional by the Supreme Court and required new laws to be passed to repeal those immoral laws.
Google cannot see these frauds, and even warning works. There are ten sites on the internet and have separate domains with every term in the sector. In a SERP, you may thus observe all of its web pages that practically replicate and rephrase each other. I reported these websites, and I didn't even receive a single response.