skysight-inc/HackerNews huggingface dataset:
The cost difference between SAS and SATA isn't all that much, and SAS has some nice benefits especially when used in a RAID type configuration.

We see this first run as targeting more niche and corporate / government type use cases, however (should funding be met) subsequent runs after this first one may be targeted more at a mainstream audience. It's far too early to tell at this stage.
>Nobody is delusional about the effects of Kratom or downsides

Not true. There are many articles being written in the same spirit as the Washington Post. They are using a headline to discourage caution because something is a plant - that's false and delusional.
Ask HN: Perks at Amazon US
What are the employee perks at AMAZON US? A friend got invited for a day of on-site interviews. Anything she should negotiate upfront?
Yes, that is part of the problem. People asking for estimates arn't looking for probability distribution of potential completion dates.

They are looking for estimates to hold you to account, because that's how you run a good business right?

If you gave your answer to someone in management. It would just look like your trying obfuscate the answer.
Well from the point of view of China the nation, these aren't externalized: Chinese people will have to pay this cost. But you're right that this contributes to lower costs. I still the main reason is the first one I gave though.
Regarding the cost of non-consumer hardware, especially hardware in the $1k range, I encourage you to check out the presentation entitled "Talos™, OpenPOWER™, and the World Beyond x86" at https://www.crowdsupply.com/raptor-computing-systems/talos-s...

That presentation offers several potential explainations for why that particular market segment is locked to proprietary, non-libre offerings only.
Workhorse Beer Yeast Equivalent Chart (Wyeast/White Labs/Fermentis)
>>highly addictive, and life-threatening if overconsumed

You mean like caffeine or nicotine?
Think if Reckitt had any sway they'd want loosening of the restrictions on doctors to prescribe suboxone. Currently only 10,000 of the 800,000 doctors in the USA are prescribing suboxone - wait lists are long and the per-doctor cap is rising very slowly.
> They are looking for estimates to hold you to account, because that's how you run a good business right?

There's a difference between estimates and their misuse.
The self-reported lack of sleep is a pretty good indicator that the ceo/worker is focused on the wrong thing. Self reporting is probably a stronger signal than actually knowing how much they sleep!
I think intuition and emotional impulses is immensely important for communicating with non-technical stakeholders. They haven't learned the art of emulating a computer so we've got to be a human being. IMHO.
>programmers tend to read programming books instead of computer science books

Wow, amazing insight!
So? Why does a democracy protect the 2 largest incumbents instead of promoting a freer system in which 3rd parties can have proportional representation?
I didn't think it was ever worth reading. Steve Maguire's "Writing Solid Code" was much better, though TBH it's been so long I have no idea how it holds up.
I don't mind giving estimates, if they used it as estimates, and people internalise that I may have gotten it badly wrong because something wildly unexpected has happened.

In reality though, business try to use estimates to preasure software teams, and punish people who got the estimate wrong.
Just for the record, reddit ran with it after picking it up from (I think) the police scanner.
That incidentally is the idea behind Patterns... not this "pick a pattern to solve the problem" - or worse yet, "here's a Pattern, find the problem to solve."

The shard language. The GoF wanted that shared language, but people missed the ideal behind it and thought it was a cookbook instead.

