skysight-inc/HackerNews huggingface dataset:
3,5,7. They have an iPad they’re allowed to use to watch shows we’ve already approved. We let them try new shows / movies if they look OK, and we’re always around to make sure they’re not watching anything we’re not OK with. They discovered my music making app on the iPad, and sometimes play with that.

They have cameras — 7 year old has graduated from the toy plastic digital cams to a real Kodak digital camera, and takes picture of wildlife, nature, etc. The toy cams have some games like “snake game”, etc, and they’re allowed to play those occasionally.

Generally we don’t limit screen time for shows because they tend to turn it off after a while and go play with physical toys, or pretend games.

7 year old now has access to a laptop running Scratch and now Kahn Academy coding lessons. Spends hours creating little scenes with code.

We have a real piano in the house they like to play — not much in terms of formal lessons yet. My 3 year old got to play with my analog drum machine, which they all want lessons on.

No web access for any of them other than the stuff mentioned above.
With POSIX threads the stack size defaults to something like 1MB or 2MB depending on the platform, but it's not allocated up front -- the stack grows as needed up to that maximum.

The main difference then between allocating stack chunks on the heap as needed, and stacks grown by the virtual memory subsystem, has to do with virtual memory management matters. If you can use huge pages for your heap, then allocating stack chunks on the heap will be cheaper than traditional stacks.
Related news and media

- techcrunch https://techcrunch.com/2021/11/17/netlify-snags-105m-series-...

- BVP https://www.bvp.com/news/why-netlify-is-the-architecture-for...

- Onegraph https://www.onegraph.com/blog/post/9/onegraph-is-joining-net...

- the new API Auth demo https://www.netlify.com/blog/2021/11/17/first-look-announcin...
> I have no trouble understanding why this happens on "entertainment" videos, but this issue on technical videos seems a bit strange to me.

All videos are entertainment videos; it is a medium optimized for and driven by emotional response.
Most certainly. Go tooling and some of the usage has evolved quite a bit since 2015.
This sort of thing is actually somewhere I think Mozilla can make a difference. As a major browser, they are listened to when they lobby standards bodies and political bodies about the web and internet security, and very often they are listened to.

I agree Firefox could be better, but time spent on effective lobbying which will help all browsers is well spent.
they set boundaries? i.e. the set explicit limits to activities, provide structure, make responsibilities clear from the get-go, ...
Show me how to do that? I will integrate that into the benchmark. Thanks.
If you forgot the parent comment was about "reckless behavior". Bombing weddings, hospitals, whole families who worked for the US (as in the latest case in Afghanistan), and running civilians seems quite reckless to me. I have no info on US downing commercial planes. But given the history of war crimes and lack of accountability I wouldn't be surprised if they did something of that sort.
This isn't an Apple-sponsored educational exercise. It's a consumer-facing program where they are sharing some of the parts, instructions, and components they use for repairs. While I think Apple should share repair information, I don't think it is a reasonable expectation for them to provide information on repairs that they don't even do.

We don't expect this level of detail from any other industry, even when they are required by law to provide repair information. Toyota doesn't give information on how to weld damaged engine parts, even if it's a technically feasible repair. They don't do this repair themselves, they replace it, so how would they be expected to provide this level of detail?
SCons 4.3.0 Released
Can anyone recommend the most effortless static site generators to go along with this?

I'd love something that I can just pick a template, write a command, and have a basic starter site for my idea up and running in less than 15 minutes.

My ideal workflow would be something like:

1) Buy a domain

2) npx create-fast-site --template basic-landing-page

3) echo "Hello, world!" > home.md

4) npm run build

5) Drag and drop build directory to Netlify

6) Add my domain to Netlify
Agreed. This sort of thing is also present in this very article, in the end. When he postulates the alien theory, he starts off with an interesting and sensible premise, but then completely goes off the rails. COVID isn't analogous to a quantum memetic disease, which a 'human' cannot hope to grasp, it's analogous to a really, really bad flu that spreads like wildfire and kills and maims a lot of people. These aren't concepts that are inconceivable to a 'human', the 'humans' are just closing their eyes and ears to what they don't want to see and hear.

