skysight-inc/HackerNews huggingface dataset:
Supposedly the microUSB connector is made such that the cable end will fail and wear out much sooner than the port since it is much easier to replace the cable. This sort of makes sense (and I am sure this type of thinking goes into any cable design) but the main problem I had with it was those two little dumb spring loaded things on the bottom of the cable end that kept it in place. Those ALWAYS eventually wear out and then you end up with a cable that will work if it is kept in just the right place but fail if it is moved at all.
> Do we "need" to be?

In many cases, yes. Not everything in the society you live in is going to be arranged the way you want. That's just a fact of life.

> you can't just kill someone because you feel like it. Similarly no, you can't just not answer the phone because you just don't feel like it.

These cases are not at all equivalent. You don't have a right to have everyone answer your phone calls the way you have a right to your life.
Because not everything is constructed, nor relative. And the spectrum is not evenly. People are also not always honest, be it on purpose or by ignorance. And Science, as also society still has many open questions. That's why people are still arguing.

And then there are also the gazillion of traumatized people who just fight against those who abuse them, whether it's justified or not, whether they hit the right target or the wrong one.

It's all not that simple...
What give you the impression that people don't get hooks? In our company I see zero questions about how hooks work on slack. 90% of the time useEffect is enough.
> some third factor like "propensity to consume highly-processed food products" is responsible

Even with the significant controls in the study, I still completely believe this is the case. People who avoid artificial sweeteners likely make many other health-promoting decisions (healthy user bias) that are far too granular to control against using simple factors like weight and smoking status. The HR is only 1.15. Are you really confident enough in the controls to see this as a real association?
I just didn't realize there is no fully defined demo and to test the code sample requires some steps that I would need to discover myself. The article was clear, and I figured the post-library blurb referred to "free of dependencies" (akin to some of the single header unit test frameworks). After seeing the avendish compilation steps (last time I needed Boost was a real hassle) I decided I really wasn't motivated enough to try the demos myself. If I had a need for UI writing right now, I would probably take the time to clone and compile.
I agree - why Apple has stuck with it for so long is beyond me. They have gone USB-C on their laptops big time so why not just switch the iOS devices as well?
It does, but not very efficiently: https://www.uclahealth.org/u-magazine/u-s-ranks-near-bottom-...
Let's just take the emojis away if we all can't get along with them.
The README page is amazing. I don’t care much about client-side Java and learned a lot about it from just the README page.

TeaVM looks amazing as well.
The conspiracy theories swirling around Pope consecration of Ukraine and Russia
I believe he is an engineer.
SEA is great, I would also recommend Cool Worlds [1] his videos are amazing and his voice is so soothing that I've reached a point where I can't sleep without having one of his videos playing.

[1] https://www.youtube.com/channel/UCGHZpIpAWJQ-Jy_CeCdXhMA
> It is not obvious to me that the UK, for example, would not enjoy much higher standards of living if it had half the population.

The problem is the transition to this lower population. You’d have a period of 40/50 years where older people severely outnumber those who are relatively young, leading to massive increase in per capita healthcare expenditures coupled with a decrease in productivity. So no, at least bot in our lifetimes.
> Amazon's 1-click checkout

For a long time, software patenting law was famously lax. You could basically patent anything software-related if you knew the right legalese. The situation has apparently gotten better after a 2014 SCOTUS ruling, but in the '90s and '00s it was pretty dire.

https://www.eff.org/issues/stupid-patent-month
https://www.infoworld.com/article/2608772/the-battle-against...
No, SSL CA certificate are in no way like OpenSSL CA issued ones.

The format of the certificate have diverged between two ecospheres about a decade ago.
This could even be done by just a small microLED on the cable or device itself. Green means charging full speed, red means not charging, yellow means in between.
I have to wonder if some of the comments here are satirical regarding security being better on the web.

