skysight-inc/HackerNews huggingface dataset:
It seems like you just made up the state about TV.

Seems like for most Americans, the money went to debt payment and savings, which seems quite rationale in times of uncertainty.[1]

For those in the lower income ranges, more of it went to consumers goods, but that would be expected at those income levels.

[1]https://www.economist.com/graphic-detail/2020/09/02/how-did-...
That’s unclear—Einstein himself made contradictory remarks on this. See http://adsabs.harvard.edu/full/1974Obs....94...81J
Didn't mean to cherry-pick

I believe that programming language has the power to push its user to write in a certain way, not just a mere tool to convert idea to machine code.

What I learnt by writing Rust turns out to be useful when applied in other language.
You must not have had a Mac in the IE era. Many websites were inaccessible to those who did. The web was not open in those days.
Razer+Blade+Pro+17+Gaming+Laptop+review+-+Reliable+Sprout
Signed integer overflow could have been marked as implementation-defined rather than undefined behavior. That would have meant that compiling a program with overflows on most systems would produce the same results, but compiling it for the occasional rare sign-and-magnitude machine would produce slightly different results. However, they didn't do this. Instead, they said that it's undefined behavior, which means that any program that overflows integers has no guarantees about it's behavior at all - it could crash right away, generate the correct result 99 out of 100 times, or the compiler could outright reject the program.

A good example of this is calling functions with the wrong parameter types. UB in C, but practically allowed by every compiler. No machine would care if you do this... until WASM came along and suddenly every function call is checked at module instantiation time for exactly this behavior. This is because all WASM embedders are fundamentally optimizing compilers. And what is the mother of all optimizations? Inlining: the process of copypasting code from a function into wherever it is called. If a function is being called with the wrong arguments, how do you practically do that? You can't.

It is meaningless to talk about UB without also talking about optimizations. If you do not optimize code, then you do not have UB. You have behavior that is defined by something - if not the language spec, then the implementation of that spec, or a particular version of a compiler. There are plenty of systems with undocumented behavior that is nonetheless still defined, deterministic, and accessible. Saying that something is UB goes one step beyond that: it is saying that regardless of your mental model of the underlying machine, the language does not work that way, and the optimizer is free to delete or misinterpret any code that relies on UB.
In that case you should be blaming WeWork.
> 2. You can't mix WFH with work in office. It's either one or the other. If you have a single employee working remotely - you should transform all the processes to WFH-style.

^ This is not true.

Where I work we have a mix of people who work exclusively from home, some who work some days at home and some in-office, and some who work exclusively from the office. This is including managers (some of whom like working from home, btw). Some people's jobs work better with one arrangement, some with another.

It was like that before March, and now way more people work exclusively from home.

Now I'm sure there are some jobs where having a mix complicates things too much, but it is definitely not universally true that having a mix never works.

My workplace is no special case either, I know of others that work the same way.

[ edited to remove unintentional indentation ]
I can't believe you are still trusting real estate agents and mortgage underwriters when half of the market signals are completely missing.....

yes, to them it seems like a lot of business

evictions and foreclosures have barely started in San Francisco and will be completely backlogged

nationwide: a few hundred thousand people playing around with low interests rates, millions of people pending default

like I said, scarcity and views will continue to help San Francisco prices as it has for the last 170 years, but it can also become like those midatlantic satires of civilization.
PowerVR, Matrox, Trident, Bitboys Oy, 3Dlabs, Rendition, Intel740...
Proclaiming "let's kill locality" doesn't give you anything. I mean sure, kill locality. But replace it with what? You need some precise definition that can make predictions. It's like saying "you have to let go of three-plus-one dimensions" or "you have to let go of space being smooth". Okay...and? You need a new, better, testable constraint to replace it with.

Boltzmann brains imply that I should wake up tomorrow with an equal probability of the sun being an orange circle and the sun being a blue unicorn. I've made that bet with myself every night I go to bed for the last twenty years, and it's landed on orange circle every time.

Cute concept, but not buying it.
My hypothesis is that the US is a victim of its own success: several generations of living in a prosperous, stable society reduces the need for the average citizen to develop survival skills. Here I use the term 'survival skills' very generally: it includes specialized education and expertise in some area, financial planning and risk management skills, inter-personnel and conflict resolution skills, emotional resilience etc.

I suspect that the education problem may be on the demand side (due to the above reason) rather than on the supply side (even though the prohibitive higher education costs do play a big role).
Having a dumb population means you can make lots of money for very little effort.

Pet rocks? Million dollar idea.

Water? As long as it's .00000000000000001% poison, it's a homeopathic remedy you can sell for $500 a vial. Add more water to make it more expensive.

