skysight-inc/HackerNews huggingface dataset:
I do have a lot of trouble figuring out how Go's error handling is meaningfully different in user experience here.

Errors as values seems to sound better in theory then in practice, since in practice everything is type Error, and then I either expect enough from the error to do something about it, or I don't. Which... Is exactly how I use exceptions in Python, replete with mostly having no idea what will get thrown.

But Go makes it somewhat worse because most "error values" are just formatted strings, not actual types.
Single line reduces noise, but doesn't make it less cumbersome. My pet peeve is that when error types differ, I need to juggle between `err` and `err2`. When I refactor code and add/remove fallible functions, I need to change between `=` and `:=` accordingly only because the error has to get a named variable every time.
This is a stupid product for stupid people, offering as much security than a lock 1/10 of the price.

Worse, it sends a message. It says "I am a rich idiot who doesn't understand security and has too much money, and who subscribes to the apple ecosystem so hard that I buy their unrelated merchandise, so you know there'll be stuff to steal here".

I cannot think of a better advertisement to criminals.
My partner is a paralegal, and just yesterday I was marveling that there's no concept of voting legal briefs, just wholesale copying of blocks of text without attribution. You cite /cases/ but briefs are fair game for what anyone outside the legal profession would call plagiarism.
I mean what is he going to say? That they are over run by racist, quanon and trolls? I’m assuming he still wants to keep getting paid
What does that mean in terms of material and methods selection? No single answer in my opinion, it’s all tradeoffs
The Apple Store selling something is not the same as Apple "attaching their name" to it.
It's always reassuring when a website prioritises SEO over sounding nonsensical.
Rather, google is the gatekeeper.
Centralization does have some economies of scale in this regard. It seems like hosting your own Mastodon server is not for the faint of heart, and requires significant time investment. It's like a Twitter starter kit, just add capital and water daily.
I thought that was just a machine translation or something, but nope. Those are links to their own listicles on the best iphones and watches of 2022.
For the price point it's all embarrassing. I purchased Avocet locks after I saw they gave LPL trouble and a set for my entire house didn't cost as much as this horrible, shitty thing would. This is literally a scam product.
Workrooms is by far the best experience right now but, if you want multi monitors on Windows, Immersed is an okay runner-up.

My biggest complaint about Workrooms is that the MacBook Pro keyboard recognition doesn’t have an option for the 14in model, oddly.
for the price it should be perfect.
Oh, hell no. I am the least charismatic person you will find, and yet I am here.

And all it takes is finding one counter example.
So this company really wants people to pay $330 and just simply ignore the fact that it's a super shitty, highly ineffective lock.

They're not even trying to hide their grifts these days, are they?
No, better locks are already invented and will fit that standardised barrel just fine. This is either someone minmaxing the BOM or just not knowing much about what they were specifying.
... (e.g. Apple, TikTok).

Indeed and Big News too[0].

[0] - https://news.ycombinator.com/item?id=30177741
Interesting. So you're creating your bubble just because you don't want anyone challenging your opinions.

Let's see how that goes a year from now.
That's a really long way of saying "yes it is cryptocurrency related"

But it doesn't really matter. You asked why people were downvoting.

