skysight-inc/HackerNews huggingface dataset:
The question I always ask is: if the south had gained independence, how long would it have taken for them to abolish slavery? The 1920’s was the heyday of the klan; I don’t think it would have happened then. It might have happened in the 1960’s, but remember, it was federal troops from the north that allowed black people to vote. Without northern pressure, I don’t think that would have been possible. Perhaps by the early 2000’s opinions would have shifted enough. But I think there’s a chance slavery would still exist today in the south had the south won the war, especially if their entire economy was still built around it.

One could imagine PR campaigns putting a smiley face on slavery with images of happy workers, smiling with arms crossed, or laughing together with lens flare. One could imagine them emphasizing that slaves at least had health care, unlike the northern poor, or Fox News running some story involving a northern family that went back to slavery because of northern poverty. Or maybe we would just not think about it.
Honestly (you may not like the answer) I tell users "try a different browser".
Lack of portability: the 'standard' Pascal was very limited and each implementation added its own incompatible extension.
So when a free C compiler was released..
they like music if you're curious
The Genius of the “dc” Desktop Calculator [video]
With Euro4 and later exhausts this is no longer possible. Db killers need to be not removable, so you need to replace the whole slip-on.
This is literally the main reason a lot of companies use AWS. In Australia, it is very hard for Government Departments to get capital expenses approved for infrastructure as it requires a lot of rigmarole.

However, once you’re in AWS its OpEx, who cares as long as you don’t break the budget too soon before EOFY.
I see! Anyways, I feel you should mail to dang and perhaps make a deal that you wouldn't submit daily and perhaps if someone else submits a good content from your site occasionally then it's a win-win.
We haven’t nailed it but these things help:

1. Pair programming: lots of pairing between senior and junior devs.

2. Improve the onboarding docs: It helps when you have a set of onboarding work and the new hire does a good job improving and clarifying them as they learn

3. Easier tasks: we almost always have a set of tasks we need to do that’s easier, and we can get someone started on these

4. Hiring self starters: I think it’s important for people to “own their one development”. It’s incumbent on them to own their onboarding as much as it is on the team

5. Find a place to apply unique skills: it usually doesn’t take too long before the new hire sees an area where they have past experience that can help solve a pain point. This is important to encourage.

6. Lots of positive encouragement: obviously it’s important for the whole team, especially managers, to create at atmosphere of trust and safety where the new hire can give and receive frequent feedback.
In the Age of Fallibility this is a must. We are pursuing the superman way, while we might be surprised we are already as good as it is possible, as we must be.

Tracking the don’ts, then realizing some of them are part of us, and this is no problem, will lead us to better humans, to understand we will never be perfect and we will always be fallible.
Respect that you are all about that grindset for your product in this thread, but it's also a little insane that you need a third party tool to make sense of what's going on in AWS.

I'm a bit of a GCP fan, and while it's billing is also arcane, it think it is just a little bit easier to understand and better laid out. For bread and butter stuff like regular VPSs though, AWS is often a little cheaper. But GCPs other cloud offerings are occasionally very respectably priced.
GEFS is the noaa ensemble product. The operational GFS is actually just a single deterministic forecast run.

A lot of private providers roll up different agencies models to provide their own proper ie tart weather model because this is a lot cheaper than running the HPC required for most deterministic models.

The most important thing when checking the weather, especially with apps like windy, is to compare multiple models for your self to see how “stable” the forecasts are that day.
IIRC, TI Basic dynamically translated keywords (and probably function names) depending on the current langage.

That's less interesting if you have lots of libraries if you don't translate them.
Tiny monitor, obnoxious keyboard. I haven't enjoyed typing on a phone since I reluctantly (that word took me 5 tries) set down my Lumia 920 Windows phone.

