skysight-inc/HackerNews huggingface dataset:
I've been a long time 1Password user but their lack of Linux support made me switch to LastPass. It is great they finally decided to support Linux, but it should be noted it took them 10 years to do so (see the date of the post they mention in the link). So after ignoring Linux users for 10 years they finally decided to grant us their support. I feel my money are better spent supporting vendors who support Linux early on and do not view it as an afterthought. I will stick with LastPass.
A sort of white-collar kleptomania? A thief with a stronger sense of risk management would've quit a long time ago. He felt compelled to keep going perhaps.
Here's another way of looking at it. As long as you're below a certain threshold, users would much rather you implement 5 new features than spend that time squeezing 100ms on the load time.

Another related side-reason why it's slow is we use higher and higher levels of abstraction, exactly to increase development velocity and be able to add more features quicker. I could write a native app in pure assembly and have it be blazing app, or I can write a webapp on top of web frameworks running in Electron, but in a fraction of the time. As long as my app is usable, I'll get all the user while the other person is still trying to finish their app.
I've heard portable/cordless angle grinders are used pretty commonly [1].

I didn't know there was any U.S. state (if that's what you mean by state) that makes it illegal merely to own lockpicks.

You might want to check out the TOOOL state laws page [2], it might be more nuanced than you think. For example you might be OK to own them but not travel with them. Or the burden might be on you to prove lack of intent - but if you only keep them in your own home, that would be easy.

[1] https://www.youtube.com/watch?v=ppZW-PppbtI
[2] https://toool.us/laws.html
Wow, there's an ASUS mining mobo. I knew cryptocurrency boards existed, but I thought they were bespoke diy projects and random aliexpress jobs. Anyone else wondering, those are PCI-E x1 ports, 18 of them.
So the videos are... made on a set that Westerners set up, using movie type effects? Or does China want people to believe they are doing this to... make for chilling effects without actually committing the atrocities?

The first is a positive assertion I'm acertaining because you stated this is Western Propaganda. If this is true, better start looking for evidence of this operation, because a single assumption that phones can't possibly get in is a pretty tenuous basis to create this positive assertion.
Don't really need a lib.

Things to consider. If the textbox is active then you need to respect the native key commands for the textbox.

You have the ability to cmd + c & cmd + v to copy & paste objects in the editor. So you need to most likely prevent the event key from propagating upwards inside keyUp within the textbox.

So you aren't wrong it's just one more thing to consider amongst the million other things.

I have a backlog and will knock these out all in one day easily :)
I think they offer TOTP now, right? Started sometime last year? Do you have to activate SMS alongside it?

I have been using TOTP with PayPal for (I think) a few years now. You used to have to run some weird local Python script that somehow imitated the one RSA (I think) dongle they supported in a way I don't understand, but the net result was that you just get a TOTP key that works fine.
Hard disagree.

First, the article is a bit puerile - the big finish is that you should have goals and recognize opportunity cost. That's not bad advice, but neither is it a particularly difficult realization that requires a mental model of a game to arrive at.

Second, consider this: RPGs have a story, an overarching plot you are directed into by your interactions with the characters around you. Our lives do not have such a story, other than what we tell ourselves and are told about ourselves by others. While we have relationships, and even "drama", there's no conclusion, no inevitability, no plot.

The tendency to think of life as a game is ultimately solipsistic: it stems from our desire to simplify that which is around us because the true complexity of things is too much to bear.
I think they gave the credit to him about having the skills. But it's the truth that luck is a huge factor. The same goes for Bill Gates and Steve Jobs. They had enormous skill and talent but if they so much as had slightly different childhoods or friends or geographic locations it would have been someone else.

1. Bill Gates had computer access
2. Steve Jobs met Woz
So you'll get two problems. #1 Intel + #2 Mac.

Much better would be to solve both problems by buying a good and 2x cheaper and 3x faster AMD laptop with Linux. Like a Lenovo.
Except that in his case the bonus was paid based on Project Chauffeur hitting certain milestones. They retained him until the project hit the milestones, and then he left. Which is fair and square. And by the way, Chris Urmson and Sebastian Thrun did the same.

