skysight-inc/HackerNews huggingface dataset:
Unfortunately, the "extra" will probably be another 0 on the end of the cost, alongside a minimum order requirement and needing to get the procurement through someone with connections.
Perhaps data science and analysis? Check out https://github.com/ossu/data-science and https://datacarpentry.org/lessons/
I've needed to access their tech support 1 time when my HDD failed and a couple of times for new SSL certs before LetsEncrypt, who were always responsive and supportive. Don't see how derogatory characterizations of their DC techs is in anyway necessary.

But I don't really access AWS support either, when something doesn't work I've just killed the VM and started a new one. It's less disposable with bare metal servers, I can physically restart the server from their control panel or if issues are not fixable, reset the server with a new Linux OS image, which granted would be a lot more time consuming.

I will add that whilst I'm not in the business of dictating which cloud services business customers would use, I'd agree that I would recommend AWS over Hetzner who are a) paying for & would have to administer it themselves and b) is going to have access to all the managed services they would ever need in future.

I would still recommend they consider Hetzner for any high-resources intensive workloads where their raw compute is vastly less expensive. I'll also chose the cheaper reoccurring cost over convenience when I'm able to self-service it myself.
Have had the exact same Kershaw knife for about the same period of time. It’s my go-to for opening boxes and things around the house. It’s a great product.
Bloomberg: Travel Curbs Go Global; NY Declares Emergency: Virus Update
Hi HN! I'm exploring ways to visualize public bikeshare data.

I built this library https://github.com/babldev/opendata to fetch and parse data from the different systems into a consistent format.

The interactive post uses a combination of d3, ObservableHQ elements, and Mapbox + DeckGL to present the content.
> Now tell me which of those categories Bitcoin falls under

Where do I put my workstation? I mean I do watch youtube on it sometimes but I mostly work with it... and it does heat up the room but that's mostly a side effect and not a feature. Please help.
I think in space it comes in handy. But best not make coffee again after that.
Most handtools. Estwing hammer, some pliers that probably go back to the 50's, chisels, planes, saws etc. You can use them all day long, every day and they 'just work', hardly require maintenance and will most likely outlast me.
> It looks to me they could have kept their ORM for the 80% cases it works great, and hand tune the 20% that could be problematic. Just like any other optimization problem.

It doesn't make for "good" blog posts I suppose. Personally I find these discussions to be tiresome and depressing. Take for example this seven year old post from the creator of Hibernate[1]. Predates a lot of todays "seniors". This field is clearly stuck in local maxima on this and a few other areas. Will there ever be anything more than this endless trial and error?

[1] https://www.reddit.com/r/programming/comments/2cnw8x/what_or...
What next? Windows Explorer (or Teams) will be pushing me to buy an extended warranty for my car... in a friendly Cortana voice.

"Your Internet also appears to be slow. I can switch you to Comcast... say 'Yes' to begin"

Our dystopian future is here.
It’s relevant to the point that was begin discussed.

TBC, I’d agree that your point, that of the article you shared, is valid. But it doesn’t pertain to the claims of inefficacy of masks outside a lab.
I love Pleco as a Chinese dictionary.

Most Chinese dictionaries have a different search bar for English words and latinized Chinese words (pinyin). Pleco let’s you toggle your search from English to pinyin and back again with a button. It also lets you navigate from words to their characters and from characters to words that use them.

Most importantly, it color coded characters so you can see how they’re pronounced more easily which is incredibly useful for beginners.
What's wrong with hypocrite? Why misuse a term of art?
Personally hate them, they’re slow, can be replaced with an instant pot, and old crappy rice cookers still with decades later. Cute logo, good for keeping rice warm without drying it out. What appliances are you using that don’t feel durable?
I assume they meant that they default to making things that come in imperial-unit sizes (e.g., quarter-inch nuts instead of 6mm ones or whatever). It's not really practical to mix and match.
The difference is programmers write shitty abstractions to abstract shitty code
On the NYC public transit system (subways and busses), there is 4 to 6 felonies per 1mil rides per year. That means, if you ride the public transit system twice a day, every day... you will, on average, be assaulted once every 274 years.

