skysight-inc/HackerNews huggingface dataset:
I agree that even though we can't identify a nefarious plot on Microsoft's part, it would hasty to assume there's no hidden, objectionable agenda.

It's hard to know either way, imo.
I don't understand what you're saying - is your argument that only victims of unconscious bias will recognize it as a problem?

If that's your point, I guess my counter argument is myself, not a victim, very aware of the problem, and acknowledging it as a problem as my post.

There's also the victims of conscious bias that would probably be able to acknowledge the problem...

Am I misreading your post?
they wanted something standard and I guess did not realize that the IETF standard for XDR is not that widely used. I agree it would have been nicer if they went for something like thrift instead. However, it's done and I don't think they can fix this without breaking compatibility.

I do wonder why XDR sort of failed to get used and why people went ahead and created protocol bufs and thrift as alternatives.
At its best, regulatory capture is a mean to achieve basic quality assurance; at its worst, it is a fence to protect the richest. Our mileage may vary, we see the world through our own experience and rightly so.
What do you mean by “free” memory? Actually unmap it?

Also, I assume the crippling you’re talking about here is just the ability to rapidly apply memory pressure? Otherwise I’m very confused.
Some jobs/tasks are just depressing so its valid comment. Put another way if the job was fun would people procrastinate?
Relinquish control
Putting user keys in DNS is an obvious mistake: deeply connected to DNS is the idea that the data in DNS is public. It requires heroic attempts like NSEC3 to keep data private and even NSEC3 is not enough. Trying to put list of users (mail addresses) in DNS is a mistake.

That said, the only reason for MTA-STS seems to be that some people don't like DNSSEC. From RFC 8461 "Related Technologies The DNS-Based Authentication of a Named Entities (DANE) TLSA record [RFC7672] is similar, in that DANE is also designed to upgrade unauthenticated encryption or plaintext transmission into authenticated, downgrade-resistant encrypted transmission. DANE requires DNSSEC [RFC4033] for authentication; the mechanism described here instead relies on certification authorities (CAs) and does not require DNSSEC, at a cost of risking malicious downgrades."
There are some cases where it may make sense to write your own implementation, if you have a niche microarchitecture that has unusual performance characteristics that the OS doesn't provide optimized routines for by default. But for most u-archs the default optimized routines should do a good job.

Things like malloc are quite a bit more complicated, and more workload dependent so there's still some opportunity specializing an implementation there.
Sure it's relevant. If we use twice as much methane this year, we'll probably have twice as much leakage, and that means twice as much climate impact from this year's methane over the next few decades.
PoW uses energy to produce blocks in a process known as mining that consists of trial and error attempts at producing a “special” hash that meets a given difficulty target expressed in the number of leading zeroes. The difficulty target reflects the speculative work needed to produce valid blocks at regular intervals given the available hashrate. When more hashrate is added to the network the difficulty adjusts such that on average the block interval is kept around 10 minutes.

The product of PoW's work is largely wasted since all hashes produced for a given block height, other than the next valid blockhash, have no value and are discarded with the winning miner being paid the full block reward for its work. This means that not only are the hashes useless but they are also expensive to create and return 100% of the reward to the winning block producer at the cost of all other block producers. Bitcoin’s hashrate is what I refer to as an “economic firewall” in that it becomes increasingly more expensive to acquire the hardware needed to control a significant portion of the network's hashrate (eg: 51% attack), or even mine a single block, the more interest there is in the block reward tokens. Having said that, there is no causality relationship between the cost of producing blocks with PoW and the token’s price which is set in open markets were no single Exchange or a “bitcoin ceo" is a counter-party.

In other words, PoW keeps a blockchain safe because it’s wasteful and expensive. Only someone who can afford to run a mining rig would join and its costs are not covered unless their blocks are added to the canonical chain.

If the consensus protocol performed useful work, the incentive to "mine" on this chain would not only the block reward but also include ulterior motives so attackers could try to produce invalid blocks and their effort would still be justified by the value of the work done.

Hope this helps. Find me on telegram if you want to keep this discussion up, I'm always happy to discuss cryptoeconomics.
David Foster Wallace on Voting
Is it still Capitalism when private companies lobby governements to implement subsidies ?
PostgreSQL all the way down. I know I'm in the minority here.
It helps, studies have shown it.
The value would be to be able to grow arrays and similar without relocation.

People do it all the time in real life, with area codes, zip codes, case numbers, etc.

For example, a long street full of strip malls in California will often have street numbers 50 apart to allow them to remain sequential even after new developments.

No one would complain that this is a wasteful use of precious street numbers, or that it deprives other streets of those numbers.

Imagine the nightmare if you periodically had to renumber all the buildings instead, like computers routinely have to.
FWIW providing access logs is something we're exploring (though it's still a ways out).