Also my mouse is (insert big number) times more precise than my index finger.
Interesting work! So of course, I suggest new work for you. :) It would be interesting to put a line for the general, or even non-vaccinated population, so that the growth rate among the vaccinated population would have something to compare to. Perhaps the graph could be just below the existing one, with the same x-axis. But again, thanks for making this, it is interesting!
Not for the UK examples which where like for like jobs not the fake self employed "gig" workers
Sorry, but as a person with over 15 years of motorcycle driving experience - "loud pipes save lives" is mostly a myth.
They may help sometimes, but they can also be dangerous since in some settings they can scare the heck out of the car driver which can lead to them making unpredictable choices.

Ultimately, the best thing a rider can do is take total ownership over our safety - full protective gear, constantly taking advanced riding training courses, and above all - always riding at a reasonable speed for the road, visibility and traffic conditions.
One shop that I noticed was doing this is csv-direct.de. First visit a product page, e. g.:

https://www.csv-direct.de/artinfo.php?artnr=AGX1428619&KATEG... (758,93€)

then look at the geizhals price:

https://geizhals.de/ubiquiti-unifiswitch-enterprise-24-rackm... (748,09€)

After you have visited the page from geizhals, the lower price will stay even on direct links, for that product only (until you clear local data/cookies).
> If you are equally likely to be exposed to COVID if many are unvaccinated as if many are vaccinated

That’s not true. According to data YOU provided, unvaccinated people are more than 2x more likely to be infected than vaccinated. Less vaccination leads to more infections and more hospitalizations.
What cross-platform GUI do you use for dotnet core?
Pascal is generally not an interpreted language. It is a compiled language that is suitable for systems and applications programming.
Disclosure: I work for Neural Magic.

Hi carbocation, we'd love to see what you think of the performance using the DeepSparse engine for CPU inference: https://github.com/neuralmagic/deepsparse

Take a look through our getting started pages that walk through performance benchmarking, training, and deployment for our featured models: https://sparsezoo.neuralmagic.com/getting-started
At that pricing it seems they actually don't want to sell it, which is a shame because Delphi is a wonderful development system that doesn't trade code efficiency with ease of use: development is damn fast and generated code is as well. If they priced it an order of magnitude cheaper they would likely sell 100x, but they probably can't or don't want to allocate the then necessary resources to support an army of new developers using the product.

In the meantime, Lazarus is a fully Open Source multiplatform port of Delphi which is well worth of consideration.

https://www.lazarus-ide.org/
> Go switch Excel or Google Sheets into a language you don't know.

I don't believe that point supports your claim. Switching excel to a language you don't know is a good example of the benefits people who don't speak english get from localized languages, not the other way around.

> Come back and tell me if localized programming languages are a good thing after that. :D

The truth is that localized excel has enabled a generation of people speaking poor english to still do pretty dope stuff for their business.

Likewise, localizable languages for children (e.g. Hedi) work pretty well at helping children discover computers before they have a firm grasp of english.
Even if it's ineffective, it's still a psychological safety blanket. It's much the same reason that bikers ride in groups.
The issue here is cows and their digestive system. Chicken is a perfectly reasonable substitute for beef.

> There are no healthy cheapand safe alternatives to meat.

There are over a 600 million people are living cheaply and safely on vegetarian diets. I love Meat, it’s tasty and delicious, but it’s very much a luxury.
Sure, why not.

Functions are for both reading and modifying data, because the actual SQL for the query might be complex (and therefore better managed as a function than as a string in Go code).

Example: User CRUD

create view vw_user as select id, name, email from users;

create function fn_get_user(p_user_id uuid) returns vw_user as $$ select * from vw_users where id = p_user_id $$;

create function fn_change_user_name(p_user_id uuid, p_name text) returns vw_user as $$ update users set name = p_name where id = p_user_id; select * from vw_users where id = p_user_id; $$

create function fn_create_user(p_name text, p_email text) returns vw_user as $$ insert into users (id, name, email) values (gen_random_uuid(), p_name, p_email); select * from vw_users where id = p_user_id; $$

