skysight-inc/HackerNews huggingface dataset:
Look, I hear you. I think you might be 95% right.

But there absolutely are people at companies who choose not to do bad things, or to even stop doing something bad the company was already doing, that cost the company some immediate profit, despite the fact that there wasn’t a regulation forcing them to make that choice.

This happens. People aren’t economic robots.

Maybe you want to argue that this happens such a small percentage of the time that it isn’t worth considering. Or that it isn’t practical or robust to rely on this dynamic if we wish to reduce systemic bad behavior by companies. Those are different and more reasonable claims, in my mind.

My hunch is that this is an important fact about the world that we shouldn’t discount entirely. But I do agree regulations are very important. And I’m not sure the best way to make use of the dynamic I’m describing.
Oh my friend just started working at Ableton! Anything you wish you had from their products?
> "the web isn't about semantics and documents anymore"

Bingo. The "documents" era of the web has given way to the "applications" era.
Ham radio is not meant for that though. Its expressly meant for education and scientific experimentation by amateurs. What it actually gets used for is Boomers chewing the fat and LARPing as emergency services dispatchers mostly but the allocations were put in place to allow people to connect with one another and learn the science of RF in a practical way.

The sad part is that the FCC has been more interested in maintaining the status quo than actually continuing the spirit of the hobby. There is nothing experimental or ground breaking about talking to someone states away using an HF transceiver that cost $4k in analog FM. That stopped being innovative 80 years ago. There are a lot of interesting things being done with RF that are off limits to amateurs because they require a business license.

But you are talking about normal people using radio for normal conversations. That's a distinct use case. Its something worth discussing, the FCC has lagged behind there too but its not the same thing as Ham.
I miss the "golden age" of chat where I could talk to anyone (google/fb/msn messenger/aol?) with my own jabber server. Pidgin was a great client at the time.

I've been looking for a modern self-hosted chat solution. I want it to be XMPP so badly (running XMPP with something like prosody is so convenient). The clients are really letting me down though. Desktop clients are old-fashioned and awful (I could get behind that, but I don't think my kids could). The mobile situation is even worse.