The GoF draws from A Pattern Language ( https://www.amazon.com/dp/0195019199/ ) and I believe does a better job at communicating what Patterns should be - a common language and broad brush strokes of solving common problems (though almost always require some tweaking to make it fit just right).
The OpenStreetMap foundation (based in the UK) has some trouble getting their money from Skrill. I can't tell if that's common and welcome anybody to counter with a positive comment/experience on Skrill.

https://lists.openstreetmap.org/pipermail/osmf-talk/2016-Oct...
The only one of those analogies that even remotely holds is the civil engineering one, and even then, it depends what the engineer (and the developer) are doing. If you're grunting out bridge foundations or pages of A CRUD app then sure, your job will be repetitive. If you're working on AGI or designing the Burj Khalifa then you'll be facing some unique challenges.
It Was Cruel to Build the Legend of Ken Bone–And Even Crueler to Tear It Down
Can't speak for anyone else, but for years now, I tend to seek out more local mom-pop shops over the chains. Don't get me wrong, I eat at the chains too, especially breakfast (more functional meal), and will try to eat more locally at lunch/dinner. I also try to cook at least once a week. The cooking comes in spurts because I live alone.
Didn't Facebook used to ask to log in to your email to import your contacts to look for friends? Sure, unlike LinkedIn they at least actually asked first, but I think it shows how there's one law for the incumbent and quite another for the rest.
This machine is way out of my price range; but I am very interested in the frequently mentioned "open-toolchain FPGAs" in their descriptions.

AFAIK there are only a handful of very specific chips that you can currently get away with not using vendor tools against, like ICE40s.

I would be willing to put a fair amount of money into crowdfunding for better open source -full- toolchains for FPGAs (especially something targeting Xilinx devices). The vendor tools, aside from being closed source, are all huge bloated disasterpieces, and none available for macOS.
> Over is probably the wrong word. I call it realistic estimation.

I generate realistic estimations by attempting to overestimate and failing to do so sufficiently.

Watching coworkers try to estimate how long it'll take to deliver software really makes you wonder if pessimists actually exist, or if they're rather some kind of myth or mirage.
It is inherently hard to tell here. I appear to be the highest ranked woman here and I am thousands short of the leaderboard. I actively researched it and blogged about it. Check my profile for links.

Click on Lists at the bottom of the page and then click on Leaders.
Having seen far too many questions on sites about software design where someone starts out with "How do I use a Factory to solve...", I would contend that the GoF had far too much influence and missed the designer's original goals.

> Trying to use all the patterns is a bad thing, because you will end up with synthetic designs—speculative designs that have flexibility that no one needs. These days software is too complex. We can't afford to speculate what else it should do. We need to really focus on what it needs. That's why I like refactoring to patterns. People should learn that when they have a particular kind of problem or code smell, as people call it these days, they can go to their patterns toolbox to find a solution.

From an interview with Erich Gamma ( http://www.artima.com/lejava/articles/gammadp.html )
Sure.

I expect those engineers still gave estimates and were chosen because they had the most relevant experience and expertise.
What do you feel it is missing? Better, where has it really been left behind?
I think we've come to a similar conclusion.

I'm only such a stick in the mud about the topic because I'm lucky to work in a place where estimates are respected as estimates.
I don't think most business leaders are looking for estimates, where the developer admits it's probably way off, but it's his best guess.

Or huge range of possible release dates(because there is huge variation between the estimate and actuals), as with other estimation methods.
You're right - it's not "no value" it is "little value" - altho of the people I know who have used kratom to get off stronger painkillers all referred to a natural tapering effect that kratom has where you don't want to keep taking it outside of withdrawal

Seems that for some people the downsides of kratom outweigh the positives outside of treating withdrawal.
IMO, the idea that anyone could know the optimal level of diversity where human choice is concerned is full of hubris.

Also, "discrimination" is inseparable from choice. That there are laws regulating these things is destructive and arrogant. It turns everyone into racists/sexists/whatever.
LeMond Composites to mass-produce carbon fiber, composite bicycles
Sure, and I probably shouldn't have glossed over that. That sort of research is definitely progress, though it's not paradigm shifting in any way. I do think that we are getting past perception slowly but surely, I just don't think we're there yet.

What really doesn't exist is any meaningful stab at unsupervised (or self-supervised) training on completely unstructured inputs or any sort of knowledge condensation/compression, at least for time dependent problems. These are of paramount importance to the way we think, and to what we can do.

There's a lot of trivially low hanging fruit, too - I still have yet to see even a grad school thesis that starts with an N+M node recurrent network and trains an N node subnetwork to match the outputs based on fuzzed ins, and then backs that out into an unsupervised learning rule that's applicable to multiple problems. Or better, a layered network that is recurrent but striated, that tries to push weights towards the lower layers while reproducing the same outputs (hell, even with a FF network this would be an interesting problem to solve if it was unsupervised). These are straightforward problems that would open up new avenues of research if good methods were found, but are mostly unexplored right now.

I could be wrong, if I had real confidence that we were close I'd be working on this stuff, but I'm collecting a paycheck doing web dev instead...
I am sure living in Ukiah is different from Sao Paolo.
If you put 2 male mice in a box with 2 female mice and wait a while, you may find 5 or more mice in the box. Or if you put 2 clouds in a box and later put 2 clouds in the box, you probably won't find 4 or 5 clouds in the box.

The act of putting things in boxes (after first perceiving and classifying them as discrete entities) and the abstract notion of addition are only as related as you need them to be for a given purpose.
I was thinking that too. The younger developers I know haven't read most of those books because the information is easily accessible on the web.

When I started coding professionally you had to buy books because the information wasn't anywhere else, but today even for the more difficult subjects you can find papers and blog posts and wiki articles that cover what you want to know at different depths and from different angles.
So her gender is not a factor. It is not because she is a charismatic woman. It is just because she is a female Steve Jobs.
If there is one UI design book to read, "dont make me think" is it. And if you don't have time for it's already speedy read, the entire book gets summed up in the title: Don't make your users think about how to use your software.
Researchers may have discovered how to slow brain aging
I feel like different people have different sleep requirements. Although veganism changing those requirements is likely a quack factoid. Veganism! The meth of diets!
Good thing Chrome's bug bounty is so high, otherwise white hats would probably never spend this much time exploiting bugs like this to show how big of a deal they are.
For actionable advice on how to be kind while still capturing the lesson. I recommend this article by John Allspaw on blameless postmortems.

https://codeascraft.com/2012/05/22/blameless-postmortems/
> For the same reason why genetic bottlenecks are a bad thing.

What is that "genetic bottleneck" ? it's a pretty racist expression if you ask me , it sounds like it leads to "degeneration" or something like that, it really sounds like nazi rhetoric but reversed, instead of the "purity of the race" that must be preserved, it is now mandatory to diversify "white people's genes" to avoid genetic defects ?

You take a Slovenian and an Irish, they are both "white" , does that constitute a "genetic bottleneck" because of a superficial trait ( color of the skin ) ? I mean only racialists speak about genetics when it comes to race. Just because now a specific racial narrative is pushed by the left doesn't make racialism less obnoxious. And white women despite being women are still white , does it also constitute a "genetic bottleneck" too ? people pushing for all that should take a step back and think about what they say, for a second. "Diversity" AKA affirmative action AKA "positive discrimination" isn't inherently good or bad, from a productivity or a financial perspective for businesses that engage into all these diversity policies. If they see value in it, good for them, now let's see if they perform better on the long run just because they replaced a good white candidate with an average non white one.

I'm not american, but I'm puzzled by all this which mostly looks like feelgood PR, seen from abroad, especially at a time US finds more and more difficult to hide its racial tensions to the rest of the world.
Paris Expands the Métro
I wish most of the people who talk about the Simulation Argument understood this.

There is not even a reason to believe that the "outer universe" has such things as space and time or information as we know it, and no way to know what a "computation" might comprise in such a situation.

Maybe the situation is not that pessimal, and an outer universe is much like ours, but to prefer that believe one would need evidence, of which we have none.
If you want Power8 stuff to come down in price to something that is reasonably affordable (even only double the cost of a current generation core i7 and $190 motherboard), what's needed is for the top-ten Taiwanese motherboard manufacturers to make standard ATX format boards for it. Period. Tyan, ASUS, Supermicro, MSI, ECS, etc.
I'm not sure I'd limit it to 10-20%, there are some classes of things that are hugely different... I find that making my own stock/broth is at least twice or three times as good as pre-prepared, and even among pre-prepared there's a huge variation. This becomes much more pronounced when used as a sauce base.

I find some things I don't notice as much difference (cream, butter) as I will others (milk, eggs)... There are other things that are a matter of taste (grain, grass, grass-finished beef). I wish, for that matter, that more labels contained what they were fed especially for milk and eggs, as the difference between brands/containers and locations is huge.

I try to cook at least once a week, and sometimes that means spending a day making broth/stock (mushroom is an absolute fav, but the most expensive where I live). I find that there are just a few things that make a huge difference, and others not as much... others still are a matter of preference. I also find that mouth feel is as personal as anything else in terms of enjoying a particular food.
>Why are we trying to move towards more diversity? Why is that inherently a good thing?

Nobody's ever been able to show that it is. It's just ideological canon for people pushing quotas.
When I was 19 I started working as a video conference support person for Europe in a multinational. This meant interfacing with the highest people in the company, where a failure could make an insecure CEO or similar complain to the IT manager screaming how this was shit etc. this was using multiple ISDN lines making international calls, so it was prone to failure once in a while. After the first instance, the manager told me to not worry, but to just let him know when something failed so he had answers when the angry user came complaining. This was my first learning experience in this.

A few years later, in the same company, I was managing the middleware servers that handled all communications for the sales people in Europe. Here, when there was a failure, the sales people would have to fax in their copies of the data if there was a failure, so even more pressure. This is where I really learned to both appreciate the criticality of my mistakes as it could make several hundred people redo their work. However, the most important thing I learned with this was to slow down, and pause for a few minutes so that I could explain what was going on to the non technical managers and team leads. This was more important sometimes then actually solve the problem.

Both of these instances and a lot of others that happened over 11 years in that company thought me ot really double, triple and quadrouple check any change. It created a healthy paranoia, but also taught me that mistakes are ok, as long as you learn from them, but also, lean to communicate with higher ups that could not follow the technical jargo. I think the communication part is something that a lot of very confident people have problems with. However, it's very hard to teach this to younger techs, without letting them fail, so as a senior tech, I have seen problems from new juniors, but I have let them actually make the mistake, and feel the stress and pressure that they have messed up. I have found this to be the quickest method to teach responsibility, while standing by them and their mistakes.
He gives some rather backhanded praise for TAOCP, if you can consider noting that a set of books look impressive on a bookshelf as praise. For instance, "I've used my set several times when I was stuck and couldn't find help anywhere else. But TAOCP is always my reference of last resort. It's very dense and academic, and the examples are all in assembly language."

He insinuates pretty strongly that the first set of books is the canonical set with this statement: "If you're interested enough in programming that you're reading this blog, you've probably read most, if not all of the books in this list, so I won't spend time reviewing each one individually."

While not being explicit, he's being pretty implicit regarding his judgement of value for these books.

I don't necessarily agree that TAOCP is especially difficult, but I did say in my original comment above that TAOCP is not for every student. For the right student, working on the right set of problems, I would not hesitate to recommend TAOCP.
Android Utility that makes it easy to pass objects between Activities
Civil engineering and software engineering are fundamentally different because software is digital.

You can't download the building package. You actually have to build the building again. If it's the same building I would expect them reuse the same blueprints. So that holds true.

Where as in software it's quite easy and desirable to reuse software. Which is why you should not be rewriting the same thing over and over.

As a result, the problems you face are unique. Your not just stamping out the same building again and again.
If the electoral vote were split across a multi-party ballot via plurality voting, then yeah that would often be the case. The winner take all system of allotting electors that is used by most states might mitigate that. That is exactly what disincentivizes third party / independent candidates though.

What would be better is to use IRV at the state level to allocate electors proportionally.

That would still increase the probability of elections going to the house. It's funny how we see that as a bad thing considering it's how most modern democracies elect their chief of state.

But maybe instead of adopting the parliamentary method wholesale we could just borrow the coalition building factor when no party has a majority.

That is, if no candidate had the required number of electors, they could acquire the electors of another candidate in exchange for VP or a cabinet position.

Constitutional hurdles not withstanding.
I first came across the story when reading Douglas Adams' "Dirk Gently's Holistic Detective Agency" many decades ago. It spurred me to learn a bit more about philosophic science.

Now it appears that every man and his cat spouts on about Mr. Schrodinger and his hapless kitty at the drop of a decayed subatomic particle... Verschränkung has become pop culture...
I want one of these badly, but sadly the price is not for me. I hope they find a big enough market, but I'm not really convinced.

$4,100 for the motherboard, add $1,135 for the slowest CPU and your minimum buy-in is $5,235 or $7,450 for the top-end 12-core (we can assume that RAM, GPU, Storage costs are the same as any other system)
I agree, but they do offer the option to buy just the motherboard and the CPU.[0]

[0] https://www.crowdsupply.com/raptor-computing-systems/power8-...
You only mentioned the parts of his statement about TAOCP that, when taken out of context, seem to prove your point.

He did note that it looks impressive on a shelf, but he also followed it up with "and it is impressive." Furthermore, he goes on to state that it is so comprehensive that if you have a computer science problem that falls in a category covered by one of the published volumes of TAOCP, and you cannot find a solution in TAOCP, that a solution likely does not exist. That's pretty high praise IMO.

>It's very dense and academic.

Is it not a dense text written in an academic style by an academic known for dense, academic writing? Its likely the greatest reference in existence, but it isn't an easy book to read at all. If it doesn't seem like a challenging read to you, then as the author already stated, you aren't one of the people that he was talking about.

>He insinuates pretty strongly that the first set of books is the canonical set with this statement: "If you're interested enough in programming that you're reading this blog, you've probably read most, if not all of the books in this list, so I won't spend time reviewing each one individually."

IMO, his statement doesn't attempt to canonize them at all. If you look at both lists, one list is obviously far more accessible to the average programmer than the other list. It doesn't make them better, just suitable for different people.

>For the right student, working on the right set of problems, I would not hesitate to recommend TAOCP.

I'm not saying that you're wrong. However, the article is about books that are often recommended to beginners. Most people will struggle if they start with TAOCP.
I'm sure he and a lot of other people would rather accomplish certain things in their life even if it means dying an early death, as opposed to living a long life that doesn't satisfy them.

I realize that it's not always that cleanly zero sum, and yes, it's definitely possible to live a life that is both full and long, but in the case of Musk and perhaps others who put their heart and soul in their companies (especially during the early period), it's not so clearcut.
Can you elaborate a bit? Is it the cost calculator? (https://calculator.s3.amazonaws.com/index.html)

What do you find frustrating? What can we improve? Let us know!

(Disclaimer: I work for AWS.)
But changes to international exchange rates don't (immediately) impact your cost of living. If you're paid in bitcoins, and the price goes down, that means you're effectively making less money (in local currency) to pay for food, housing, transportation, etc.
> I really enjoy the way AMD and Nvidia fight

That's why I was so sad AMD was having trouble later year and hope they pull through. Competition is valuable and benefits the consumer!