skysight-inc/HackerNews huggingface dataset:
Another link to the same announcement, with more pics, including a side glimpse of the interior:
https://www.autoevolution.com/news/this-french-electric-sofa...

This car even uses what looks like orange cloth straps for the inside door handle. Cost cutting... or just another reference to classic model.
Thanks. Makes things clear what's going on. Does this have a HN discussion thread?
Not the same thing. People buying luxury clothing or accessories are basically buying into the fashion and/or status symbol. Whereas people buying high end air filters are probably expecting functionally better air filters.
Society needs researchers - it doesn’t need actors.
> If we'd chosen some other definition of multiplication, a lot of the "intuitive" properties of multiplication... would no longer be true

Well, sure, if you change the definition of something, then it may end up having different properties. What's your point?
Thanks for sharing your thoughts.

I personally don't think there's that much room to move down in the mattress industry because lowering the price is usually the first thing marketers and SMB's try in order to grow market share (or when the business is struggling).

I don't know much about that particular industry but I suspect it was already in a Nash Eq. It would explain why the 'new player' was Casper. Someone who didn't participate in the game but created a new game instead.

I strongly agree with your comments about the psychological aspects (and general forms of psychological economic value creation). In the essay, I was referring more to businesses that are pretty much a commodity with very little distinction.

It doesn't seem likely to me that the people in the market would be working together to artificially keep the price stable at a particular point.

Such a system would be highly unstable since all it takes is 1 person to take advantage of it. If n is small enough, maybe but not if n is sufficiently big.

This is essentially what a Nash equilibrium describes; you have a system and then 1 person's greed results in them taking advantage and forcing the other party to respond until you have a stable situation that might be less ideal for the market than what you started with.
Iranian here. The author of tweet is also an Iranian. All the reasons he mentioned is absolutely legit.

1) it was just before election and needed high turnout --> This is true. State sponsored TV started announcing Corona death cases exactly after election day. It is impossible to get the virus and die in same day. Obviously they knew that virus is in early phases of spreading before election.

2) due to political need, did not stop flights to china ---> As you remember in early days many airlines refrain carrying Chinese. Mahan Airline was pretty much the only carrier that transported Chinese back to China from middle east which is through Tehran IKA. This airport is roughly 1 hour away from Qom.

3) source seems to becleric students from china arrived in Qom --> This is also true. Qom has the biggest religious school in middle east and it has many students from east/central Asia.

4) did not close religious shrines --> Which is obvious

Note that there are only few cases that this virus can get into Iran which is more or less an isolated country:

1. Chinese coming into Qom as becleric students

2. Chinese working in Huawei in Tehran's office.

3. Chinese working in oil sector in southern cities.

Other than above three cases there is pretty much no other way for this virus to get into Iran as there was no other case in Turkey/Emirates/Pakistan, ... since they started putting Chinese into quarantine a lot earlier than us.
How-to install Android 9 r1 in VMware Fusion
Omega-3 fats do not protect against cancer
It's at https://github.com/RPi-Distro/raspberrypi-sys-mods/blob/mast...

Or you can chroot to the mounted Raspbian root partition and do a normal `systemctl enable ssh` as part of your image customisation. Because, to be clear, you do not have to put a file in /boot to enable SSH, as it was claimed above. That is purely a helpful shortcut.
"Please don't fall into the trap of believing that I am terribly dogmatical about [the goto statement]. I have the uncomfortable feeling that others are making a religion out of it, as if the conceptual problems of programming could be solved by a single trick, by a simple form of coding discipline!"

—E. W. Dijkstra
This may be a naive question from someone outside of the ecosystem, but what is the purpose of ABI compatibility for an open-source library? Why not recompile the standard lib as a part of your own binary? Is it shipped by the OS as a DLL for sharing purposes?
Hurray for the MGR window system!

https://hack.org/mc/mgr/

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

>ManaGeR or MGR was an early windowing system originally designed and developed for Sun computers in 1984 by Stephen A. Uhler, then at Bellcore.