The new-fangled chat solutions (Matrix, Zulip, etc.) are interesting, but the operational requirements are insane (in the case of Matrix, I'm also very nervous about reliability).

I can't say I'm super hopeful, but I'm rooting for you, XMPP.
Calcium tartrate is a great high speed introduction to crystal growing because it is very forgiving and "magical." You can get ~millimeter size crystals in seconds. Then once you're hooked you can try growing crystals that require more patience/technique. If you ever saw the demonstration of lead (II) iodide precipitating from solution [1], this demonstration looks similar except that the crystals are sparkly and colorless instead of sparkly and golden.

You'll need potassium hydrogen tartrate (cream of tartar), sodium hydrogen carbonate (baking soda), and calcium chloride (sold as DampRid or Pickle Crisp).

Add a spoon full of baking soda and a spoon full of cream of tartar to a glass of distilled water. They should fizz together as the baking soda neutralizes the acidity of the cream of tartar, releasing CO2. This is what you want, since the mixed neutral salt of tartaric acid is more soluble in water. Stir and wait for the fizzing to die down, then gradually stir in small portions of more cream of tartar until the additions stop dissolving. Let the solids settle in the glass.

Meanwhile, dissolve a spoon full of calcium chloride in a second glass of water. It should dissolve readily with a bit of stirring.

Once residual solids have settled in glass one, decant the clear liquid into another glass.

Now pour the clear decanted liquid into the calcium chloride solution with stirring. Within seconds, you should see sparkling needles rain out of the solution. These are your crystals. The transition is especially striking in direct sunlight. The crystals can be saved and seem to remain stable in air regardless of ambient humidity.

I unfortunately have not seen this demonstration written down elsewhere so I can't offer a citation. I came to it by personal experience when I was on a crystal growing kick as a kid. (Though it may well have been written down somewhere that I have never come across.)

[1] Like in this video: https://www.youtube.com/watch?v=AO67MnZaAvQ
It's a single file app ;)
Some personal anecdotes. I did undergrad 12yrs ago in a university in Southwest. My niece recently enrolled in the same program in the same school - the tuition my sister and her family are planning to pay for her is easily double of what I paid (or May be more if I count her cost of living such as university residence).

My sister in law has diabetes and the insulin prices they pay has also doubled compared to what she used to pay 10yrs ago until she moved to Canada recently.

I have been trying to buy a house for a while now and prices here in the area where I lived and live now have easily more than doubled (facepalm for not buying 5yrs ago). Same thing with rent in any average North American city.

These are the three most basic expenses a family in a first world country is expected to bear. All of them have easily doubled in the last 10yrs.

I am not sure in what way the Fed and their economists are measuring inflation but it sure as hell doesn’t quantify the hardship average families have these days especially when the wages haven’t gone up. I may be the lucky one working in tech but certainly my sister or the SIL’s family are not. Even for me the housing prices have easily outpaced my tech salary growth in the past few years where I am.

I just find the policy makers such as Fed are delusional when they say everything is fine because inflation is averaging 2%. You can come up with whatever number you want, but at the end if it’s disconnected from the economic reality and primary expenses for a family it doesn’t matter because your policies are just not going to affect the middle class as we have been seeing in past decade or so.
One thing that I think would be hard to tease out, but would be important to do so, is do these kids have more screen time than usual, because they are harder to handle as children and thus are more likely to have excessive screen time given to them by their parents? Or the parents have less capacity limit this and is overall part of a theme of less parental resources?
And yet that is not the story we were told in the SP. We were told a lie.
I don't think the law really cares about this sort of thing.
Sure is, on a new 2021 one.
looks like you haven't lived in 5 European countries and have to interact with all of them for things like taxes, pensions, vehicles registrations, and with mobile phones numbers that change, 2FAs that go crazy, passwords that expire etc. etc.

Yes, a common electronic ID is an absolute godsend. Can't wait for it to be implemented on every fricking public administration website.
This layout seems to have characters which are behind Alt Gr+Shift+a right-hand key, IIUC? Yet it has no left-hand Alt Gr button? If so ... why? What was the thinking? That no-one touch-types anymore, anyway? Or is there something I'm missing here? I understand that you can get Alt Gr by holding down both Ctrl and Alt, but how do you quickly and gracefully perform a Ctrl+Alt+Shift Vulcan death grip while touch-typing? Ctrl+Alt is bad enough on its own. I assume the best technique is to try to press both Shift and Ctrl at the same time with your left little finger, but ...
I agree with you otherwise, but please edit out swipes like that last sentence. It's not necessary and not in the spirit of "Be kind" [etc.] à la https://news.ycombinator.com/newsguidelines.html.
> Unfortunately XMPP<->Matrix end-to-end encryption is a contradiction in terms. You have to speak the same protocol from end-to-end, otherwise you'd have to break the end-to-end encryption to translate from one protocol to the other.

You'd only have to speak the same encryption protocol. There already exists standards like the Signal protocol (on which OMEMO builds) or OpenPGP (which many XMPP clients support besides OMEMO). If messages can cross the border, so can public keys and encrypted messages.
Google really has some amazing web development documentation. It‘s so detailed and goes really deep down the different rabbit holes. If you follow all their advice, you really have a great, fast and responsive piece of digital media.

Interesting bits here:

Usage of the aspect-ratio property which you cannot use yet, because support is still lacking. (using the padding-bottom trick works fine though!)

And the absolute most amazing CSS feature coming to our browsers soon: Container queries! Cannot fkn wait to use these!
I love how you juxtapose "sketchy" and "official Chinese news site". We really should think of it that way, and we should have the courage to say so. Your site dispenses official state propaganda? It's sketchy.
Having php available opens many doors if you wanted to add something non-static even something small.

Not running a backend can be limiting and force external services for simple tasks.
you can make unique addresses so they can be transparently replied to in any mail reader (including gmail/web). It takes a bit of work but is worth it. I've been using the system I built to do it for over 5 years.
Hate to say it, but that is factually incorrect.

(1) Component level repair is done daily by multiple repair shops. Apple not doing something doesn't make it impossible or uneconomical.

(2) Competition and availability of parts/tools/manuals will bring down costs. Apple forces suppliers to not sell parts to repair shops driving up acquisition costs for parts.

(3) If someone still doesn't want to use a third party repair shop, they can take it to Apple.

(4) Labor prices vary throughout the world. Smart people exist everywhere.

Lets focus on the real issue - reducing e-waste and promoting longer device lifetimes via repair.
The other thing to do is switch the script and offer them consultancy that suits you. I doubt from your description they’d take the offer but it sounds way more like it’d fit you.
I see, so it separates the people that assume that it is an example of racial profiling because there is a POC involved? Is the assumption that the person being mocked is singled out because of their Spanish last name.
This is just not true. There are four main Matrix server implementations today: Synapse, Dendrite, Conduit and Construct. Conduit & Construct are written by entirely independent different parties; all four share zero code; and yet they all can communicate together (modulo beta-ness in some places).

(And aside from that, Mattermost doesn't have federation; different instances can not communicate with each other. Although we hope they'll implement Matrix eventually :)
I think the issue with code vectorization is that the compiler must know that the given loop can run out-of-order. I don't know if that is something that LLVM can do reliably.
A lot of comments here seem to be overlooking the point of the article. That brains predict their sensory inputs isn't new. What seems to be is that a NN where correct predictions are done with small values of the weights and error correction has large weights uses lower weight values overall. That being energy efficient seems to be more a coincidence of how biological brains happen to work - larger weights use more energy. At least that's how I understand it. Doesn't seem quite as incredible as predicting sensory inputs.

Obviously being able to predict the future has value beyond conserving energy.
https://bugzilla.mozilla.org/show_bug.cgi?id=1316741 if you want to vote for this. Has been stalled for a long time.
If you want to work with html files, you can always add a CDN link to something like Marked: https://marked.js.org/ You can enter the text of your post in markdown but it will be rendered as html.
Not trying to do an advert here, but privacy.com does offer this as a service. I've never used them myself, but if you don't mind paying a bit of money (subscription fee, I think?) this is a good option.

Personally, I think all banks should offer this type of service! It sounds wonderful.
I dealt with "fax to cancel" I think as recently as 2018.

The wackiness is almost expected
Do you prefer FPS or RTS games?
Many projects are in control of some actor, but decentralization is all about diffusion of responsibility.

Right now tens of thousands of people voted on ALGO's governance trough their wallets on their phones. When did you ever get that chance for FB? For Google? Instagram?

Never. The diffusion is real, even if it's imperfect.
So.. Relay require tls on incoming connections - but site sends confirmation link over plain text smtp? What site refuses to upgrade to tls these days? (or am I reading that wrong?)
The UK Times did the same thing to me, except I had to call at 2am my time (no 24-hour service) in order to sit on hold and then get the "are you aware of all the features?/we can give you a special deal" pitch some poor woman with a cough had to read.
A lot of these features are nice to have but definitely not essential, especially for general amateur photography.

But here's one important feature the list misses: the ability to shoot uncompressed, or losslessly compressed, RAW images. The last time I checked, the introductory Sony cameras (the A6500 and its cousins) do not permit this. The customer can only access lossy compressed data. The same is true for lower-end Nikon DSLRs.

Most of the time, this is not a problem – though in some situations with heavy postprocessing or harsh lighting, you will certainly see compression artifacts. I just find it amazing that they're asking customers to pay almost a thousand dollars for a camera+lens kit that doesn't support lossless compression, or let me access the true "raw" data.

It's 2021! This is well-known technical knowledge taught in undergraduate CS classes.
I was completely confused with tailwind/headlessui when I tried out the Next.JS starter kit a few months ago. Then I slowly replaced my custom CSS with tailwindcss, and in about an hour only tailwind was left.

Something delectable about starting off "wtf is this stupid shit?" and ending with "it all makes perfect sense". Also heroicons.
How is Matrix not a protocol?
Because it has not been externally standardized?
Some car companies require you to sign you up for a "free" SiriusXM subscription with a new car purchase, which you then have to go through the effort to cancel.

I told the dealership I'd never buy a car from their brand again because of this.
the primary use case for me is to generate throwaway registration emails, I wouldn't necessarily use this for anything you really depend on.
I agree with a lot of this stuff. I would really love to be able to do more processing in-camera. For example, if I'm doing focus or exposure bracketing, I am going to composite that in lightroom 100% of the time. Why can't the camera do this for me? I would at least love if I could tag those photos as being a pair, so that Lightroom could automatically detect this. I'm kind of surprised by how conservative camera manufacturers have been with adding new features. Some cameras don't even have intervalometers built in!
>"...

Bulb Mode Preview

Vibration Detection Shutter Firing

Native Image Averaging
"

Pretty much vote for those. Not that the other are unimportant. "Native Image Averaging" - with the live preview please and the ability to zoom into that preview.
> If a judge or juror can make money on a lawsuit that they're deciding reaching a particular verdict, then there's a very real danger that they will do so.

If a witness or person in custody of physical evidence can do so, you have a similar problem.
Also, drivers are employees and can be/are specifically trained on how to operate the vehicle. That can’t be expected for consumer level systems.
I just tried changing the font through the menubar (Options -> Set Default Font) and wound up with a font which was unreadable, due to being only a couple of pixels high. I never use the menubar, so I'm insulated from that kind of issue (and I'm running bleeding-edge emacs, so it could be a transient bug), but I could see it being a showstopper for new users.
Libertarians don't agree that the inability to protect the environment makes their philosophy invalid either. The fact is though, most people look for reciprocatity in their moral philosophy.