It's just that Google did not understand the Goodhart law of self driving, which states that you can hit arbitrarily hard milestones and yet get nowhere near real self driving.
The equations are well integrated in the article and matches the font of the article very well. I thought it was some special font+math library but just turned out to be Georgia and MathJax with tasteful design choices.
Consider adding a Crossfilter or something similar that shows how many results exist in the criteria you are narrowing by.

Eg: https://github.com/crossfilter/crossfilter

For a working example - see the flight search results on Kayak
No one is saying that talent and commitment weren't involved, but anyone who thinks there's not also a lot of luck involved is kidding themselves. Any number of fantastic and hard working engineers, not being at the right place at the right time could end up nowhere.

Of course, commitment can increase your odds grealy, but it doesn't magically make them 100%.
Windows on ARM was Store-only back in Surface RT days. It's not the case with the more recent take that's used in devices sold today. Now, they come out of the box in S Mode, which is Store-only (although the store now supports desktop apps, unlike in RT); but you can easily switch that off, and then it's as open as Wintel.
Cellphones are in prisons everywhere. Visitors and inmates stow them up their asses and they can be bought inside.

https://www.vice.com/en_us/article/zngpz4/prison-phones-that...
Thank you so much for your support! This is only the beginning for our Linux client, so stay tuned for a lot more excitement!
Ancient Beads Point to Far-Flung Relationships in Southern Africa
Ada, Pascal and C# have nested functions support.

In C#, I never used them, rather reach out for lambdas.

In Ada and Pascal, I never used them beyond book exercises.

Never saw the use beyond cluttering function code.
That is a common problem. SIMD can be slower than non-SIMD. Consider this problem:

The goal was to emulate a 4-way PowerPC TLB on x86-64. Four uint32_t values had to be compared to find a match. The data structure was roughly "uint32_t array[512][4][4]", laid out so that the 4 uint32_t values would be adjacent.

It simply didn't perform OK. Getting the equality test results out of SIMD was lengthy, awkward, and slow.

That task was so perfect for SIMD, and yet SIMD failed at it. The data was the exactly correct size of an SSE XMM register. It was aligned. The task was a simple parallel operation.
That’s where Agilebits has me; the UI on Mac and iOS is so much better than the alternatives. I do keep looking, Keepass XC looks really good since the last time I checked around.
Yeah. I think this is a known bug. Most likely if you dont move the trimmer or try and trim the whole clip messes up the FFMPEG command.

Hasnt effected paying users yet, so it's lower priority, but will be addressed soon.

I am thinking about improving that UX. Instead of immediately prompting the user to trim. This will be in the toolbar as a "tool". So if you want to trim a podcast episode you can, that is the main use case, so it might make the most sense this way.

I slapped this in quickly because I was targeted podcasters for the first few customers and this was a critical tool to have.
> Never attribute to stupidity that which is adequately explained by confusion.

That's a new favorite of mine. I think I'll need to append it to Hanlon's razor any time I use it:

"Never attribute to malice that which is adequately explained by stupidity, and never attribute to stupidity that which is adequately explained by confusion."
Now someone do the same in Rust.
If it's a combination padlock, many of them are shimmable or easily bypassable [1]. If you care, it's worth searching for your lock brand and model # on YouTube.

[1] https://www.youtube.com/watch?v=hpkf1Zldf0s
They do, and their inefficiency is rendering that highly complex progress bar. How about drawing it pixel by pixel in Java without acceleration APIs and then embedding that via JNI. I'd wager you could get 10 seconds of CPU time and 500 MB of RAM use out of every progress bar ...
> . Trade secrets are the only intellectual property you can be thrown in prison for violating

Wrong.

Both copyright and trademark infringement can result in prison.
18 months for this but the kid that hacked twitter and stole ~100k is facing life in prison. This seems insane.
Me too! There will be a heck of a lot more excitement over the coming months now that our Rust client app team is firing on all cylinders.
Dark Web Trailer
> Oh and web apps of the era were slow. Like, dog slow. However bloated and crappy the reddit app is, the old Slashdot site was slower, even on broadband.

