skysight-inc/HackerNews huggingface dataset:
A problem that Apple faces too -- any product proposal that doesn't derive 10-20% profits out of the gate is derided as a non-starter, so product development becomes stagnant.
> This is actually a great case where asbestos shines.

Asbestos is heavy as rock.
Doing DCT the naive way, the formula is as easy as the DFT. But computing the DCT quickly (like in O(n log n) time) is much harder to understand than the FFT.

I read a couple of papers and implemented the fast DCT algorithms. The Arai, Agui, Nakajima 8-point DCT uses 13 multiplications. The Lee DCT algorithm is recursive and works on any length that is a power of 2. https://www.nayuki.io/page/fast-discrete-cosine-transform-al...
But you're not creating a new computer system, you're not designing it. You have to exactly follow the specs, and the things mentioned by parent. Seems more like mundane and housekeeping stuff rather than creative.
Because he provides reference implementation and functionality, not a a ready multiplatform software package.

You can use it to make your own library and then publish it if you wish.
Yep, just like a Jedi warrior should build his own light saber and a programmer should build her own editor and a Tesla driver should build his own car, a firefighter should build her own ladder.
This was exactly my thought! Despite all the hoohah around the decisions made and whether or not they did things correctly, this idea of "we'll create a bunch of separate services and then use a common shared library for all/most of them" was the start of the end from where I'm sitting... doing this is exactly where the trouble starts with future code changes as the shared library almost becomes a god-like object amongst the services using it: change something in the shared lib and all services using it need to be re-tested. Unless proper versioning takes place, but that, from my experience, seems to rarely be the case. Or need proper service ownership and chain or notification to inform service owners when particular versions are being deprecated or retired... which seems to rarely be the case as well.

Even so, imagine the chaos if frequently engineers/devs need to add code to one lib(the shared one), wait for PR approval, then use that new version in a different lib to implement the actual change that was needed? Thats seems to be introducing a direct delay into getting anything productively done...
6 Entrepreneurs Share Their Thoughts on the Trend of Entrepreneurship
... so?
C and C++ are systems-programming languages which get used for kernels/drivers/etc so these guidelines absolutely do fall into the responsibility of C/C++ programmer.

In the embedded world we have a saying that software always fixes hardware. This is generally true as many hardware issues result in software workarounds.
Jason Snell is his own HR person
You're tone-policing a person of color's jokey style in a jokey project under the guise of professionalism and you can't keep your own blog that you link from HN and GitHub up.

You are the personification of why a lot of people don't like this community.
Mac Mini Refresh, New Low-Cost Notebook, Apple Watches with Larger Displays
Considering the top 20% of Americans will pay 87% of the income tax this year, how much more should they pay in your estimation?

https://www.wsj.com/articles/top-20-of-americans-will-pay-87...
The huge part of presentation is about mistakes of React - if you already know about it go on and safe your time. Unfortunately original title was censored.
Yes, I should have specified that I was interested in what aria2 provides for FTP in addition to what a more ubiquitous tool like wget seemingly has. u/rasz says aria2 allows multi-connections, so that seems sensible: https://news.ycombinator.com/item?id=17508858
I would not trust a source called "earther.com" to tell me good news about solar because they're clearly going to be biased.

When power industry magazines talk about solar being cheap then i'll believe it
A Guide to Vancouver's Best Beaches
It depends how often you want to update things I guess. A wildcard costs less than $50 a year these days, so if that might be better for some people than renewing their LE every few months.
I don't see how the business model causes data to trend towards truth. I can see how it would trend towards whatever the people with financial incentive to change it want it to say. While DIRT pockets a tax on the edit war, ofc.
Imagine you and I decided to have a race in a couple of years with some reasonably incentivizing prize. Who would win? Would it come down to genetics, background, our physiological development in youth? Probably not. It's mostly just going to be decided by who puts more effort into training and preparing for it. It's only when we speak of the best of the best that things like genetics and developmental history start playing significant roles. For us mere mortals in most things, the winner is just the person who puts more into it.

And this is the standard for life. In most things just putting in the blood, sweat, and tears is enough to end up well above average - and that's well more than what's needed to succeed. And this gets even nicer in real life since it's not just a race. There are a practically unlimited number of fields enabling people to try whatever they want and aim to put their unique characteristics to optimal usage letting them be the one with the 'homefield advantage.'
Microsoft keeps a meticulous record of their code going back to the 90s. You start having to use older tools past 2000 but the change logs and bug databases are all there.