The advantage here is that there is only one return type, so you only need one ScanUser function which returns a hydrated Go User struct. If you need to change the struct, then you change the vw_user view, and the ScanUser function, and you're done.

Each function maps 1:1 to a Go function that calls it, though it's also possible/easy to have more complex Go functions that call more than one db function. Or indeed, meta-functions that call other functions before returning a value to the Go code.

The problem with ORMS is always that eventually the mapping between struct and database breaks, and you end up having to do some funky stuff to make it work (and from then on in it gets increasingly complex and difficult). The structures in the database are optimised for storing the data. The structures in the Go code need to be optimised for the business processes (and the structures in the UI are optimised for that, so they will be different again). An ORM ignores all of this and assumes that everything maps 1:1. Maintaining those relationships manually (rather than in an ORM) does involve some boilerplate, but it allows you to keep the structures separate.

For example: User UI data:

create view vw_ui_user as select users.id as user_id, users.name, users.email, sessions.id as session_id, max(sessions.when_created) as last_logged_in from users left join sessions on users.id = sessions.user_id group by 1,2,3,4;

create function get_ui_user(p_email text) returns json as $$ select to_json(select * from vw_ui_user where email = p_email);$$

The json data generated from this function can be returned direct to the UI without the Go code needing to do anything to it. If the UI needs different data, the view can be changed without affecting anything else.

caveat I didn't bother checking this for syntax or typos. I have probably made several errors in both.
Lot of words to say "Apple's App Store".
Switch back to a langage you know?
Oh, thanks I only tried it on iPhone.

What is the problem with PWA mode on the iPad?
> Usually, when a thing gets labeled as a dream, people don't try very hard either.

Some things are hard, but worth trying.

Other things are a dream because the reality is they are unachievable either due to the realities of practical constraints or because the amount of work involved would be hugely disproportionate to the benefit.

For example, I mentioned Kartvelian languages. How about we specifically look at Laz which according to Wikipedia at the last count in 1980 had only 22,000 native speakers.

Writing a Laz compiler ? I'd say if we're being totally honest its a dream, not just "hard work".
Anecdotally, that's not what I witnessed for family members 30+, but it has been the case for the younger generation (< 20).
It is a time travel to 1980's computer interfaces.

https://en.m.wikipedia.org/wiki/Text-based_user_interface

A great way to time travel in modern computers.
Your comment is fascinating and well worth the wait due to the insider info. I'm going to re-read it in a bit to understand it fully, but suffice to say: thank you very much. This is why I come here :)
It's not a nothingburger. An ID card has biometric information from years ago. Correlating a photo match with a ticket at gate check in gives confirmation for updating the stored id-face model, which means the recency and fidelity of the biometric data stored by e.g. the airlines or CBP is higher than that from the ID card.

Random surveillance video in an airport probably can't be used to update records because you have lower confidence of a match absent the other known factor that confirms ID. Moreover, masks/face covering is a norm that will also help subvert ambient face ID and model updating.

The data won't stay in the airport—the updated id-face model will be used in places where we expect or should expect more privacy of identity.

We as a society could decide to limit the legality of this. As individuals we can opt out and likely make a small but meaningful difference in the recency and fidelity of our collected and shared biometric data.
Thanks. Currently, this is just what's found in those CDC releases, I am not joining with anything else, but then it's only the first iteration.
that sounds more ominous than comforting ;)
You need self control to the proportion that your emotions get in the way.

More anxiety (or whatever your emotional block is) around work, more self control required to get yourself to do it.

If you deal with the anxiety (on top of continuing to use your existing self control) you'll find that you need less and less self control to get things done.

That being said, self control can absolutely be trained and it is a part of learning to deal with your emotions. It's not an either or.
Because people lie and when they say "we don't store" they really actually do. It's the difference between checking a single ID photo at a time and having a database full of photos every time you submit to it.