There are many other problems with that analogy, but they all sum up to making the 'humans' seem way more reasonable than reality affords them.

Does his theory communicate something interesting? Yes. Is it nearly as impactful as he makes it sound? Hell, no.
I interviewed with them recently and one guy showed up late, didn't even have my info pulled up and was kind of a prick. Another lady kept interrupting me while I was writing my code to have me explain, even though I was talking her through it as I was writing every line. I had to explain a for loop to her. No offense to foreigners but Amazon should at least have people with a grasp on the english language conduct the interviews.
I agree, but that is quite separate from the posture of epistemological submission to experts that's being used to censor "misinformation".
You have come far, Grasshopper.
I've been using Spamgourmet for over a decade for this functionality. I'm surprised it's not more popular here.

https://spamgourmet.com
I guess I can imagine how the topology can limit expansion after a certain point. What sort of speedup are we talking about though? Say I have some HPC code that takes a week to run on a purpose built supercomputer. If I threw a bunch of servers together, with the appropriate HW to do RDMA or whatever's needed, how much slower are we talking? 10x slowdown? 100x? I realize that's probably wildly under-specified, I'm just trying to get a sense of the scale of the difference.
You get spammed by Google a lot if you use edge on desktop.
Well, that’s the conclusion the authors want you to draw.

IMHO, that’s a higher burden of proof than a correlation study like this can offer.

As in, if I didn’t already drink coffee, and I was worried about stroke, I don’t think this study would be enough to confidently prescribe coffee as a stroke-prevention tool.

But if I do drink coffee and I am worried about stroke, this study makes me a little less worried, because the answer to “well did coffee-drinkers disproportionately get stroke?” is “no.” The fact that it goes the other way just makes it a stronger “no”.

Reasonable people could differ in interpreting this.
They've called me numerous times over the years, and so far I've declined to ever pursue anything with them. By and large I'd say the answer is "no".

But I'll hedge just a little and say "never say never." If I were unemployed and destitute and desperate for any job in order to pay the rent and buy food, I'd probably do it. But that's a pretty extreme case...
Good middle finger -> WSJ
C-Prime – All-platforms Visual Basic 6 “clone” launches
special, UK-based relationship, sounds like, which then is still neatly explained as a consequence to brexit - Amazon UK Visa = expensive EU charge, Amazon UK MC = UK charge.
I did, and it was the best job I had.
Most browser vendors do business in the EU. And governments in general have a right to set standards for products and services.

In some sense, Firefox could be an exception, because Mozilla doesn't seem to do a lot of advertising in the EU.

It is not like Apple, Google, or Microsoft can say: we don't really care about the EU, we just remove the browser from products we distribute (directly or through third parties) in the EU.
This is one reason I miss one-time credit card numbers. My main credit card used to allow you to generate one-time numbers. You could control the limit on the numbers, how long they would last, you could edit this, and so forth and so on. I loved it because you could give a different unique card number to each site, that would self-destruct after a specified amount of time.

It was great for stuff like this because if they pulled this kind of nonsense, you could just walk away and they were left with a unique card number that didn't matter worth anything. Most of the time, you might only have the number active for a few weeks, so if they tried to charge that number say, a year later, it was obvious they were trying to use a number you had intentionally made limited in time.

This service was discontinued and I really miss it a lot.