Of course every once in a while you see the super helpful commit log "fix bugs". Some of those are mine and I've even burned myself in the past.
I live north of 45° and the city manager said in an article about the new solar farm that it's cheaper electricity than they can otherwise buy.
Yes. Do you actually understand the constraints that led to them needing to do something like that? It was deliberate and a result of the constraints of the NodeJS ecosystem and language. Oversimplifying the issue as a form of virtue signaling is unbecoming.
Ah, sorry. Happy to explain any pieces in more detail. I hope the core is clear: If you think of Dapps as servers, then it synthesizes its clients (specifically ones that cause assertion failures).

For bugs: The demo videos on the FAQ page show the kinds of bugs it can find, e.g., the one that crashed the DAO, and ones that simpler tools will be unable to find. Of course you are right, the holy grail is finding bugs that escape both human audits and other tools. Haven't run it on very large codebases yet. Working on it!
Did you do anything but read the url of the article? What power industry magazines should we follow so we know when you're satisfied?

Do you have anything substantial to say about the points made in the article? For the record, it took me seconds to ascertain it was a part of Gizmodo's umbrella group, and the article made some very clear dollar/cent claims on utility scale projects.
Aren't they using molten salt for this? I think I heard about molten salt being used in a few cases for energy storage. Too bad I can't recall the details. Have you heard about this?
"Sigh. I guess now we have to cut the local Post Office in on the graft."
Well, none of the novels were complete at the time of his death, and his intention was that they be destroyed. (This is also true of a bit over half of his short stories, though.) Given this, their narrative structure is shaky. Kafka is also much less verbose than your typical novelist, so you can't really skim his works like you would a normal novel. There's also a lot of ambiguity--there are definitely levels of symbolism and religious allegory, but the allegories are unclear if not contradictory.

I think the best thing is to just take your time--all of Kafka's prose writing can fit in less than a thousand pages, so there's no reason to try to fly through it. Treat it like a nice liquor--just a taste at the bottom of the glass, not the whole bottle. And all works benefit from rereading, but his especially.
There is actually a company that manufactures very high-performance bicycles out of hardwood:

https://renovobikes.com/pages/why-wood

They cost a pretty penny, such that I would be afraid of losing or damaging them.
On 21 Apr 2017, the UK ran wholly without coal power plants for 24 hours, making up all of it's power from solar, wind, nuclear and gas!
Looks like it's back: https://twitter.com/DuckDuckGo/status/1017101120597045249
Actually it is hard. Most of your peers and yourself may be familiar with the quirks, but that doesn't mean it isn't hard. AWS's docs are terrible. Others being worse does't change that fact.

As for rock solid colo docs- there is this thing called Google. And in fact you barely need that. It's real easy to set up.
"The material they show in the article is massive. Thick, long and heavy. Even if there are kilns big enough, the wood would no longer be straight after a fast kiln drying."

This is not true, depending on timeline.
It's true of the production rate kilns, and as you say, it doesn't matter for construction lumber, which is why they do it.

But assuming 3+ years to dry your 3x3" board, even doing it in a kiln at a 6 month rate (or whatever) would be a vast improvement, and would basically not bow or check. Again, there is actually a vast amount of research on drying schedules vs defects and how to optimize for whatever you want for a given wood species.

As for kiln size, again, solar kilns are quite trivial to build for basically any size or shape, and can easily be temperature controlled for something like this.
(and they could easily build a kiln in the space they have shown in that article)

To whit: I've built a solar kiln in maryland for 30+ ft boards before, and cost of materials was < $1000.
(I used to buy lumber from a guy who was responsible for handling downed trees for some cities in northern virginia, and he used to saw and sell the lumber. He did the nail removal, etc)

"Even if the wood was kiln dried, it would still have to acclimatizate for months or years before it would be at a stable 13% humidity of San Francisco."

Why? You can just stop drying it at 13% (instead of the 7-8% that is normal).
45 years ago the example was $1M. My scenario is for if you want to make $10M starting today.

It’s a simple model that doesn’t take into account many factors. But it’s meant to demonstrate that getting $10M is certainly feasible and reliably predictable.

If you’re wondering if taxes and inflation change the outcome of the example, they don’t. (Which is why I didn’t include them) So the fact that there are taxes doesn’t matter for purposes of this example. Neither does inflation as the example is about getting $10M, not in getting $10M in present day purchasing power.

But certainly inflation is important in how $10M will be worth much less 45 years from now. But I don’t expect anyone to not know that.

But maybe I missed how inflation would impact this illustration. Let me know if you think inflation would change the meaning or validity of the example.

There are way better programs and calculators if you want to actually carry this out. They will factor in tax deferral, capital gains, inflation, etc etc.

But the nice thing is that if you were 18 and thinking of what to do with your life. It’s pretty reliable that you could get an engineering degree and save for 45 years to get $10M. If you wanted to.

I don’t think I would want to be in the “inner circle” because it’s quite a different lifestyle than I want.
https://www.utilitydive.com/news/nv-energy-23-cent-solar-con...
This worked for me when I was working with startup sized codebases doing mostly CRUD app stuff. Once you know how it's generally laid out you can start being productive.