A lot of defeatism in this thread but I for one will opt out, just like the body scanners.
DigitalOcean has a terraform provider you can use for an IaC approach
The "shell" I'm suggesting still would run all those programs they just would be a direct child process of what would normally be just a terminal instead of a child of a bash process. It would absolutely need to have some kind of fallback mode when escape codes are used.

I am not sure how the gdb example works, but one thing I wanted was the ability to manage multiple programs running at the same time. Maybe it'd still be another shell instance running gdb attached to your original process. Maybe the shell could have a feature to execute a `gdb -tty` process with arguments pointing it at the pid. I think it's a solvable thing which would absolutely be different, but an improvement.
While you do have a point, Microsoft also sold a Pascal compiler for many years so it's not exactly like they were on a crusade against the language:

https://en.wikipedia.org/wiki/Microsoft_Pascal

When they tried competing with Turbo Pascal, they initially didn't do it by trying to crush it with QuickBasic or QuickC but by introducing QuickPascal, which was source compatible with Turbo Pascal:

https://winworldpc.com/product/quickpascal/1x
There were an estimated 3-5 billion passenger pigeons in the Americas before Europeans arrived.

There are currently about 1.5 billion cattle worldwide, and each one weighs a lot more than 3 pigeons.

Worldwide livestock biomass significantly exceeds worldwide wild animal biomass: https://xkcd.com/1338/

The current livestock population can only be supported by industrialised agriculture.

Livestock biomass is also artificially increased both by many generations of selective breeding and by a known effect of certain hormones and antibiotics.

The actual methane emissions are a lot more complex than just count or biomass, as demonstrated even by the headline of the link (you wouldn’t see 55%, let alone 80%, if it wasn’t): https://journals.plos.org/plosone/article?id=10.1371/journal...

Finally, this planet does not actively manage global warming. It goes though glacial and interglacial periods precisely because of the absence of active management. The natural causes of this lead to the pre-industrial cycles, and are why the average temperature of this planet is so much higher than the average temperature of the moon: http://www.wolframalpha.com/input/?i=average%20temperature%2...
This doesn’t deserve to be downvoted. The statement is correct. I have a permanently destroyed right foot and ankle because someone made a left turn from the right lane just outside the Holland Tunnel in NJ back in 2004. The driver “didn’t see me” before making the illegal turn and planting his Mercedes horizontally across my lane as he slowed to enter the gas station driveway. I laid my quiet 800cc bike down and plowed into his car at 40mph, crushing my right leg between the bike and his driver side door. I now have 4 toes, limited mobility, and near constant pain with every step I take. After that I put straight pipes on my bike and had countless other situations where a car would start to change lanes into me and then move back when I gunned the engine to let them know I was there. Loud pipes save lives. Car drivers are often oblivious of their surroundings or distracted by their phones or music. When they check their blind spot the brain is looking for car or truck shapes and ignores motorcycle shapes as it quickly assesses the clearance of the lane. I’ve had people look right at me and then change lanes into me. I’ve kicked cars and cabs from my motorcycle as they are pushing me off the road. 100% of accidents where a car hit a bike use the excuse of not seeing the motorcyclist. I’ll make sure they can hear me too.
Byblos Syllabary
I agree with this. In fact I believe that THE WEB IS TAKING OVER MOBILE. Every day a new mobile experience needs to be created and one more developer thinks: "well I'll just make a responsive website/webapp rather than making 2 native apps".
At waiterio.com I personally started with a native Android app in Java, then we added a native Objective-C app then...
I just rewrote everything in React and wrapped in a Webview.
Today a simple mobile app can totally be written in Javascript to look identical to a native app.
I was on the edge of the mobile wave 12 years ago and yet today I barely ever install a new native app on my phone.
There are very few use cases for things that are better done on mobile (ex Google Maps, Uber). Most of stuff are just better done on a larger screen. That said, there is and will be a huge part of the population doing stuff on mobile but frankly they are the CONSUMERS that did not know how to properly use a computer. Sure you can buy an airplane ticket from a smartphone but in reality if you own a laptop and are good with it it will take you less to walk to your laptop and buy it on the laptop then buy it from the couch on your smartphone making a typo every 5 characters you type in.
Open arrays are a thing since ISO Extend Pascal and Turbo Pascal 7.0 for MS-DOS.
I do not have iphone either, but based on my observations many (most?) iphone owners have disabled safari location services from the os side, so you can't just allow them from the permission popup, but you need to go to the os settings and enable them for safari before you can bypass the permission popup. Again, I do not own an iphone, so not sure if it is exactly like this, but something like that needs to be done in many iohones trying to access location data from safari.
My mother can trump that. Her VOLUNTARY subscription donation to the guardian was messed up and again could only be cancelled by phone despite signing up online. Dialing through the phone tree eventually connected cancellations to the NHS blood delivery service, really, I kid you not. They were very polite but equally bemused. Eventually sorted but way to drive away a donor.
> Governments that are prohibited by law from tracking faces and locations/times will just buy it from private companies, like has happened with automated license plate readers on tow trucks.