In comparison, the US as a whole has a violent crime rate of 369 per 100,000 per year (2019). Or about about an average of 271 years for you to be a victim of violent crime. NYC has a slightly higher violent crime rate of 404 per 100,000 (2020) and is fairly safe as far as US cities go.

In other words, the risk of violent crime rate by being a heavy user of public transit in the largest city of the USA is about the same as the overall violent crime rate of the USA as a whole.
Mavic mini is on a pretty good Black Friday deal at Amazon right now if that’s what you’re after. I just ordered one.
Yeah that’s exactly what I’m talking about
>This website lags while I scroll on mobile. I remember when the internet used to be fast and responsive.

Do you remember it being that on mobile?

Because I remember when it used to be a tiny subset of HTML (remember WAP? or early "web" browsers for mobile?) that to add insult to injury still sucked donkeys' balls on mobile, being slow and unresponsive as hell.
One of the really nice things with Julia is some of the ecosystem needs disappear. Python needs a lot of ecosystem because none of the packages work together, and the language is slow so you have to make sure you are doing as much work as possible outside the language itself. To answer your question more specifically:

Numpy -> Array + broadcasting (both in Julia Base)

pytoch/tf -> Flux.jl (package)

batch/stream processing -> you don't need it as much, but things like OnlineStats exist. Also Base has multithreaded and distributed computing. Spark in particular is one where it lets you use a cluster of 100 computers to be as fast as 1 computer running good code.

