skysight-inc/HackerNews huggingface dataset:
> an app quitting out from under me because it wants to update

This doesn't happen, at least on account of Snap. It's copy-on-write when it comes to updates, and whatever version you have running at the time of update will happily keep on running. I've been mildly confused by this a couple times, when I would end up with two different versions of VS Code running side by side, but the bright side was that my work wasn't interrupted.

It incidentally also sidesteps all the problems that stem from libraries or configuration being updated under a running application, which can happen with Apt.
Why is this here?

It’s completely off topic for HN.
I suppose the LED flash on the phone could be modulated for this. Eliminating the configurator-hardware is important for this kind of application.
There are people with vitiligo that are stoned to death. Aside from cosmetic effects it is completely harmless. And that is even though we have a social aspect compared to lobsters.
In order for internet communities to thrive, you need to install some sense of "psychological safety." I'm using this term in the same vein that Google uses when they say that psychological safety is the foundation needed to build highly effective, high-performing teams. (It has nothing to do with "safe spaces" and whatnot.)

On this thread, a female founder made the top comment with a personal experience relating to the article, only to get inundated by comments telling her she was wrong (from one commenter in particular). Similar reactions were found to the article itself. Yet someone's lived experience is just that; it's their perspective on their own, true personal experience. Calling perspective "untrue" right off the bat is like a form of internet gaslighting; it stifles open dialogue.

If we want have good conversations online--something that's incredibly hard to do, yes--we need to give space to the people who share their experiences. I'm disheartened because I look to Hacker News for open commentary on issues and problems in the tech industry, and it's sad to see that dialogue overrun with people who just want to tell others they're wrong. If it takes locking a thread to improve the overall conversation, and get back a sense of "psychological safety" needed for those good conversations--so be it.
Layoffs stuck at high level as 1.3M seek jobless aid
> My specialty was deflating Canada’s numerous liberal pieties. I did it rather well. Among Canada’s liberal elites, who take their pieties very seriously, I was an abomination.

Irrespective of the merits of her case, I find it pretty hard to take such pompous and self-righteous writing.
There's simply no time for that if you're already working and have a busy life (i.e. kids).

One thing that I don't see much in the discussion is the assumption that we all have time to go through the interview-course material which often is irrelevant to our day to day work -and also irrelevant to the advertised role.

But then again, everyone knows it, interviewing is just another role-playing. You do your part you get the role. That or you get in the company via a good recommendation avoiding all that sh!t.

Like someone in valley put it, "competition is for losers". It applies to jobs too IMO.
Passive cash is cash that is invested relatively risk free, such as in A status government bonds.

10Y treasury rate dropped by 1 percent point this year: https://ycharts.com/indicators/10_year_treasury_rate
If that is the "systemic racism", it is severely lacking in consequence.
I had a similar experience with my Xiaomi (robotic) vacuum cleaner.
A few days after setting-up a tor relay (not an exit node!) on my home connection, my vacuum stopped working.
The "Mi Home" app, which communicates with the vacuum via a server in China, was unable to find the vacuum.

A traceroute to the Xiaomi servers revealed that my packets were dropped somewhere in the ChinaNet AS.
I stopped my relay and everything went back to the normal a few days later.
That's notionally true, but completely impracticable.

First, the current numbers. More than 80% of all EB status is achieved by adjustment, rather than application for visa overseas. Why is this?

In order to be issued an EB visa in most categories, the job for which the candidate is being hired must have labor certification (aka PERM). This is (at minimum) a six to nine month process, extending up to a year and half if there is an audit of the company's application.

This contrasts with the labor condition application (LCA) for H-1B which takes a couple of weeks.

After PERM is complete, the candidate would then enter the queue for available visas. Since applications are adjudicated in strict date order, and there is an annual limit in most categories, the backlogs can be long.

For example, the July 2020 visa bulletin indicates that, at best, applicants who started the PERM process for EB-3 visas before 01 APR 2019 can now begin the application process.