And the reputation of cryptocurrency has sunk so low that a lot of people aren't going to stick to see exactly what a product is. If they get even a hint that something might be cryptocurrency adjunct, they leave.
I used MERV 11 and still got tons of dust everywhere, and the ductwork is also musty smelling in the spring and fall.. prefer summer and winter because it's not as noticeable then.
Tool that lists all Fediverse instances including Mastodon, Pleroma, Rebased
Privately-owned global public square with laws and regulations set by the said private company? Then we all agree and there is no problem to solve.
Part of the job of the modeler is to make good decisions about the parameters and their uncertainties. If they are systematically overestimating CO2 and getting high predictions as a result then they aren't modeling properly, unless there are exogenous reasons why CO2 is lower than expected. Which might be possible for all I know (Global financial crisis maybe? China growth lower than expected?) but the dynamics of CO2 are part of the model they are using for prediction so they can't just punt on it by saying they didn't know what CO2 would be. Prediction's hard, especially about the future, as the saying goes.
would eg, transpiling C to forth address this adequately?
At that price, I would hope I was paying for both.
Actually, while it's not the same, it's basically very similar. It means Apple did no real vetting, which by itself says something about them.
Typo... thanks.
The applicability of various open source licenses relies on the fact that without accepting the license, the act of distributing software would be a violation of copyright law as that is an exclusive right of the copyright holder and requires their permission (i.e. license). Anyone can refuse the conditions of the GPL (just as any other contract), it's just that without accepting the GPL license they aren't allowed to redistribute their version of the software, and you can sue them for copyright infringement.

"machines learning from the code" is not like that - this is not an exclusive right awarded to the authors (quite the opposite, quoting copyright law, "In no case does copyright protection for an original work of authorship extend to any idea, procedure, process, system, method of operation, concept, principle, or discovery, regardless of the form in which it is described, explained, illustrated, or embodied in such work.") and it does not require the permission of the copyright owner. If I have a legitimately obtained copy of some copyrighted work, no matter if it's a book, audio recording or code, and I don't have any contractual restrictions, I'm free to train a ML model on it. And if an open source license like you propose would create such contractual restrictions, I don't need to enter that contract, because I don't need a license for this.
And yet copilot is less problematic than RMS.
#4. will be more like: "someone uses some new advance from another field to actually make it work... then they get crushed in court by patent trolls who acquired all the failed IP."
There is somehow something different if you knew the entire code to quickbooks from memory, and had an api where I could request any 10-line chunk of it I wanted, as many times as I wanted.
I always loved downloading them DRM-free. Because it felt like I had actually owned it instead of just reading it from some website that could snatch it back at any second. I know Library Genesis is still up and running fine, but this is a warning of things that could happen.
Eh, if you don't trust your masto instance admin to not read your DMs do you really trust them to not break the "your password never leaves the client" guarantees that protonmail for eg. promises?

This is the thing about this argument: Either you trust your instance admins or not. If they promise you e2e and you don't trust them, you should rightly look at that as snakeoil.
I'm paying $10/month and I got a helpful human on the phone at 11pm central time.
I don't think there is any significant difference with a digital nomad and a tourist. So separating them and blaming the other for issues seems weird. The myths blame nomads while the author blames tourists.
I dont know what UK VDSL2 is but in Canada if you're outside a city or town you spend $75/m on 20mbps that fails whenever it rains.

My friend who moved to a rural farm has been raving about how life-changing Starlink has been for him and he only lives 20 minutes outside a town with 40k people and 1.5hrs from a city with 4 million.

And we allegedly live in a country where gov subsidies justify the exorbitant ISP prices and allegedly rural people benefit from that... Where a free market wouldnt. Allegedly.
Watching LPL videos only reinforces the notion that the vast majority of locks are only used for keeping honest people honest.

The $330 price is for being "smart", not for any additional security.
My feedback:

Building the maze takes too long. Maybe turn the play button into a fast-forward button when the maze is being built and solved.

The dark mode colors are pretty bad.

When you click and hold, it should turn every square the same color until you let go again. Right now it toggles every square you pass over, which is confusing.

When you move the start and end, it removes walls from the board.

Isn't Dijkstra the same as BFS?

Fast is not fast.

I think an inverted binary tree maze would be nice.
wow, that's maybe even a better example of hyperbole. Engaging in written discourse that disagrees with you is closer to being a nazi than saying protesters that break numerous laws, harass thousands of innocent people for media attention, who injured and killed (unwittingly) are eco-terrorists? Sure they didn't bomb anything, but they sure intended to illegally harm and harass innocent folks just to make their point.

