skysight-inc/HackerNews huggingface dataset:
I know this is pretty much a blanket question I could make about any distro but:

Can anyone here share their "switch to BSD" story and what advantages it offered over their departing distro?
Kenneth Stanley: Why Greatness Cannot Be Planned: The Myth of the Objective
You may also want to look at Project Flogo (flogo.io) - in particular, the Flogo Flow action. It's a process engine in Golang that can be used to implement service orchestration, event-driven choreography integration patterns.

Flogo has been focused more on stateless service choreography running in Serverless FaaS or Edge devices - however the underlying process engine can be used to implement a long running orchestration process with fully externalized state for resilience and scale. It's 3-clause BSD including the modeling UI with hundreds of triggers and activity extensions in the community. We have a fairly active gitter channel in case you have questions for the core team (https://gitter.im/project-flogo/Lobby)

Disclaimer: I work at TIBCO & we provide commercial support for Project Flogo as well as use it in our commercial products.
> Why would you turn away a candidate that is able to explain why your process is flawed, stand for what he believes and propose a solution that gives both parties what they want.

The insecure parse this as a threat to them, if we're being frank.

It also costs them more money, and having you shoulder as much of the burden as possible is part of the short-term-thinkers' goal.
Did you read the article...?
If the training data is all gas turbines that you own, why do you care about having the ML model at all? You already have complete knowledge of the state of all your gas turbines.

There's no point to having an ML model unless you are applying it to something outside of the training data.

If you plan on applying the model to different turbines, then there is potential for sample bias in which turbines you selected. If you apply it to the same turbines at some point in the future, then you sampled points in time so there is a potential for sample bias based on which points in time you selected.

There is no way of completely avoiding the potential for sample bias unless you completely abandon ML as a useful concept.
"myth of American exceptionalism"*

*Typed up on an America-based forum for startups, using a medium invented within America, on a device created, refined, and popularized inside of America.
Dan might be the guy who falls on his sword if anyone does, but I suspect that he is struggling with design constraints imposed from someone higher up. Someone obsessed with making everything as thin as possible -- which is arguably the root of many of Apple's hardware woes, large and small. Someone with a British accent who is fond of white rooms.