Which reddit app are you talking about, the redesign or old.reddit.com? I ask because the old version of reddit itself certainly wasn't slow on the user side, iirc reddit moved to the new SPA because their code on the server side was nigh unmaintanable and slow because of bad practices of the time.

> Time to first paint is another concern, but that is a much more complicated issue.

That's the thing though, with static sites where JQuery is used only on updates to your data, the initial rendering is fast. Browsers are really good at rendering static content, whereas predicting what JS is going to do is really hard..
European enterprise survey on the use of artificial intelligence
Blame React, Angular or any of the other javascript libraries....
Not cheap, but probably much cheaper than living someplace where things don't grow legs.
Ditto. Lately I opt for a cheaper way of gaining respect: watching YouTube videos. Once you realise that something takes 30 minutes despite all video editing, you suddenly don't mind paying $1000 for a professionally done job.
I do mostly Java, .NET and Web, but when I need to plug into native code, C++ is always the answer.
Good idea to curate those threads!

For some reason, I can’t see the actual threads on mobile.
The browser (Safari) just shows a popup with only the first tweet visible. Below that, I just see loading skeletons where the other tweets are supposed to go.
I argued with a locksmith recently who said my front door lock was "unpickable" and the only solution would be drilling it and replacing the lock. I told him I'd pay him 70 dollars cash to pick it or he could leave and I'd pay nothing. He picked it in a minute or less and that was that.
It is my religious belief that we all do evil, at least a little bit, at least sometimes, even if we wish to do good. As St. Paul said, "For I do not do the good I want to do, but the evil I do not want to do—this I keep on doing."

That means that I cannot, in good conscience, use software that requires me to agree that I'm not doing evil. If your conscience is confident that your use of JSLint involves no evil - that you are sinless and blameless - I'm happy for you. Unfortunately I cannot say that of myself.