pyarrow -> Arrow.jl (there's also really good packages for JSON, CSV, HD5 and a bunch of others)

Let me know if you have any other questions. Always glad to answer!
Huh okay. I’ve never used Matlab but one of the first languages I played with was a basic for simple game development
And many customers simply are not doing petabytes per month.

AWS wasn't meant to support Netflix type loads, those guys will build their own CDN's. For everyone else who wants security groups (totally for free) when some other firewall vendors would charge a small fortune to provision 1Gbps capacity for these types of services... they are fine with the price.

The other issue cloudflare doesn't understand is the bandwidth pricing they quote is for capacity (ie, 10Gbps). AWS has to have enough capacity to serve the peak, but the customer only has to pay for data used. I'm sure at low points the data is free, but maintaining the black friday / superbowl capacity is expensive, so you are paying a premium for that too.
Take that up with the person who wrote "[The union] could attend board meetings and veto deals that harm the employees via strike or mass resignation."

Board meetings are for board members, so I gave that person the benefit of the doubt.

My mistake.
Slug lines in DC disprove that assertion. At least prior to COVID.

https://sluglines.com/

But, there’s infrastructure to support it - parking & HOV lanes.
The problem is that you have to have heavier batteries for longer flight time, and then you need more power to lift that extra weight, so more power needed, so more battery needed. It's a vicious cycle. I'm sure there's some rule or law about it.

And unlike normal aircraft fuel, battery-powered drones don't get lighter during the flight. Batteries weight the same charged or not.
Fellow Seattle-worker here

As a counterpoint- I take express bus 545 from Redmond to Seattle between 8 and 9am on weekdays, and there’s typically less than a half dozen people on the bus. I get from my home to the office in 30-40mins. The slowest part is the tiny stretch of I-5 with no bus lane.

I don’t think public transit has failed to keep up, it’s under-utilized, in part due to anxiety about COVID. These same routes were jam packed in 2019.
The irony is Google is the evil corp. who is stalking users is to make more money. And when MS does it, it's because MS is just trying to make money for the service they are providing. Even when MS's browser is based on the work done by Google.
These are not real numbers. I've tried the "free" and "unlimited" providers. They will drop you if you take them up on their offers.
Does the BitTorrent protocol have an announcement / stored metadata of "recently highest percentage of file seen"?

This seems like one of the biggest problems with more decentralized torrents (i.e. ones not backed by a community / core seeder), but also most a UX issue and seemingly trivially solvable.
Hah thanks! Unfortunately hillmap is in a semi defunct state. Most of the apis that made it work are gone or really expensive and i haven't had time to make my own replacements.
Imagine being numerically incompetent enough to fear the common cold and lust for communist tyranny.
Stockpiling as a general concept doesn't worsen things.

Rapidly increasing your stockpile size as a response to shortages is what worsens things.
Note that hackneyed doesn't mean wrong: just means trite.

It's better to be right than stylish...
I think momentum could get it pressed, but this thing is packed with area sensing so it would be surprising for it to hit anything when being operate autonomously and sensibly.
Same. And yet so many people are unwilling to take the leap of faith. It's sad because the same thinking patterns that cause them to avoid Sarno likely lead to a lot of grief in other areas of their lives.
Viruses select only for transmissibility, nothing else. They do not select for virulence any more than any other number of factors that may or may not overall have an impact on transmissibility. To think a virus naturally becomes less virulent to become more transmissible ignores a raft of other factors such as its ability to generate viral load that the host spreads, its ability to evade host defenses, presymptomatic/asymptomatic capability of spread, etc. etc.

Numerous viruses throughout history have not become less virulent even over the course of thousands of years.
“Donkey Bike” Demonstrated (1966)
Leerburg police leash (for dogs), although the one they sell now is (of course) a crappier version of the one I’ve owned for 10 years now. It’s a leash with a snap at both ends, and three o rings at different points along the length to attach the top snap. It can be held like a regular leash, or slung over your shoulder if you’re for example at an outdoor eating place. I keep it on the shortest length while on walks on sidewalks and at the longest on parks and such. It’s so amazing I’m shocked it’s not a standard leash design you can buy in pet stores.
My drone is 75cm cube and go through pipe with a tiny camera and GPS denied environment.
I wouldn't suggest you use AdBlock AND uBlock - use one of the two (I'd take uBlock).
https://twitter.com/gorhill/status/1033706103782170625
I can't imagine being as stupid as you.
Sorry, yes, you’re right, it follows that there would be areas with 1/20 as you describe.
I should have been more clear, I didn’t mean python was written for scientists I meant it was designed with simpler syntax so people can pick it up and write a script in a few hours, scientists need to do some simple algorithm so they use python instead of fighting with a language with more terse syntax. People wrote their math libraries for python because it was a simple language (on the surface) with a C api. It was at the right place at the right time.
Seconded, growth mode is the best part. You get a lot of resources and room to make mistakes. And you probably don’t have to worry too much about compliance bullshit yet.

I’d really advise anybody not to plan their career around equity.
>I consistently get frustrated when a thread goes too deep and people starts responding just to my last comment, maybe I'm being extra sensitive here.

I get you. And my comment wasn't intended to slight anyone, and certainly not to frustrate you. If that was a result of my comment, I'm sorry about that

You hit exactly upon my point with:

>You say that it doesn't matter what's the motivations. I actually kinda agree, but it does matter in the context of this thread.

Again, I take your point, but mine wasn't an observation of the larger issue, just that in the grand scheme of things, if someone does the right thing, it usually doesn't matter whether or not they're done for the right reasons. As long as it gets done.
Sounds to me like you're the victim of a whole load of shitty services. When I get a notification, it's usually something I've set up like a calendar event or an actual message. The only exception that comes to mind is Netflix, but I just haven't bothered disabling that in the Netflix settings yet. I make it a point to purge any app that sends me ads through the notifications, because nobody wants that bullshit.

It could be my Pihole at work, but I haven't seen ad popups either. I thought the internet as a whole has moved past DNS redirects but I guess some shitty ISPs still use them. AFAIK, you can change the DNS in your router to point to one that doesn't do the hijacking in most cases.

Even email spam seems to have gone down over the years. Using the built-in unsubscribe button in Gmail has made getting out of these stupid mailing lists completely painless.

You should invest a little time into a good ad blocker and spam filter, I feel like it would improve your experience online dramatically. Most ad and marketing companies are the scum of the earth but technology has evolved to the point that they're getting easier to get rid of as well.
But why is it a con though?

