skysight-inc/HackerNews huggingface dataset:
There are lot and lot of advices in this article you SHOULD PRECISELY NOT FOLLOW when you build an editing PC.

> Watercooling

Watercooling addicts will try to argue that you can achieve a better cooling performance than with aircooling. The truth is that watercooling is at best only 1 or 2 degrees cooler than a proper aircooling system, or even worse in some tests. Then they will argue that watercooling provide a better performance/silence ratio, which also falls short when you consider that top aircooling systems are basically dead silent. You really don't want to deal with water in your PC (even with all-in-one systems) for nothing to gain.

> Not using a calibration device

I don't even understand how you can come up with the idea of writing an article about building a PC for photography/video editing while you don't already use and don't even plan to use a calibration device. The point is not even if you plan to publish, print or whatever, what is at stake is the way you view your own images. And there is ABSOLUTELY NO SENSE in buying a top of the line monitor if you don't calibrate it.

> Buying the best performing components

For 60-70% of the price of the top of the line product, you will get 95-99% of the performance of it. The same best performing product will anyway be "obsolete" (compared to the new best performing product) in a couple months and its price will drop 20-30%. This has always been true and will always be true for any PC building. This is even more true for an editing station since the top of the line will not even give you the 1-5% performance benefit you should expect.

> Buying a gaming video card

Particularly the top of the line. Your editing software will never use the processor and the memory that comes with such a gaming video card. And only pro cards will provide you 10-bit workflow, which is what you need if you bought an editing monitor with 10-bit panel and 99-100% Adobe coverage. You can buy an entry-level pro card, it will be more than enough for Lightroom/Capture One/Photoshop/Premiere/etc. IF you don't buy a pro card, then why do you buy such a monitor?

> Bothering with huge overclocking or with RAM latencies (!)

I agree it's quite easy now to do some overclocking, but you should not aim for the extreme. It's your work machine, you want stability.

> Delidding your CPU

What?! Just don't that. Let's be serious a minute.
> you can just launch League of legends

And, while one could have a reasonable expectation of being able to write some crude games in the 80's, the idea of someone being able to write a LoL is completely absurd.
I wonder where these fine get used, if at all.
Did you mean to say: ". . . agree that cutting the corporate tax cut would have a NET good economic effect"?

First, the new tax law does far more than cut corporate taxes.

Second, whether cutting corporate taxes is good or bad thing depends strongly on the size of the cut.

Third, if you mean to imply that the majority of academic economists agree that the new tax laws will have a net beneficial effect for the economy over the long term, then I'm pretty sure you're flat out wrong.
Key Aggregation for Schnorr Signatures
"The difference in software is once you're done with the first one, there's nothing else to do."

I'm not sure if I parse what you wrote correctly. Currently we can't have enough software written. And solutions - patterns (but not in the god awful Gang-of-four sense) - are transferable between isomorphic problem spaces.

Following the doll metaphor, a police doll, a firefighter doll, a child doll, a werewolf doll, a gorilla doll - * a bicycle!?*. Sometimes you truly come up with something totally new, and adapt.
Satoshi to Bitcoin: Everything you need to know
I'd also recommend the text Structured Computer Organization by Tannenbaum[1].

[1] https://www.pearson.com/us/higher-education/program/Tanenbau...
What is Germany's corporate tax rate? Or France? Or Sweden? Why do Socialist leaning countries have a lower rate than the US did, and why is it opposed here by the left, but supported by the left in those countries?
Not impossible that the reviewer might spot a bug. There's value in more eyeballs. Useful for spotting dangerous constructs or things like UB in C/C++ that appear to work fine... for now.

Also, lots of software houses don't have formal testing of all new code. Not unusual with GUI code, for instance.
IPFS does not work in the browser yet.
Not from what I can see in the control panel. I personally use zero-tier to connect my servers on a virtual Ethernet adapter. But you probably want to avoid getting an ipv4 if I'm guessing correctly, so I don't think that would work for you.
I'm probably misunderstanding, but it doesn't seem like the new tax code actually encourages companies to invest in their employees like this, since corporate income tax is applied to profit, not revenue. Since employee pay is tax deductible, there is a higher marginal cost to giving your employees a raise.

