skysight-inc/HackerNews huggingface dataset:
Not that I know of, although CCPA may have something to say about that. However, I think of it like symbolically crushing a final pack of cigarettes. It's a turning point. Even if FB retains my old data, it's almost certain that I can't personally restore it. If I ever get tempted to go back, that takes away a lot of the motivation: why would I start over today with a blank Facebook account?
A redirected tag would be transparent and address both concerns
I rent mac minis because I need them to compile iOS apps.
By renting them from a datacenter I get better uptime & internet speed & reliability than if I just set it up at home.
That's why I pay a premium for it.
Second the recommendation for htmx. It is awesome.
Some feature requests for hearing aid:

Can we get hearing aids that are bigger? These small hearing aids make it easier to lose, and I do not mind looking "disabled" to people.

Also would like to use bluetooth to both locate the hearing aids, and to connect to devices as needed.

Would be cool if the battery can be recharged as needed, maybe through usb-c if possible, but magnetic charging would be acceptable.
I think skeumorphism is just laziness in design. there is already an accepted design, why risk anything new?
I know several people who are fractionally employed at several startups. These people tend to be highly talented and oversee areas where network benefits are beneficial.

For example: If you run social media accounts for ten companies with a similar market, you can gain leverage by cooperating with yourself and cross promoting between non competing accounts.

Meanwhile, high value employees becoming more expensive than ever. Fractional approach is amazing for startups who get it. Still: A lot of CEOs still stuck in previous ways of thinking or have genuine concerns about legal liabilities. Hiring someone fractionally has a big problem depending on what agreements that person is expected to sign. To make it work legally would need multiple companies to agree to same terms (unlikely).

It is a weird phenomenon and a lot of it is kind of soft under the table with a wink.

I think people wanting to do this via DAO or other might be served by coming up with some common legal framework that they require employers to sign onto.

That, in turn, might require DAOs to have sufficient market negotiation power (you can’t hire programmer XXX unless you agree to our DAO terms YYY). Starts to resemble a Union.
I think patio11 recommends these tiers for low touch B2B SaaS with 10% discount for annual plans.
Could you change the title to something readable? "Cloudflare Tunnels easily lock down your origin servers from the Internet" if that is indeed true.
yes, just observing how hard they push certain covid narratives at every opportunity possible is well beyond science. same for npr. the worst are the “experts” they bring on to parrot the party line.
You keep saying "nobody" and "everybody". I refer you to the words of Inigo Montoya.

I also don't think you understand the mainstream. Neoliberalism in America is thoroughly dominant, across liberals and conservatives. Even the "democratic socialist" countries in Europe are still neoliberal and capitalist, just a bit less so than America. The belief that the liberal world order is both better than anything that has come before and is still ascendant is dominant.

If anything, you are making the straw man counter argument, with an overly literal interpretation of the article's use of "linear", especially ironic given your use of "nobody" and "everybody".

That's all I have to say on this. If I'm wrong, I guess so are the people upvoting me. Best wishes.
China Tests Hypersonic Glide Vehicle in Low-Earth Orbit
I'm curious why, what does face unlock do for you that fingerprint doesn't?

If I'm unlocking my phone, I have my hands on my phone, so using my fingerprint isn't a hassle. Plus with COVID and needing to wear masks, I can still unlock my phone easily without needing to pull down my mask.
What's funny is that now, 5 years later, all the crazy things the writer is parodying sound completely normal to me.
if you use google fi, the checkout seems to work from there. google store checkout is still broken.
Site crashed almost instantly, couldn't get through checkout
I use them to manage infrastructure running in Kubernetes. One of my coworker’s previous companies actually funded the cue support in IntelliJ. For kubernetes, it actually introspects the structs and interfaces to create the validation bits. It has a high learning curve but is surprisingly nice once you get the hang of it. There is a lot less duplication due to it in my use.
Senate Appropriations Committee Orders NASA to Fund Two Landers
Being a non-immigrant applying for a job at Facebook, and not getting it?
Cool.
Been using Brave Search for awhile and its been rare the ocasions that i switch too Google.
"MDX allows you to use JSX in your markdown content. You can import components, such as interactive charts or alerts, and embed them within your content. This makes writing long-form content with components a blast."