Ever think about using the equity in your home to consolidate your credit cards and other debts?

Dumb dumbs spend more and expect less. Bad education is good for the economy.
While our code might be too specialized to help out other crosswind kite power companies in particular, I think the technical document might be quite impactful:

https://storage.googleapis.com/x-prod.appspot.com/files/Maka...

The chapter "Airborne Wind Turbine Performance" contains some sobering lessons for the field and deserves a close read.
What do you mean by quality here? I'd say the quality of the teaching has been going up as the quality of the students has been going down (precisely because access is going up). The focus is increasingly on the lowest common denominator which requires a lot more effort from teachers.
The anti-trust works so well these days...
Google is very unimpressive; the only way I can think of in which they are even tangentially associated with good engineering practices is, well, employing Junio Hamano to, basically, curate the meaningful history of Git.
The author of this is also behind the bivector community https://bivector.net/

Join the discord https://discord.gg/vGY6pPk.

Check out a demo https://observablehq.com/@enkimute/animated-orbits
WorldBrain's Memex disables full text search on all pages in history
Relevance ?
Windows 7 is out of support and does not receive security updates.
My first thought at this news was "but nvidia's not even that into it anymore!"

Sure, they make SoCs for the Switch and some cars and a media dongle, but they used to be so much more interested. They basically owned the Android gaming market with Tegra 2 and 3, made a really cool handheld and licensed a incredibly economical tablet design to EVGA with Tegra 4, and released their own gaming tablet with the Shield.

Then they stopped. Why spend the last five years whittling down their ARM product line and then try to buy ARM?
Author here, thanks for the input. Forgot to put it in my backlog :pepesad:
I think you are giving far too much credit to other members of our species. Members of the media are clearly as fallible as the dysfunctional politicians they are covering.

CNN and other left-of-center media organizations would do themselves a favor by at least holding their tongue on areas where they are too explicitly demonstrating their bias. The way their pundits make ad hominem remarks against the president every other story serves no purpose but to further aggravate the conservative right. It so obviously dilutes whatever message is attempted to be conveyed, turning what should be considered "news" into a pornography of entertainment that further divides our country. It's so blatantly destructive and should be so easy to filter out; but they create soundbite after soundbite that is cannon fodder for the other side.

Publications like the Economist are critical of the president but not in an antagonizing, ad hominem way. If more of the 'mainstream media' would follow that approach, more of their message would get through to the other side rather than adding fuel to their fire.
Awesome! You might be the first outside of Makani to run the code. :-) I'm glad you were able to get it up and running. Please let us know if you have any questions or run into any trouble.
Which API Gateway to Choose from AWS: HTTP vs. REST
This is really great. Will YouTube let you monetize this in any way?
I've never ever felt anything other than a first-among-equals as a lead. I've learned so much from my team, and I'm proud of where my former team members are now. I dont intend to be anything else should I become a manager again,
Unfortunately, I think that whilst it's a good idea to run a few mock interviews with "known good" people who already work well within the company, I also think that you can't replicate the stress that a potential candidate might feel where the stakes are non-existent, and a rapport already exists between interviewer and interviewee.
yeah man, Republicans have ruined education and urban government
People are getting hung up on the particular example in the tweet, but this is a broader phenomenon.

Slack _still_ doesn't support calls on Firefox, two years after they said they're "listening to feedback" about it [1]. Discord won't let me screen share on Firefox on Linux, but it will gladly allow it on Brave, the only Chromium browser I'll touch without a ten foot long pole. These aren't impossible problems to fix. These companies just don't care about fixing them.

1: https://twitter.com/slackhq/status/958645632620748800?lang=e...
I’m not arguing that we should subsidize China at all. Frankly we subsidize them too much already, but that’s a separate topic. My only point is that we taxing carbon doesn’t preclude subsidizing them to whatever extent we choose. It seems like you’re arguing that if we pass a carbon tax it will hurt China’s economy because business will move to greener countries (countries who are now competitive after adjusting for pollution, which is what a carbon tax aims to do), and that the US has a moral obligation to reimburse them (China) for that lost business. If I’m misunderstanding, I apologize and perhaps you could clarify; however, if I understand correctly, then I strongly disagree. The West in general and the US specifically has already made China’s economy world class and that at the expense of the environment and arguable to our own economic troubles (particularly inequality). We have no moral obligation to China, IMHO.
> The only thing I'm not clear on: even knowing exactly what you're doing... how likely is it that you could pull this off in real-time? Did the player have to do this 10 times? 100? 1,000?