(Having said that, I think some of those issues are somewhat overstated. The keyboard is a real issue; the Mac Pro's thermal corner is a real issue, but it's one we have solid evidence is being addressed by both the forthcoming Mac Pro and the already-existing iMac Pro; AirPower is a debacle, but I don't know if that's really his purview; the rest...eh. I'm not saying they're not real, but I don't know how widespread they are as real issues. But with the exception of AirPower and the Mac Pro, all the issues you listed would probably have literally been solved by making everything 1mm thicker.)
About a month, my early 2013 MacBook Pro died so I replaced it with a brand new 2018 MacBook Air with the latest generation butterfly keys.

I'd previously tried out someone else's 2016 MacBook Pro with the first generation butterfly keyboard. I actually immediately liked the new keyboard and knew I'd get used to it almost immediately if I ever switched.

10 days into my 2018 MacBook Air ownership, I started experiencing "sticky" keys with characters repeating themselves and/or not registering. This was on a brand new computer that had always remained closed when not in use and hadn't even moved from my desk.

Luckily, I was within the 14-day return period and I was able to walk into an Apple store and swap out the defective unit for another new MBA that (so far) doesn't have the sticky key issue.

I am now close to the end of the return period for my second MBA and I live in fear that the issue will present itself and I'll need to be without my computer while some Genius Bar employee tears apart my brand new $2,000 laptop and follows some mitigation procedure that is not guaranteed to last long.

I believe Apple has the resources to make this keyboard mechanism work but has not allocated those resources appropriately.
What about this is hyperbolic?
We live currently in the future and 10 years from now is the far future.
I've just added this post to my reading list. I share it if anybody is interested in this and similar topics: https://github.com/chobeat/awesome-critical-tech-reading-lis...
you still need to have at least a JD from an ABA-accredited school and admission to the state bar. There are some corner cases where this isn't true, but they're for misdemeanors and defendants have the right to have a Real Judge review their case.
Solar impulse 2 used 269.5 m2 of solar panels to produce 66 kW peak and do 75 knots.

That’s only ~1/2 the current max efficiency of solar panels. Suggesting many other improvements are at least possible and 130 knots are within reach if that’s what was being optimized for vs say cost.
>I purchased the extended Apple Care and will probably be left hanging when the 3 year mark comes around.

If they extend the program to include this model, you might get 4 years instead of 3. But yeah, the resale value for these machines is going to be terrible. A laptop that might be worth $1k fully-functioning is worth at most $300 if there’s a 60% chance that it will need at least one keyboard repair that costs $700. There’s the monetary cost, the hassle, and the adverse selection problem (that people who are selling their computers are more likely to be in the 60% that had problems, since if it’s working fine you wouldn’t be as likely to sell).

Ultimately these machines will probably end up being purchased for use as desktop machines, exclusively used with external keyboards.
I think that the yearly slimming down of devices was just an easy way out to having to do real innovation. Apple wanted to prove that they were getting better and better at something every year. They chose slimming down devices because it is an easier problem to solve than inventing something new and game-changing.
I have both, the work machine has a butterfly keyboard. It has already been swapped out once and I “self repaired” the next time it happened. I hate the machine, I hate typing on it. I want to upgrade to an older machine.

Stop fixing stuff that isn’t broken.
This is analogous to the 1800s when people disagreed over whether one should let a camera take your photo. It’s an interesting debate. However, if sequencing prices and mobility (see oxford nanopore) continue to advance at current rates, in 30 years your DNA could be sequenced thousands+ of times a day, everywhere you go in public, akin to how you are photographed now with security cameras, in the background of selfies, et cetera. In that sense because of abundance there’s 0 value in our DNA. From an engineering standpoint it’s going to happen and there’s nothing you can do about it.
Tesla Insiders Describe Chaos at Panasonic's Gigafactory Operation
This part was interesting: "Bednarek then tried putting a dollar into a new, previously unused weak key address. It, too, was emptied in seconds, this time transferred into an account that held just a few thousand dollars worth of ether. But Bednarek could see in the pending transactions on the Ethereum blockchain that the more successful ether bandit had attempted to grab it as well. Someone had beaten him to it by mere milliseconds." [emphasis mine]

It seems like there is an arms race of Blockchain Bandits leading to HFC-like systems aiming to try out as many generic private keys as possible as quickly as possible.
I had an epiphany a few years ago related to this while in the midst of a depressive episode. A friend commented on my music selections: "Why do you listen to such sad music?" It caught me completely off guard because to me these were not sad songs but very comforting. I had no awareness that these songs could be interpreted as sad at that time. Looking back it's obvious, but at the time it was just what I felt drawn to...
Rust and Typescript didn't exist when this decision was made. The 2MB size limit would also take some engineering effort to workaround for both of those languages.
Reading the title, I can't help but think of the 'Unix haters handbook' and groan, why would you want to apply the unix philosophy to nets??
Brain signals translated into speech using AI
As a general rule automakers don't normally show off prototypes of future production vehicles in action, except for test vehicles not intended to be produced in quantity.

The reasoning is that there is very limited positive upside from showing off an ugly prototype with all its beta-testing flaws, but a huge potential for a bad demo to kill the market prospects for the model.
"Sounds like an extraordinarily poor AI system if it depends on absolute numbers, and not per capita."

To some extent, you're bringing in your human bias to prefer human biases when you make that statement. We humans have a hierarchy of important attributes, and for various reasons believe race and gender are more important than eye color or height. But the machine learning algorithm just gets a multidimensional point in hyperspace. It doesn't, a priori, "know" that it needs to do a "per capita" adjustment based on FIELD_1 any more than it knows it needs to do a per capita adjustment on FIELD_2. And you can't "adjust" on all the fields because that'll just cancel out.

We are also in the weird position of wanting the machine to do adjustments based on FIELD_1, but without us having to actually admit to ourselves that we're doing it. From a technical perspective, probably the best answer is to do a straight-up training based on the data, then have an cleanly-separated after-the-fact cleanup process to perform whatever social adjustments it is we want on the outcome. But nobody is willing to admit that's what we want, and to put those adjustments down on paper in the form of code, because the instant they're concrete, pretty much everybody is going to decide they're wrong, and no two people are going to agree on the manner in which they are wrong, and an epic, national-front-page-news shitstorm will ensue. So here we are, trying to make adjustments without making adjustments, or, alternatively, trying to make adjustments in a place where we can blame the AI rather than humans.

(The ironic thing is that because we can't admit what we're trying to do, we're going to end up doing a really poor job of it. Tools will be applied haphazardly, the results can't be measured except very grossly at the very end of the process, and the goals won't be obtained and the system is always going to be quirky and weird. If we could clearly declare what it is we actually wanted, it would be fairly easy to get it from the AIs.)
The MBP 2018 design issue was fixed by a firmware update a week later.

The AirPower debacle was anything but. They noticed they had an unfixable design problem and cancelled the project. The alternative would have been something similar to the Samsung/Galaxy Fold issue. Shipping a bad product.

Even the Mac Pro not being updated was halfway because they thought the IMac Pro bad external GPUs was the answer. Honestly, for most people it could be and has gotten great review. They had a change of heart.
Not the parent poster, but I already have a desktop machine with no compromises. It's a custom-built arch linux machine with the best screen, keyboard, and mouse I could buy.

Desktops are solved, we don't need a savior for desktops because the modularity allows us to combine the best parts from various manufacturers.

We need a savior for laptops where the keyboard, mouse, screen, and components are all embedded, and there's no way to separate them.

I consider the iMac a convenient machine but it's a bit like buying a tv with a vcr built in and a keurig machine built-in too.
Good luck with that argument in court.
As I've understood it, and this might be what you mean, it's just the F150 bodies that were put on top of the Rivian Skateboard. And that's what they've been testing for years.
>> historic highs remain, until they don’t.

As someone who started a 401k fresh out of college in 1988, this fear will be in the back of my mind until convert my entire portfolio into bonds. Probably in a few more years it'll begin.
Is the magic keyboard substantially thinner than their old laptop keyboards? I would rather they just went back to those. They feel great.

Typing on the magic keyboards is only marginally better than typing on the butterfly keyboards on their laptops. We have one in the conference room at work and I hate whenever I have to use it...

Edit: To clarify, Apple's newer "magic" Keyboards aren't the same as their older desktop keyboards. They use a butterfly mechanism just like the laptops, and have barely more travel.
I know it's wrong of me. Genuinely, I know. But when your second paragraph states that Google and Netflix pioneered horizontally scalable processes...

It makes it so hard to read the remainder untainted by a certain amount of scepticism.

Fortunately, he's not actually saying anything much in the article so I don't think my irrational reaction to ignorance will mean I've missed something important. But still...
If pharmaceutical companies want access to my DNA then fine... they can pay me for that access. I will not give it away for free and certainly not let them charge me money for it.
Okay thanks, unexpected but good to know (at >340MB I would have expected a complete base system at least). Do you know if there is some up to date OpenBSD live CD somewhere?
none of those things have anything to do with Linux. If you're installing Linux, you probably aren't using the included Windows installation which is where all that crapware was installed
You're happy you'll be covered when this issue arises in your MBP but it took a lot of frustration and work from other people to get Apple to this point. So it's unfortunate that you're satisfied with Apple's performance because you won't be as negatively impacted by this as other have been.

Would you feel differently had this problem happened to you before they instituted this policy and had to waste your own time and money repairing their problem?

Personally I'm disappointed in Apple and know they can do better. The proof is my 2012 MBP sitting right here on my desk.
> I guess when you are living in slave like conditions, you aren't thinking about that.

You guessed it right. And such people generally have(had) no better option. However, the lack of sleep does manifest as an ailment(s) later in life.
All your doing is testing if someone memorized the same APIs and libraries as you have, and has recently done whatever project you just did that's just like this (except it took you a week, and now that you know how to do it you think someone else should be able to do it in an hour). But your company already has one of you and doesn't need another.
I enjoyed Golang in VSCode so much that I started using Python in it for a few weeks.

My favorite things about VSCode are the speed (compared to Pycharm), the custom keybindings, and the integrated terminal that I can snap back and forth to with the keybindings.

The main thing that it lacked was the excellent Python refactoring tools that Pycharm free edition has. I should never have to find and replace to refactor when I'm dealing with code all in the same language.
edit: Also the auto-imports were terrible in VSCode, while they are also excellent Pycharm.

Still using it for Golang, but I'm back to Pycharm for Python.
LOL. The NYT opinion page is likely less liberal than the WSJ, they're just disguised better. At least the WSJ is fairly upfront where they stand.

If you actually want opposite views, maybe step away from the NYT.
Do you really think if the head of engineering went to Tim Cook and said that Ive’s design wasn’t technically feasible he would have been told to ship it anyway?
True. But he's not spending most of his columns advocating for economic liberalism.
This is great, thanks for sharing. I'd like to avoid scraping if I can, but I didn't know this existed. I'll investigate.
In my case, i started taking an external keyboard on business trips. What a waste...you save .5mm on a crappy keyboard and introduce a major peripheral to lug around.

More recently I just started taking my ThinkPad.
That is an interesting idea, and I don’t know why this has been downvoted.
My F-150's warranty is void if used off-road under some circumstances. In other words, that's a standard warranty term.
Sorry - I think the tragedy of the commons would like to disagree: https://en.wikipedia.org/wiki/Tragedy_of_the_commons
So far emitting fossil CO2 has never cost me more than the utility...

I agree. These mass surveillance dragnets are a society-wide risk even more than they're a risk to the individual. The socialized risk is that malicious actors (whether the company itself or anyone else who can get access) will use them to attack the entire society in a variety of ways. I personally consider these systems to be a risk to national security.

The risk is also in the panopticon effect itself. If people think they're always under surveillance, they will unconsciously self-censor and cultural innovation could halt. People will just silently stop doing things they think other people might judge.
It really depends on the person, but you're right. On average, we tend to find that most people have about seven colleagues that can provide really actionable feedback to individual contributors. Managers are larger, as they have a team, as well as cross-functional responsibilities. Executives and senior management it varies, but it's not uncommon for them to regularly interact with 20+ people.

That being said, as I state in my above post, NPS as a replacement for a 360s is a new concept to me. Bit of a head scratcher really.
The two things keeping me with Apple for computing are consistency (surprisingly a problem with many PC vendors) and yes, macOS.

Linux might be ok if its nvidia drivers weren’t so flaky, its Broadcom wireless drivers didn’t break with random system updates, and its app ecosystem put a bigger emphasis on high quality UX and made up its mind about UI conventions, but I don’t see any of that improving any time soon…
The Company That Sells Love to America Has a Dark Secret
I'd be more interested in their recipes.
A few things: The memory and SSD can't be replaced by the user, meaning pro users are looking at potentially significant downtime if these items fail. The machine isn't serviceable at all without removing a screen attached by adhesive, a process that can cause breakage. The screen is also small by the standards of many pro users (I've not personally used a screen below 30" in years), and the design of the VESA mount is reportedly problematic. There are no Nvidia BTO options, and therefore no CUDA support. There are numerous reports of the T2 chip causing USB audio issues. The AIO design also limits the thermal headroom of an ostensibly "professional" workstation.
See my other comment in this thread, engineering is done by humans, and they are almost always the weakest point in all phases of engineering.
Because people get promotions and collect bonuses for delivering.
> Do you think that you and your employer pay more than $30K a year for healthcare?

If I add the costs for my grandmother, then that sounds very likely.

The important thing about universal healthcare is that workers pay for those who cannot pay themselves, so it's to be expected that a 30yo developer would pay way more than he gets back out. It's only fair, I'm gonna be old someday and I definitely want my health insurance to cover my expenses when I cannot pay premiums anymore.
An unknown half-brother found me after an Ancestry.com DNA test. It's been a weird but very fulfilling experience for me. I realize it's not that way for everyone.
I don't know of any other SBCL benchmarks, so, as I said, it's probably better than nothing.

I have looked at some example programs in the shootout game where different implementations use completely different low-level algorithms, including code that's very unidiomatic, so those benchmarks are of low quality. And yes, Java does have a disadvantage here (I work on OpenJDK, BTW, so I don't need to imagine).

Anyway, I’m not sure which side you’re arguing, because the benchmark game did show a rather drastic win to Java (TBH, I would have been surprised if that were not the case). I simply qualified that win because the shootout game is not a high quality benchmark.
I have ever only heard the quote from Neil deGrasse Tyson. I guess that is his sense of humor. I do think it makes sense. Things rarely are as you want them to be.

I am not saying that things shouldn't be fair. I am saying the opposite. Things should be fair and you should make it so. That is sort of my argument here, that you can't expect things to be fair. If you design your system around hierarchies it doesn't necessarily matter if it is capitalist or socialist. Democracy isn't going to win that. China is amazing at being unfair.

Things don't stop at the border. If all your clothes are all made under undemocratic conditions or your real estate is bought by oligarchs, how democratic are you? In a non-scares world what defines you is what you don't do. China also produces things under even worse condition other Asian countries.

My thesis is that democracy doesn't fall with China, it falls with the West. Because we are the ones not finding our way. I mean, to take a capitalist approach we want China to not be able to handle technology. That is the somewhat point, that in democracy you can do more sophisticate things and still live to see it. Now instead we find ourselves at disadvantage because we don't now how to handle things.
The f150 has been the best selling vehicle in America for a while now. That is where it gets it's big numbers from.
>There's no law that would prevent manufacturers from saying that a product warranty is voided if it is used for purposes other than its clearly intended use.

https://en.m.wikipedia.org/wiki/Magnuson–Moss_Warranty_Act

The onus is on the manufacturer to prove the consumer’s actions caused the product to fail. And off-road use (not rock climbing but driving on dirt roads) is normal use of any vehicle.
If that hasn't changed, the people packing your box don't even see your name or address, the package gets automatically labeled at a later stage.
Apache Lucy Has Retired
> People in many third-world countries have been fed the line that democracy is the correct form of government. This isn't accidental: the soft power of Hollywood and the myth of American exceptionalism have been powerful incentives to have faith in the ability of democratic institutions to improve lives

American exceptionalism is largely, in America, an excuse for advocating against the value of pursuing liberal democracy in the developing world as general policy; it's intimately tied into the effort to export neoliberal economics for the benefit of US I terests with less concern for democracy, especially Western-style liberal democracy.

The idea that US success is attributable to replicable social technologies like liberal democracy (or even liberal economics; exceptionalists seek exporting liberal economics as a way of extending US economic power on the view that US hegemony is a moral imperative, and that people around the world benefit from US power because other countries are fundamentally unable to replace the US as leaders) is opposed to exceptionalism.
Seeing that the class action suit is only in the US, where does the rest of the world come in?

As far as swapping out files. It literally is a matter of clicking “backup” on one phone and choosing to restore on another one.