https://v2.mdxjs.com/
Apple’s $19 Screen-Cleaning Cloth Sets High Bar for Brand Extras
> As the minimum wage rises it will hurt the poorest and most vulnerable

You're really going to need to cite a source for this completely counter-intuitive statement. Something academic and peer-reviewed rather than "I got a C- in Econ 102/Macro and this is my best guess" that is the standard when HN discusses economic policy.
> shatter so easily, finger print magnets and just add unnecessary weight.

Only weight is valid statement. Matte glass on iPhone is unbreakable.
If the under-display fingerprint reader actually works then I 100% prefer it over face unlock. Bonus points for not having an ugly notch on top.
It's harder but very much possible to switch company on an H1B visa - my partner did this recently and while there's a bunch of legal work and waiting around, for tech companies it's all just part of the process.
Really surprised to hear this. I've had really bad luck with face unlock. I find I have to type in my PIN half the time anyway. On the other hand, with my previous pixel that had a fingerprint reader, I never had any issues with it whatsoever. I think face unlock is a bit of a regression on the part of device makers.
I remember this not actually working.
Do most elderly people even have the dexterity to use the teeny hearing aids on the market today?
tldr: OOP sucks.
It's amazing how many stuff in the ancient world infringe on Larry Ellison's trademarks. First there was the Oracle at Delphi, and now this.

I am sure whoever, owns this object will be hearing from Oracle lawyers pretty soon about the need to get a license for the Sun motif.
We met him at tech conference in SV almost a decade ago.

He passed on our info of saas pass to a "competitor" onelogin (which got acquired recently). Turns out they were already using onelogin. No idea if he had shares in onelogin at the time.

Seprately there was a Google Apps (later rebranded to G Suite and now Google Workspace) conference at Fort Mason around 2013 or 2014ish. At that event a Google employee Clay Bavor said they have an internal saying for product rollouts and new features. It was WWMKD. What would Mike Kail do?

I guess don't do what Mike Kail would do.
Why do manufacturers have to trap the good features like telephoto lenses on devices with bent screens? I don't like having the first letter of every line doing the lean-back. I don't like having to find the one exact body angle that keeps glare off the screen.
What was he promoted for?
Apple sells many times more iphones than Nintendo sells switch consoles, so even if you consider those as equivalent products it makes more sense to complain about Apple since they are a dominant force on the market while Nintendo is tiny in the handheld space in comparison.
Face Unlock has been an available feature on every Pixel for a while and is present in the latest Android 12 Beta, it's just not depth-sensing because it lacks the hardware that the Pixel 4 and iPhone use, just uses front-facing camera instead and warns you about using it.
I agree that technology should adapt to people’s anatomy rather than vice versa. The improvements in that direction in switch design are a longer travel distance, sharper tactile snap at the actuation point, where possible audio feedback, and possibly lower force required for actuation.

More importantly than keyswitch design, the keyboard is a pretty bad overall shape for human hands. Laptop keyboards could be improved dramatically with a different physical arrangement of keys. In particular the right half of the letter keys should be scooted an inch or more to the right, and arranged so the wrists can stay straight while typing, the right pinky should be given fewer keys to press, the thumbs and index fingers should have more keys, and in general finger reaching should be minimized.

Training to safely and efficiently use tools is also important, however. Untrained typists have injuries at much higher rate than trained typists, because they develop habits poorly aligned with human anatomy. Same story for musicians, etc. Many people would benefit from more effective handwriting training.