Speedrunners usually list their number of attempts in the top right corner of their splits window. In this case, it says 16/3904. My read of that is that this is his 3,904th total attempt at speed running this game (I have seen runners with attempt counts at over 40k). The 16 is probably attempt count for this specific session/stream, but I'm not as sure of that.
I agree with you on the Result type being semantically more meaningful and I agree there are a lot of conventions to be remembered coming from functional programming that gets meta.

Thanks for the insight
Avoir 15, you were my favorite time prefix so far :(
and RISC-V for for some smaller ones too
That's a good question, Casey!We're not sure, but will look into it
If you don't mind, would you like to share one such edit that was reverted for that reason?
Well, yeah. Good luck with that. -- California
Why does the supposed intention of building the software matter? What difference does it make that this website is for a "good purpose"? At any rate, the OP deliberately blocked out the name of the service, and repeatedly said they meant this as a general point instead of about the particular service. This kind of comment seems to me more like people trying to deflect from the actual issue.
some bosses have an instinctive feeling that people working in the office are more productive

some bosses themselves work best in the office with people around.
Say what? Watched the video and it did not even mention Islam?
Basically all trend "reporting" is some Goodhart's law nonsense like this.
I would agree. I think the CEO role will change the most from the move to remote.
I think Java is much closer to having one right way to do things. In C++, there are still code-bases that don't use std::string, and not (just) for backwards compatibility reasons.

I wasn't commenting on the syntax, but the semantics. All of my examples are cases where there are legitimate choices to be made, with different trade-offs,which themselves depend on other choices. I admit that I have very little professional experience with C++, but I have some hobby esoterism, and I have read quite a bit about the language.

It is very expressive and can be quite marvelously simple and powerful, but that comes at a very high cognitive cost while working with it. This is especially true when you have a piece of code that contains a bug - that is the time when you need to think about all of the semantics of the code, even the ones you would normally ignore, because you already know someone did something wrong, so now you can't rely on how things are supposed to be.
When you run a program, you are directing the computer to copy the program into working memory.
Get a $50 Subway Gift Card (only for American people)
why wasn't the turbine hung off an airship?
Send message beyond time and space
SpaceTimePost makes it possible to send message to someone without knowing name nor email address. The only thing you should know to send message is the place and time.

This is a beta version and we'd like to have your feedbacks:D Thanks.
You can argue back and forth whether people in flyover country hate the idea of living in dense housing or not. But if you peruse city and county planning documents you find that most places it's completely illegal to build greenfield projects with urban density. Instead of being able to build 25-35 units an acre you're allowed 3-4. And no mixed use allowed.

Seems to me the answer is people don't get a choice a most places. Would people outside of old dense cities want to live in a walkable mixed use development? We have no idea because those have been banned since before WWII.
> UB has nothing to do with optimization. It's about working around the differences between all the platforms that a C program might need to be compiled for.

That's what it used to mean. But at some points compilers people decided that since UB means literally "anything can happen" they can make optimizers optimize the shit out of the code assuming that UB can't be there.

C code that used to work 20 years ago, because the UB in it resulted in some weird but non-catastrophic behavior, doesn't work at all compiled modern compilers.
The original claim was that the proposal would be C really passing arrays. In the article it says:

"the inability to pass an array to a function as an array, even if it is declared to be an array. C will silently convert the array to be a pointer, and will rewrite the function declaration so it is semantically a pointer"

...and later, referring to the new syntax:

"an array is passed"

In no way is it so. It has nothing to do with passing arrays. It's passing a fat pointer, which is different.
But this is different: you find some DNA on a crime scene, don't find it in a database, then use the algorithm to sketch a face.

Granted, they had to use some database to build their algorithm.

Also: I looked at the examples linked to in another comment, and I don't think the algorithm is very good.
I wonder how many of these people eventually go on to become developers and/or enter the (anti-?)security community, because finding and exploiting bugs in non-games also requires the same sets of skills.
Did they have to be bought? Could have been a regular public company
As I understand it there was some case law that tried to build the premise that you had to copy the software incidentally as part of running it. Most of the cloth of software-licensing is woven from that thread.
HCQ is a prescription medication with side effects. There was some concern that HCQ’s known heart-related side effects might interact poorly with COVID-19’s known heart-related side effects, although other than the retracted study based on Surgisphere data it seems like that has proved unfounded.

Vitamin C and D are over the counter, or easily obtained from diet (citrus fruits and milk).

Moreover, HCQ was promoted by political entities as “100% effective” for COVID-19 (viral Charlie Kirk tweet, quoted by Rudy Giuliani, deleted by twitter). There was no clear scientific evidence of this and it was studied extensively and the best scientific trials (RCTs) of HCQ have shown no effect on the disease progression.

A big part of the concern with HCQ is that it was promoted as a cure alongside the claim that all other efforts to fight the virus could be discontinued, since HCQ would cure the disease.
So practically - do you or some of your team get added to their project so you can track what they're doing?

do you (or others on team) ever make suggestions on how the code should be written? I think this would be an interesting way to pre-teach the hire on how you like things structured.

on edit - I guess since you ask them questions that implies making suggestions as well, but just wondering how it works.
...what have you guys been doing for the last 10 years?
Yes! Finally.
Feature request: user generated time-synced commenting
Breaker, Genius.com-esque?
Well said, the halo effect is real.
It's a great video, that must have taken hundreds of hours just to animate, not to mention the research. That the author has opinions I don't agree with or are unpopular is another matter. I can have more than one thought because I'm not 4 anymore. This reflex to stigmatise and virtue signal annoys the freak out of me. Just enjoy the video.
InertBrake - well done on your internship :)