Say you're Barstucks Coffee Co and you make $100 / yr in revenue, of which $60 goes to your employees and $40 is profit (assume no other expenses). Under a 35% corporate tax regime, the after-tax profit is $26.

Let's say you give out a pay raise, increasing pay expenditure to $80. That leaves $20 in profit, $13 after tax. So it cost you $13 to put out that raise.

Compare to a 20% [1] tax regime. With $60 / yr to your employees, you get $32 in after tax profit. Increase that to $80 / yr, and you only take home $16 after tax. So it cost you $16 this time around to give your employees a pay boost.

Sure, you're making more overall, but there's more disincentive to give a cut of that profit to your employees.

What gives?

[1] Actual rate from the new plan is 21%.
A team that can't function on their own for two hours sounds like a very poorly run team.
>Right now I am evaluating https://zarf.co which allows you to put a paywall to your blog posts.

Seems like a pretty effective way to drive down readership.
Walmart for example spent $0.3B out of $2.2B annual tax cut savings on that wage hike.

Sure, a dollar is always a dollar, but when you weigh that against loss of mortgage benefits, grad school stipends, fewer people with health insurance and most likely higher costs in coming years... then that one time bonus or slight wage increase disappears quite quickly.

Championing a few dollars (while being significant to a lot of people) is really just misdirection not to look behind the curtain, and frankly quite patronizing.
The IndieWeb outside of Facebook is full of opportunities
I wonder how many PR bots the NSA has on sites like Hacker News.
It's a bit goofy, and a bit cute. Maybe the novelty will wear off soon, maybe it'll stay as a way for some groups to communicate.

I'd suggest you check out YouTube for animoji videos before dismissing it completely (like "Animojis Takeover TV" and others). There's a lot of creativity being unleashed by it, IMO.
which is even more concerning considering reports of how the current resident of 1600 assesses intelligence.
Check out /r/kernel for some links on learning more about kernel hacking.
I came away from the film with the impression that he didn't have and never had any heart condition. He was assumed to be super unhealthy because he was a natural birth (a kind of superstition, if you will), but that makes him like us. Do we all have heart conditions?
That's the narrative Apple told every regulators, but Qualcomm's is very different.

According to Qualcomm's countersuit, Qualcomm did not demand that exclusivity first. It was Apple who proposed "discount" or "rebates" in exchange for the exclusivity and Qualcomm acquiesced to Apple's demand. Apple then turned around started telling regulators all around the world that Apple was FORCED to sign the exclusivity. Qualcomm was not allowed to directly counter Apple's claims, unlike US lawsuits, and Qualcomm's only recourse was to withhold the $1B rebate in breach of their business agreement -- their agreement forbids Apple from giving false testimony about their contract to regulators. I'm fairly sure that EU's findings are similar to those of China, Taiwan and Korea.

Qualcomm's anti-competitive baseband licensing was well known before and I think Qualcomm got dinged for the right reason. But Apple's claims are directly countered by Qualcomm and, given Apple's past problem with GTA and other suppliers and unless there are other victims of Qualcomm's "exclusivity" agreement -- I'm inclined to believe Qualcomm was tricked by Apple's clever lawyers.
...mediocre old domestics cost closer to $2. I can find that in Philadelphia, Ohio, NC, and even parts of NYC for less than $5.
I remember the facility my mother worked at had a family-day and I went on a tour, and got to see an actually operating Cray-2 (with the coolant waterfall). It was mesmerizing.

So much cooler than rows of cabinets full of rack-mount equipment in a modern data center :)
That is still thinking within the boundaries of programming logic. The point that Ted Nelson makes is that you should never stop thinking beyond the immediacy of that, and always remember what the code is ultimately hoping to achieve in the end:

> "Thinking if I hit that key what should happen if I hit that key..."

The answer to what should happen is not rooted in thinking about the code. Programming is taking meaningful thoughts and turning them into thoughtless instructions that can be executed by a machine. And that is hard!