(And if your conscience lets you say that of your employer and all your co-workers, I really want to know where you work.)
It's like watching porn and having sex. Slightly downhill mountain biking is much nicer than watching the extreme stuff.
Yeah it sounds like Electron with React/JS UI talking to a Rust "backend". I would give them credit for keeping the important bits in Rust though
Yeah, preferably that delta is positive.
Then next post on HN will be how GitLab is "blackmailing" users who lost their credentials...
Wix vs. Squarespace vs. Weebly?
What is the best website builder for an early stage web app?
This comment is a bit misleading. He's OK with using YOLO, but agrees that using version numbers is misleading. YOLO-v5 is not a succession to YOLO-v4, it's just another version from someone else.
Come visit the forests in Western Kansas where they had to clear-cut thousands of acres for the dairy farms and cattle feedlots. (sarcasm as there's probably an average of less than 100 trees per square mile here).

Dairy farm street view:

https://www.google.com/maps/@39.4449329,-100.8322638,3a,75y,...

You will notice the trees in the above view are clustered around the offices.

Feedlot street view:

https://www.google.com/maps/@39.9084198,-100.5339579,3a,75y,...
Open Systems in Classical Mechanics
Summary: 'it doesn't compute!'

Quote from the article:

"if we replace all of the UK vehicle fleet with EVs, assuming they use the most resource-frugal next-generation batteries, we would need the following materials: about twice the annual global production of cobalt; three quarters of the world’s production lithium carbonate; nearly the entire world production of neodymium; and more than half the world’s production of copper in 2018. "
Yeah thats a great approach.
In your experience; mine is different. That does not matter; you were explaining in the parent comment that if you ‘do not do this you should earn less’; I am saying and living through for the last 30 years that people who do not do that make more. So just giving a counter example that your rules might not be holy ones. We can both be right: could be a culture thing or different circles (I work with embedded devs who make the big bucks and do not generally communicate well (the ones I know!); it distracts from work).
Yeah I disagree. Many young successful entrepreneurs are in their early 20s and have spent less time than 5 years actually experiencing and understanding the culture they live in. I think having some immersion is necessary, but 5 years is probably plenty.
That's because one is talking about an actual sentence and one is talking about a theoretical maximum based on filed charges; the theoretical maximum for the laundry list of charges filed against Levandowski before he pled to one of the minor elements was pretty frigging enormous (and much more than he would have actually been likely to get even if he was convicted of the whole laundry list.)
Starship SN5 150m Hop
Update: It seems the book is available to download for free https://www.goodreads.com/ebooks/download/265513.The_Polyest...
Not the author, but the reasons that brought me to Rust from C++ 5 years ago are still valid today. Consistent build system supporting an online repo (cargo), safety, C++ best practices encoded as compiler lints, consistent naming policy. The last one seems innocuous but it's actually really annoying to integrate multiple libraries with different naming styles, having to remember when to use PascalCase vs _.
Hahaha completely overlooked that. Thanks for letting me know. Fixing it RN :)
Inc vs. LLC?
What are the advantages / disadvantages to a C Corp vs a Limited Liability Company?
I assure you, we are taking Linux support seriously. When I joined the team, we had almost no one using Linux in house. This has changed in a big way and is only part of why we are now investing in making the best darn app we can for Linux.
In a previous job, management was very unhappy on Monday morning after discovering I'd gone through the drop ceiling to reset a box in the "secure" server room.
Haha it's all about communication. Glad you got a chuckle.
I think TextAdept is underrated, and it's very easy to extend with Lua.
I leave my Adblock off for youtube a fair bit of the time. Not for any sense of ethical responsibility to help content creators, but because of how entertaining I find their failed attempts to target me. The ads are so bad, they’re oftentimes literal scams. I go out of my way to engage with the bad ads so I’ll get more like them. Luckily screwing with the ad algorithm doesn’t seem to have too great an effect on the video recommendation algorithm.
A country is friendly until it isn't. I understand it's not a requirement imposed by SpaceX, but it also prevents them from getting a lot of applications they wouldn't be able to turn into hires.
Right, the unmodified MIT license is fine. There haven't been any cases precisely because of how unambiguous it is in giving permission.

The question is, how do I know that a contributor to software under the JSLint license (perhaps a corporation that paid an employee to contribute something) won't sue me on the grounds that I'm doing evil with their code?
> I still feel we've lost a lot when it comes to the experience of eating cheese just by using pasteurized milk.

A big thing we miss out on by using pasteurized milk is Listeria.

According to the CDC[0], "Soft cheeses made with unpasteurized milk (also called raw milk) are estimated to be 50 to 160 times more likely to cause Listeria infection than when they are made with pasteurized milk."

0. https://www.cdc.gov/listeria/prevention.html
Great article, and a wonderful explanation as to why one should avoid (at all costs) doing financial calculations using IEEE-754 floating point math.

> ... where each \epsilon is very small, on the other of \epsilon_machine.

Not sure if author is reading replies here, but I think "other" should be "order."
This looks like a really great product, but scrolling the landing page is laggy AF (Firefox). Doesn't make me want to try it out.
Don't forget a hyper friendly compiler, with helpful error messages.
Yup working towards that everyday. Makes me happy. Cheers :)
> "It makes code more readable and intuitive" is NOT the end goal. Making your job easier or more convenient is not the end goal. Making a good product for the user is!

I think the end goal is more about balancing the value you can create with the budget you have. It's an optimization problem.

If I can deliver 80% of the value for 20% of the price, I will do that.
Targeting the $10-15 price range per month for the lower tiers is ideal. This would basically sit just under adobe's costs, but there wouldn't be the time investment of learning their tools, and the user doesn't need a beefy computer. There's also a good possibility that a small chunk of potential customers may only be using a phone.
I think you handled it well.

Since he acted like a reasonable (rational) person he probably wasn't a scammer, but it's worth mentioning that there are locksmith scammers who take advantage of people in high-need situations to charge them exorbitant amounts for "unpickable" locks that always need to be drilled.

The Reply All podcast covered this a few years ago with "Very Quickly to the Drill" [1]