Marginal cost of TV is $600, amortized business cost for projected sales is $400, expected average lifetime revenue from user data and ads is $60 ($15/"user"/yr for 5 years which is damn good for an ad network), throw in a 6.3% profit margin and we get TV priced at $999.99.

Throw away the ads and user data collection and up the profit to 10% to make it worth their while (since someone willing to pay more is on average worth more to advertisers and so decreases the value of their network) and we get a TV priced at $1099.99.

This seems totally fair to me.
> Do you write out 120 "INSERT" statements, 120 "UPDATE" statements, 120 "DELETE" statements as raw strings

Yes. For example: https://github.com/jschaf/pggen/blob/main/example/erp/order/....

> that is also using an ORM

ORM as a term covers a wide swathe of usage. In the smallest definition, an ORM converts DB tuples to Go structs. In common usage, most folks use ORM to mean a generic query builder plus the type conversion from tuples to structs. For other usages, I prefer the Patterns of Enterprise Application Architecture terms [1] like data-mapper, active record, and table-data gateway.

[1]: https://martinfowler.com/eaaCatalog/
Same page says:

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon.

Hard to argue that a book from 1892 is an interesting new phenomenon.
You've never gone to the grocery store with $10 for a week of food for you and a child.

A whole lot of people are living day-to-day- lying to the IRS about their number of dependents, just trying to make it through today.

The basic daily needs lead to some poor long-term decisions. The people pushing this 'pay later' scheme are scum.
Typing from M1 MBA I picked this weekend. I don't think I enjoyed any device since 2012 MBA so much. Love keyboard, unlock by watch, portability, and unparalleled battery life. Screen is a compromise (coming from 2019 MBP 16") but I am okay with that.
Discussed at the time:

Rands in Repose: How to Run a 1:1 - https://news.ycombinator.com/item?id=1716939 - Sept 2010 (27 comments)
Just because it doesn’t target all muslim majority countries doesn’t mean it didn’t target solely muslim majority countries.
Is this the same Microsoft that decided to change their whole history of user interaction so that clicking the X to dismiss the Windows 10 Update nag screen would be taken as assent?

>Microsoft finally admits that its malware-style Get Windows 10 upgrade campaign went too far

https://www.extremetech.com/computing/241587-microsoft-final...

Not to mention the part where they kept blocking every hack users found to keep that nag screen from popping up again after you told it no.

Sorry, but Apple is just nowhere near as egregious as Microsoft is.
You missed the point...

Obviously Google's stack enabled them to be successful.

I think tools like Python, Ruby and PHP still are great. Not everyone is Google-scale.
I would put a caveat on this. If there is to be a ban, it should only ban "non-useful" proof of work. There's a growing body of research on Proofs of Useful Work and squashing that body of research seems to be short-sighted.
> GearWrench ratcheting wrenches

There are also hex bit ratcheting wrenches (go by a variety of names). They key is they take a standard bit, and are only the depth of the bit + a few millimeters. Lifesavers on doorknobs.

If you really needed the clearance, you could probably grind part of the hex end of a bit down too.

Something like this: https://www.homedepot.com/p/VIM-Tools-1-4-in-Hex-Bit-Ratchet...
I'll second pretty much any old rice cooker with only one button design. There's a reason every Asian home considers it integral.

More than just rice, you can do so much more than one would think in there. I cook a Spaghetti Squash by just placing it inside on warm. No oil or anything. Then I go to work, come back 10 hours later and it's perfect. Can open it with a butterknife.