But now I'm working on nuts and bolts cybersecurity stuff for a tech giant. Stuff like public key infrastructure. Even if I know why things are done, stepping through someone else's code with expected behaviors, pathological cases, and error cases has been extremely helpful because there are so many more subtleties to worry about.
I know, but emojis
aren't allowed, because HN is a text-based site. That's why we took it out.
Its not possible to fit everybody's needs. For some people those design goals unfortunate, for some they are fortunate. And trust me, for 90% people they are fortunate and make their development productive and effective.
Human rights
had brew utterly let me down for gdb recently. had to compile from source and then code sign it. nightmare mode.
> Hawaiian is an ethnicity.

Indeed it is:

Ethnicity: noun, plural eth·nic·i·ties.

- an ethnic group; a social group that shares a common and distinctive culture, religion, language, or the like.

- ethnic traits, background, allegiance, or association

> Hawaiian is used in specific contexts in Hawaii and using it to describe a specific type of shirt is not one of them.

Is it not unique (in origin) to Hawaiian culture?

> It has nothing to do with ideology and everything to do with accuracy and respect for a group of people.

That you think this has anything to do with "respect" is precisely the problem I'm talking about. It's a style of shirt. Even if I didn't like the style, how in god's name does one interpret this as "not respecting" Hawaiians as a group?
> That's perfectly true, but AWS is a lot more than just servers.

Exactly but many people don't need that.
The original blog post is https://objective-see.com/blog/blog_0x34.html and has more technical information.
Well, at a very high level, banks can use saved money to lend to businesses or individuals at a given multiplier. If a bank has insufficient deposits, it can't lend any more money. This is called fractional-reserve banking. https://en.wikipedia.org/wiki/Fractional-reserve_banking So when you make a deposit, you are effectively causing a fraction of that deposit to be available for lending. This is what you're getting paid for when you get interest.

On the other hand, when you invest in a stock, you're providing liquidity to whoever held it last. That doesn't directly provide money to a company. But it has an important function: people only buy stocks when they are confident they can later sell it. If there were no buyers for stocks in the secondary market, nobody would participate in IPOs.

As far as which is better for the economy, this is beyond my knowledge. However, any normal person with any financial savvy knows that market returns are much better than deposit returns, so most of the time when such people say "save" they mean "invest in the market."
That's not pedantic, it's actually informational. Up until now I was surprised that Thailand also had SEALs. Your clarification makes the whole thing make sense now :-)
> papers, I found the original [...] after days of struggling, I almost understood it

...

> From this code and staring at the paper, I learned a few things. First of all figure 1 is wrong.

Probably anyone who has implemented a non-trivial algorithm from a paper will feel a sympathetic twinge ;-)
That's mind boggling. This is absolutely incredible. Our country has so000 much hot, sunny unused land in the west. Let's cover it up with solar panels and make use of the free sunshine.
Can anyone give an example of what this would be useful for? I don't really understand its use case and the one sort of example in an image, of creating a k8s namespace and deployment, is covered by our CI/CD system. If this is meant to replace that and be part of the CI/CD I don't see anything talking about how to trigger the pipelines.

I feel like I am missing a small but critical piece to understand how this should be used and where.
That's why you get one with multiple networks. AWS has had many outages too- more than a colo would have.
Unemployed South Korean in VRChat Gets Job Offer in Los Angeles
I'd love to see one of these rose diagrams for Tokyo .. when I was there I found it very, very difficult to navigate even my local neighbourhoods, and remarked as much to my hosts - who explained to me that the reason Tokyo was laid out in what could only loosely be described as "chaotic crows feet on acid", is so as to make it very difficult for any invading armies to march directly into the city in a straight line - giving defenders lots of places to choke them off.
Intriguing Failing of Convolutional Neural Networks and the CoordConv Solution
Oh sure, I more meant at the consumer level. At the production level molten salt is used to smooth out energy production rates at concentrated solar arrays. My understanding is that concentrated solar is no longer able to compete with photovoltaic production in most geographies.
While safe bets, they did launch Dota 2 and CSGO. The only question was wether the pre exisiting communities would accept them under Valve.
That assumes your DNS is running through the device itself. For a router, maybe, beyond that, not really.
Chicago Is America's Last Remaining Affordable Skyscraper City
Why this robo-car startup does things differently from the big boys
It's also worth noting that most defendants never go to trial, and those who do mostly waive the right to a speedy trial.