I certainly hope that you don't feel the need to move to something else when your application scales / gets more complex -- our whole mission is to make it so you don't have to. Feel free to reach out to me on Twitter (@mbleigh) if you have specific questions/concerns.
How competitive is capitalsim anyway? What's the best measure for it?

When I look out in the economy I see massive industries that are being protected by their governments for various reasons: some of it political, some of it effective lobbying.

In many sectors private companies are building off of a platform that their government has provided for them. For instance, the NIH is a major contributor to pharmaceutical research, yet once a new drug comes to market, the profits all go to the private company and the tax payer is essentially charged twice for access to the drug (cost of research and cost to buy the drug).

I had one idea of what a free market was growing up, but as I've learned more about the global economy it seems like the idea of a free market was just a clever ruse.
Truth over the belief of who is actually 'the best fit' for a job doesn't exist until the job is complete. This isn't about oppression. It's about discrimination magically becoming automated because no one bothers to look for these things pre-deployment.
Do you expect to listen to sea-shanties on pirate radio?
This has been my experience. I very politely and respectfully commented on why I wouldn't support a certain web browser that's gaining attention. The comment swung to the minimum (-4) quickly, but settled on 0 over the next few days.
End of communism in Europe, open China, various free trade agreements...
You had me at, “Live inside a soccer ball”.
yes, even if I paid for it. Only solution is to replace the device.
Yeah - I'm not even expressing an unpopular opinion, just asking a (leading) question: where are all these women who are chomping at the bit to get into _technical_ positions like programming but find themselves being turned away by biased recruiters? I've never even seen somebody _claim_ that they were a woman who couldn't find a tech job, just people wondering where all the women were.
Without our technology, we can still run farther and longer than any other species, use our delicate fingers and opposable thumbs, control fire, and make and use tools and solve relatively complex puzzles. As a species, without our tech, we are head and shoulders above most species.
Capitalism, as distinct from just a market (let alone a free market) economy, is based on the idea that ownership creates value thus entitling the owners of capital to some fraction of it's production and to a lesser extent the idea that anyone-can/everyone-should be an owner (as opposed to a feudal system with hard line serf-lord/owner-renter separation)

Regulations, regulatory capture, corruption, market failures; that's all broadly orthogonal.
Why wouldn't it? It's a more accurate model than what came before it, the rational actor model.
Too bad that you guys don't write software that makes current hardware appear inadequate :)
There's an Oracle lawsuit about the Java API, which is common among all implementations.
I find it impossible to pay any RIAA affiliated artist or label for music after the battles we had in the late 90s/early 00s. I pirate some music, but basically listen to audiobooks (which I happily pay for; I probably spend $1k/yr on Audible) instead of music 95% of the time. I basically view it as supporting terrorism, even though all of the individual execs from back then are gone by now.
Thanks. I just assumed amazon, google and itunes would over the same digital catalog around the globe. I have myself mostly bought music from smaller artists via bandcamp or their personal sites, but mostly saw their albums also on these big platforms, so it didn't even occur to me their offerings could differ by country. (strictly talking about music, when looking at movies etc., even central Europe where I am located has severely limited options in comparison to the US. But then, other than music comes with mostly draconian DRM anyway.)
I agree that resumes are a poor means to distinguish between good and bad candidates. Humans already struggle with the screening process. There's no way an AI can reveal some kind of hidden secret sauce written into all great candidate resumes. This project was doomed to fail from the beginning, in my opinion.
Hi,
I acknowledge this, but as those 2 projects are not similar I think there can't be a confusion between the two.
This is not a plan in action, it is a list of ideas
Technology is playing a role. So it size.

Google/Amazon/Facebook/Netflix/Microsoft can drop a few million bucks on a team of developers trying to squeeze some lemon for an additional drop of juice. I've been on teams before where a 1% increase in success of our software would pay for the team twice over. There were dozens of teams beside us all doing the same thing.

A small business competing in the same market cannot do that, and so they find themselves fighting a far more efficient giant.
They would prefer it as a way of lowering the cost of doing business. However, as Google has shown with Dragonfly, this attitude is likely to encourage a race to the bottom with the most oppressive regimes.
One bug, which I think can be fixed in css, is losing scroll position on device rotation (iPhone). I think iOS should fix it for sites, but until then.

One feature that would be nice is seeing new comments in popular posts without having to look for them. (Not threads, just unrelated new ones)
The Fantasy Maps That Put the World's Tallest Mountains Side by Side
>...and yet music industry revenues are on the up again.

I keep seeing this mentioned, but seriously, it was only in 2015 the revenues bottomed out and started to rise again. And it is not anywhere close to its peak in the 90s in real terms, and less so in terms of % spending.

Globally, China's music industry make less than $100M a year. That second largest economy in the world, and its Music revenue is less than half of Thailand.

