skysight-inc/HackerNews huggingface dataset:
Even if you have a team of react developers. Faster is still faster. The cycle of design-code-feedback can be much quicker with such tools.

Your react developers can spend more time on custom components, more complex flows, etc.
Yeah, Tindie just doesn't ship to my country, alas. I'll try to find a US address to use, because I'm not going to wait until Tindie catches up with Europe.
Is there a way to get the drive SMART status without having to install 3rd party tools that run as root (or another safe way, e.g. through a VM or rolling back an APFS snapshot afterwards, etc.)?

I wouldn't mind writing a bit of code either to get these stats. I have a 2020 Intel Mac Mini and an old MacBook Pro with a Samsung Evo 840.
Excuse me, but if a libertarian website tries to paint the landlords as victims by giving some extreme (but still anecdotal) examples, I'll take that with a grain of salt. Especially the first example:

>Gao discovered that one of his former tenants had given her keys to a friend who had moved in without permission. Gao has never met the squatter now living in his house and is afraid to contact this person out of fear that he'll be sued for harassment.

So it's not that the tenants were forced to stop paying rent, someone who doesn't even have a rental agreement has simply moved in, so the landlord would have every right to get them evicted, but chooses not to for... reasons?!
C++ on Mars: Incorporating C++ into Mars Rover Flight Software (2014)
This is unkind and frankly untrue.
This looks interesting. Will test it out. Hope it works with includes.
I'm looking to do exactly this as a sideline, but don't know of any examples. It probably depends on your definition of profitable but it must exist.

I'm also assuming that at some point of being profitable anyone who achieved this would quickly hire at least one or two people to help provide technical support coverage.

I ran a one person B2B business for three years profitably, but the product wasn't software. I did write my own software in order to make it possible to run it as a one person business though.
Show HN: Intro to Python and Programming for non-CS majors [incl. videos]
Have you considered that, maybe, economy is simply not the right tool to consider the problem?

Your question is like asking "How hard do I need to hit with the hammer on this puzzle to have the pieces fall in place?"
Most immediate concerns:

- you're leaking the list of websites
- even if you encrypt everything you'd still be leaking the fact of adding/removing something
- if your one password gets compromised all the others do
- rouge extensions
- keyloggers
- you're making yourself a target

If you host this behind a server-side login screen I think it's fine (besides browser vulnerabilities).
How to effectively align private incentives with the public good (e.g preserving biodiversity, reducing carbon output) is a question for economists, not ecologists.

How big is the negative externality relative to other things we care about? Pigovian tax or another regulation? How much tax to disincentive the negative externality without killing industry? Where exactly should that tax be applied in the vertical chain? How do we do it with minimal bureaucratic overhead? How do we do it in a way that can be enforced and isn't open to abuse?

These are questions that the specific domain expert (e.g ecologist) isn't equipped to answer, although they should be heavily consulted with.
Same, the whole tirade about sandbox escalation and other security aspect is of course a violation of isolation, but it's not particularly related to modularization.

Microservices and the like are not about isolating code, are about isolating responsabilities within code first.

The concerns expressed are valid, but the premise they move from are weird. Privilege escalation is a problem both in monoliths and micro services. People figuring out encryption keys from timing attacks is about the same threat both for micro services and monoliths.

also, for such a long article, I find it weird that not once the session management, authorization, and relation integrity topics are mentioned, while schema versioning gets touched but not interface versioning, as if the suggestion is to make modules talk to each other by touching each other data.
One thing: any machine client&server I've used in the past 20 years, the swap is the 1st thing to disable.

If there is a need for swap, install more RAM.

> Terrabytes of usage must be a bug.

Garbage collection setups with relatively large heaps are extra horrid when it comes to memory pattern usage while running full GC... and respectively swap.
Physicists can now Measure The Biomagnetic signals of The Venus flytrap
Ceramic are OK, but nowhere near the non-stickiness of teflon. Some pans are the first couple of times you use them but lose it real quick.