[1] https://gimletmedia.com/shows/reply-all/o2ho87
Impressive how far RenderMan has come.

My graduation project was to port a particle engine from NeXTSTEP to Windows, and the professor had a RenderMan book that I read cherished back when Riva TNT and Voodoo were the best one could get on the PC world.
This doesn't explain it at all, specially the ecosystem surrounding schemes - informers, cache clients and various other code generators for typed as well dynamic API clients
Slice of Life – Original Short Film Homage to 80s Sci-Fi [video]
I wholeheartedly agree.

Maintainable code can quickly and easily be extended into new features for the customer.

Unmaintainable code usually results in a ton of support tickets and late nights hunting and fixing bugs that originated from deploying into production that day. This leads to heartache and frustration for the customer.

The customer comes first, yes. Good maintainable code, is a way to achieve this goal.
IMHO the solution is a smart combination of server and client side rendering. Client side rendering in my experience tends to increase the number of requests, especially if you are using a microfrontend approach. More requests means more latency, unless all request are running in parallel, which is not always feasible. Note that with regards to latency the speed of the web did not change much and won't change much anytime soon (at least noton the desktop)With Vue and some other frameworks the complexity of this approach became acceptable in the meantime.
Cisco, Microsoft, and others have had project manager certifications for years..
I wonder if this will be another arms race like adblocking now. The facial recognition companies find a work around to this and researchers find another work around, ad infinitum.

Meanwhile I have the best solution to thwart all facial recognition, don't upload you photos in the first place.
Is the engine supposed to be on fire like that?
When Should You Not Use Rails?
https://www.zecwallet.co

A project of

https://www.zcashcommunity.com

https://twitter.com/zecwallet

iOS: https://apps.apple.com/us/app/id1516128405

https://twitter.com/zecwallet/status/1275103303416733705

Android: https://play.google.com/store/apps/details?id=com.zecwalletm...

Other platforms: https://www.zecwallet.co/#download
Elon has mentioned that it’s all hands on deck for Starship. The only resources not on Starship should be focused on making the Dragon secure and certified. https://www.cnbc.com/2020/06/07/elon-musk-email-to-spacex-em...
I think the Delta-X could have done the job, what went wrong was letting NASA taking control of it. Remember these are also the people who went with segmented solid fuel boosters, these were the people who thought the VentureStar with three new techs that all had to work at the same time but rejected the designs that did not need as much new tech, these are the people who let the SLS design go forward.

The Delta-X was an interesting design until NASA was involved.
Zecwallet Lite – Fully featured Zcash wallet
> All floating point arithmetic operations are exact up to a relative error of [machine epsilon].

What about sub/de normal operands?
For those wondering what the mission of this project is: "Our primary intent is to put alt-text on your radar (if it wasn’t already), to get you thinking about it creatively, and to explore a few of the key questions that come up when translating images into text."
Geeze thats amazing. See it's all relative. I need to find a customer like that.

You're so right though money is a mindset. You get what value you can reasonably offer but that's not the entire picture. It's what you believe you're worth combined your negotiation skills. As long as you have leverage and good positioning then you can make some sweet deals.
RPG maybe not but surely life looks a lot like a survival, open world videogame.
A little bit like Minecraft in hard core mode.
A lot of time, though, real life NPCs suck very much.
Luckily enough there are good cheats IRL!
Lebron James was the exact definition of right place, right skills, right time. Lots of players have "tremendous talent" and "tremendous commitment." Lebron wouldn't be what he is today without a tremendous amount of luck. Would his career have worked out if Carmelo was drafted to Cleveland and Lebron went to the Nuggets? What about if Lebron needed to do a year in college now? How would that have impacted his trajectory?

Nobody is doubting Levandowki is an extremely talented engineer, but literally every person that achieves that level of success also took a considerable amount of luck to get there. Right place, right time, right skills is everything.
> If you're using China-made products, you're responsible

What sort of limits do you have to this statement? You're posting this on a forum. Have you checked the country of origin of the servers and components used by the telecoms for their equipment between you and those servers?