It's not that every individual has to agree not to kill you. It's that we have to agree that punishment is appropriate for killers. Getting specific - it's incoherent to say it's immoral for humans to kill rabbits but moral for foxes to kill rabbits. To have a consistent moral philosophy, you have to either punish the foxes and try to prevent them from killing the rabbits, or you have to admit that killing rabbits isn't _really_ a problem.
Public desktop computer, group chat / video call apps only?
Unfortunately this isn't true. Olm (Matrix's encryption protocol) is the same as OMEMO, which in turn is the same as libaxolotl. In fact, the OMEMO XEP even recommended Olm as an implementation for OMEMO at one point due to licensing concerns with libaxolotl/libsignalprotocol!

But the fact that both protocols use the same E2EE encryption protocol doesn't help you with interoperability - given that you have to break that E2EE in order to convert between Matrix & XMPP; either on the server (ugh, defeats the whole point of E2EE) or on the client (ugh; you might as well just have a multiheaded messenger).
> ...but only if all the servers support the right extensions...

That is only for OMEMO (OpenPGP and OTR require nothing of the server) and you can easily check a potential server for the things that OMEMO depends on by doing a normal server compliance check here:

* https://compliance.conversations.im/

In the same way, if you pick a client that does not support something then that thing will not work. But why pick such a client in the first place?
Just tell them no you ain't interested in their interview charade. No is a powerful word.
Show HN: We created a 270 no-code tools list
The actual observed problem in the article is that the team's SDLC pipeline can't handle the current flow it's being subjected to. Work is getting "blocked" in code review.