Carbon steal is my daily pan now (lighter than iron skillet - it's what chefs usually use). Once you get a good coating of fat built up it's pretty decent non-stickiness, but you have to take a lot more care of it.

I wish teflon was more healthy because it's damn good for cooking with, especially scrambled eggs.
"... fax was a thing for the next couple of decades."

Inertia. I accidentally dropped my company's fax machine in the skip when we moved a few years back. I also forgot to move the phone line or even order one for it.
Awesome article!

A tip: the images are way too heavy for the 600w you gave them. They range from 2 to 7MB. You can probably get them down to like 50KB each!
Never buy Apples' first generation .. of anything. This goes for computers, watches, phones .. cars.

It has been a maxim for decades, and it holds true even today.
If only the BBC paid its staff enough to retain good developers for longer they'd still make contributions like this.
Are there any reasonably-sized reflective LCD monitors?
> and I don’t see any practical difference between that system and this one

Right, cause they're both intrusive. You're essentially saying: it's an intrusive system but I don't mind it being intrusive. You also show that you have the possibility to deny working with a party; great. But the point is protecting people who don't like such privacy invasion and who, at the same time, do not have the luxury to deny a contract.
Yale scientists repair non-penetrating spinal cord injuries using stem cells
Just to let you know, Bitdefender internet security software on my PC is blocking your pricing page, it is labelled as a phishing page
Ginormous distances between values and keys. It's enough to have just 2-3 long values in 2-3 different rows and the amount of whitespace becomes huge, much larger than the amount of data.
Those apis are why I will only use chrome until other browsers get it together.
It is not a Stockholm Syndrome at all.

I think Bjarne Stroustrup is a very good language designer, his problem is that his vision is not understood by those teaching C++ (which keep doing C with classes variations, inclusive using DosBox with Turbo C++!), those that use C++ but rather be able to use Haskell at work, and the dozens of people working on WG21.

You see this on his talks, blog posts and articles trying to steer the community into the golden path. Unfortunately they do not always listen, and his vote counts just for one person like everyone else.

Also note that C++ is the only ISO language whose original language author is around contributing to its development.

There are names on your list that I wouldn't consider for my list, for example.
Abuse for having a feminine-sounding voice is not the zinger against male privilege that you think it is.
Yes there is, see [1] for details. Either by reassortment or copy choice recombination if both virus variants infect the same cell.

[1]https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3324781/
>Apple revolutionized memory

Rules of software engineering and engineering in general: you can't break Einstein. RAM is generally slow to begin with, but the disk is slower. RAM should be plenty to be used as disk cache, not vice versa. (edit: omitted the last sentence)
Why not just use GitLab's runner[0] directly for this?

gitlab-runner exec docker <job>

[0]: https://docs.gitlab.com/runner/install/
Hourly works really well if you do the admin in enough detail. Try to agree, on paper, about number of hours per period as you can. And that then actually makes it into 'sprints' of fixed price. I used to send over an email at least weekly with; 'X is going to take me at least 35 hours, are you ok with that?'. Of course X has to be small enough to not overshoot by a massive amount of hours and also you cannot trigger the 'at least' too often. Outside that, it works well, as there is a trace of agreed-upon hours, which helped me a lot when going over 'fulltime'. If the client asked me why 'I charged too much', I simply showed them the emails they agreed to, tallying up to 90 hours instead of 40 I would charge under the contract.

But yeah, this 'screen monitoring' definitely doesn't work for me, so I would never agree to it; in that case fixed price is simpler.
Right, we would have to measure perhaps most of the neurons in a living brain at the same time to understand what is going on.

Building an artificial brain made of billions of artificial neurons and of synapses is a worthy goal but it could be like building a working computer. Having a computer does not tell us what is running in the computer. Software is the ghost in the machine. We don't want to simulate neurons and synapses, we want to simulate the programs that are running in actual brains. But what are they? And how could we find that out?
The difference is if you are an employee you are more likely to need to make changes to your own messy code so there is an incentive to keep it clean
Toyota starts work on smart city project in Japan
yes, from a no-code edition perspective, it is the problem we are trying to solve. We've seen a lot of users frustrated by their regular site builders because they couldn't do this extra 10% of customization. Another frustration we've seen is that websites built with regular no-code builder live in isolation from the content ecosystem of the company (headless cms, custom back-end / database, etc.). While testing feel free to let us know if you need an integration with one of the cms mentioned above. We don't have Contentful, WP nor Netlify yet but they are on the list :)
Yeah, that and the author made it clear in the opening paragraph that that they are viewing "modularization" from a Systems Design point-of-view and not software engineering per se.
Hi there,