We take it for granted now, but something as basic as the idea to use on- and off-switches (which is what bits are) as representations of numbers, let alone strings of letters, is a ridiculous leap of thought. Then we built more complex software on top of that more similar ridiculous leaps of thought. None of those leaps came directly from the code itself.
Well, if you think water cooling is cool, try passive cooling.

A few years back I build my current PC:

- Core i7-4770S (Haswell, so you see its not that new anymore)

- 32GB RAM

- SSD 840 EVO 1TB (not that new either)

- some passive PSU

Last year I added an

- AMD Radeon 460

So the whole thing is completely passively cooled.

So no noise at all and I am pretty happy with the performance. I don't know what 'instant' performance in Lightroom means, but so far my experience with Darktable was just fine (actually, I was wondering why some options have a 'slow' or 'fast' suffix). That said, I am just a casual Darktable user, so I take all my photos in RAW and JPG and view them most of the time in the JPG version, but when I would like to create a photo calendar of some sort I use Darktable to get the most out of the pictures.

The only downside is that hardware doesn't age that good :-/

$ grep -m1 bugs /proc/cpuinfo
bugs : cpu_meltdown spectre_v1 spectre_v2
>1 an hour is not peanuts for minimum-wage employees, but it's not a life changing amount either

Who said it would be? Who thinks that min wage workers should all of a sudden make $75k / year?
PDF to Word Converter by Cometdocs
I am actually really pleased with the new release. Thank you for the share!
I do not own one, but I am on the Tesla Reddit pretty regularly. It gets a regular stream of posts from people about how often it tries to deviate them into turn lanes or other unexpected behavior.

To be clear, these are from people who really like the feature and find it useful, but they are really aware that it has to be watched just like if they were 100% manipulating the controls.
This really depends on how accurate analyst estimates have been in the recent past. Consistently beating estimates will produce less gains over time. Similarly, consistently missing earnings will eventually cause less price damage over the mid run (of course it will probably produce bankruptcy in the long run). Confounding this picture in this case is that the market is trying to price a bunch of spinoffs which have been announced or rumored.
D.tube works just fine:

https://d.tube/
Allocation is cheap in .NET until it is not
Hmm. I could show where your dashed-off summary is wrong by knocking down the other three, or educating you on Ted's context. I'll go with education, as Ted would prefer.

You are confusing "I heard their names" with "They made the thing I use". Berners-Lee didn't write the browser you use. Kay isn't hard at work on the new iPhone. and Engelbart doesn't pop into the Logitech offices to see how the new controls are going.

Nelson wrote multiple critical works of theory and practice, edited very influential magazines, coded prototypes and processes that were then re-used or modified as time went on, and has continually spoken on his principles and ideas behind the interface of humans and machines. He has stressed, for over half a century, the importance of the treatment and access of information, which turns out to be the top priority of the human race in the contemporary sphere.

Ted's name has been brought up in meetings you're not invited to and events you can't attend, as well as ones you could be. His influence is gigantic, and the fact he freely shares his ideas past the age of 80 is a gift some of us appreciate very much.

He doesn't strut across a stage next to a product he yelled at others to make. That doesn't make him less of a giant.
My wish: much more developers use github issues for blogging.
They possibly found that lots of people using a custom domain were switching away from them, and they wanted to make that harder.
Well, you should do a lot of things. The difficult part is to know what is worth doing.
I'm legitimately curious here: Is it possible that he submitted additional testimony after the fact to the committee that he was testifying before? Or discussed the issue in a closed setting where classified material could be discussed?
Introducing Chromatic – UI Testing for React
Now you have to look in two places for the information- the code and the commit messages.
That's only if the company doesn't know how to run a software project.

Most of the value extracted from software is in the maintenance phase, not the development phase.

When the principal developer on a successful project leaves, it multiplies the time and effort involved in maintaining the code, and then what happens? No one does the maintenance, and two years later the new team decides to rewrite it. Sunk cost fallacy is not a fallacy when you're talking about years of fully tested work lost, and you can't even find people who know what the requirements were.
I've been meaning to blog more, and currently I have 2 posts on Medium. Part of the problem is the work it takes to make a solid post. But mostly, as Fred Wilson points out, it is the lack of control. Want to add a small image customly placed? Can't do it. Want to provide your non-logged in readers an experience where an annoying interstitial doesn't appear every time they visit? Can't do it.