>MGR featured overlapped, asynchronous windows and an applications interface that was both machine and network independent.

>Each MGR window had support for both character terminal operations as well as basic graphics operations. It was controlled by mousing pop-up menus, by keyboard interaction, and by escape sequences written on pseudo-terminals by client software.

>The system was presented at the USENIX Fourth Computer Graphics Workshop in 1987 as "MGR - a Window System for UNIX".[1] The entire MGR source code was posted to the comp.sources.unix Usenet newsgroup, Volume 17, Issue 1, in January 1989.[2]

MGR was the largest posting to ever appear in comp.sources.unix:

https://groups.google.com/forum/#!topic/comp.sources.unix/GG...

Also Chris Torek, Mark Weiser and others developed "Maryland Windows" at the University of Maryland Computer Science Department, based on the Gosling Emacs screen redisplay code and terminal drivers. It was very good over slow modems because it used Emacs's intelligent redisplay algorithm aka "Ultra-hot screen management package" -- the one with the skull and crossbones.

https://www.donhopkins.com/home/code/display.c.txt

Maryland Windows source code:

http://cd.textfiles.com/sourcecode/unix_c/languags/c/mw.tar

https://groups.google.com/forum/#!msg/net.emacs/yXfZGeHJrNY/...

Of course now lots of people just use emacs with shell buffers as a windowing system, inside of something like screen or tmux.
I don't believe the research and evidence are going that way.

That being said, I will concede that specifically for some (not all) people with some eating disorders, restricting intake can be detrimental to recovery as it increases the chance of a binge later in the day. If you have binge eating disorder, be aware of that if you're considering intermittent fasting.
Well.... I imagine it comes with the author's field? I've always been vocal about how much I suck at communication in both my personal life and work.

I think I would have landed a super nice position if I wasn't a socially inept person. Bitterness and "reality" or "truths" won't help us, so these days I'm just leaning on being reasonable and as human as possible because nobody likes a person who's constantly pointing out flaws and telling people they are horrible. (thankfully I've never in my life told anyone they are bad at something, at the end of the day this field you can keep improving yourself. I imagine in a field of medicine if you mess up too much that's it for you)
You're right, I'm just hyped for things like iNaturalist because handling citizen science data was part of my job when I worked as a biologist and put my two fielda of interest together sounds great.

My main stack now are C# and JS (Vue). Well, better start searching.
Yeah here’s the best idea: let’s fetishize more bespoke gadgets as a localized band aid and avoid discussing why people feel like they need these things in the first place.

Bravo, humanity. You’re so against collective sacrifice of extreme consumerism, you’ll consume yourself into environmental collapse.

Dumbest species on the planet.
Ampere QuickSilver is looking good.
> The concept of 'positive' and 'negative' are defined in terms of an order relation, e.g., 'positive' means >0 and 'negative' means <0.

I thought the concept of "negative" was defined by reference to an operation. "Negative 5" is whatever value Q satisfies the equation 5 + Q = 0.

That definition immediately tells you that the negative of a negative is a positive. Once we know 5 + Q = 0, we ask what the negative of Q is. It's the value V such that Q + V = 0. But by the definition of Q (and the commutativity of addition), we already know V = 5.

Once you define negatives this way, it's trivial to show that negatives obey the standard ordering. But that ordering wasn't necessary in order to define them.

Summing up, the product of negatives is positive because negation is a kind of inversion (additive inversion), and two successive inversions always cancel in any context.
What about Miracast?
Yeah, that's definitely true. Price elasticity is different for a commodity vs. a luxury item where you pay to signal.
I have a lot of success with high fat / high protein diets because they let me function better with lower calories.

I subscribe to the church of keto / slow carb in broad strokes. I think there is a hormonal element that we don’t fully appreciate that relates to our ability to lose weight effectively.