I still don't know that I'd go into a contract with any company that behaves this way (newspapers included) but it provided a layer of insurance in case you missed something.
It's not that it's hard to setup external CI for something like gittea, it's that GitLab CI works REALLY well and is deeply integrated. I have no doubt that gittea/drone can work, I just doubt it can work as flawlessly as gitlab and be
maintained and operated so seamlessly (seriously i've never seen a software package as complex as gitlab be as simple to install/maintain/upgrade over years).
> I mean rock solid as in being able to edit buffers with very different contents of half a million characters, every day for decades without crashing.

There's nothing you can say to make me believe that.

Emacs is fragile. Any change, even the most simple change, to one's .emacs file can cause unexpected behavior. From fonts, to shell changes, etc. I have really wanted to like Emacs and get into it, but it's fragile from the very start.

> What gets people into trouble is usually when they expect Emacs to be like software X

This is the problem with Emacs. By default and by itself, it's nothing more than a glorified text editor. You have to update and configure it to get things to work as they should, but that's where the fragility comes in.

I've gone through this multiple times. Every time I try Emacs for some new language, I end up in configuration hell. The moment I switch to VSCode, while not perfect things just work, and I get to coding. Maybe I'll eventually bunker down in a hole and get Emacs to work as I'd expect, but that has not been accomplishable yet.

And I generally actually prefer using dedicated IDEs for languages. Otherwise, you're reliant on someone having implemented a usable Emacs mode.
I think most HPC people would disagree with this statement. State-of-the-art HPC code is still written in ASM (see e.g., https://github.com/xianyi/OpenBLAS) [that's what Intel is doing too]
No. I prefer to be treated like a human rather than a number. Some people thrive on gaming metrics, but not me!
That's a fair assessment. So I guess the question is, do we think having ads that psychologically manipulate us into doing things we would not otherwise do are not making the world a worse place? Because I feel that they are. There is a mental cost to fighting this attempted manipulation that we all have to pay.
One click cancel link should be required to be given for every subscription.
Mozilla doesn’t decide that. Mozilla is an option _you_ can chose to use. It’s one of N options.
Absolutely not. And I’ve asked them repeatedly to stop contacting me. So every time they contact me my price goes up $100,000. They don’t seem too interested in hiring me when I tell them the current price as a result of the recruiter harassment.
Thanks! Right now you can use it for testing by throwing an error from the flow (using the Run Script command) if the result differs from what you're looking for (e.g. an element doesn't exist, some text doesn't match the expected output) and Browserflow will email you when the flow fails. It's currently not optimized for that use case though, so if it becomes popular, I'd probably look into adding more support for testing.

I've thought about adding support for generating a self-contained bundle of Javascript code from the flow that anyone can self-host and run, but that hasn't been a priority for the current use cases. Will keep it in mind — thanks for the suggestion.
i3-2120 is a 2011 32nm CPU with a TDP of 65W

https://www.intel.com/content/www/us/en/products/sku/53426/i...
It just depends what your options are. If you are a hot shot who can get a job anywhere, hey it's probably not the best, it would probably be nicer to work somewhere with a bit better of a reputation like Stripe.

If your alternatives are working for companies that nobody has ever heard of making less money than Amazon would pay, then yeah I'd jump at the opportunity to work for Amazon. You'll learn a lot and improve your resume, even if it doesn't end up being a long-term fit for you.
I'm sure that's part of it.

I also think the graphics, title, face; these are signaling some level of effort and focus. It might not be the individual face, graphics, or title, it could be just their presence.
This is absolutely awful. Isn't this a textbook case of malicious suing, SLAPP?
Yes, but I got a contact through linkedin for a position asking if I'd be interested. I responded saying I'd like to learn more and the recruiter disappeared. ¯\_(ツ)_/¯
A number of years back I would have considered it, but my current company does lots of business with Amazon on the software side (Alexa Integrations, etc).

The amount I see their people having to work, and even how their leadership treats them (with me present) makes me never want to work there.

I have friends who are total workaholics, and they love it there.

If you love to work to live, skip it. If you love to live to work, you'll probably succeed.
You should ask more people, the driver shortage in various EU countries has been pretty widely reported.

For example, https://www.ft.com/content/e8ca2a08-308c-4324-8ed2-d788b074a...
It's an interesting approach, but does it really solve the problems atomic/functional css have asude from purging/unused styles?

I always felt like the most useful thing tailwind actually brings is the preset based style system, as a dev u don't need to remember if the styleguide calls for 6 or 8 pixel space, it's just "m" to me and i can apply styles without worrying too much about design details.

If this approach compiles the atomic classes depending on arbitrary numbers, have i gained anything aside using the "class" instead of the "style" property? (aside specificity of course)
In all realistic circumstances I refuse to work for any company that doesn't meet my high moral standards. That's most companies, Amazon definitely included.

However, there is one (unrealistic) circumstance in which I would accept a job at even the worst company. That is the scenario in which I am hired into a position that comes with enough decision making power to undo the evil.

TL;DR: I will work for Amazon if they're making me the CEO.
Same, it's very disappointing.
The CLI itself is self contained binary, and it generates a project scaffold for you which is a Deno project. So you will be developing on Deno, without it obviously you’re not going to be able to do anything.
> When I see modern townhouses slab foundation instead of proper basement

A mat or raft slab foundation - such as the kind used in the Millennium Tower - can be just fine for a small structure such as townhome. A mat/raft foundation is different than a regular slab on grade foundation in that it is thicker and has steel reinforcement running throughout, not just in the perimeter footers. [1] Its strength is due to the way the steel reinforcement distributes loads across the subsurface.

My 1600 square foot house is built with such a foundation and I got a close-up look at it during a recent major structural renovation and it is incredibly robust, even over-engineered.

Just because it was a bad choice for a skyscraper doesn't make it a bad choice for far lighter structures.

1. https://www.finehomebuilding.com/2019/12/30/mat-slabs-an-inv...
It was originally a lake, so... probably shouldn't have built there.
Why does academia churn out generation after generation of liberals?
Agreed. I can add TLS checks on my mail server to validate where mail is coming from for specific domains. I would love to see more companies support this option.
JavaScript Bites: Closure
So, uh... These fabled closures that I've heard praised for so long — and had such a hard time wrapping my head around — are basically just objects? (Of an anonymous class, defined only by its constructor, but still.)
It's a design trend, and the digital design space is relatively small and strongly-connected. Many companies use the same set of design shops, or employ designers who look up to or learned from those shops.

It's analogous to how engineers across the english-speaking world simultaneously began using Docker or Hadoop or whatever. "Network effects".
That's what I wanted to see!

Thanks!
Friston on the Free Energy Principle and Markov Blankets:

https://youtu.be/NIu_dJGyIQI
In what industry? In aerospace we used imperial for everything, including psi for pressure. NAS fasteners I think are all specified in imperial.
Look into bulk used LEGOs from online stores, it's probably cheaper than printing your own and helps reuse existing plastic parts.

3D printing is awesome for figurines! Although they're banned at official Games Workshop events, it's one of the best ways to casually play 40K IMO.
My first thought was neutron radiography, but this makes more sense. Neutron X-ray hybrid scanning can capture some amazing images.

https://phoenixwi.com/neutron-radiography/neutron-image-gall...
True! But what does ‘altered’ mean? And what does ‘not be misrepresented’ mean?

If I patch the Linux kernel and compile it, can I call it the Linux kernel?

If Streamlabs patches OBS, can they call it Streamlabs OBS?

There really isn’t a straightforward answer.
The password-change form should be using a password field, and that should not be allowing any code or scripts to grab the plaintext stored in it.

If the code that compares your current password to the new password can read the plaintext of your passwords, so too could a malicious program.

Using HTML input type="password" alone is not sufficient protection. The same steps that protect password changes from malicious attackers must necessarily protect them enforcement of bad IT security policy.
Yes.

I feel that, once there, I could make a meaningful change to improve the culture, while maintaining the share price trajectory.

If only recruiters / hiring managers liked hearing that :)
I agree that elisp, itself, is quite easy to learn. I wish I could say the same about the emacs API. M-x apropos is somewhat useful, but quite a lot of my editor customizations come down to either 1) reading the source of the functionality that I'm trying to customize and reading what variables it accesses or 2) random Googling to see what others have customized.