I have thought about syndication, and I'm glad to learn here about the import tool.

Edit: Incidentally, where is Dustin Curtis? There is opportunity here. Own your blog and make it social. Must be a way.
Funnily enough, an hour or so ago I was trying to track down a Python blog I used to enjoy and went on a "This blog has moved merry-go-round...

http://sayspy.blogspot.co.uk/2013/07/moving-this-blog-to-med...
https://medium.com/coder-who-says-py/i-have-moved-over-to-sv...
https://nothingbutsnark.svbtle.com/moving-the-blog-to-silvrb...
And eventually to https://snarky.ca
Github pages, sure. But Github issues? How/why would you blog through that?
A Lock-Free Persistent Queue
Really nice. What's the original intended use?
I don't know if you will be able to find it in a library anymore. I think most library copies have been stolen and sold on eBay.
Title: "Why we transitioned from Medium back to our own blog"

Closing paragraph:

>"Going forward, we are still going to publish to Medium, ...

A better title might have been "Why we are now using both our own blog AND Medium. I'm guessing that's a less click-baity title though.
Thanks for the detailed comments. Let me try to answer a couple of them.

- We don't bypass the Postgres I/O in general, but have rewritten a lot of the insert path as it relates to managing inserts across many chunks (child tables in Postgres). You can see a detailed explanation and performance comparison of PG10 declarative partitioning vs. TimescaleDB here: https://blog.timescale.com/time-series-data-postgresql-10-vs...

- What we find is that in many sensor settings, at least when deployed at centralized collection points, you'll actually place your DB/storage infrastructure behind a front-end anyway (web interface, MQTT, SSL termination point, etc.), and then batch data through a data pipeline like Kafka. This means that when the data hits TimescaleDB, you can perform larger batch inserts (even 10K rows / batch), which is how a single-node Timescale can support 100,000s of rows/sec (millions of metrics/sec). More benchmarks: https://blog.timescale.com/timescaledb-vs-6a696248104e

- So while this isn't the native I/O speed of Linux, it's not just about raw write rate; you also get those other things that are critical for a robust data product: reliability, flexible and optimized query performance, etc.

- Scaling out OLTP workloads has in general been challenging, but there are some nice characteristics of time-series workloads that make this better. We're working on scale-out clustering right now, and hope to be able to announce some things later this year.

- We fully integrate with PostGIS and other Postgres extensions. Some of our users customers are very much employing TimescaleDB + PostGIS for temporal+spatial analysis: doing things like asset tracking or logistics over time.
This one for example: https://tweakers.net/nieuws/134381/eu-legt-qualcomm-boete-op...

Quote: “Volgens Vestager treft Apple in dit dossier geen blaam; er zou geen bewijs zijn dat Apple de Europese mededingingsregels heeft overtreden.“

Translation: “According to Vestager Apple is not blamed in this case; there seems to be no evidence Apple violated the European antitrust rules”
Does the word-of-mouth reputation system still work if you're using a phone app to order food from someone who isn't necessarily local? Now, everyone's competing against everyone in a much larger geographical area. Sure, you can go by reviews, but now you've got a negative-comment war.
Nice you got around this presentation, just a small note to say that pretty much everyone in the industry knows about it :)
They are similar, and there are even papers comparing learning outcomes for the two. http://ims.mii.lt/ims/konferenciju_medziaga/SIGCSE'10/docs/p...
Every time I think of this, I dread spending several hours re-downloading all apps (running into a few tens of GBs) from the App Store, since Apple removed the ability to sync apps into iTunes, and later removed the apps section from the latest major release of iTunes without providing a replacement. I don't like this specific attitude with Apple, where decisions are made without considering the state of Internet connectivity, speeds, reliability, etc., around the world.