As someone who's been through internships and many years of in office work this is worrying me too.

Our junior colleagues coming in without the little things they would get from sitting in a room with everyone else.

Without team lunches and social events. Because it's not direct impact this is hard to reason about and create artificially.

I chose to work remotely full time 4 years ago and I have to rely on my past years of experience quite a lot.

What I do see is that excellent mentors and senior colleagues still find a way to mentor less experienced colleagues. It just takes conscious effort from both sides and we need to support both sides more in this.

I'm very keen to study this in my teams and use the learnt experience to raise the base level.
Sounded like Epstein.
Further, GP notes

> "they must take on a punishingly expensive college education or they’ll never amount to anything."

Except that high school graduates have the option to do 2 years of community college (~5k) and 2 years at a state school (~13k). Generally possible to most while living at home for no additional rent. CS jobs are in high supply and 100k+ out of college. The college cost would be paid off in a year.

Then there's the fact that many positions are not requiring a college education at all.
Very enjoyable documentary, thanks!
Our disagreement here is on your claim that PGP has virtually no adoption. I brought up the monstrous amount of packages that get verified by CI/containers/OSs as an example where PGP is widely adopted. No one is claiming that dedicated tools can't do the job better.

People use PGP because it is standard, widely-adopted, and does what people need it to do. From where I'm standing, people who argue against these three facts are underestimating PGP or overestimating their own favored solutions.
You appear to be mistaken. The video we're discussing is by someone called "Bismuth", but you've linked to a completely different person called "Bisqwit".
I wonder what makes some people behave like that? It’s a pretty annoying behavior akin to the way mega fans behave when encountering “lesser fans”.
Clique: A proposal for self-hosted social media
it just sounds like a competitor to sharespost or forge or any other secondary exchange? what’s different
Yes, it's not "The end of this particular rainbow", it's "rainbows have an end". It bugged me until I got to that part of the book.
> Is there any other area besides a legislature where you'd say that the decision makers ideally would not be experts in any of the fields related to complex decisions?

From personal experience: I've interviewed at (and received offers from) companies that wanted to hire SWEs without any experience in their specialist area (be it graphics, avionics, hardware control, etc) because they wanted people "who could bring new ideas" or "who won't be encumbered by old-school thinking". Though the implication is that those new-hires would grow-into an expert role over time, rather than never being an expert at all.
I heard that one of our wings (SN1) will be incorporated into a playground somewhere on the Big Island of Hawaii (where someone bought it at auction). It would be fun to hear what comes of our other stuff.
Really good, idea! We'll add it to our list for next products
Not sure if you will still check this thread but in case you do:

I only have a voip.ms account at this point (I use linphone, that I'm not entirely happy with but seems better than the alternatives I've been able to find and is cross platform). I only connect to it when I need to make a call and get voice messages sent to my email. While it might be different depending on where you live (I'm in a large city in the US), there are a number of places that expect you to have a phone and it will be more effort to be completely without one, so I'd recommend some VOIP account if you are going for the least annoyance non-smartphone option. Some companies require the ability to send you a text message, including Google (I think, unless there is some way to get around it) and Paypal. I was able to get SMS from Google on voip.ms but not from Paypal (they say SMS from short codes usually doesn't work and it they have no idea when they might be able to make it work). Paypal still lets me use the account (and stopped the annoying messages on login after I enabled TOTP) but I can't add any new info (update cards or bank info) so it may eventually stop working. My bank also seems to require that I have a phone but I can get the text via voice (but not just a message, you need to type a number before it gives you the code), text, or authy. I should try to see if they would give me a TOTP key if I contact them. You will need some phone number to enter into a form much more often but for me I think those are the only ones where I have actually needed to use the phone.

At least in the US, old cell phones can be used for emergency calls as long as they can connect (even if they do not have active service).