Speedy trial is more a right in theory than in practice these days.
There's No Excuse for Libertarian Treatments of Slavery
Could be. I know film shoots can end up occurring in all kinds of weather (especially here in Canada), and often the ladders will be sidled up to large sun lamps (which I can assure you get very hot), and in electrically-compromising situations, but all of those are very different from an actual fire.
[Deleted] My apologies dang, sctb.
It could be the case that nothing is actually broken. I have unfortunately received a number of similar calls on systems that were working exactly as specified. Random nonsense "disasters" can happen a lot in dysfunctional companies.
A problem from spectre could show up literally anywhere, in any package in an embedded distro, kernel or userspace. Good luck.

This is not like a "insert a delay between these two accesses to the PHY and the issue goes away" kind of thing.

Something in the compiler would be appropriate here, rather than the wild goose chase of tracking this down in countless lines of code and guessing at solutions.

How do you even test for this, in all its possible incarnations and scenarios. Never fix something if you don't have a test plan.
The article mentions that too.

It broke a record that was set [checks calendar] last week.

But I think the headline is being a little click-baity—the article's real strength is analysis. It discusses broader trends—for example that location is important here (Ohio isn't going to get these low bids because it just isn't sunny enough)—and is fun to read.
19 Ways to Cheat at Blockchain UI Design
> The Linux bridges have been burnt for CDPR

This phrase made me sad, but it's an understandable statement. The article mentions several times that the Linux community in general was very toxic when it didn't get its way, and this isn't the first time I've heard the sentiment. It seems to me that the sense of elitism that Linux-users (including myself) generally carry can be enough to turn people off from trying to assist us from outside the community, and I don't think I'm the only one who has come to that conclusion.
If this all works as you expect and you create a way to find many bugs very easily, you may want to carefully consider the rollout. For example, if you release a tool, I could use this tool to steal money from a project that I analyze to have bugs in it.
Normally we do that, if we catch it before the thread has finished its main cycle. But in this case we didn't see it sooner. I'll add a note at the top of the other thread to point people to the blog post.
Thanks for the feedback! One of the differences between DIRT and Wikipedia is that we place a higher value on information accuracy. For example, in the cryptocurrency market project teams often list investors and advisors as affiliated with their project when they are not involved. A Wikipedia list of investors would not be sufficient. You want these project teams to have skin in the game and something to lose if they are spreading false information.

That said - the explanation didn't fit as well into a one liner :)
I'm mostly gratified by what a "Dog bites man" story this is. Solar prices have been decreasing steadily for a long time so we should expect to see a story like this every few months until the adoption curve flattens out - which hopefully won't be for a while.
This article's data is a winning bid to build a plant. Is there a systematic source for those numbers?
Yes. Especially since it's a continuous trend of records.

It is still news when a wining team adds another victory to their streak and progresses towards the championship,

Also, as pointed out elsewhere, TFA was mostly about this good trend.

What point were you trying to make?
> That is incorrect.

Maybe, show me your math proving that number is correct.

I can't speak for the US, but in Canada the housing component of the CPI has utterly no connection to actual observed costs of owning or renting, at the national level as well as the municipal level.

You don't have to take this as a fact (I can't really prove it if the government doesn't share their data or calculations, can I), but moreso something to think about in the formation of your world view.
pre-backlash
Rice isn't unlimited.
There is a line because AWS, including EC2, is more complex and unique than a VPS.
She'd be nowhere if she didn't have (1) a platform for the past 10 years (2) abundant financing (3) family (4) appearance.

It's definitely frustrating to see someone so successful as a result of extraordinary circumstance and with a product that's value is derived from it's perception rather than technological innovation.

I know this is a valid business strategy, but I don't think it was consciously developed that way, at least initially, it seems like she just sorta walked into this thing and it took off.

I don't think she struggled a lot to achieve this, I guess that is why it is frustrating. I feel like her main advantage was her platform, which she was really born into rather than anything else.
People aren't engines. They don't just break.
To clarify for anyone who doubts autotools has problems - it is true that the documentation mentions cross compiling options, but it appears that the vast majority of tests in use today do not actually use these values (host/target arch, etc).

Some users recommend compiling with qemu-user to avoid fixing the tests, but besides being very slow, that methodology will still generate garbage. What is the point of running feature detection code on a desktop that will be used to configure code compiled to run on e.g. a small ARM system?

The fix is to explicitly set configuration parameters or, even better, to detect features at runtime. However if you try to contact any given project using autotools to help solve these configuration problems you will likely receive "that's not our problem" and no help from the maintainers.

Autotools is in practice less work for me than alternatives, at least while using a FOSS operating system. On Windows CMake is very well developed but handling dependencies is always a chore.
The bit about storage becoming a routine part of bids was an interesting piece of information.
Are you using rosette? I had an idea of using program synthesis for creating new smart contracts based on a language that would create them from unit tests. Are you going to open source your system?

What I had so far is at https://github.com/zitterbewegung/Belmod
Show HN: Coin Registry