Edit: You have to be on WiFi to get this done, even if you're in a place that has great cellular data speeds and high data download limits, because iOS won't allow downloads of apps larger than 150MB (IIRC) on a cellular connection.
Thanks, this blogpost is from a week ago too.
This Week in Rust #218
The Lost Art of Staying Put
So, the interesting thing here, to me, is this bit:

>So now we mostly don't need IBRS. We build with retpoline, use IBPB on context switches/vmexit (which is in the first part of this patch series before IBRS is added), and we're safe. We even refactored the patch series to put retpoline first.

Unless I'm reading this wrong, it looks like retpoline is not enough, and you still need the microcode updates from Intel or AMD that offer IBPB.

If this is the case, why has Google been saying that retpoline is all we need?
I don't want to defend everything Nassim Taleb says because I don't agree with it. But its facile and wrong to say that he calls everything BS. And his earlier books were very much a clear attack on a poor use of statistics in finance. Antifragile is the work of a crank. Fooled by Randomness is just good.
This is really cool ! Framasoft is doing a great job with their project to «ungoogle the internet»[1].

I really wish Mozilla tried doing the same thing, with their much bigger manpower and communication impact.

[1]: https://degooglisons-internet.org/liste?l=en
Relevant recent discussion:

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

Also bitfinex'ed writes extensively on manipulation:

https://medium.com/@bitfinexed/
Thanks!

I wish it were $40 though. A $100 is a bit outside of my impulse purchase zone.
it says it works in browser so you just run it from tor browser
> two organisations, one geared towards defense and another offense

Oftentimes, the best defense is a good offense. Or vice versa. You can't realistically separate one from the other.
Google Translate: "Child Radio"
The problem is today's games are too complex. I started at 8 because I thought I could make better games.
I've been doing it for a while (https://github.com/SSYGEN/blog) and it works fine. It has markdown support and a commenting system, which is basically everything I need. Although it has its limitations depending on what kind of blogging you're doing, so it doesn't work for everyone.
Can you give an example of something he wrote that would be considered "frivolous nonsense" in the 60's?
The true programmer-artisan (often called 10xer, guru, ninja, whatever) builds systems that cause money to flow into bank accounts to the tune of 6, 7, 8 figures. Yet if this person wants a raise, they will never be able to get one. They will have to change companies and abandon their code. What do you think a software industry looks like that's full of abandoned code? Much like it does now.

On top of that, there are well known cases of illegal wage suppression: https://venturebeat.com/2014/05/23/4-tech-companies-are-payi...

I was once told by a recruiter that "industry standard" was to only expect a 5% raise with a new job. But I once tripled my salary in a single job offer, no lie.
A lot of people in the US right now are experiencing long-term financial strain. Those on the political right typically follow media streams which have convinced them that this is the result of regulations and taxes; those on the left follow media streams which have convinced them that it's the result of too much wealth being concentrated in the hands of too few people (and implicitly, that it's a result of policies from the political right).

Corporations have the resources to navigate tax loopholes that allow them to avoid paying their fair share of social responsibility, and any number of free market worshippers will regularly appear to say, "but of course, they have a responsibility to their shareholders to do so."

As a result of those two things together, corporate tax cuts are not popular on the left. If there were any evidence that high corporate tax rates were the root cause of financial strain for the average family in the US, or corporations weren't putting so much effort into dodging taxes, I suspect the left would care a lot less about whether they received tax cuts or not.

As it is, the situation has turned into monkeys and cucumbers (https://www.youtube.com/watch?v=meiU6TxysCg -- skip to 1:23 if you're in a hurry), and the left keeps seeing gifts laid at the feet of corporations in the name of trickle-down economics while social programs keep struggling for funding and more people keep needing social programs.
I think the scada vendors have already solved the same set of problems that timescale solves.

Edit: pretty sure the scada vendors partition the data in to tables so each table is a day or week of data, they do rollups on the data so the detail is available if you do a query with a 1 minute timespan but the data is already aggregated in to representative values for a 1 minute interval if the query timespan is 1 day.

Sounds like timescales clustering story might be better, but with OSI or wonderware your clustering story is ms SQL or oracle.