Nothing screams secure like allowing anyone with an internet connection globally to poke and prod at your duck-typed interpreted language that has 91,324 dependencies for a TODO app.
Alas Communism fell before they could get that far! And they would have been better off using German. The Russian message was first added to the '87 CVAX. But Robotron (an East German company) had only just started their first runs [1] of the '85 MicroVAX 78032 clone in 1990 when the company was liquidated.

[1] https://en.wikipedia.org/wiki/U80701
Good point but it's not well supported yet. There's no mobile clients I know of that support it (let alone with agent forwarding which I really need for jumpboxes).

And of course once you do fido, you're back to the same issues around SSH keys that certificates are a solution to (as the article demonstrates). So moving to Fido is not a whole lot better than using SSH keys which work very well everywhere.

Also, another important point: I also use GPG a lot to encrypt files. It's great to use the same key (sometimes, for sensitive stuff I use a different OpenPGP card) and toolchain (always) for this. So I need it anyway, might as well use it for SSH authentication as well.
Not a completely unreasonable headline, considering that an uninsured person would get a bill for something probably closer to $69k than $2.5k. I've gotten one of those bills before, and IMO the insanity of it cannot be pointed out enough times.
I've used a lot of languages both in hobby projects and professionally. I learned pascal in high school when I took the majority of what a lot of computer science departments teach in their first/second year of college. This is after learning C in middle school (this was late 80's early 90's) under the direction of my math teacher who thought I should learn something besides BASIC/assembly.

So, that said, looking back and trying to teach the current generation basic programming concepts beyond variables/loops/etc, aka data structures. I repeatedly think that my high school data structures/etc teachers did a far better job than the current crop trying to wedge more advanced computer science topics into languages like Java, python, C++ or even C. The replacements (Rust) are bad or worse for teaching these concepts because the language just simply gets in the way to much. C is maybe the best of the allowed choices because its possible to write say linked lists, or linked tree structures fairly easy but its got so many foot guns that Pascal manages to avoid. Languages like C++ might be reasonable, until some prof dictates that the class should be using std::unique_ptr() or whatever, which just adds confusion to something that should at its heart be fairly simple.

So in the end, I think Niklaus Wirth actually has a bit of an masterpiece in Pascal when it comes to creating a language for teaching computer science topics.

The fact that I also convinced the place I worked to use Delphi on a couple of greenfield projects in the mid 1990's and that was probably some of the most productive work I've ever done shows that pascal also works just fine in a commercial setting.
Stealing your parent's credit card strikes me as the more pressing issue here, rather than a youtube video that shows you how to do something dangerous.
I've purchased plenty of music, but the problem is that at least on iOS, the music app will still swap out song/album/info/art, or mismatch them altogether. The app itself is optimized for streaming, with everything else being an afterthought.

My favorite way to support artists I love is to go to their tours and buy their merch, including vinyls that are too cumbersome to actually listen to :D.
I heard you can manually disable certain pins to do this. Or there may be cables designed for digital forensics that already have this done.
It only saves the problems if you can maintain the same level of availability and integrity, what happen when you have an outage, when your hard drive die or when your house burns? What if you forgot to encrypt your data and your drive gets stolen? Can you patch your server vulnerabilities faster than company x ?
What about simple maintenance like certificates renewal?
It's not that easy to be better than a tech company.

Regarding pure privacy, it's getting better with new regulations like GDPR, but yes, the best is to not share data with third parties.
Nah. Speakers fees are a way to launder direct contributions. There was at least one famous case where the "conference" was done in one of the speakers' living rooms. Imagine getting a speaking fee for speaking extemporaneously in a Florida hotel room with two pharma reps and one other doctor five minutes before you all leave for golf.
I am "the react guy" -- but before that I built knockout applications with requirejs & angular applications with coffeescript and gulp, and before that with a 2000 line long script.js & jquery ;)

I don't really disagree with anything you said, except to point out that a lot of the current crop of web devs have never experienced what it is to build an app without any abstraction such as React, and quite understandably have no idea what problems it is doing for them.