I say "at best" because the priority date for China mainland applications is 01 MAR 2017, and that for Indian applications is 01 FEB 2010!
USENET, with a proper client, sat on a wonderful local maxima for usability and usefulness, and technical complexity to weed out the riff-raff. I miss those days.
- The US cruise business is a bigger polluter than more than 100 countries combined.

- The US churches are a bigger polluter than more than 100 countries combined.

- The US Airline industry is a bigger polluter than more than 100 countries combined.

I'm not a proponent of the bloated Military Industrial Complex, but comparisons like this are not helping any discussions. They are just click bait for people to click on and get a warm feeling thinking "That's right, screw xyz". And then they go home in an SUV, eat a meat heavy diet for dinner, run the AC on full blast, water their lawn, eat fruit from around the globe, produce a gallon of waste that wont decompose in 10k years or gets burned.

It's a political mechanism to funnel activism for one cause into activism against another cause. I believe whenever you do that, you end up hurting your own cause. If you want to advocate for fighting climate change, it's not a good tactic to alienate the military community.
Customer Win-Back Campaign: Remarket Customers with “We Want You Back” Postcard
Well one of their viewpoints is that trans people are fake so...I think when your belief system is built to hurt someone else's personal life choices we can somewhat safely invalidate you.

Nobody is stopping her from free speech is the point, they are simply upset that people don't agree with their bigotry and the irony of course is they feel persecuted for how they feel and what they believe which is exactly the point they don't get from the side being critical of them.
That is a good suggestion. Done.
That probably is the best but there's no time for most people to do that as they try to offload the interviews outside workhours.
I like having a floating YouTube video on my desktop while I work so much that I knocked up this simple solution a few years ago:

http://www.jaruzel.com/apps/youtube/

(Select 'View (New Window)')

It suits me, and gets used lots. I've never bothered to look, but I reckon there's probably a Chrome extension that also does the same.
The Battery That's Lasted 176 Years – Oxford Electric Bell
That's what I mean, looking at the bytes is the only way to know.

How would you solve homograph/glyph attacks though? One idea is yet another encoding where there are no homoglyphs, only whitelisted diacritic sequences, and there aren't more than one way to assemble the same character ("ó" vs "o"+"´". So tough potatoes for Cyrillic "o", it's forced to use its nearest equivalent: 0x6f Latin "o" in the ascii set.
+1 for the notebook. I don't even bother writing how many sets and reps, just the exercise, highest weight, and any notes, e.g. "got it up but almost too much".

Along with rough tracking of calories -- I ignore things like green veggies and coffee -- and weight and I'm golden.
You'd test those cases. This way, if you'll change your code to be

```
public setValue(value) {
this.value = value + 5
}
```

then your tests will start to fail.

Treat tests as a contract.
I use the Multi-Account Containers extension [1] and make sure the "always with" option is ticked, so the browser will automatically switch to the right container, where the right cookies live. This said, obviously it doesn't work in Private Windows and it's indeed annoying as hell to use Reddit in that case.

[1] https://addons.mozilla.org/en-GB/firefox/addon/multi-account...
> To learn more, or to download and install the free browser extension:

Edit: After re-reading this multiple times, I don't think this wording is helpful. There should be a transparent description of what this extension offers before users navigate to download and install options.
Why can't you have a test that checks if the correct exception type is thrown on invalid input? The exception is part of your API too.
Completely agree. The author is trying to blame tests for code complexity. GetSolarTimes() is a simple function evaluating an equation - treat it as such.

If your code is broken down clearly into logic and plumbing, unit testing the logic becomes super easy. It allows you to construct software using blocks you have absolute confidence in. Unit testing plumbing is harder, and that's when integration testing shines.
Feature is a better abstraction than issues
Actually Canoncial employees claim that many things claimed here are false. I.e., you can set up your own back-end and you can set-up proxies of to block/allow snaps that from entering an organization. You can also provide patched snaps that are presented from a store proxy that are not visible outside the organization for example.