Telling people to sit with their backs straight instead of hunched over or slouching, keep their necks straight, keep their wrists straight while doing fine work with the fingers, (more generally avoid postures with high static strain on muscles/tendons,) change positions every once in a while to reduce/shift remaining static loads, get enough sleep and exercise, etc. is just generally good advice irrespective of equipment. RSI is no joke, and people who make heavy use of computers should make some effort not to cause themselves permanent injury.
Indeed all tests show its super strong, but also screen scratches incredibly easy. First scratch basically in a week. 1 year later it’s totally scratched, but doesn’t really impact performance unless you look for them.
Yeah, so the only custom aspect is this alias in my .bashrc:

fetchplay() {
git annex get "$@" && vlc "$@"
}

Combined with the keybindings that ship with fzf, I can type "fetchplay [CTRL-T]", select some subset of the directory tree, and the files will play. Git annex will locate the files (in this case, on another machine in my apartment) and fetch them before playing only if needed (if they are already present, "git annex get" verifies that and exits silently). I have my music collection backed up on several different forms of removable media, across several machines, and on AWS S3.

Here is a recording of me fetching and playing three tracks:

https://asciinema.org/a/t0BfyKhU4PTAenwNH79IPzqD3
> And now we have an energy crisis with not enough oil and gas.

Citation required.

> The future of renewable energy isn't quite there yet.

https://en.wikipedia.org/wiki/Cost_of_electricity_by_source#...

You were saying? Wind and solar, cheaper than all fossil fuel sources for almost ten years now.

The cost of solar has plunged by a factor of almost 6x

https://upload.wikimedia.org/wikipedia/commons/thumb/7/7c/3-...

Offshore wind is the most expensive renewable and is surpassing the cheapest fossil fuel source.
Heh, yea. Good observation.

This reminds me of the ridesharing debacle. Uber was operating an illegal taxi service which upset a lot of local governments. It was taken to the courts multiple times. Uber won but one of the lessons to young founders was to go for it even if it's not strictly legal - laws can change.

Now I'm not saying what Uber did was necessarily a bad thing. But if I had the idea to disrupt taxi services and learned about the legality of it all, I'd have moved on to the next idea.
Finally got to "Place order" but then "An unexpected error has occurred. Please try again later. [OR_PCVH_01] OR_PCVH_01" sigh
I hear that. I just wonder what exactly it is we're accomplishing here in terms of justice. More corporate compliance and fear? Where is the line going to be drawn? Hyperbolic perhaps, but what's to stop the law from going after salaried people with side projects? Oh, you visited the stackoverflow career page during your 9-5? That's fraud. I'm exaggerating, but the precedent is there. Cases like this can create a slippery slope to complete subservience to big corporations.
> This makes frameworks highly brittle

Inevitably, popular frameworks address this by making themselves so configurable that you can use them however you want... defeating the purpose of using a framework in the first place.
Looking forward to the SoC benchmarks and to Pixel 4a getting cheaper
Git: Moving from Master to Main
Then why do you care if you live or die right now?
It's ironic, given that algorithmic whiteboarding questions were developed as a reaction to '90s Microsoft "how do you move Mount Fuji" brain teasers. I would not call Leetcode questions puzzles in the same sense, yet many questions do require some foreknowledge of having seen the question to get to the optimal solution.

There could be an article or analysis written on that subject. What is the pedagogical gap between common CS education (both academic and not) and being able to intuitively leetcode? Students are learning the data structures and algorithms, but perhaps not in a way to approach problems in the same way that leetcode style platforms force them to really utilize that knowledge. Maybe there are problem-solving approaches not being covered?

A survey of the most commonly asked leetcode problems in industry would be illustrative as well. Some questions rely on advance knowledge that aren't really found in academic computer science. What CS course teaches two pointer - isn't that a competitive programming technique?
Happy customer for more than 15 years.

I used to run several root-servers and once they started their cloud-offering moved everything over there.

Support was always great (although rarely needed), performance is fantastic, prices hard to beat.

I love the simplicity of their cloud offering which fits my use-cases perfectly and doesn't put the burden of overly complex products, APIs and tools on me as a user.
I think the problem with your thinking, and something that I've been trying to figure out as I sit on/direct more interviews myself, is that this doesn't actually tell you that the candidate can't code, but just that they couldn't code in that setting with that problem in the way you chose to frame it for the interview.