I do know that since hopping onto react with all of that ~baggage~ context, I have never wanted to program UIs with a different model. It is true that hooks introduce a layer of abstraction that is sometimes difficult to reason about, but IMO they boil down the problems we faced with class components/lifecycle/server rendering gotchas, and put them front and center - forcing you to confront and fix them rather than settling for a solution that works 99% of the time.
The title was changed by moderators and I can't edit it anymore :'(
That is true. It would be interesting to see this played out in court. When there are doubts around a certain clause on a contract of adhesion/license with non-negotiable terms, courts tend to side with the interpretation most favorable to the consumer.
Ooh yeah I definitely don't want this either.

I want GPG to ask for the pincode once, and the yubikey to require a physical touch for each authentication (including the first, obviously). This way it can't be automated by malware either (a pincode can be sniffed and replayed through the keyboard driver, the physical touch can't).

The PIN is great against attackers that find your key on the street. Not against a determined attacker that is already on your computer. For that the physical touch thing is a great solution (though the yubikey doesn't require it by default, you can easily turn it on).

Asking the pin upon first use and a touch every time is the perfect compromise between security and usability IMO. There's still some weakness around attackers with physical access but they are more easily mitigated.
Probably the voltage / wattage they are designed to charge at - if you start with USB-A then you pretty much for sure know the charger will support the standard 1A/2A at 5V charging scheme.
Among Pascal projects I'd recommend, check out Hedgewars:

https://hedgewars.org/

It's a Worms clone that actually gave me as much joy as the original. What's quite interesting is that the game is written in many languages - I heard that e.g. AI is written in Haskell.
Which Trello features are you paying for? I use it a lot for personal organization but not the paid tier. Curious what I'm missing or if there's an implication of a feature I didn't understand.
Account Reactivated - DAMAGE ALREADY DONE

The trigger happy outsourced customer service representative decided to reactivate our account instead of escalating the matter (per our request) to a supervisor. We will ask again for the issue to be escalated to a supervisor so that Digital Ocean can fix this from happening to future customers.

We are currently planning on moving to a new hosting company and began the process yesterday. Excellent customer service and professionalism are vital for the stability of our SAAS as we move to scale. Unfortunately, we can't recommend digitalocean.com based on this experience.

In the comments below are the emails from DigitalOcean (Caveat Emptor). I appreciate the support from this community. Hopefully, this information will be helpful to future start-up founders.
It looks just as it should look, ignore content-free criticism.
One of these days anti-trust regulators need to look at these "free until we get market share" plans. This isn't a particular egregious example, but it is pretty classic dumping.
I'm really unhappy with how much money Spotify is pumping into podcasts because I really want them to give that money to musicians instead (I don't listen to podcasts)
> I check every type c cable that comes into the house and have not seen one without any kind of e-marker for many years

I would be very surprised by that. Most USB-C cables are not electronically marked -- this is usually only present in higher-end cables marketed for charging laptops and tablets.

> As I mentioned, you can't get any more than baseline power delivery over a cable that isn't e-marked with its current capacity

Depends what you mean by "baseline power delivery". As far as I'm aware, all USB-C cables, even ones without an electronic marker, support up to 60W (3A @ 20V).

> Also any modes from 3.1 gen1 or beyond (TBH I think it's 3.0 or beyond but I don't have the spec in front of me)

3.1, maybe. USB 3.0 is detected passively -- if the SS pairs are present, the cable supports USB 3.0, and its use is negotiated over USB 2, just like it was with legacy USB 3 cables.
That doesn't necessarily mean that breast cancer can be dismissed. It seems that there are increased numbers of women in both the control and artificial sweetner/cancer populations.
It's not just the classic "evil" companies though. When you buy a jar of peanut butter, do you demand every cent to be going to production of the jar without overhead? Do you check the peanut butter company's CEO's salary to ensure it's not too high? I sure don't.
I remember when Microsoft purchased Github and there was a mass exodus to Gitlab because they were so sure “M$” would commercialise and ruin GitHub.