The industry has changed, and in the west Musicians made much more money in their live performance, K-Pops have all their songs on youtube for free. Chinese Pop stars get much more from advertisement deals and other media. Japanese still loves CDs. A lot of people have grown up to consume music which is totally free.
You basically have a major label monopoly over music for most people. The power of the labels has increased with streaming. Streaming favors a tiny collection of already famous artists. What is utterly broken is the system that gave us the insanely great talents like Zappa and Hendrix. Hip hop music has transformed into professional social media trolling. Even artists like Moby are downsizing and selling off their hardware.

You have a tiny set of artists like Kanye who effectively own the industry and for the indies its like a $5 a year side income but they spend most of their spare time on it out of pure passion.
Could this be used as part of a formal definition of bullshit?
>Oh come on, someone recently compiled detailed information on US military bases from the publicly available fitbit data of all the soldiers running round them. you can even figure out deployment patterns from it. Most militaries, even the big ones, are desperately naive about this stuff.

I know and so we have to trust them to make the right decisions when taking a country into war. Jeeze we really are run by amateurs!
<disclaimer, MS employee>

MS adheres to GDPR regulations and has applied those protections to all users. You can opt out of telemetry, you can view what they've collected on you and delete it.

https://www.techrepublic.com/article/microsoft-extending-gdp...
* Instill a learning culture. An easy way to start is to do brown bag lunches/lunch and learn once a month. Ask engineers to volunteer to talk about things they're playing around with, or on anything they find particularly cool. Worst case scenario, play a conference talk from a recent conference during lunch. If there's interest, buy a subscription to Safari Books. Try to bring in interesting people to give engineering talks (ex-colleagues, if you have VC money maybe investors).

Invest in tools that provide feedback loops. Have tests with CI/CD. Set up linters so that code is consistent. Have monitoring tools in place that catch all errors and report them to the engineering team (even better is if it includes performance problems as well).

Use best practices and document those best practices, even simple stuff like blameless post-mortems.
>Amazon edited the programs to make them neutral to these particular terms. But that was no guarantee that the machines would not devise other ways of sorting candidates that could prove discriminatory, the people said.

If you've ever trained a NN, you'll know that they are exceedingly clever in finding patterns that fit what you're training for. You can remove the word "women's" and other obvious things from being considered, but I promise you, if there's another non-obvious patterns that are more likely to apply to the women candidates, the AI will find them and use them.
Marxists would counter that capitalism will lead to a oligarchic elite, or at the very least powerful industries which will seek to influence and capture the political and regulatory system using the excess value taken from labor. So, it's like timing Phelps in the rapids leading to a waterfall and blaming the waterfall only for the rapid plunge.
Off topic, but I'm looking at similar data. Are you talking about a public source (eg NHANES) or something else?
Better title: Corporatism was never competitive
On the other hand, small business owners shouldnt be allowed to be sleazy either.

Maybe to stimulate small businesses, the government could advise business owners how to navigate these regs, something like a social worker for a business?
I haven't read it but apparently he published an autobiographical book last year:

https://www.goodreads.com/book/show/30835567-hit-refresh

https://medium.com/@xaviergeerinck/my-key-take-aways-from-re...
The 90s called, they want their tired old meme back. If you want to know if Microsoft has truly changed, please take your fingers out of your ears for just 10 minutes and review some of what's been happening in the past half decade:

- They're now, or soon will be, the largest supporter of free infrastructure for open source projects on the planet (GitHub)

- They've open sourced a massive chunk of their (IMHO) best-in-class language runtimes and language implementations (C#, F#, VB.net) and design and develop new features in the open

- They've contributed more than 1700 changes to the Linux kernel that can easily be identified with a quick 'git log --grep'

- They're the first company to make a real attempt at an industrial strength alternative implementation of the Linux kernel. Linux was supposed to be about choice, remember?

- They've open sourced the core chunks of the evaluation engine used in Bing (BitFunnel)

- They're a platinum member of the Linux Foundation. In other words, they pay Torvalds salary

- They support Linux as a first class OS on Azure and make it cheaper than Windows

- They have one of the largest and most active GitHub organizations

- They've joined OIN and, ignoring the actual patents involved, have thus in the process made an implicit promise never to attack any core part of the Linux infrastructure in the future

What more do you want?
Some Doctors Order 7 Times More Tests Than Their Peers
Sometimes I stop coding and go look something up because I am stuck. At that point I’m doing a different activity: I’m research/learning/generally frustrated and not really coding.

For the others you bring up, I truly do not. I don’t text or email while I’m trying to do something productive.
Yeah, there's a definite hurdle to get over when moving to Azure. I've been finding analogs to most of the services I need, like Blob storage instead of S3, managed disks instead of EBS.