Because of this, the current battles that many anti-surveillance activists are fighting is in procurement and vendor/contractor policies, mostly at the city and county levels. Lots of West Coast cities and counties (Santa Clara, Oakland, Seattle, San Diego) have enacted all kinds of new bureaucratic hurdles on any public funds used to pay for surveillance. These include requiring RFPs with open competitive bidding, public hearings, testing and certification that it actually works with an acceptable false positive rate, and approval in a public vote by the city/county council.

The Nation has a good overview of this shift in tactics, which is also opposed by some progressives who take a more abolitionist stance to surveillance and say that they don't want it to be legitimized if it passes all the bureaucratic hurtles: https://www.thenation.com/article/archive/mass-surveillance-...
It's the investor mentality. HN folks seem to view the IPv4 shortage like an opportunity for investement
You must be using a different reddit website, the one I know is horrible. It's slow, it's buggy, videos don't always work without a refresh after waiting 10 seconds to be able to click play. The UI is all wrong:

for example, you open the comments of a post, it opens a faux-modal with a X button. You tap it, it closes the post but opens the subreddit. It doesn't go back to where you were.

Another example is how to collapse a thread on the comments you need to press the empty space beside the username?!?!

It's so slow and wrong that I've built my own front-end, but it's virtually impossible to load reddit videos correctly...
You’ll find many cases where lack of open back slots usually also means there will be components behind the slot that will interfere with a full/half length card.

Also don’t use a Dremel or even a file a hobby knife or flush cutters work just fine. If you have a steady hand then a hot knife attachment for a soldering iron is fine too. The cutting wheel on a dremel tool can run off and the dust it produces can be conductive and short something.
- Embrace

- Extend <- You are here

- Extinguish
How many workloads actually fluctuate so extremely and unpredictably?
It’s been at least a year since cycling directions were announced yet I can’t navigate between Boston and Cambridge. Apple Maps has a nice interface, and I use it often for driving, but it’s a half-assed product for every other navigation category.
Apple must allow for app payments outside its App Store
One example would be an on-prem object storage device that's capable of replicating data to AWS S3.
Steak vs chicken breast? That's not an alternative not only from the taste stand point but also nutrionally.
> I was arguing that given Iceland, at almost full vaccination, is having its biggest COVID wave yet

By ignoring the denominator you misinterpret your own data. Iceland’s ‘biggest wave yet’ had >2x fewer cases and 4x fewer hospitalizations than the US Delta Wave when adjusted for population. Fewer cases means fewer chances to get infected.
Simple Matchmaking – Rule based matchmaking service
And it makes support, reusable code, common understanding, and readability (in a team) fly out the window, and increases the amount of development overhead of whomever has to maintain the language.