MS ended up moving offerings from their paid tier to the free tier and Gitlab decided to offer this.
For those on mobile:
https://web.archive.org/web/20170803105201/https://wiki.c2.c...
You mean back in the 1930s when you stuck your foot in a wooden box with an open X-ray tube and got yourself and nearby customers exposed to radiation at a significantly higher dose than even a full torso x-ray in modern times? Okay, my guy...
You could put a very small piece of tape over the port and then cut out just the area where the port itself is - that would at least mean that it would stop the connector from scratching the laptop. Clear tape might be pretty invisible.
> Do folks who ask this question scrutinize every purchase or business they make to this degree?

If you are giving charitable donation to the Mozilla Foundation, it is entirely reasonable to ask what they use that money for.
well considering there's a million different plants or fruits that will kill you quite easily, im not exactly sure that is something worth caring about.
I’ve been consistently suspicious of speed-reading solutions. I have a loud inner voice that insists on annunciating everything that is read before comprehension takes place. Speed-reading typically outpaces my inner voice.

Like many others, I scan over sentences multiple times. This has made me more a apt reader technical writing than creative or conversational writing.

Maybe I’m yet another smooth-brain falling for the placebo effect, but I truly perceived an increase in reading speed that did not outpace my inner voice. Nice!
For what it's worth, the Python example isn't too relevant since it's hiding a number of intermediate variables (that said, swapping without intermediate variables tends to be more of a curiosity anyway -- and a motivated person can "well actually" the whole concept into oblivion). What it does is push a and b onto the interpreter stack, then (in the version of Python 3 I'm running, though the more recent one should be similar) it pops those into two local C variables and pushes them in a different order, then it pops them and stores them into local python variables.

import dis

def swap(a, b):
a, b = b, a
return a

dis.dis(swap)

Output:

4 0 LOAD_FAST 1 (b)
2 LOAD_FAST 0 (a)
4 ROT_TWO
6 STORE_FAST 0 (a)
8 STORE_FAST 1 (b)

5 10 LOAD_FAST 0 (a)
12 RETURN_VALUE

Implementation of ROT_TWO
https://github.com/python/cpython/blob/bc85eb7a4f16e9e2b6fb7...
As an engineer, what are some things you would do when joining a young startup?
If you are a senior software engineer and joining a really young web startup (1-2 engineers with the basic product done), how would you go about improving it?

What type of things would you start thinking about and investigating?
Hi there,

We're excited to have you as a customer of DigitalOcean and we would like to verify your account.

Because your recent account activity is atypical, we’d like to better understand your product needs. To help us in restoring access to the account, please respond to this email message with a description of the workload you’ve deployed on your Droplets and how you plan to use your account going forward.

We appreciate your understanding and look forward to better understanding how DigitalOcean can support your needs!

Regards,
DigitalOcean Security

ref:_00Df218t5m._5004P1qDp3y:ref
I think the plastic piece that covers connector is too small. With greasy or wet fingers it’s real challenge to remove hence occasional tug on cable itself.
Yes, the larger amount of cpu registers, the very much larger virtual memory space adds performance and security benefits, regardless of if you have less or more than 4G ram.
It wouldn't be frivolous, it would be called frivolous.

Like how the McDonald's coffee case was called frivolous even when it manifestly was not.

https://en.wikipedia.org/wiki/Liebeck_v._McDonald%27s_Restau...

> The plaintiff, Stella Liebeck, a 79-year-old woman, suffered third-degree burns in her pelvic region when she accidentally spilled coffee in her lap after purchasing it from a McDonald's restaurant. She was hospitalized for eight days while undergoing skin grafting, followed by two years of medical treatment.

[snip]