My frustration with pure calories in / calories out is the rumination I do with how much calories we really extract from certain foods. I am convinced (as some science agrees) 100 calories of sugar and 100 calories of bacon aren’t handled the same. I also wonder about how some people must have faster digestive systems and if it moves through faster are you still extracting the same calories as someone else...
Planetary – a music sequencer that looks like a simple landscape
> Take a women's pocketbook for $5000 (Gucci). It's a pocketbook. Woman buys it because of marketing and image.

OK, but if the $5,000 pocketbook secretly incinerated anything you put in it, you'd probably get some frustrated customers.

A Gucci pocketbook may be overpriced, but you're at least getting something that works.
Don't forget JPEG XS and JPEG XT.

https://jpeg.org/jpeg/index.html
I get what your saying but when your storing millions of images and transferring them frequently those small reductions in size are very significant when you get your storage and/or transit bill. A.lot of the fluff and filler you mentioned is cached, so your not bringing it down every request. Even if it wasn’t you can assume it’s deemed becc
In my opinion this totally depends on the use case. I came across the following rules for my smaller projects (caution: strongly opinionated):

- Use a simple key/value structure (you won't need categories/lazy loading, until your app is REALLY big),e.g. {"placeholder": "translation"} in JS
- Use unified access to this structure (Aspect oriented/Service registry/simple function) with a default language fallback - e.g. a function translate('myTranslation');
- If possible, use a very fast but simple key/value data structure (dictionary, array, object, whatever) to store the default translations (static/compile time!)
- Don't try to find automatic solutions for pluralization (just store another key/value pair for the plural[s])
- If you need to switch translations at runtime or update translations on a regular basis (e.g. after updating translations from a db) use a fast, cacheable proxy in front of your key/value thing
- Create a language "placeholders", to see the placeholders used directly in the app just by switching to it
- Don't use constants (because it might be possible that you need to load two languages at a time)

Just my 2 cents
Those are theoretical threats for personal computer. I don't care about them and I'm disabling software mitigations on my computer.
I've noticed this as well! I think there are tons of dropship companies that are run by a single person looking to make a quick buck selling rebranded low quality alibaba products. It's endless on my instagram, and I now ignore every single one of them because I know that it's essentially nothing more than spam.

My gf ordered a few things that took AGES to arrive (probably because its shipping straight from China), with 0 customer support (primarily because it's likely run by a single person that couldn't care less about the actual customer who probably subscribes to /r/entrepreneur or /r/juststart). And the final product was as you put it, garbage.
I think I'm similar (wanting a mix of technical and business problem solving) but I feel like this is the minority of jobs - though I don't have a good way to identify this.

Especially at larger organizations, I've found that the dev role is very much of an "implementer", that your job is to take the design, spec, architecture and put it into place as close to the above as possible.

You're much less likely to be actually sorting out the why/how of the system.
Has Hacker News been hacked by CNN?
every single article on the fist page is cnn.com

what is going on? thoughts?

sorry i just noticed i had a cnn.com filter

can i delete rhis post?

ps: greetinx from an amsterdam coffeeshop
And showing up.
They are running Node with only one worker and are instead tuning the DB connection pool in that one worker... So the whole benchmark is bogus.
especially in lab rats, the null hypothesis is that lab rats eat too much and too regularly.

this may or may not generalize.
What would the white-hat use case for this be?
A follow up to my previous comment:

I graduated from the University of California at San Diego more than 45 years ago. I graduated with honors, and I was proud to be a UCSD graduate. After I started working, I made (modest) contributions to UCSD's scholarship funds. I stopped doing that after Janet Napolitano was named president of the University of California.

It makes me sad that the University of California seems to be determined to join the Ivy League schools in becoming a hedge fund with a minor side business in education.
> To be fair: very few C++ applications are limited by exception performance, it's a feature that's very much out of favor at the moment.

It is distressing that Sutter's survey showed that half the respondents had to disable exceptions for part of all the code. I've often heard the argument "well google's coding standard prohibits exceptions" which is bizarre, as google's standard says "exceptions are great but we have some legacy code that can't use them, so we're stuck"

The biggest argument seems to be that they are expensive, which is crazy because there's no cost if you don't raise one and if you do you're already in trouble and generally have plenty of time to deal with it (this is different from, say, Lisp signalling which not only permits continuing (!) but is on theory supposed to be common. Probably a mistake in retrospect). But they allow you to make the uncommon stuff uncommon (as opposed to error codes which must be sprayed like shrapnel through your code).

There are two legit arguments against exceptions: one is when you are constrained in space (e.g. embedded systems) and/or time (hard realtime systems that need predictable timing, even if it is slower). The other is a philosophical argument that it embodies a second, parallel flow of control. Since C++'s exception system is an error system only, and since destructors are run automatically, it's hard for me to find this second argument convincing.
Overload-set nightmare to add new names for everything.
GDPR and internet interconnection
The best is the enemy of good here.

When I manage engineers, I insist on people having the old-fashion pen and paper notebooks: not scratch paper; not pads; not post-it notes. Simple 5 by 7 grids. During my weekly one-on-ones, I encourage people to make one or two positive changes:

* jot down any odd term they run across so they can google 'strangeNewTerm slides' later and batch through them all
* write a quick note on any error taking over twenty minutes
* go back and read their notebook here and there

People do use the notebooks, do record the information, do get sick of writing and do start reaching out for other ways to record information. I allow people to use Wikis, markup files, documents, or a mishmash: people are more likely to work on their own idea. I do insist that documentation be in source control and have 'section last updated' dates. Eventually, I encourage someone to maintain a master index of where non-code documentation is found.

The hard part is getting people not to document too much. Every document has a maintenance load, much like every line of code. It is far better to have an up-to-date hint like "TPS reports need cover pages per YoyoDyne contract, 3/2004" than volumes of out-of-date procedures, one of which mentions the YoyoDyne contract on page 37.

One totally different tact: new developers get assigned to the source code control review. That is, they look at the new commits; run the new code, update the project/company specific dictionary with any new terms; give the tests a careful reading and add to them; and write down any question. New developers quickly become familiar with the code base that is most likely to change.
Built something similar but with less features and moving parts, abandoned due to the lack of interest: https://github.com/kachurovskiy/ArinaCast
ActorKit: Actors and Futures for Objective-C
Use tools such as QuickQ (https://quickq.app) to capture institutional knowledge when it's shared via Slack!

Disclaimer, I made this app.
Agreed, although I also think intermittent fasting is a good way to reduce calories. Its a lot easier to skip a meal than it is to plan out 3 meals a day with like 20% less calories
Have a wiki that anyone in the company can write to without knowledge nor approval from anyone else.

Has to be easy to use, easy to write to in particular, and quickly searchable.

Resist all attempts to impose process or standards to wiki entries. If that fails, create a second, "draft" wiki immediately.

A few people are quite disinclined to write things down. A few others are quite inclined. Most of us are in there middle. It's important to remove barriers and make it easy. Think of it as a product that users have to want to use.
Chromecast is the killer product that drives our home's media use.

It just works. It's accessible to anyone with their phone. The UI are the phone apps. It plus a few subscription services makes every other media box obsolete for us.

I got a Roku tv last month. For jokes I turned on WiFi and tried out the built in streaming. Just terrible. Great for people without phones, but who else would want that kind of experience?
Top Best Cyber security courses in 2020
The actual product sure is sometimes higher quality and better but not to the extent that it costs.

In many cases, people pay the extra because, yes, it's only fifty percent better and costs ten times as much, but there are no products that are fifty percent better and only cost fifty percent more. If you want fifty percent better, you will have to pay ten times as much. If you can afford it and you don't want the lesser quality product, this is realistically your only option.

Price often doesn't scale linearly. Neither do, say, academic grades. The difference between an A and a B is often more work than the difference between a B and a C.
Yeah, I think that's a very good point. It's fascinating how certain things have changed.

E.g. How companies used to be a crucial part of the local culture. If you know all your customers by name, and your son goes to school with the son of some other customer, you have skin in the game in a way certain companies don't anymore. You're incentivized to do a terrific job.
Yeah, that's what I was getting at. I suppose having the code in a personal repo gives the repo owner more power? I've never founded a startup, so not sure how typical cofounder trust dynamics are.
That’s a bit of BS. You don’t loose weight magically because of macronutrients. Bollocks.

You loose weight, because you burn your excess fat. Without restricting your intake, there is no reason for your body to burn your fat reserves and that’s why you won’t loose weight just with low carb and same total calories.

(You may loose some water, but not fat).

On a ketogenic diet, your body is constantly using fat as fuel, which makes it easier to eat less calories and be less hungry. Also ditching carbs prevents insulin spikes, which impact a lot how you feel and act.

I lost +30kg with restricting my calory intake by ~25% (calculated on the energy value of the fat loss per month) and keto helped me to not feel hungry and also skip a meal or two without any impact on my energy level.
While you are possibly correct that those may be somewhat realistic historic diets, why do you think they would be favorable to a longer, healthier life?

Evolution doesn't generally optimize for longevity, it only optimizes for reproduction. The lifespan of most animals in the wild is much shorter than what can be achieved with a carefully controlled diet.
I feel like these stories should mention the compensation for the people attacking graduate students for demanding a living wage. Someone making well into 6 figures really doesn’t have a good basis for summarily dismissing that need:

https://transparentcalifornia.com/salaries/2018/university-o...
There’s no clear path to replacing UAW. They somehow got in control of union representation for the entire UC system.

The US is a closed shop country, so it is illegal for students to simply cancel their membership in UAW and join a graduate student workers union.

I’m not familiar enough with labor law to know the exact proceedue, but presumably students would need to mount a state-wide campaign to vote UAW out (if it is even possible).

Even then, I don’t know if campuses would be allowed to negotiate separately or not.
Migrate to Python 3 Now, There's Little Time Left
"And the unit’s always-on blue glow—which indicates when its primary PECO filter is in operation—can disrupt sleep. (You can’t physically block the glow with a coin or tape, because doing so would block the Molekule’s delivery of air.)"

I'm not sure when this trend of putting blue lights on devices meant to be put in a bedroom started, or when it will end, but for me, this could be the best filter on the market (it's not) and I would still not purchase it based on the blue light.

I have a Winix Air Purifier I bought from Costco in my bedroom and while it has blue lights, they auto-shutoff in a darkened room. There is one blue indicator on the faceplate that stays on, but I remedied that with a piece of eletrical tape.
Be aware that according to the original Wirecutter tests on low mode it's significantly worse than doing nothing (filters ~6% of smoke particles vs ~15% that would have settled out if the fan inside wasn't disturbing the air), and it's significantly worse than $100 filters on high mode (filtering ~60% vs ~90% of smoke particles)
The Tao of Writing a Ruby Gem Specification
Considering that he says it "pushed him", I'd guess he means that there was a lot to learn and it didn't come easy.
this is the mechanism a coronavirus assembly exploits to enter a cell.

the virion uses a peplomer [one of its spikes] to dock with the cell at the ACE2 receptor then wrenches it apart like cutting a door right out of its frame, then the virus inserts itself into the cell leaving its envelope and protien accessories fused with the cell membrane.

-if this mechanism can be blocked it will inhibit viral entry

-if it can be mimmicked a vaccine is possible

here is a good place to start looking at background information:

https://en.wikipedia.org/wiki/Renin%E2%80%93angiotensin_syst...

This is what is so damaging to the infected cells to begin with. it disrupts an essential signalling system.
You'd think so, but imgur for example is literally in the business of serving images to a lot of users (and some videos, too) and yet they did not even implement the vanilla libjpeg optimized coding it seems. And I am not just picking on imgur, they are just an example for today; other similar services didn't do much better last I checked, neither when it comes to serving optimized JPEGs nor overall page sizes either.