Devising a coping mechanism for developers so that they can increase the inbound flow to an already overloaded system is not actually a solution.

The real solution to this rather common problem is to introduce a culture where "done" means "shipped" and not "I created a bunch of PRs for my team mates to read and while they all do that Im gonna create some more" and to use tech where you can to increase the flow the SDLC pipeline can handle.

This involves things like moving as much "code review" into the compiler/linter as you can, do a little more design/consensus building upfront, streamline all acceptance testing and deployment steps to their bare essentials etc...

https://trunkbaseddevelopment.com/
Bot blocks are definitely an issue for certain sites, I've implemented it that way currently.

Microlink is a good tip, thanks!
I'm hypothesising that this is a bias people have when reading posts in the internet. People are susceptible to it to different degrees.

And your statement does show this bias in a different way. You comment on the 10 being too small a sample size. That implies that if there were more posts, say 90 vs 10, you would draw some conclusions about the question "Do people like the new UI?". In the same way you're saying that the sample would be biased because someone posted on YouTube, I'm saying it will _always_ be biased, regardless of size, because the post itself (and all posts) attracts a biased sample. A larger sample is good for a random sample, but I think posts attract a sufficiently biased sample by their very nature, so increasing the sample size won't help.
I think going from peer to manager is only a problem if there's already no trust. Had that happen to myself and seen others go through it and the teams were always happier to have someone promoted from within than getting a helicopter drop of a random manager. I would think of that as an advantage going in.
I went from IC for a few years to manager for a few years to back to IC. The switch back to IC was only this year for me. I really enjoy both roles and have missed being in either role while occupying the other. They are different sets of work and skills, but the biggest thing I can say is, if you enjoy seeing others succeed and leaving your team for bigger and better things, be the best assistant you can to your team so they can get to the next point in their career. Funny enough, this raises your retention rate when you are actively trying to equip everyone for their next job, and when they do eventually leave, you'll more often than not have a great connection from a grateful person that you can lean on in the future if you ever looking to change jobs or collaborate on a project. Just keep in mind that this can be emotionally exhausting, especially if you are an introvert (I am). Before I switched back to being an IC I was running 4 teams with 24 direct reports. It was an interesting scenario to be in, especially when one team was 24/7. You have to manage competing priorities between the teams, between the ICs, and the regular stakeholder stuff. Learn what metrics make it easy to celebrate your people and your team, and teach your team how to celebrate their victories loudly. Don't let your team set goals that doesn't get them closer to their career goals. Acknowledge from the start that everyone at any moment can leave your team/company and it isn't personal - so make the most of their time while they are there and let them leave as a stronger person. Shield your people from politics, shield them from BS work, shield them from bad apples, establish a kind culture, become best friends with your recruitment team, and enjoy what happens when you celebrate your people and team at every milestone they meet.
Yea, that’s pretty accurate. So now I’m curious what you thought the site was named after?

Edit: It’s not that accurate. It’s just math used in a way to compose parsers using parsers.
I did not know Processing and Arduino shared such close origins! they're both projects I adore and I believe Arduino revolutionized embedded programming, maker culture and hobby electronics. I also appreciate that the creator persisted on their choice of open source.
Yes, and part of that setup is proper sfp setup? Eg allow sending from Gmail with a from on your domain?
OK, I see what's going on here.

Impossible Foods primary arguments are:

- They use the mark IMPOSSIBLE with services relating to recipes, food ingredients, and cooking information, and Impossible X does not.

- Impossible X has challenged their right to use the trademark in that manner, and so they want the courts to decide with finality who has what rights.

- Since Impossible X has not asserted their rights to the mark in this manner in many years, and have not pursued any business in that area, Impossible Foods wants any trade marks in relation to food to be considered abandoned (incidentally, this is why big companies pursue trademark claims so aggressively).

- They also want to be awarded costs (not a likely outcome, but always good to throw in).

My dry reading of this gives the impression that they're likely to prevail. If you don't protect your trademark, especially against such a high profile company and let it run for years unchallenged, you risk losing it. This is to prevent people from submarining a lawsuit by allowing a company to build massive value in a mark you own rights to, only to snatch it away from them and hold it for ransom.