So yeah, I'm not convinced "big oil" is the bigger danger to democracy than this kind of, perhaps misguided, behavior in a free and civilized society. You really want minority opinion groups enforcing their strong opinions on everybody else by force and terrorist tactics? That door swings both ways big time and what happens next wouldn't be "fixing big oil" it'd be far, far, worse (China? Russia? Saudi?).
Open source licenses are a response to the tragedy of the commons that follows the "do whatever you want" mantra.

It turns out what many developers want is to share code in ways that keep the commons healthy and protect user freedoms.
Surprising that Musk doesn't have a self-funded project to check out that asteroid and bring samples back. Looks profitable.
`timestamptz` stores the same data I believe. Only that when using `timestamptz` instead of `timestamp`, the server will convert the returned value based on the server time zone configuration. Both datatypes have 8 bytes.
Everyone wants to return to the old internet. The old internet was run by self appointed gods who created little fiefdoms. Some form of censorship could happen similiar to reddit groups.
Yes, this is more accurate. They would need to spend fractionally more on the tumbler, which I really think they have no incentive to do because the target customer will not know or care about the physical security upgrade.
> For some reason I also see a Venus de Milo standing in front of it.

It looks like that's the Galerie des Rois¹, I assume it's using the default statue rendering due to lack of data or something.

¹: https://www.openstreetmap.org/node/6419399963
No, but the point remains: Apple is implicitly vouching for the quality of everything in its store, and with their ultra-limited selection, one would expect the best of the best.
5. Microsoft, a $1.5e15 company, will not profit from the technology (as easily).
This. Instead of a Meta/Google/Twitter world advertisers can now create deals with Amazon, Disney[1], Apple [2] Netflix [3], Mercado Libre, etc directly without the social media middlemen, without the political outrage, and without running the risk of offending a highly polarized group.

What we have to realize is that
(a) the era of social networks is over. There is no need to create content for social networks, because that's not where your audience is anymore.

(b) EigenSocial sites like Lunchclub and Youtube will change the way we connect, learn, engage online.

(c) Monetization is deeply embedded in these products which makes it much more interesting/safer/profitable to be on those sites.

[1] https://deadline.com/2022/07/disney-record-9-billion-upfront...
[2] https://www.reuters.com/technology/apple-expand-live-tv-adve...
[3] https://app.finclout.io/t/nvqDbev
As the cliche goes: locks only keep the honest people out

Aren't there only one or two locks that picker has never easily opened? Bowley?
The Worlds Smallest Condominium
I have read (quickly) the paper. I see nothing there that addresses the idea that the stripes might be simply an identifier the flies use. Rather, the paper seems focused on the effect the stripes have on the flies rather than the idea I suggested. For example: "If, as our results indicate, stripes that span the range of interspecific stripe width variation repel flies to the same extent, adaptive explanations for stripe width variation would have to pertain to some other selective pressure."

The use of "would have to" completely ignores the potential of stripes to be an identifying feature. If my hypothesis were correct, there would not have to be any other selective pressure; since all stripes identify "zebra," any stripes would work.

For example, to test my hypothesis, it might be sufficient to check whether, in those zebras where some of the hide is tan rather than striped, the tan portion of the hide is attacked by the flies disproportionately to the striped portion of the hide.

In sum: the paper reflects on the mechanism of the stripes in repelling flies, and seems to disregard the possibility that the stripes simply allow the flies to identify "not a good target."
Yeah, not that new and has wide popularity.
> VERITAS Venus Mission is going to have to be delayed from 2028 to 2031 due to issues caused by JPL's failure to launch Psyche

That's extremely disappointing. Venus is easily the 2nd most interesting planet "close" to us besides Mars. I was really looking forward to that one.

> From the standpoint of total mass delivered to Venus, the best launch opportunities occur in 2029 and 2031.

It's too bad Russia's ambitious space programs are mosty vaporware. They pinoeered Venus exploration and have their own (pretend) Venus program that AFAIK isn't going anywhere.