Source: The Ubuntu podcast Telegram channel
I hope they make a fast chip for the net Switch.
If general-interest articles about history that you're under no obligation to read make you want to scream, then... yeah, maybe. That's not a normal response.
At last I see someone else recommending this, I was starting to think I'm the only one opposed to 3rd party hosted "free" fonts. I chose to host the fonts myself for my 20-things.com side project. It was a hassle to set up, but I wouldn't have it any other way.
I believe this is a power granted by the state of emergency, when that ends, the power to mandate it ends. At that point they'd have to pursue other legislative avenues.
They also did a very strict quarantine of a city block right in the capital. My friend's business was shut down as it was located in that area. It had guards to keep the 100 residents in place and food was distributed. It was a very happy time when they went long enough with everyone testing negative enough times.
Know of any other climate related newsletters?
I remember following and very much enjoying the development of your project years ago. I admire your project for its daringness to cross so many boundaries.

Are you still working with FPGAs? Have you played with the Open Source tooling symbiflow? If you re-designed JOP what would you change? If you could change the FPGA fabric to better support a processor like JOP, what would it be?

https://hackaday.com/tag/symbiflow/

edit, I see have continued publishing, https://www.jopdesign.com/publications.html and I think many of my questions are answered there. Specifically, https://www.jopdesign.com/doc/icap-ctrl.pdf
Un-paywalled: https://archive.is/tNht3
Hi emersonrsantos,

Good question!

With Usage, every enterprise customer gets their own fine-tuned model. AWS compute optimizer throws the same standardized model to all of their users. I can't compare our models to the ones AWS compute optimizer uses - but I can tell you that we've never had a complaint about a customer taking a recommendation and regretting it later on.

Additionally, we have humans look over every recommendation to ensure quality. Typically we have an understanding of a customer's cloud infrastructure before they sign up for Usage - and the human in the loop uses that information to grade recommendations produced by Usage's models.
There's a reasonable trade-off to be made, because no, I'm not going to make my own phone (or CPU, for that matter) - But I shouldn't have to.

If a device conforms to standards, and is not dependent on a vendor to support it to keep it functional, then I have achieved self-reliance of some kind.

Consider for a moment a PC from 20 years ago, in fact, I have one: An AMD Athlon XP 3200+ with 1G of ram.