That said, to emacs' credit, it makes (1) extraordinarily easy. C-h k to see which function is being called by a given key-combination and C-h f to get to the source of that function makes it very easy to look at the internals of the editor and figure what I should setq in order to make the editor behave in the way I want.
it does work that way on Windows 10
Move over, Microsoft Word: The race to reinvent document editing
> they inexplicably put my profile on the Internet in full display

Do you mean this page?

https://open.spotify.com/user/daniel

That data is also visible to anyone in the app, and you can mark playlists as private.
Do you have access to builtins and intrinsics? Are there any plans?

The single threaded thing is not an issue because you can still call the same function on each CPU and use the CPU ID to target parts of the computation, like a compute kernel function.
Setting aside moral judgements, and do decide based on that if you like (I would), there's another way to decide.

Look at the culture. Yes there is bad press about work-life balance issues and bad management, but you'll find that at some extent in any large company. Go deeper and look at the values.

Amazon is quite public about their values system, and there's lots more from current and former employees. Read about their values and how they put them into practice. For all the criticism I have for Amazon, they do have a strong culture, and that's both impressive at their and likely very beneficial.

If you fit their values (and don't mind the morals) then you'll fit in well, even if it's hard work. If you don't fit with their values, you'll hate it. Thankfully they are strong and clear enough about their values that figuring this out in advance is pretty easy.
Cannabis Use in Pregnancy Is Linked to Child Anxiety, Hyperactivity
Any solidity developers here?
Hi, sadly no marketing people at this company. Just engineers and product people.

We were trying to get this to work on Github for almost a year before we decided to just build this ourselves https://twitter.com/TomasReimers/status/1325647290128850950

Going through everything that's different is hard, but I'll try: When was the last time you made a stcak of changes that was over 30 branches tall? Why?

Smaller PRs are generally agreed to be strictly better, and you've probably written a 2000-4000ln pr at least once (which could have been 30 100ln PRs). So why did you not break it out? What part of the tooling was broken?
Anti-science sentiment has been forever and always much more associated with the right wing. This is just patently ahistorical.
Evolution works on the scale of hundreds of thousands of years. The fact that our ancestors were peasants a 1000 years ago doesn't change most of our evolutionary makeup (maybe lactose tolerance).
That would be great if they could provide FTP info so we could finally go full circle and get back to uploading our websites with an FTP Client!
Site that has the actual annotated source code: https://www.bbcelite.com/
Probably a lot of it is just that we use personal computers differently and have different expectations of them.
Maybe Cloudflare should have hired Rich Harris, instead of Vercel.

Hint hint, nudge nudge to both Cloudflare and Rich Harris :)
As a vegan myself this is very unfortunate because we are already easy targets and subject to a lot of prejudice. Impossible Meat bullying a small company might unleash a backlash of anti-vegan sentiment that can take on a life of its own. Make no mistake it has been there all along. Go back to other discussions about veganism here on HN and you will see the common anti-vegan memes. But when you're one of the leading brands of a minority movement like veganism you really need to make sure your PR is impeccable because your actions have broad-reaching effects beyond your business.

And to be 100% clear I am not being an apologist for Impossible. If they are indeed bullying and the case is as clear cut as this article describes then that is ugly behavior.
USB-C is at least to some extent about standardization.

It's a less complicated issue, while nuanced, I think most of the details are manageable by a willing political actor.

It's also a known quantity.

This MOZ paper deals with much more complicated things.

I'm wary of involvement, I wonder if there are industry-led solutions that could be supported.

If MSFT, G, FB, AMZN could agree on something with the blessing of the EU and indirectly the US, I wonder if would happen very quickly.
What a fantastic article! I didn't know it was possible to grow crystals like that from salt. Have to try this!
NaCl is a lensing material in the LWIR bands, this could lead to very cool applications for cheap thermal cameras
What the f. Do they even want users. I can not create a Firefox Account. Every register page is a login page. When I enter an email and a password it expects an existing account (which I do not have). This is beyond belief.
I was more so referring to having to support the handing of a napkin to an employee.