> Liebeck's attorneys argued that coffee should never be served hotter than 140 °F (60 °C), and that a number of other establishments served coffee at a substantially lower temperature than McDonald's. The attorneys presented evidence that coffee they had tested all over the city was served at a temperature at least 20°F (11°C) lower than McDonald's coffee. They also presented the jury with expert testimony that 190 °F (88 °C) coffee may produce third-degree burns (where skin grafting is necessary) in about three seconds and 180 °F (82 °C) coffee may produce such burns in about twelve to fifteen seconds.
> You have smuggled in a LOT of things that are not empirical in your response.

Those are mental models that are useful to me but unfortunately I'm not master at using them. And what is more they are inherently wrong (because they are models and not the real thing - putting aside if anything is real).

I do not believe in them more than I need to. But they are the only way that we can communicate on high level - by establishing common model and that talking about its properties. And then we can empirically test if they really behave as we believe (if we want to, otherwise we can just leave it be and use it as toys and as a way to spend our time waiting for nothingness to take us back).

> Please forgive my inability to speak more clearly.

Likewise - as You may have guessed english is not my native language and those concepts that I speak about are not well developed in my mind - they are merly my intuitions (by which I openly admin that I use things that are not empirically proven - but only because that is the only way that our faulty mind can work - by substituting reality with simplified erroneous abstractions that sometimes work).

>I could go on, but I have to get back to work

Wish You a pleasant work! And thank You for good conversation.
> My organization didn’t really have C++ developers. Surprisingly this didn’t really slow us down

> When it came time to integrate into our iOS applications and several android applications, we again ran into build issues. We had many copy and pasted CMake scripts, which no one really understood and no one really wanted to maintain and own

Seems like the lack of C++ developers did slow you down. C++ developers knows how to make proper build scripts and wrap platform specific code to make their codebases portable.
There very significantly less trees in Europe (also wildlife in many places) 100 years ago. Same applies for industrial pollution (not CO2 emissions).
Are the top movie scores really that bad/simple compared to the average classical piece? Clearly, the classical masterpieces are a step or two above, but they don't always play that or it must get boring quickly I assume.

To me, if felt more like a Michelin chef having a go at a burger. You wouldn't do that all the time, but it could be a fun distraction once in a while. If anything, it feels like you would need quite a bit of creativity to adapt a piece that was not meant for a classical orchestra.
Where’d the $6k number come from? You can get an M1 machine starting in the $700 range.
Disagree hard - every major label I follow is embracing TikTok and encouraging their artists to leverage the platform for growth. Also, labels have so much infrastructure for marketing, merch, booking shows etc. The need for this support doesn’t magically go away with new distribution channels. It just helps newer artists get signed quicker :p
yes. please learn -g3 and -Wl and --oformat parameter (gcc). objdump -i only display (info).
I don't think has a website.

> It is important to note that while all copyright-related content is presented with the permission of Thomas Ligotti, TLO was created upon the solitary actions of Jon Padgett and continues to exist independent of the direction or promotion of Thomas Ligotti.

I think it's normal for someone to feel the need to write and publish without wanting recognition. His publishing schedule is erratic and also dropped precipitously as he got well-known.
There is research showing artificial sweeteners can spike insulin, so even if not the cause but coincidentally associated with highly processed foods which are more closely linked to the cause of cancer itself, by triggering insulin spikes artificial sweeteners would feed/enlarge cancer cells.
I believe that is a fair translation of the actual Chinese word for pink!
If you want reliable generally USB-IF certified cables will be higher quality. I do not know if they also certify for power but I imagine if a cable is USB-IF certified and also claims higher power PD then it is probably going to be pretty reliable.
Pressure cookers are great for stocks, cooking beans, rice. Waffle iron, well, not so much. Our kitchen is small, no room for mere gadgets. Sous vide items compact pretty well so not a storage hog. Time not space is the issue. Like >=1 hour for slabs of fish, not practical for many people.
I’m sure with 15 minutes of whittling and chopping you could get two, maybe three baby carrots out of a DD cultivar.