Now, this is not a "real" computer today, certainly not supported by anyone or anything- except for FOSS software which actually still runs, I can use the latest encryption schemes (and, yeah, they're slow) and interact with the world.

I can even play the videos that I have on my harddisk which are no longer provided by any streaming service.
considering the food delivery apps don’t make money, I don’t see how this will help anything
This extension is available for FF on Android
If you feel like they are mainstream I think you should get out more...
Death of the author is impossible if the author isn't actually dead...see orson scott card for a great example of an acalimed and praised bigot still walking and selling both his ideology that gay people shouldn't exist right along side his book.
If you use mobile Firefox, you can use any extensions you like.
Ha, I originally provided a cite to this but took it out to make my comment shorter :) Glad you liked it!
That is true though again, not every company does buybacks.
Managing your psychology is probably the most important component in this. "Success is going from failure to failure without losing your enthusiasm" afterall! I'm sharing my experiences of making https://histre.com/ as a solo founder almost daily, while I have my second cup of coffee here:
https://www.youtube.com/channel/UCHkgOonAQd5haT8HHJhpg6g You may not get anything in the form of "advice" there, but I hope the camaraderie would help.
Never had a problem with HP and Canon on Windows, tbh. Even Wifi just works.
Just follow the guide below and ping us on IRC (irc.oftc.net #tor) if you have issues:

https://community.torproject.org/onion-services/advanced/oni...

IRC help: https://support.torproject.org/get-in-touch/irc-help/
Four Years of Zephyr
This talks about the records of colonial regimes which I'm sure were subject to as much redaction and suppression as possible, but I was talking about the historical records of the colonized cultures pre-colonization - do we know about any systematic attempts to destroy those ? Things like having ancient Egyptian and Babylonian relics taken to Britain and Germany don't really qualify either here because even though they were used to glorify the colonizing empires they were extensively studied and preserved.
A lot of numbers get thrown around in these discussions. Is it accurate to say that, even on the often quoted 30% fee, that the apps are running a loss?

Is there any chance of running profitably with this cap? The cost for delivery is already very high relative to the price of the food.

Not opposed to it personally.
Oh wow I wasn’t aware that cross site caching isn’t a thing anymore. That’s how I learned it years ago from the jquery days
Finding a working dot matrix printer may be the most expensive part!
You fail to see how piping to bash worse than other awful choices? It is not.

It is bashed by those who value reproduction and discoverability:

* every person receives same script, confirmed by signature

* multiple mirrors, no single point of failure, no pull out by author (left-pad)

* no silent update (browser addons)

* tested to work on your system

* clean remove of installed files

* search in packages not in web (anti fishing)

* hosted in secure environment

* watched by many eyes
Wente was formerly a director of the Energy Probe Research Foundation [0]. Energy Probe is a non-governmental social, economic, and environmental policy organization based in Toronto, known for denying man-made climate change. [1]

I dunno, she sounds charming! :-/

[0] https://en.wikipedia.org/wiki/Margaret_Wente
[1] https://en.wikipedia.org/wiki/Energy_Probe
"Cloud!" made my day! I could totally see this in on a new-age advertising page on a new X as a service website lol
>Seems like a solid move

Are any of these food delivery companies even making money? What will capping their fees do except make them lose even more?
Under the details section, it says it's valid RSS with a link to a validator. However, if you click it the results come out as not valid...

Might be good to check that out!
Let's see if they roll this into their prices
Same here. My thoughts: but I am using RSS right now. Looked up my configuration and, yup, I am using OPs service:D
"mocking networked services" is exactly what you would do when testing clients.

And it doesn't have to be a static mock. It's not too hard to inject a fuzzer in your mock service response, although that's probably left to a separate testing routine, and not part of your unit test setup. But if you have no mock for your network service, you can't fuzz it either.
See the guidelines[1] which define on/off topic as:

> On-Topic: Anything that good hackers would find interesting. That includes more than hacking and startups. If you had to reduce it to a sentence, the answer might be: anything that gratifies one's intellectual curiosity.

> Off-Topic: Most stories about politics, or crime, or sports, unless they're evidence of some interesting new phenomenon. Videos of pratfalls or disasters, or cute animal pictures. If they'd cover it on TV news, it's probably off-topic.

This article did gratify my intellectual curiosity, and I don't think I'd see it on TV news.

[1]: https://news.ycombinator.com/newsguidelines.html
> all languages that target LLVM (including C, C++, Fortran, Ada, Julia, Swift and others) can be used in WebAssembly.

Having LLVM doesn't mean that webassembly Just Works, in the same way that having LLVM doesn't mean that all of its architectures Just Work. And even after getting past the "hello world" stage, there's a lot of other work to do to make it more than just a toy.

Let's take Ada, for example. https://blog.adacore.com/use-of-gnat-llvm-to-translate-ada-a... talks about how to use Ada to build stuff for wasm, but you need to include https://github.com/godunko/adawebpack/ to make things work well. Someone had to write that code.
I have this idea where I can work my neck off for 4-6 months (including weekends; essentially eat, sleep, restroom, and work 24x7). And then I need the rest of the year off.

I'm not sure how to find this kind of work. Some have advised that I should seek contract work. But contract work is hell, no thanks.
This read like a call to Car Talk. “Doesn’t anybody screen these calls?!”
This. Prague was arguably another casualty.
On paper it looks good, and given the players in the arena, there’s not much competition, especially since there’s a high bar of entry for new competition.

Perhaps the idea behind not imposing such regulations is a free market argument, in which the most efficient price won’t be selected for, thereby not producing the optimal supply/demand.

I would argue against this point that we would be assuming perfect competition, and given the anti competitive behavior of gig economy companies in this space (such as buying restaurant domain names, making fake websites with phone numbers they own to trick people into thinking they’re ordering directly) and lack of competition, this seems appropriate for now.

Though the policy timeline should be extended, I don’t believe it should be indefinite. When the aforementioned issues are resolved, I’d agree with the free market side.

In China, if I recall correctly, they have a food economy such that it’s cheaper to order take out, and have the food delivered, than actually cooking. We have inefficiencies In the infrastructure, less population density, and lack of competition that prevents us being in a similar boat.
OP appears to be arguing what you call step 5 of 5. They're not even saying you should never unit test, only that it should be avoided where it doesn't make sense, and that this happens more often than step-3 people like to think. Furthermore, the main direction of the article is that it's arguing for integration testing as a viable replacement for unit testing in a lot of situations, which doesn't relate to your overall point at all.
Can I ask what you mean when you say that async isn't done? async/await and Futures are on stable now. There is no runtime in the core/std but that's by design, there is no short term intent from the Rust team to do that. Tokio and async-std are both fairly usable as well.
I can't stand writing that is slipshod at best. Writing so many articles a week may be self-fulfilling for the author, but what about those who can't decide for themselves and spend time reading them?
I mean, sure, but the problem with raising from any source is that your counterpart(s) might be toxic. It's not like teams or entire companies are immune from developing toxic habits over time. Do your due diligence up front and you won't have to find out later.
TheLounge is an interesting web client for IRC that's very useable on mobile.
It didn't have them initially. Though at that point it was basically a slightly less focused /r/programming .
She is upset because she considers herself as an elite intellectual and everyone else's jealousy destroyed her chances of being able to show that off.
I wonder why we're seeing this on HN's front page now. Did something change recently in the playground?
“textbook” ideas that won’t survive coronavirus and this is one of them
You are assuming that interfaces exist as language concept.

Imagine doing unit tests for a C application, where modules == translation unit/static/dynamic library, thus you can only do black box testing.

Now one needs to clutter it with function pointers everywhere, or start faking interfaces with structs, just for the benefit of unit tests.

And with static/dynamic libraries than one might need to start injecting symbols into the linker to redirect calls into mocking functions.

All just to keep QA dashboards green.
I hear you- I think an alternate way to view this is that I had acclimated myself to preferring the short-term dopamine hit of going out to a nice meal or having drinks with friends over the long term happiness of being more financially secure. I do truly feel a lot of this stems from my single days when you had a zero percent chance of meeting someone unless you were out someplace. Now its just a very antiquated habit.

I do a lot of cooking, and agree there as well. We have a lot of processes that sped up our food preparation and maintained say 90% of the original quality of the product, but those losses add up and while there is much we can measure in terms of what makes our food good in terms of taste and nutrition, there seems to be much we can not. There may only be a subtle difference between chicken soup made with canned stock or bullion when you are sitting at the table, but I make my own stock, and often find a bowl of soup made from it for lunch will fill me until dinner easily, a can of Campbell's, not so much.

Especially since quarantine started, I have done tons more cooking, often of rich "slow" food. My friends have asked how much weight I have gained, and I have actually lost a few pounds despite getting much less activity in. I find myself much more content with smaller portion sizes, perhaps the net calories are actually fewer.
> Nero, covered with skins of wild animals, was let loose from a cage and attacked the private parts of men and women bound to stakes

Yikes. Let’s hope they were just stories.
The exercise of writing debugable and testable code is often worth more than the unit tests.