> a proposed Russian space mission to Venus that would include an orbiter and a lander to be launched in 2029.

https://en.wikipedia.org/wiki/Venera-D?wprov=sfti1
> And personally, I've implemented a Must function in many services. E.g. you try to parse a config file during service startup and parsing fails.

regexp.MustCompile exists to catch programmer mistakes. You've presumably done your testing and when you ship the software you believe the regexp is correct and it should be impossible to fail, so if it still fails, something exceptional has happened; an exception as we call them in the biz.

What you are doing when reading a config file is dealing with user mistakes. These are not exceptional, they are very much expected to happen and when they do you would traditionally want to provide useful feedback to the user, not simply crash.

This may be something that people do, but it isn't what you'd want them to do. panic/recover are intended for exceptions, not errors. Why make it easier for developers to do silly things? In the rare cases where you actually have exceptions to deal with, a little extra work to make the situation clear to the reader is okay.
As someone who really enjoyed using Twitter to connect with other experts in my field, I’m pretty depressed about it. Somehow Twitter caught lightning in a bottle and became a very useful and important service. Want to try to improve it? No problem: try to improve it! But this isn’t so much an experiment as a child pulling the legs off a bug to see what happens. I can’t see any way the network survives if these plans all go wrong.
This seems like an effective way to lose Apple as a client!
There's a long history in news of using a play on words for your story title to make it more catchy. I wonder if it's just that it's a less common term in your own experience that makes it more objectionable?

I could see Ars Technica making the same pun, and I wonder if they would get as much flak.
A few weeks after the 2020 lockdowns, an apartment down the hall caught fire at 4am, and I thought the whole building was a goner.

It blazed for a good long time and the firefighters were right on task, knocked down the flames and embers and sparks, and wet everything down. Two apartments were a loss on the third floor, plus four more below them due to water damages.

So all in all, 5-6 small families were displaced (1BR units) and it was a tragedy for some, yes, but it could've been a lot worse. My landlord nearly had to shut off my power, just as I was about to start a new WFH job! (They didn't shut it off after all. It would've been a disaster if I couldn't cook anything or use my fridge.)

But it drove home the fragility of our existence here, and insult to injury during those nasty COVID lockdowns, let me tell you.
If you're going to lay off half the company, presumably you do it mostly by team, cutting parts of the org that are not a priority anymore. You're not reviewing everyone as an individual. So it's not surprising that there are people on laid off team X that are still desirable to the company, that they might try to get back. Another option would have been to take more time and do more of a re-org, moving the people they want to keep around. That has downsides too.
> LE has nothing to do with this?

You probably want a CA signing the public keys that you store on the site.

> They can potentially inject a "listening key"

You mean a MITM attack? Isn't that the reason for certificate authorities?
If the difference between moving something from one totalled van to a new one comes down to if you want to screw things in vs. permanently weld them... take the screw tradeoff.
You're not wrong, but it's also not the focus of the article. There's a lot of complexity in a pick and place system, for example I didn't even touch on the entirely separate board that's controlling the tool head. If I tried to capture all that at once, I'd be writing an entire textbook, not an article.

If you're interested in how the LumenPnP handles vision, you can check out the OpenPNP project which handles all of the computer vision involved.