There are some things I definitely prefer in Azure to AWS too; I find the AD-based authentication to be much easier to understand and implement compared to IAM. The SMB shares (File storage) are great, integrate well with Kubernetes, and are a lot faster than EFS.

Non-premium VM IO performance is abysmal though, and I really wish I could store SSH public keys in Azure AD.
I'm told Unity Mitford patted my dad on his head when he was a baby, to the horror of those around. This was on a ferry on the West Coast of Scotland, where she went after her failed suicide attempt.

This means I always win at "6 Degrees of Hitler".
There's no actual evidence to suggest preference for career type is inherent to being a woman or man. There's plenty showing that women right now have different interests of men, but the cause can easily be societal conditioning - i.e., something that can be fixed.
This was going to be my reply also. Seems it would be easy to set up a similar experiment with zener diodes and achieve the same results. In fact, with DSO's readily available these days, this should be reproducible in every university worldwide, and it would be cool to see attempted correlations across much greater distances.
While sometimes a longer timeframe to migrate is better (often, most times), there are edge cases where you want to migrate immediately after an announcement like this. For us, we'd like to get this done by next week. The sooner the better to avoid any schedule disruption thereafter.
that exactly johnston's point, in case you misunderstood political intent
Yes, but you have to know what pool you started with. As an overly simplistic example, if a bank used historical mortgage approval records from primarily German neighbourhoods to train AI, it might become racist against non-Germans despite that it’s just an artifact of the demographics of the time. I think it just shows how not ready for prime time AI is.
Your position will certainly be argued for in a court at some point.

So will the counter position that sending reader info to countless third parties isn't actually necessary to monetize, as plenty segmentation value comes from the readers' selection of the site itself.

It will be argued the marginal value of each additional exposure of the reader's private data does not outweigh the individual's right to privacy.

In the meantime, here is a reasonably neutral but in depth overview for site owners interested in learning more to better navigate GDPR:

https://dma.org.uk/uploads/misc/5ae1fbf5c60fd-gdpr-for-marke...
CHERI: Capability Hardware Enhanced RISC Instructions
Outside of the specifics of this article, I've wondered what effect GDPR has had on smaller companies and even individual developers. My company spent a lot of time and money to become compliant. Not only was this expensive, but we relied on lawyers to advise on where we could draw the line for compliance. If the company were a bit smaller I imagine it would be impossible to tackle this project.
Yes. IOW, GUI's are not as easily scriptable as CLI programs, to compose operations from combinations of other operations, even though some tools to do stuff like that do exist, e.g. AutoHotKey and others like it.

A classic CLI command composition (a.k.a. pipeline) example:

More shell, less egg:

http://www.leancrew.com/all-this/2011/12/more-shell-less-egg...

After reading that post, I wrote about it here:

https://jugad2.blogspot.com/2012/07/the-bentley-knuth-proble...

with a couple of solutions in Unix shell and Python.

Related:

Why you should learn just a little Awk (2010) (gregable.com)

https://news.ycombinator.com/item?id=17322412

A comment by me there:

https://news.ycombinator.com/item?id=17324572
>Oracle is a self-driving lawnmower that will hunt you down.

That will then litigate unless you already have a multi-year severed limb support contract.
Theoretical fluid dynamicist here. I solve a lot of not nice differential equations exactly or approximately.

Whether numerical methods are viewed as the primary way forward is a bit of a self-fulfilling prophecy. If you don't think analytical solutions end up being useful, you probably won't put in the work needed to generate them in the first place, so you never see the value.

Even if you go all in with numerical methods, you need to test your code. This requires an exact solution and knowledge of the convergence rate of the numerical scheme. The exact solution can be for a special case that is easy to solve. You might need multiple exact solutions to cover all the physics. You can also use techniques like the method of manufactured solutions, but if you don't like analytical methods you'd probably hate that.

You need to check if the empirical convergence rate matches the theoretical one. In practice this is rarely done, but it's essential towards eliminating bugs. So you can't entirely avoid exact solutions if you want to do purely numerics right. This was not covered in my first differential equations class, unfortunately, but I think it's an essential topic.

Exact solutions are often impossible, but less so than most people believe. I've produced exact solutions many times to equations people thought required numerics. The exact solutions are very valuable by themselves, as they can be used much faster than numerical solutions in most cases and allow you to see the structure of the solution. I think you should always try hard to make an analytical exact or approximate solution. It might be rare that you can do it, but the value is large and if we stopped teaching these methods it would become much more rare.

As for you mentioning in another post the problem of "pounding the square peg of law into the round hole of analytic methods", you should learn about approximate analytical solutions, which give you a lot more flexibility. You still ultimately have the same problem, though.
No, not missing anything. Most of the stuff on the GNU list is highly subjective, and I don't consider Richard Stallman a voice of reason.

Did Microsoft employ some aggressive business practices? Sure. Show me another modern-day company from any country that hasn't done the same.