I'll take it over a slow cooker any day because it can set to a boil. The warm setting is perfect for most things and I've used it to make stocks, confits, yogurt, stews, curries and eggs without worrying about burning down my kitchen when I'm away as it will set itself to warm when there's no more water to evaporate.
IMHO this doesn't make a difference whatsoever. We used to run a cloud gaming company and you burn through your first 100Gb within no time. Applications where data transfer is >50% of your cost is not sustainable and by giving the first 100Gb free they're not really making a dent on cloud costs. They're still charging an insane amount for data and the worst part is the pricing is almost similar across regions where Tier 1 networks might not actually charge AWS that much. it's a total rip off. In our desperate search for cheaper services, we actually checked out Linode (I don't work with them in any way) and found their egress costs a lot more palatable.
So then you make more parking which begets yet more cars.

Cities already have absolutely massive amounts of their real estate dedicated to parking. The answer to this problem is not and never will be “more of the stuff that’s causing the problem”.
Wait, I thought WHO's on first.
Right, I mean, if you need to mock it a singleton would be a better choice; that's kind of the point of the pattern. Personally, though, I feel like if you frequently find yourself needing to mock these static classes, then they're not really as effective at avoiding statefulness as you claim -- if they're side effect-free, it should be safe to just use the implementation.
The problem at hand, AFAICT, is input validation in an exceptions-verboten environment, which becomes a PITA once instance construction is underway.

Inviting the question: why not move that validation to a manager class that validates the inputs and returns the desired instance, or a suitable error indication if naughty?
> but there is a positive psychology in much work: social and rewards of productivity—-when these are removed we can loose motivation and even become depressed. Not a fault of anything but being a modern human

That's a symptom of the problem, which is that modern humans are not used to being outside of those systems. People who have grown up having to allocate their own time do not get stressed by not having social rewards for their productivity because they are used to doing things because they either need to be done and thus get only the reward of having completed the task, or because they wish to do it, and the task is beneficial in its own right.
It's interesting to watch how pages work (or don't) when you delete the advertising DOM elements from the page. Some work fine (like this one), others crash when they try to do something smart like "show the un-skippable banner when you scroll past here".
> No online retailer/merchant/provider has ever seen our real name

Is there some way to extend this idea to physical goods delivered to your home? Occasionally something happens that requires you to go to the post office, or UPS depot, or FedEx depot to pick up your package. And they always want to see ID that matches the name on the package. Even if you have the delivery notice, it’s not enough. They still want ID.
https://cs1000.vercel.app
I really like my Microsoft Sculpt keyboard, and my Gameboy SP. I can't imagine ysing a different keyboard at this point. I do wish they'd properly iterate on it somehow, but it's great.
I find it interesting that the traffic we experience every day is also what is causing the issues with supply chains.

I feel that it is glossed over. Nobody talks about the larger effects of the traffic in US cities beyond: "You sit in the car longer for work.", not "your meat is expensive because traffic is bad."

Cities are always very hesitant to introduce measures to reduce demand on our roads. I wonder if it is intentional that nobody talks about this.
Something like this? https://kingcounty.gov/depts/transportation/metro/travel-opt...
I was skeptical, I liked my ports. Now I plug in all my devices at once, through a dongle. I like that a lot. It works well for how I work: either at my desk, with everything plugged in, or away from my desk with nothing plugged in.

They probably should've moved the ports to the power brick. That would've been ideal.
It’s also a problem that shouldn’t exist any more in this day and age.
If the variant is already on the rise couldn't we figure this out by looking at the demographics of who is infected (are most of the cases vaccinated people? Are people previously having covid getting this variant). I don't know anything about the field, but it seems like we shouldn't need that high an infection rate before we can start verifying these concerns empirically, especially when a large majority of the population is vaccinated.
I thought about this for a while, my conclusion was - in the presence of incomplete information, you can choose to believe in many interpretations. But the trick is, whatever you believe will in the long run become a self-fulfilling prophecy. For example, if hypothetical Kim believes it was an accident, she might continue to treat her friends the same and so have a better chance of maintaining/improving the relationship. So its generally better to bias towards positive interpretations over negative. (inb4 "but not always", yes reality is nuanced).
I see so many glass doors designed like that. The doors usually have a sticker that says “PUSH” on the push side, however the sticker is invariably printed with a transparent background so you can read it from the pull side. I don’t notice when I am reading something backwards/mirrored, so I am always pushing on the pull side…… Arrrrrrgh!