https://openpnp.org/
I used to work at JPL and I have been a vocal critic of theirs at times but I think you are completely off the mark here. Most of the time JPL delivers. (It's actually pretty amazing when you have seen how the sausage gets made.)
The BSD 2-Clause License appears to attach conditions to both "redistribution" and "use". Quote:

All rights reserved.

Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions
are met:

Is that a mistake in the BSD license? I don't think so. I think you are mistaken.

See the discussion here "Can a software license impose restrictions on the place where the software is to be used, so that a court would enforce those restrictions?"

https://law.stackexchange.com/questions/78519/can-a-software...

There are numerous examples there of licenses restricting use: Apple's licenses, the Unreal Engine, etc.

License Restrictions Sample Clauses:

License Restrictions. Licensor reserves all rights not expressly granted to You. The Software is licensed for Your internal use only. Except as this Agreement expressly allows, You may not (1) copy (except for back-up purposes), modify, alter, create derivative works, reverse engineer, decompile, or disassemble the Software except and only to the extent expressly permitted by applicable law; (2) transfer, assign, pledge, rent, timeshare, host or lease the Software, or sublicense any of Your license grants or rights under this Agreement; in whole or in part, without prior written permission of Licensor; (3) remove any patent, trademark, copyright, trade secret or other proprietary notices or labels on the Software or its documentation; or (4) disclose the results of any performance, functional or other evaluation or benchmarking of the Software to any third party without the prior written permission of Licensor. Hosting Restrictions. In the event that You desire to have a third party manage, host (either remotely or virtually) or use the Software on Your behalf, You shall (1) first enter into a valid and binding agreement with such third party that contains terms and conditions to protect Licensor’s rights in the Software that are no less prohibitive and/or restrictive than those contained in this Agreement, including, without limitation, the Verification section below; (2) prohibit use by such third party except for the sole benefit of You; and (3) be solely responsible to Licensor for any and all breaches of the above terms and conditions by such third party.

If a license can prohibit decompilation or copying, we can obviously prohibit language model training.

And that's what we need to do, for the reasons stated here:

https://bugfix-66.com/7a82559a13b39c7fa404320c14f47ce0c304fa...
No, the problem is that each of the 144 processors in the GA144 has 64 18-bit words of RAM, which are not byte-addressable. Each word holds 3-4 5-bit instructions, so that's 256 machine instructions if you don't use any RAM for data. Even if you had C-friendly features like a stack pointer and stack-pointer-relative addressing modes, 64 words is just not very much memory for a C program.

You might be able to compile a C program to a floorplan of processors passing messages to one another, but it would be similar to writing a SystemC compiler which compiles C to, ultimately, a circuit netlist. The impedance mismatch is severe.
B737-MAX. (It didn't kill the company, just a few hundred passengers, but I still think that qualifies.)
> There would have been engineering cost to designing a better lock.

And a reputation cost for not.
that part definitely stood out to me as well. I mean, clearly there are some parts of spacecraft / mission design that are best done in person, but the recommendations of the IRB definitely won't help the staffing issues.
Audiobookbay is very popular and https://rargb.to/ apparently caters to e-books. I found those just by googling. Between VPNs and bit torrent, there’s not a whole lot I guess you can’t get.
I'd recommend checking out this Van building YouTube channel if you're interested in using extruded aluminum for van building. https://youtube.com/c/HumbleRoad

It goes in depth on the topic, as that's the main method he uses.
Absolutely if you do just slightly better you will look like a rock start. If you are surrounded by rock stars you will just be another band member.
Seems like it's big internet tech that's foundering. Here are some tech companies that are holding up quite well relative to S&P overall: Oracle, Cisco, Texas Instruments, IBM. None of these have "daily average users" as a primary growth metric. Nuts-and-bolts tech is still doing OK. It's more like 2000 than I think most people (especially here) would like to admit.
The incentive is not being ridiculed and belittled and being taken through the media circuit for a minor loss in profit margin?

But then again, all press is good press
> It seems like Mastodon assumes that misbehaving nodes will be cut off and just ignored by well-behaved ones...

A de novo Eris-free network?
It’s largely a cultural problem, but money certainly factors in.

There isn’t a culture of trust, where people are encouraged to bring up problems and can instead be labeled as slowing a project down. There is also a culture of deliberately avoiding acknowledging issues in hopes they will just go away. This leads to a lack of decisiveness because nobody wants to stick their neck out to either say “no we don’t think that’s a credible risk” but also don’t want to invest resources in mitigating that risk.