skysight-inc/HackerNews huggingface dataset:
They've given it to organizations before (Doctors Without Borders won in 1999). Give it to Pfizer, Moderna and Oxford University then. Or "front line COVID-workers" or something. Exactly who gets it is not the main point, the main point is rewarding this incredible achievement in medicine (both the science of it, but also the work in testing, manufacturing and delivering it to patients).
> There is probably a model for checked exceptions that is good but it's current state in Java isn't it.

Yeah and Java has pretty thoroughly poisoned that well so in every discussion of the concept what comes up is mostly Java’s implementation and then it’s dead on arrival.

And then you’ve got Swift which uses an exception-ish syntax for results, but they’re not even remotely exceptions, and functions must say that they are faillible (or failure-transparent) but then can’t say what their failures are, so it always feels like the worst of both worlds.

Though it makes more sense when you understand that it’s dual to the old `NSError*` out-parameter system.
Thanks!

(In fact, that project was one of the sources of inspiration for this one. I've now added that fact to the README)
SEEKING WORK | Europe | Remote

Location: Norway

Remote: Yes

Backend: Django, Python, PHP, PostgreSQL, Django Rest Framework

Frontend: Javascript, Vue, Bootstrap, SASS, Tailwind

DevOps: Docker, AWS, Heroku, Azure, Puppet

We are a team of senior full-stack developers with extensive experience in many technologies, with a focus on creating modern web applications.

Our first big Django project was started over 15 years ago and quickly became the largest restaurant guide site in Norway.
Our portfolio includes a 3D design tool for outdoor fencing, implemented using THREE.js.
We have followed the developments in the industry, and can produce both traditional applications as well as modern single page apps with a REST-ful backend.

Our latest project is an open-source minimal eCommerce platform designed for local marketplaces, consisting of a Vue frontend with a Django backend using Django Rest Framework. It is also integrated with Stripe and the leading Norwegian payment gateway Vipps. You can find the code here: https://bitbucket.org/vinkel-public/rekord/src/master/

We also have experience integrating different services like payment gateways, CRM systems, Office365, notifications services and many more.

- Contact: post@vinkel.io

- Source code from our latest open source project: https://bitbucket.org/vinkel-public/rekord/src/master/

- More references: https://www.vinkel.io/en/references/
There's also sometimes the incentive to slow things down because if it is too fast, the client will perceive that he paid too much money for an operation that takes no time, i.e. it doesn't exists seems unimportant.
I pity the developer (or maybe manager) at Microsoft who wrote the GitHub comment on which this article's title is based. (And no, I never met him when I was at Microsoft.) If he's in the Seattle area, he's likely not even awake yet, but when he is, I expect he's going to have a bad day. Assuming he's not already sick of the Windows Terminal versus refterm drama, it would be interesting to read his perspective.
The question is, what do you mean by "trust"?

Would I be happy for it to be driving around on the road? Probably.

Would I be happy for it to drive me, and it's 'my fault' if I don't notice it's gone wrong and kill someone? No.

So far Tesla (for example) seems nowhere near the point where they would accept responsibility for crashes -- they still always blame the driver for not paying attention.
No surprise here, starvation also enhances your senses, but you wouldn't want to do it all the time...
5% extra time on the john
Yeah Facebook was great back in 2006 when you only really had your friends on there.

I think the real downfall was not that they added the timeline, it's that it's impolite to not accept friend requests from e.g. coworkers or relatives that you know but don't really care about.

And then you end up with a news feed full of people you don't care about. I think by the time they added "unfollow" options everybody had moved to WhatsApp where conversations are between 15 people you know quite well rather than 300 people you met once.

I have no idea how they can fix that, or even how they could have prevented it. Google clearly foresaw that problem with their "circles" feature.
There may be a sort of sweet spot in the progression where a programmer can advance to a point where they spend most of their time figuring out the code architecture (maybe with a skeleton) for others to implement the details of, with some code reviews here and there, rather than coding as much themselves (but they still code, especially the critical pieces). This lets them still be a key player as far as programming is concerned but there's also a space for more junior programmers to learn and grow without trashing the whole project in the process. The Godot engine seems to be turning into this sort of sweet spot model with its tech lead. However in a company this seems like an unstable situation, since I've seen such leads advance another step and now the only thing they "architect" is business strategy via all-day meetings, like any other executive, and the last time they coded anything was years ago. You might get them on a rare code review but they've become so far removed from the details they're not as helpful as they used to be, which in turn leads to not including them anymore. This distance hurts again because now that they have at least some influence (not as much as the 'equivalent' managerial track position, 'mysteriously') to address long-standing dev pains they are too far removed from the pain to spend their limited influence fighting it.

My own filter for how likely a company is to fall (or be) in this trap: does the CTO code at all?
Yea. I take magnesium. Helps with muscle aches and reducing migraines.

In larger doses it acts as a laxatives
In my experience, basic coding skills can really atrophy in senior developers who quit writing code years ago and are full-time architects/managers.

I’ve interviewed more than a handful of extremely accomplished people with decades of experience as developers and then engineering managers who couldn’t answer extremely basic coding questions (we’re talking “efficiently find duplicates in a list” or “compute Fibonacci numbers” basic). These people never could get past the O(n^2) brute force solution for finding duplicates (or the brute force compute every Fibonacci number starting from 1, 1), because they hadn’t thought about even basic algorithmic complexity in so long. And when people like this are giving orders from the top, you can see how software can get so slow.

I have no doubt that when these people were actually still coding, they could have answered my questions in their sleep. Quitting coding for engineering management really does one a disservice IMO. To this article’s point, I’ve also had the pleasure of working with people with decades of experience who never quit coding even as senior managers and their level of competence and productivity is astounding.
No. My team pairs as default. Usually the only reason someone will solo is when one of the six of us is busy or out of office.
What if I want to pass a pointer into the function (maybe I want to mutate the object), but I want that pointer to be non-nil?

You make it seem like value types solve this problem, but they don't. C also has the same thing you're talking about, but it still has nullability problems.

I think other comments are not even asking for anything complex. Something akin to C++'s references (which cannot be null) would already be a step forward.
A Hole in Time
GCC Rust Monthly Report #10 September 2021
Boeing lobbied the FAA for way too long to avoid grounding of the fleet. It did happen so, after it turned out Boeing's SW fixes didn't work.

Also, just how that part of the 737MAX was certified is the real scandal, if you ask me. This is the literal example proofing the rule, so.
> Prucalopride is a 5-HT4 agonist which is taken primarily for constipation. It doesn’t have significant side effects if taken under medical supervision, although doctors caution of the possibility of headache, gastro-intestinal symptoms such as abdominal pain, nausea and diarrhoea, and fatigue or dizziness; there were no significant side-effects shown by any of the volunteers taking prucalopride in this study.

Seems like it only does its usual work if you're actually constipated, otherwise it does nothing (aside from this possible memory stuff).
In a 20V DC barrel jack case, so you don’t plug in a device with 4 ohms of resistance to a $2.99 charger spec’d (and only capable) to only deliver 20W of power. (Realistically, not every one of those chargers will have a current limiting supply inside.)
i don't know that much about the topic why the water go to the equator, pleas some good resource about the topic, search for this is kind a mess full of fakenews and yellow press.
The term you're looking for is competency-based education. If you can demonstrate that you meet the learning goals for a course, usually by taking an exam, you get credit for it. You only need to invest time in studying the parts of the course that you haven't yet mastered.

Western Governors University is the largest and best-known school with competency-based degrees. They use an online model where you pay a fixed amount per semester, but with no cap on the number of credits you can complete.
I went through the process to delete my account but I still get emails from facebook occasionally about the account that they "deleted". I don't think it is possible to delete a facebook account.
Not always. GPL-licensed do not have to have a “the author”. There may be hundreds of copyright holders involved (IIRC, ¿Netscape? spent years looking for people that had to agree when it planned to change their license and rewriting parts written by people who didn’t)
It is true that especially before WWII the household services market was not yet fully financialized, but that does not mean those "jobs" were not done.

The impact of that automation was hard to overestimate, as all of a sudden there were nearly twice the number of workers available, As the economic system adjusted it was the end of being able to live on one full-time income for the average family. Those hours gained from household automation where swiftly recouped in mandatory wage earning for most.
"MVC" is at least a half dozen different patterns at this point, and at least one - the one the closeparen is talking about, rendering responses to incoming requests out parts of a data store - is pretty common in Go.

What's different is that the "model" is often e.g. a bare sql.DB and not an object repository, and the "view" is a template called directly by the controller, but "MVC" - even this kind, which isn't the original kind - doesn't have to be an auto-wired DI interface-laden mess. PHP and Java just made it that way.
That assumes an infinite univerise, which means your coordinates are also theoretically infinite, which means that they aren't a fixed number of bits.
I've done light reading on cultural appropriation. The concept of collective intellectual property rights even came up. I'm pretty sceptical. Sounds a lot like "I've defined myself according to this unique-ish thing, but now you're making it not unique and thus invalidating my identity".

I think an identity is a mutable, self-defined tool for being in society. If you say that your identity depends on something external, that is a lie, since you're implicitly saying that your self-definition is depended on something outside yourself.

I think Stoics' discourse on the subject is very accessible. This is Epictetus in Enchiridion:

> Men are disturbed, not by things, but by the principles and notions which they form concerning things. Death, for instance, is not terrible, else it would have appeared so to Socrates. But the terror consists in our notion of death that it is terrible. When therefore we are hindered, or disturbed, or grieved, let us never attribute it to others, but to ourselves; that is, to our own principles. An uninstructed person will lay the fault of his own bad condition upon others. Someone just starting instruction will lay the fault on himself. Some who is perfectly instructed will place blame neither on others nor on himself.
Very interesting piece of history right there. Just out of curiosity, what is your thought on the feather logo used by Apache? Is that something that needs to go as well?
> I don't know, and you don't know either.

And at the same time you say.

> you might ask what link he has to Hiawatha and what justification he has for using the name and laying claim, in whatever small way, to a piece of the original Hiawatha's prestige.

> The term to research is cultural appropriation.

You've already decided that:

- it's cultural appropriation

- the person has no right to use the name

I wonder, are you of Iroquis descent? If not, what right do you have to claim their cultural appropriation on their behalf?

Also, what are your views on such projects as Apache Kafka or apache Chukwa?
My point isn't that it "isn't fun or felt strange". My point is that it's dangerous and addictive. It's not honest to equate it to the minor hepatotoxicity of over-the-counter NSAID painkillers. Ibuprofen does not have a 25-thousand-member subreddit for addicts trying to quit (https://www.reddit.com/r/quittingkratom/).
Does it matter to anyone but "outraged" North Americans?

I'd love to have input from people who are Mohawk, Onondaga, Oneida, Cayugaa, or Seneca.

BTW, I decided to take a look at Apache Incubator's projects to see if there's any outrage over (non-exhaustive list):

- Kafka (Bohemian Jewish writer)

- Chukwa (a dialect of Kulung language of Nepal)

- Geronimo (Apache leader)

- Hama (a city in Syria)

- Apollo, Hermes, Aurora, Aries, Isis (multiple Greek, Roman, and Egyptian gods)

- Joshua (Hebrew name)

- Kylin (name of a mythical creature from East Asian legends)

- Omid (Persian name)

- Onami (Japanese destroyers)

- Pig (insensitive to Muslims)

- Trinidad, and, you guessed it, Tobago (also many other geographical names)

...
The blog post is short on what the preview enables. I assume this allows for running Intel-based images on Apple Silicon, the achieved emulation performance would be most interesting to know.
When drugs targeting the gut have effects in the brain, serotonin receptors are usually involved and it's 5-HT4 this time. Taking carbidopa (or benserazide, another peripheral decarboxylase inhibitor) along with prucalopride can potentially enhance the memory effects by preventing gut metabolism.

Blocking 5-HT6 also improves memory (in mice) but it seems to come with circadian disruption.
Any recommendation on where to start on his material?
> ut really, why bother. The propaganda has worked on you like a treat: you're arguing the science "evolved"! It did not evolve. That's an attempt to cover up what's really been happening.

You are a pathological conspiracy theorist.
It is nice when a program can be significantly sped up by a local change like that but this is not always the case.

To go truly fast, you need to unleash the full potential of the hardware and doing it can require re-architecting the system from the ground up. For example, both postgres and clickhouse can do `select sum(field1) from table group by field2`, but clickhouse will be 100x faster and no amount of microoptimizations in postgres will change that.
Why This Doctor Uses the iPhone 13 Pro to Photograph Patients’ Eyes
hn crowd is living in a specific bubble.
> That seems like it would be unaffected by correcting font rendering.

It is.

"... extremely slow Unicode parsing with Uniscribe and extremely slow glyph generation with DirectWrite..."

Glyph generation is about rasterising text, because you can't just feed it the font file.
Once you exceed the size of a fixnum (this depends on the implementation), Common Lisp will silently spill to bignums (since you have not declared your variable to be a fixnum; you could declare it as an integer and still get the fixnum->bignum spill).
Having a better memory would feel good, on the whole.
We don’t plan to support installing or running x86 VMs on Macs with Apple silicon.

What about x86 emulation?

We get asked regularly about running x86 VMs on M1 Macs. It makes total sense… If Apple can emulate x86 with Rosetta 2, surely VMware can do something too, right?

Well, the short answer is that there isn’t exactly much business value relative to the engineering effort that is required, at least for the time being. For now, we’re laser focused on making Arm Linux VMs on Apple silicon a delight to use.

So, to be a bit blunt, running x86 operating systems on Apple silicon is not something we are planning to deliver with this project. Installing Windows or Linux from an x86 ISO, for example, will not work.

https://blogs.vmware.com/teamfusion/2021/04/fusion-on-apple-...
Since I couldn't resist: 40m is 29m/s at start; accelerating 0.15 kg tomato to 29 m/s requires 63J energy. Using that energy to heat tomato would heat it for 0.1 C (assuming that tomato is water).
I don’t think rust got rid of the null dereference problem. Just traded it for something slightly different. ie, calling unwrap when no value exists causes the program to panic.
> In the past, only very rich households had dedicated personnel for such kind of tasks, so i guess it was not that big % of people doing that.

There were not many drivers either. But independent of drivers, shouldn't you also argue against dishwashers and washing machines? These are jobs that people could do manually. Low-wage jobs, so the cost of dishwashing and laundry shouldn't really matter, does it? Full-time drivers suffer serious health consequences, driving is a pretty bad job. I would assume dish washing is healthier. If we can confirm that, maybe we should automate driving and require manually dish-washing by professional dishwashers instead?
I'll take 0.1% chance of death which I (arguably) can control, over a 0.001% chance of death which I absolutely cannot control at all.

It's so clear to me. Yes, taking a plane is similar, but I only take that risk a couple of times a year.

The 0.1% (to me) is a probability number as I have some control over each event. The probability is so low that it likely never will happen.

The 0.001% number is an eventual outcome number. "Run the experiment X amount of times, and death will happen 0.001% of the time". And it's more relevant than flying as we drive so much more.

Nope! Thanks!
Point is, we/they all knew the unavoidable AI’s flaws way before the s*it hit the fan, the underlying sci-fi assumptions undermining the science… and the problem is, some states’ wild de-regulation allowing deployment in public, commonal spaces (real and virtual) being managed like a gigantic theme park and joe mcjoes becoming the guinea pigs for such, well-advised experiments.
That is probably why they have this law called wirths law about the wintel ecosystem. What Andy giveth, Bill taketh away.

Or Gates's law "The speed of software halves every 18 months"
" It seems like authorities are struggling"

I would rather describe it as sleeping at the wheel, passed out drunk and having pissed their pants after vomiting a bottle of hard liquir.

Okay, maybe i got carried away with the metaphor, but you get the idea
I read somewhere that truck drivers are an aging population. I think Covid has resulted in some finding themselves at home and just thinking life is too short for that kind of lifestyle.
GitHub Removes GTA Fan Projects Re3 and ReVC Following New Take-Two DMCA Notice
The fact that people need to be told to respect a group is a sign that this group is not respected by default and is, in-fact, an out-group.
How about some logos that don't look like they are from a fiverr competition?
I've never seen a laptop that didn't label the thunderbolt capable ports, are you sure that wasn't just you not paying attention?

Or do you honestly expect all ports to be thunderbolt capable? If so, you'd have to expect a massive increase in price for that
What do you mean by a throughput problem?

I suppose before cars were invented, you would argue that cars are useless because we already have horses and they have been getting us from A to B just fine for centuries, and there's no "data" to prove that there's any "throughput" or "speed" problem.

Maybe things take 5 days to deliver now. Maybe that's not a problem per se, but imagine if things arrive within an hour of ordering them.

> Bring more people/increase birth rate.

I'm all for increasing the birth rate, but not for the purpose of creating more "workers" to slave their time and physical labor away for "the economy".
https://youtu.be/S4gU2Tsv6hY is a great video about the Haudenosaunee.
Google+ was started in 2010, so Google didn’t “fore”see the problem as much as “see”. I think I banged into the 1500 (1600?) FB friend cap in 2008 or 2009 from the rampant friending, and already started reducing the number and openness of my posts once older and younger relatives started joining in 2006/7ish. The timeline redesign did pour gas on the fire, but the issue of unbridled friending was noticeable far sooner to users and observers.
Just what I see in London - business areas now look as full of people as they ever were.
> Rather I think separating out pros and cons between employees and employers makes little sense in most cases, including this one.

That's wild. Personally, I've thought about the pros and cons to me as an employee a lot. Hard to imagine anyone thinking that isn't a worthwhile exercise.

> There are certainly both pros and cons of remote work, but the total cost/benefit will end up being a mutual one, in the same direction and of similar scale for both the employee and the employer.

I think it will end up better for both parties as well, but most employers have a lot of work to do, updating processes, organization, and expectations, before they share that sentiment. Until then, they aren't going to like it.
> reminding them

I hear you but I'm past that phase. "They" don't listen. It's not worth my time and energy being angry and going down that rabbit hole to "remind them" (my base anger level is high enough :P). Why? "They" don't have the capacity to listen. It's not in their interest to make their product better for you. You think you can't scroll back and see what you saw just a second ago because it's a really challenging technical problem? You think you can't set your home and work location in google Maps when you have location tracking disabled because it's a really complex problem?

No. They'll listen when they'll get their teeth kicked in by a regulator. I'm just glad that they consistently keep fucking up, even in the face of mounting negative sentiment.
Kind of true, there is still the possibility to smuggle null values via unsafe, or FFI, but then the fault is on whoever certified the code as safe.
Crypto-Trading Hamster Performs Better Than Warren Buffett and the S&P 500
FWIW, the number of recursive calls to compute fib(n) is fib(n+1). So, expect fib(50) to take approxímately 20365011074/165580141 (roughly 123) times longer than fib(40) took (this is taking the somewhat optimistic assumption that there's no actual slow-down from the larger bignums, this is NOT a safe assumption).
I have to say, awarding it for mRNA research could easily save lives by turning a few of the vaccine-hesitant.
Suggestion: allow override of the geolocation-derived search epicentre, it's not always (read: has never been reliable for me, unless I'm using a device with a GPS chip). I do appreciate that's the primary aim for this project, rather than desktop, though.

Also, perhaps display where it thinks you are too, so you can determine if it's massively off.
> All code funded by public money (NHS)

The device is an Ellipse VR [0] produced by Abbott (formally St Jude Medical), and was not developed by the NHS.

> All the best.

Thank you, much appreciated.

[0] https://www.cardiovascular.abbott/us/en/hcp/products/cardiac...