I am a PhD student in Operations Research and developed an Introduction to Python & Programming course for the Bachelor program at two different business schools.

The linked GitHub repo contains all the materials as an "Interactive Book" written in Jupyter notebook files. Materials include exercises that my students have to submit as weekly assignments (ideally group work).

In addition, I recorded the entire semester-long course as short videos and put them in the following YouTube playlist: https://www.youtube.com/playlist?list=PL-2JV1G3J10kRUPgP7EwL...

If you do the readings and exercises, you should allocate 90 - 120 hours roughly, after all it is a full semester course.

As I didn't study CS myself, I think I provide another angle for newbies.

Pull requests with improvements are highly welcome. The materials contain lots of references to the Python community as well.

I love this community: I started without any knowledge of Python in 2014 and the many conference talks really help when learning.

My goal is to make programming skills a must for as many non-CS majors as possible. I believe programming skills are the "new" math & stats skills that are already taught in many non-CS programs like business, psychology, medicine, and many others.

Stay safe everybody, Alex
They tried this in the USA in the early 80's. Common products like paper towels in black-and-white "GENERIC" packaging.

Didn't last too long.

I think what people really want are "good enough" replacements for higher-priced brands, yet someone to take responsibility.
According to the chief medical officer for the American Lung Association, the only legitimate medical exemption is people who are on supplemental oxygen. Even patients with chronic lung disease can wear a non-N95 mask with no detrimental effects.

The CDC does recognize intellectual and developmental disabilities as legitimate medical exemptions, which I believe is the most common case we are seeing the US.
I've found myself doing this in e-mail recently. I naturally try to set the stage/explain the situation, then ask for something (opinion/resources/prioritization/...). But I've been advised to lead with the request, and then explain. It often takes a minor rewrite to make it work, but I've become convinced it helps motivate the reader to read the explanation.
Very interesting, and as the article says, perhaps explains why smokers were so underrepresented in Covid cases. 90% drop is a lot.

...just waiting for that result to be destroyed now. That said, the UK studies have been quite solid so far.
This looks mighty interesting!

One use-case that I still haven't found a workable solution for: P2P applications over UDP, where I want all incoming and outgoing connections to be tunneled through a remote endpoint (typically over VPN).