Meaning, I often sit with candidates who come in with 3-5 years experience in industry who can't do a relatively simple programming task. That can either mean that we consistently are drawing applicants who have been pulling the wool over the eyes of their past employers for 1/2 a decade, but actually can't program.
Or, it could mean that they get incredibly nervous coding in front of strangers, aren't used to doing more abstract problems, and once they realized this, experiencing a "snow ball effect" of nerves, wherein they train wreck in the interview.
> Often, you can see their prior (or even current) job, and press releases about them selecting that software some short(ish) time before.

That may or may not be a problem, depending on policies and how it was handled.

Generally, you need to disclose any conflicts of interest. Then, its up to your company on what will be done next. You are probably going be removed from the actual decision-making process (regardless if you are ultimately going to be the one closing the deal - after your peers approved the decision).

If everything was disclosed and there was no kickbacks, it might have been ok (although the press release may overstate the role they played in the selection).

If not, you may be in hot water with your company and even the justice system.
Perhaps for some things.

Most of my work is time series analysis and I refuse to use an environment where samples are not explicitly labelled/timestamped and where the tooling does not support seamless operations that take this labeling into account.

So for my use case, a fully featured dataframe library is indeed a must.
This is awesome. I've always wanted to know how the actual layout portion works (or at least, can work in a simple way). I think these kinds of resources are really valuable and people should be empowered to make bespoke-ish web renderers as the need arises.
did they stop giving these cutesy dessert-related nicknames for some reason?
By 1000 BC the pyramids were already as old as the Hagia Sophia is now.
How does significant whitespace save you from bugs?

if expr:
doA()
doB()

Is doB at the correct level?

Having text that's invisible change the flow of your program is crazy IMO.
> Well..if there were laws to enforce a higher minimum wage…

So why don't you argue to make the minimum wage $10 million a year? Then everyone is rich. Hell, I wonder why the Sudan hasn't thought of that.

There is surely an upper-bound on the minimum wage in an economy? What if you are already at it?
Serieses.
No - I've worked with several teams with "productivity" right in the name, and to be honest, I'm usually skeptical when these teams claim that their work will "improve productivity" and am interested in how to evaluate their claims. If we just give up completely because the space is hard to measure, there's no check on these teams that keeps them actually working on important things, vs. making changes that they subjectively prefer.
Love the back design of the phone, symmetry is always good. Finally one can put their on the table and tap on it without making a noise to hell and beyond.

But this presentation, with the potato chips 1 hour long ad... and i can see that more effort went for the video than the engineering effort of the phone with that amazing selection of genders, skin color and ethnicity, not to mention the sexual orientations of the actors. And that not taking into consideration the order in which to present them - imagine the wars that were waged in the planning room.
Tips for better Pull Requests (2015)
At the CxO level (especially under CEO), this is somewhat common at startups/smaller companies. It's not unusual to see someone who is a fractional CFO or CMO. Of course, they won't work for two competitors.
Since this is Google making the SoC, surely we have Linux drivers within a month for it? Already upstreamed? Some register documentation?

I didn't check, but I suppose the answer is "no". Can't keep pointing at Qualcomm anymore, I guess.
I shall disagree on a few points of yours:

"Spice racks don't need to change and evolve over time" => why not hold some other stuff? maybe add something to hold fruits later?

"a third party can't remotely ruin your life if your spice rack has a design flaw" => have you protected your spice rack against children playing with it?

"your spice rack can't make you millions of dollars" => depends on you, not on the rack itself

"but it's the wrong design decision for a vast, overwhelming proportion of projects" => really depends on the person doing the code and who will do the future maintenance; updating a framework that evolves fast can sometimes be as hard or harder than maintaining your own code, it's mostly a choice of the developer/development team to make on how they see things going from now
San Francisco Closes In-N-Out Burger After Defying City's Vaccine Rule
“We refuse to become the vaccination police for any government. It is unreasonable, invasive, and unsafe to force our restaurant associates to segregate customers,” wrote Wensigner.

