skysight-inc/HackerNews huggingface dataset:
You may have heard of it already, but if you haven't, I would recommend taking a look at RethinkDb: https://www.rethinkdb.com/docs/architecture/

It is a NoSQL Db, but has a lot of the features you're talking about. It doesn't have any form of "schema", but does allow for SQL style relational data. It definitely supports your "dynamic relational" data idea as stated above. The only issue is that any sort of data constraints need to be addressed at the outside of the Db itself.
Do you happen to know where this was demonstrated?
I'm assuming OP is running Ubuntu 16.04 since 18.04 lacks support for 32-bit. Sounds like OP is a very casual linux user so maybe would rather not invest any effort into it, but Fedora still supports 32-bit and makes an amazing desktop experience. Highly recommend trying it out. It might render the software complaints moot since a lot has changed in 3 years.
"150%" smells like a made-up number. Unless providers have some freedom to raise Medicare prices (which they don't), this effectively means that Medicare sets prices for everything. I'd rather see laws that strengthen consumers control over their insurance options (improving the power of the demand side of the market), including price disclosures, than pushing the rope from the back end without any competitive market forces influencing prices.
They probably know.

And the secret is that there is no current solution.

There is no automation to stop the sheer amount of dumb, sick, sad, horrifying, malignant and monstrous stuff being put up every minute from around the world.

Frankly it could probably break social media the same way cancer could kill the tobacco industry.

And this is simple moderation - ignoring newsworthiness, censorship, speech, propaganda and other issues this throws up.

The best they probably hope is that the users forget about it.

I mean seriously - what are publicly owned firms supposed to do?
> No. The we think "I've been diagnosed with a disease. (Sorry I'm being an a-hole|I won't go to your party|didn't get out of bed, I suffer from bipolar and there's no cure".

Straw man argument and incredibly insensitive. The proposed causation between diagnosis and excuse making behavior is ridiculous. People will make excuses regardless of their knowledge of a diagnosis. It's about what they _want_ to do and their level of comfort with confrontation.

Medicine will continue categorization because it assists with treatment. IMO, it's stigma like your pov that needs to be re-educated.
Scheme is a decent first cut at such a language. You would want to restrict or eliminate call/cc and mutation of pairs, and add contracts or some other kind of gradual typing, but most of the other dynamicity of JS/Ruby/Python/etc. is missing, without cutting out metaprogramming.

In practice Chez Scheme is fast, though I guess not quite up to LuaJIT's level even though Lua seems less designed for efficiency than Scheme. (E.g. Lua tables ought to be more expensive than Scheme vectors, and people use metatables a lot where Schemers might use macros...)
I'm not the parent, but I think it's hard to tell what a company's hardware/software policies are. I'm at my second job out of undergrad and both have bait-and-switched me by promising that I'd get to use Linux but having a Windows spinning rust machine waiting for me. I've had to fight just to bring in my own ergonomic mouse. Some companies really care more about controlling you than productivity.
Also: High-quality no-copay mental health services, that are also contractually guaranteed for, say, a year after severance (for any termination reason).

It also occurs to me that even if this work arguably needs to be done, it doesn't need to be done by anyone 8 hours/day or 40/week. (Let alone in conditions where your job security depends on maximizing your "efficiency"). Anyone needing to do this should do it as a part of a job with a balanced set of work duties, with this being something they do only some of their work time.

These things would hurt Facebook's bottom line of course. These people are being chewed up and spit out for Facebook's profit and reputation.
The USSR faced significant challenges to their social fabric following WW2 (The Great Patriotic War) that last to this day. About 14% [0] of their total population was killed in the war. As mostly men were killed over women, that means about 1/5 to 1/4 of all males died in the conflict, all about the age where they were about to reproduce and have/start families. This affected Soviet society in very drastic ways. The edits of 1936 and 1944 outlawed abortion, made divorce very difficult to achieve (including fines), provided for paid maternity leave, and increased payments to unwed mothers [1]. They even gave out medals for mothers of 10+ children with monetary rewards [2].

Anecdotally, from friends of mine who are Russian women, there was such a durst of men that keeping any man became a very large challenge. This shock to the marriage markets fundamentally changed the culture. To this day, with Russian male life expectancy still low [3], Muscovite women will 'dress to the 9s' at all times, as a matter of course. The saying is akin to: "any man is a good man, as long as he's your's"

The changes that WW2 gave to the Russian family still echo.

[0] https://en.wikipedia.org/wiki/World_War_II_casualties#USSR

[1] https://en.wikipedia.org/wiki/Family_in_the_Soviet_Union#Fam...

[2] https://en.wikipedia.org/wiki/Mother_Heroine

[3] https://www.google.com/search?q=male+life+expecatny+russia&o...
Yes, perhaps I should have said something like "looks unintended or unfair". Usually something only gets called "tax avoidance" when it has something loophole-y about it.

I suspect your second suggestion would actually get classified as tax _evasion_, though.
Computers were, in general, much more accessible in the 80's. I'm sure the simplicity helped...

Many shipped with books documenting not only the Basic language, but full hardware documentation: memory map of the machine, special memory addresses (useful for peek/poke), etc. I even remember the Apple II manuals coming with schematics for the entire motherboard!
Sure, it depends at which scale you observe it. It's probably impossible to study individual traits vs "group" traits though. As I see it it's one of these problems with so many co-founding variables that we'll never agree (depending on who you listen to: fat is good/bad, carbs are good/bad, sun is good/bad, ad infinitum)

My point was, something can be good at some point (vitamin D production) and turn bad in the long term (increased cancer rate), but being ultimately bad doesn't mean evolution failed.
I think you meant Latter Day Saints. If there are any Ladder Day saints (supposedly there is a Ladder Day[1]) I'm guessing that Mormons wouldn't hold as much reverence for them, what with the alcohol involved.

[1] https://www.urbandictionary.com/define.php?term=Ladder%20Day
Yes, they might do more to make it distinctive, writing it as Go-and-Talk or conistently using a particular color and font.

The "Play Slides" buttons don't seem to do anything but left and right arrow keys will navigate through the page sections presented as slides.

Actually trying it is a scavenger hunt: go to the footer on a page and click the gray-on-black "Edit" link.
I watch a lot of video so streaming + local 1080p+ (or even 4K) playback is a must for me at high bitrates. What's the oldest Thinkpad device that can handle that I wonder?
Do you have any recommendations for wireguard providers? I'd love to try it out, but I don't want to host my own server.
Easier to reason about.

JSX is a simple wrapper around a JS call, it is trivial to mentally convert from JSX to what the real JS is.

JSX is also super copy-pastable. Less logic and all that.

If you want complex logic around what JSX to render, it get factored out into a function call (or its own component), which returns the appropriate JSX after evaluating any required logic. This means you are back to plain JS with all the existing tooling and language features around it.

JSX being simple also makes the learning curve simple.
If you don't have insurance you can negotiate your bill. The problem is that people don't understand that, that Americans hate negotiating, and that negotiating the price of something after you bought it (or even after you need it) stinks.
Reddit is definitely one of my main browsing vices. I've found that the only way for me to use it somewhat responsibly is to make use of multireddits. However, I can't seem to use it responsibly on my phone for some reason. I think it might just be the inherant nature of the form factor as I don't seem to have nearly as much trouble when I use Reddit on my PC, but having a Reddit app on my phone is a surefire way to kill my productivity.

I have always seen my PC more as tool to actually get work done and my smartphone primary as a communication and entertainment device. I think we can all agree that it is very difficult to get actual work done on a smartphone, so perhaps the form factor itself is what makes me more inclined to mindlessly browse.
Your logical fallacy (which encompasses your entire comment here) is: https://en.wikipedia.org/wiki/Whataboutism
because they are terrible and not fit for busy people who might prefer multitasking calls
Does anyone know of any instruments you can use to measure uva and uvb?
I like to say that threads & locks makes concurrency an exponential problem, but the fearless concurrency solutions make them a polynomial problem. Still a problem, but no longer insane, incomprehensible, and impossible.

Personally I suspect generalized concurrency is always going to be something that "professional" programmers deal with, and non-professionals will only get pre-canned solutions for particular problems, because the general case will always be a bit more complicated than non-specialist programmers are going to want to handle. I think concurrency is worse in terms of what you need to keep in your head than raw pointers are, and those are already too much for a non-specialist.
Gopher: A Present for Redis
On average, skipping college and investing tuition costs nets a higher ROI
No, it can be an issue of it being unclear in which component the bug actually is.
"watch out for well-being of their workers"

Usually the first corporate response is to sweep things under the rug and hope they will go away. Only if that doesn't work they will take real steps.
We don't even know that he got lucky.

Lasers didn't exist yet to force us to study retinal exposure to bright non-UV light and the flash from the bomb didn't last that long, nor were the first few bombs that bright, so he may have been fine... but obviously if you stare at the sun through three inches of glass you're still going to burn your retinas.

He says "I figured the only thing that could really hurt your eyes (bright light can never hurt your eyes) is ultraviolet light. I got behind a truck windshield, because the ultraviolet can’t go through glass, so that would be safe, and so I could see the damn thing."

What we know from later laser research is that unless you have a comprehensive visual field test, it's often hard to identify that part of your retina has been scorched. Your brain just filters it out as a blind-spot and you don't realize what you're failing to see.

There's every chance that Feynman totally burned a section of his retina and never realized it, and there's every chance that he was fine because the exposure at his distance wasn't that bad, but at the end of the day he was more reckless than insightful in this situation.
A lot of the fear around concurrency comes from hard won experience. Shared memory concurrency is _really_ hard to get right, and the results are often streams of execution that are very perplexing. Message passing concurrency isn't without pitfalls, but the pitfalls are fewer, and the debugging usually more clear -- your stuck processes/threads usually indicate what they're waiting for, and when you find two threads waiting for a message from the other, you know you messed up the ordering. Of course, the message passing infrastructure still has some tricky concurrency problems itself, but that's a smaller, more tractable problem.
there is an alternate path for your ossified code, but its really costly. idk if it has a cute name.

if there aren't system/integration tests - write system tests. you have to be pretty thorough.

have a long and involved discussion about what the new thing is going to be. go through all the frustrations with the current code base. convince yourself at the end that its going to be worth it, because the cost is going to be high. ideally the new version will open up new capabilities that just weren't possible before.

find a cut in the dependency graph. you're going to rewrite the code on one side and leave the other side untouched. ideally that cut will be small-ish and contain some particularly broken stuff that you'd like to get rid of as soon as possible. unfortunately there may not be a small cut that makes sense :-(

build a shim between the old model and the new model across the cut. this shim is only going to last as long as the old code on the other side. this shim might be involved and a total waste of effort. suck it up or look for a different cut.

replace the code on the new side and test against your suite. if its not really that exhaustive, expect a rash of bug reports. run through some kind of soft deployment. if its a request/response kind of thing consider forking your production traffic and comparing the results against the old code base.

repeat until golden brown.

this overall process also can fail. often because of poor test coverage, and more likely because you haven't adequately communicated the scope of the undertaking and its absolute necessity to the rest of the engineering organization and the business as a whole.

however, if you make it through, you've avoided the giant speed bump that comes at the end of the rewrite, and you've been able to fold in new feature and bugfix work along the way.
2008 Latitude here, free from my university's surplus. It still runs the Ubuntu flavor of the month just fine.
Amazon speculators gobbled up Arlington housing market
It's price discrimination and it's how most businesses operate because that's the only viable option in many industries.
Until 1973, homosexuality was considered "mental illness", with diagnostic criteria in the DSM.

Then it was removed. What happened? Did it stop existing? No. Were homosexual individuals "cured"? No.

Quite simply, the psychiatric community decided that individuals with same-sex desires were not, _and never had been_ mentally ill. The illness was no more.

The same is not true of physical illness.

Different argument:

The diagnostic criteria for "mental illness" overlap. So it's possible to be diagnosed with say, ADD and "Bipolar type 2" and "generalized anxiety disorder".

Which is it? Which illness does the patient have? How does one decide? Which _physical_ mechanism is responsible for one vs the other two?

Physical illness has no such ambiguity.

Nobody knows. Because the map does not map to reality. It's like asking if a hot dog is a kind of sandwich. Maybe. Who cares. It's the wrong question.

Last example:

People suffering from grief/bereavement match many, if not all, the diagnostic criteria for "Depression". Are they depressed? Or are they merely grieving? The answer (if you're a psychiatrist) depends on which volume of the DSM you use (the latest one does not exclude bereavement from the diagnostic criteria).

Is there similar subjectivity with physical illness? No. So they are clearly categorically different kinds of diagnoses, and Thomas Szasz's argument is that for that reason we should not use the word "illness" to talk about these kinds of very real problems.
Child porn is a criminal offense, something the police gets involved in and has repercussions for the person who posted it and the people who viewed it. Ban people who abuse the report button and you can stem the job with just a few people, who like the police can get the appropriate environment and training. Plus if I remember correctly Microsoft already having some database to automatically match known images and videos. The number of cases left should be minimal in comparison to TOS violations.
So in a physics class, while learning about refraction, you were primed with a fact that you hadn’t personally noticed before and from that experience you deduce that this should be common sense?
Read the FAQ:
https://www.pdf-insecurity.org/other/faq.html

Basically they tested almost everything you could think of, but none of the major open source viewers supports PDF signature verification in the first place.
The keyboard isn’t mechanical (in the same way that a Cherry MX switch would be) but they are absolutely wonderful for a laptop keyboard.
Given Yahoo's experience, yes.

The guy in charge of security and data access had a backbone and a reputation, so when somebody wanted a backdoor they simply went around him and got other people to hide it. (Which, of course, meant that the experts didn't review it and the thing was insecure.) I don't think Mozilla is wrong to treat Aus staff as a possible source for government privacy intrusion, but by that standard they really ought to view US (et al) employees as risks too.

Of course, the Yahoo compromise was allegedly approved by Marissa Meyer and corporate counsel. (Which suggests some ugly things about trusting behavior up the corporate ladder.) I guess that could mean Mozilla expects a US intrusion to show up at the executive level, while an Australian intrusion would be more likely to threaten random employees with legal consequences.
> This project has received too many requests, please try again later.
I've got an X220 and it's fast enough for everything but gaming (which is to say I can run UDK and Godot on it, but the HDD is too small to justify installing any AAA titles), and rugged/cheap enough that I don't feel too bad putting it through the wringer. Old fleet machine, picked it up refurbished.
You need to make the pricing much much simpler - less math acrobatics = less friction in the decision process for the customer. Take a look at Migadu as an example of simple pricing - how many emails do you need to send per day? Many of your pricing components are items that most users will simply not know at the onset of the signup process to make a valid comparison.
This is the machine journalists (going up against state sponsored entities with unlimited money and resources) use.
It's because it's the last machine where the intel chip doesn't have that remote upgrade feature put into them since.
> For instance how you are charged for S3 traffic your buckets receive even if you don't have any files there. Or how traffic between zones that is outside of your control is still charged.

Can you say a bit more about these two things? When do you get charged for s3 traffic on a bucket with no files? What do you define as uncontrollable cross zone traffic here?
GradientFlow: Training ImageNet in 1.5 Minutes on 512 GPUs
Some best practices for using Git
> HTML/CSS/JS covers almost any usecase.

This doesn't cover the usecase of something that looks the same across different systems.
The most complex operation due to some klugey MS stuff is 7 pseudocode steps... if that's hellish, then engineering is not a good career choice.

"What can go wrong with long filenames? Give some space to your imagination..."

They can get out of sync, and then they're going to float around until a long-filename aware system clears them out. Shockingly, systems that aren't aware of a new standard aren't aware of the new standard. ¯\_(ツ)_/¯

I've been working on a language for handling data structures much like this, and have some preliminary notes on a strategy for handling this scenario: https://tenet-lang.org/versioning.html
Can you pls give me the links where you have read this(Any research article or blog). Thanks
Interesting, but the "outside" constraint processor issue could be a show-stopper. The "gradual tightening" of the DB is a key selling point of dynamic relational. Parts of it could be borrowed to make DR. And it's not clear how one queries it with SQL (or something very close). A translator layer would probably be needed.
Good question. Even for programs and games that spanned multiple disk, you’d explicitly arrange the data so that it makes sense (sometimes even duplicating some of it), and not just uniformly spread it across all the disks.

I can’t remember a single instance where there was the concept of a file that spanned multiple disks on the C64. In theory, the hard drive add ons might have lead to the use of such files (they don’t have to fit into memory at once, you can just seek within the file), but given their relatively low popularity, that was probably very rare, if there was any support for such files in software at all...
https://github.com/facebookincubator/magma
If the bottleneck is encryption speed, then you can definitely improve perf by spreading packets across the cores. Inter-core synch isn’t that expensive, and 12us is 24000 cycles on a 2GHz CPU. cmpxchg costs ~20 cycles (https://stackoverflow.com/questions/4187914/average-latency-...).

PS. And you don’t need to submit/receive packets to NIC one by one, either; those things support DMA scatter/gather.
Depends for some skin conditions its better to have timed exposure via UVB therapy - I have had this in the past.
Please change the font, hard to read
Only partially. Part of it was pure luck, that no one was on the track at that moment when the plane landed on it. There were people at the track at the time, doing races, but the plane just happened to come down at the right time.
There are two ways that you might wish to use DANE in a web browser: either to block a certificate that would normally be considered valid, or to bless a certificate that would normally be rejected. The first, obviously, requires that DANE information always be obtained—if a lookup failure was ignored, a network attacker with a bad certificate would just simulate a lookup failure. But requiring that browsers always obtain DANE information (or a proof of absence) is nearly implausible
I have only used Mongo with C# and the Mongo LINQ provider. When using C# you are using strongly typed IMongoQueryable<T> with strongly typed LINQ statements. The compiler enforces your schema.
Somewhat surprisingly, clang 10's long double on a mac is implemented with 64 mantissa digits (bits) (LDBL_MANT_DIG = 64) so the information as presented is correct for clang on a MacBook Pro 2017 with a 2.8 GHz Intel Core i7.

So, is this a bug? Well, perhaps, but not in enquire.c. Experimental usage shows that only 10 bytes (79 bits) are actually used. This is clearly implemented as an x87 80-bit floating point number.
Pay-for-what-you-use pricing has the ability to escalate. You don't buy a server for $30k, and go through whatever procurement paperwork is set up for that. You just increase average usage by here and there. There's no procurement hurdle, so it can be a blank check.

..just like it's easier to get I to debt with a credit card than a personal loan. Credit card debt mounts one purchase at a time. Personal loans require you to decide to borrow €X.
PDF consistently generates documents that anyone can see and verify the content. HTML/CSS/JS change the content different depending on how you look at them and with which tools.
This is true, and further to this point, I don't think there is or should be any crossover between 'junior' and 'configuring build pipelines'. To me that's by definition a task for a senior Engineer.

Put another way, if you have a skillset that includes configuring and/or maintaining non-trivial build pipelines, you're not a junior Engineer any more.