And example for how to achieve that in some way (I guess with for, say, Bitcoin, Ethereum or Bittorrent, would be simply amazing.

dokodemo-door is something I never heard about before and looks like the other half of that puzzle, as the readme notes. Going to have to look at it closer.

https://www.v2ray.com/en/configuration/protocols/dokodemo.ht...
And the same stuff is in waterproof coatings and easy clean carpet coatings and other such things.
SolarWinds hack work of 'at least 1k engineers', tech executives tell Senate
I found your tone entitled than the one you were responding to. No one here is under any obligation to spoon feed another. Comments are there, take it or leave it. In the era of search engines, if you care enough, you can do your own follow up.

I personally find this entitlement culture annoying. If one really wants more information and leads one can ask for that without a lecture about doublespeak
iPad Pro V1 was ok, except for the smart keyboards dying. Anyone know where they can still be bought?
If they look under 30 ask for ID. ID could be fake so get to know family friends and story too. I think a few good questions about life could spot a 12 year old from a 19 too.
My 2016 MBP, 500GB SSD with a ton of nodejs development (so lots of disk i/o):

Percentage Used: 5%
Data Units Read: 198,797,763 [101 TB]
Data Units Written: 151,801,865 [77.7 TB]
Host Read Commands: 4,494,028,451
Host Write Commands: 1,965,182,650

A new system should not have done that much work already in that short a time.
Because most people prefer slavery. This is why the rulers treat them like cud-chewing cattle; because they act like it. Call them 'goyem' or whatever, but no need to label them when they can't stop labeling themselves. They just love the half bitten Apple logo from the tree of knowledge on their products... The BSDM-esque masks on their faces (which they virtue signal about strapping on their children for a day at a time to "go learn" at government "institutions")... Virtue signaling about how their women have to go work for another man all day in a cubicle to make grapple grommets or whatever (and now have the freedom to potentially go get killed trying to murder rice-patty farmers in a foreign land, just like their sons).
Just compare the death toll from the seasonal flu to how many have killed their unborn babies sometime... So, in my estimation, the tree of knowledge did not bear the real fruit of knowing.
Agreed, if a company trusts me little enough to want to constantly monitor me like that, they trust me little enough that they shouldn't hire me in the first place.
Are you facing difficulty in learning to make logo?
A flexible esports logo maker suite that is here to make the project a success is the logo maker free. This logo generator is a helpful app for a logo creator that provides you with a forum where a unique logo maker can be developed. Are you in need of some free ideas for a new logo design or gaming logo maker?

There are a few other features for logo designers in the store, but it can be a real fight to find a successful one. As the name suggests, Logo Designer is a proficient logo maker free company or free product arts that offers you powerful and free ideas for manufacturing technology. Thousands of free information can be found by logo creator.

If you are a businessman searching for a free app to create an app icon maker for your product for logo makers, then look no further. With the availability of many logo Creator applications, we no longer rely on designers. With so many cool ideas, Logo Designer Free makes your life easier, enabling you to create logos quickly and effectively. Use these free gaming logo maker ideas and provide your own logo icon creator for your brand or company.

Check this app

https://play.google.com/store/apps/details?id=com.logomaker.esports_senseapplab
It won't even catch the most ridiculous abuse. If I want to spend eight billable hours reading Hacker News I'll do it on a different computer, and just make sure my "work" machine periodically scrolls, switches file or opens up a new dialog.

Might catch out somebody who deals with a couple of interruptions though...
There's a few associated problems to solve. not impossible, just work to be done. Here's some off the top of my head:

When you go to that site and enter your master key to decrypt all the passwords, how do you guarantee that the script served by the site is the version of the script you expect, and not some other script that quietly posts your master key to a remote server? TLS + your own custom certificate + serving all resources from a domain that only has content you control ( not GitHub pages domain filled with content from arbitrary people) would help for a start. Maybe also https://developer.mozilla.org/en-US/docs/Web/Security/Subres...

Need to be able to have reasonable confidence that your deploy pipeline and your repo holding the application code cannot be tampered with. How do you do that?

If you outsource storage of your encrypted passwords, how do you know your vendor still wants to provide service to you next week? Why should they still want your business? What do you do if they lose your data and cannot restore from backup? Might be worth spending a little money here for privacy & alignment of interests, or hosting it yourself.

How do you know you got the crypto right?

For anyone who isn't you, how do they know you got the crypto right?
> Yeah, if you take a job on Upwork, you'll never be able to do work with that freelancer off-site ever.

Why? That happens often a lot. There is not too much that can be done against it I think. I like the ease of hiring people and not having to do paperwork, so I see little reason, but I do know companies which do it a lot and have not been banned.
if you are an engineer strapped for time, don't disregard using html + canvas + a canvas game library to build your thing.

html input layer and javascript glue is a order magnitude more efficient than building a guy in a game engine, so unless you specifically want to push into 3d excellence and require full access to gpu performances and features, it can save a lot of tedious work.

I've tried both unity, godot and the previous approach coupled with phaser, and prototyping stuff goes ho so much faster.
I was exaggerating for effect, but this is actually the kind of 'advice' you get from people when having trouble conceiving.

"We just got really drunk and stopped worrying an HEY, we made a baby! You Should try that!"

OR

"My best mate smokes a spliff every morning and they had a baby no problem, you shouldn't bother giving up caffeine"

The 'advice' is almost as painful as the not conceiving.
It helps to think about how git grew out of an email based workflow.

A commit is essentially an email. It has a sender, date, a subject line and a message body. The commit message format is subject, empty line, body. Think of git repository as an archived mailing list worth of patches.

Much the same as you wouldn't send an email describing several days of work without proofreading it, you should treat your commits the same way. The git design grew out of this usage, which was much harder in something like Subversion.

No one would send an email to the kernel mailing list suggesting a patch set that included errors, false starts, and reverts. That would waste reviewers' time. Code history is a craft to aid understading the code, it is not an undo log.
If you don't mind watching long videos Jon Gjengset's channel [0] is a great choise.

Then there are two books by Gankra

- The Rustonomicon [1]

- Learn Rust With Entirely Too Many Linked Lists [2]

Also there are three early access books on Manning

- Rust in Action [3]

- Rust Servers, Services, and Apps [4]

- Refactoring to Rust [5]

Lastly, if you're into security you may also like Black Hat Rust [6], also early access.

[0] https://www.youtube.com/c/JonGjengset/videos

[1] https://doc.rust-lang.org/nightly/nomicon/

[2] https://rust-unofficial.github.io/too-many-lists/

[3] https://www.manning.com/books/rust-in-action

[4] https://www.manning.com/books/rust-servers-services-and-apps

[5] https://www.manning.com/books/refactoring-to-rust

[6] https://academy.kerkour.com/black-hat-rust

Edit: formatting
Hmm, I've always appreciated Hejlsberg's implementation taste (at least in the first versions of his languages), but did he design that much from scratch? TP was a great compiler, but the language was pretty much taken from previous Wirth designs. C# was quite okay in the start, and I'll remain silent about C++.

I do agree with Wirth, but would probably nominate Kay, Goldberg, Wall and Meyer.

AFAIK Wirth didn't have much to do with Modula-3, by the way.
Indeed the UK ruling that Uber is breaking the law and theirdrivers are workers, were 5 years (!) In the making. Thats a long time to make a profit, go fo IPO, etc.
it could be that advertising revenue from displaying in the tiles is something that is recurring and known in advance. Donations can dry up instantly, and there's no obligation to continue - thus a less secure source of revenue.
Thanks for responding! No specific issues, just lack of access to a suitable (non-corporate) mobile testing device as I'm at work ;-)
Yes, I will definitely check it out as soon as I can.

Which actually leads me to another feedback point: If you want to strengthen your B2B prospects, a Windows app (or web app) would probably be most helpful. Most people you will encounter in that space (especially as soon as it's gaming or rendering-related in any way) will be sitting at large Windows workstations rather than on mobile devices, and having your service accessible a click away while they have their 3d modelling software open on their main screen would be most welcome.

The UI could be as simple as a front-end where I can drag & drop the three necessary pictures (or four, if you include the backside at some point) which I took with a DSLR (instead of my cellphone cam), then it displays a 360° preview for me, allows me to click "add high-res textures for fbx" and then "buy it now". I enter my CC or PayPal and it spits out the fbx files. Done :-)

What would be the best way to contact you about obtaining an fbx file of a character? What would be the price point for a non-commercial hobby project?
Would you be able to add an option for high-res textures for export only (non-AR use) that would look good when added to a full-HD video in Adobe AE?

I agree that purchasing should be automated in the long run, with as low a barrier as possible (to allow for "impulse purchasing" as well) - certainly no "contact us for a quote" please :-)

Anyway, awesome project, so much potential, I will certainly keep an eye on it and spread the word!

Cheers.