“This clear governmental overreach and is intrusive, improper, and offensive.”

Give em hell Wensigner!

Better yet - SUE THE SHIT OUT OF THEM!
I was looking around to buy a new phone, and the Pixel 5a seemed very nice. The design is clean, the screen may be big but the battery is bigger, and it works with Graphene OS! I just want a boring phone that will work. But they decided to sell it only in the US and Japan. Apparently one of the reasons for this decision was to not distract away from the Pixel 6. Now the only option I have left is to maybe buy a Pixel 4a from last year, if want a normal looking phone.
How many things will I have to fix for this release?
Contact lenses next?

It's amazingly stupid that I, as a tourist, who knows exactly what types of contacts I need, may need to get a US prescription for contacts.
You can install an open source OS on it.
Obligatory quote (attributed to Dijkstra, but see [1]): "Computer science is no more about computers than astronomy is about telescopes."

It's possible to be a good computer scientist without being a good programmer, and vice versa.

[1] https://quoteinvestigator.com/2021/04/02/computer-science/
Not really? I mean, of course everyone has their own reaction to these things and I don't want to deny anyone else their emotions...

But I mean, this seems like precisely part of the game. Dangerous things are dangerous. It's a tragedy in that all early deaths are tragedies, but nothing shocking here.
Ah thanks for the note.
> Typically, free divers have spotters, who wait beneath the surface during a dive, but she was the only experienced diver among the group she was with, so there were no spotters.

Especially with a rich client, there was no excuse for not having a safety (scuba) diver in the water.

Complacency will get you, every time.
If I remember correctly, this was in the context of Chevy Chase with the point being that Chevy never figured it out and has been an a$$ ever since.
The Curious, Astounding Collection of the Magician Ricky Jay
EVERYONE PRESS F5 FASTER
And with hooks that's become even more true, there's now a distinction between React functions and regular JavaScript functions, and you can only call a React function from another React function.
Google has removed the phone from my cart multiple times now, saying it is sold out.
Excellent case of analogy abuse
You may have narrowly avoided becoming famous, but you certainly haven't quit comedy.
What is "Big Objects"?
You're confusing "not implementing" with "disabling". There is no default-enabled HDMI out on any SoC. Rather you have to wire it up and enable it, which includes paying the HDMI licensing fees (and also test that it actually works)
Why would they release driver for hardware not available to the public?
> It's really far from being ergonomic, unless you're basically just using JS objects as structs. Otherwise you're dancing around its pitfalls and limitations—visibly, in code, not just in your head—to express things that are very simple and clear in pretty much every other commonly-used OO-supporting language.

That might be because I've started OO with JS and mostly did some with it, but in my experience it's fine. I do tend to not use OO as in "object mutating themselves" much though, outside of cases where it's a great fit like a database connection.

> Incidentally, I've yet to see a TS codebase that ties itself in knots to avoid defining a function outside a class, to avoid treating functions as first-class when it makes sense to, or even to avoid a little imperative code outside of objects, here and there.

I haven't seen big codebases like that, but I've had a few collegues coming from Java/C# start every piece of code by writing a class, usually in a "kingdom of names" styles. I'm worried that TS may enable these people even more in the future.

> I have seen a lot of code using HOFs to the point of absurdity, while passing big objects around to a bunch of functions and pretending that's "more pure" than putting those related functions on a class for that object. Or trying to shoehorn runtime-checked immutability into the language, at a performance cost for end users. Or writing their own weird, crippled form of objects in a language that already has them so they can keep things "pure" and let people keep avoiding the Class keyword for... whatever reasons they want to do that (React Hooks).

I'm not defending "functional" (as in ML/Haskell) JS and agree with you here. If people want to do functional programming, there's OCaml, Elm, F#, Scala.js and ReScript, no need to shoehorn that into JS. I think that's an antipattern, just like doing OO everywhere for the sake of it.