skysight-inc/HackerNews huggingface dataset:
As someone on the more extroverted side, I see office work as an easy source of meaningful social stimulation / bonding (well, assuming I like my coworkers) with little personal setup required on my end. Although the in-person component can be a distraction, I mostly saw it as a source of energy and creativity. I met some of my best friends at work.

I've been working from home for about 2 years, a legacy consequence of a few acquisitions. Despite its perks, I don't think that I would've stayed with it past the first year if not for 1) a local set of friends that I could still take breaks / lunches with 2) going to the corporate office once a month for about a week which allowed me to form a nice social network in the mothership city.

But covid-19 stopped both, and I'm stuck with this ennui that's been hard to shake.
Google Docs works fine in Firefox and Safari.
Ok, this one made me laugh. Well done.

facetook
face·took
an instance of talking with no expectation of truth or accuracy
"a complete facetook of her statements"
Need help with Cisco CCNA certification?
Need help with Cisco CCNA certification?
Get CCNA certified in a very short time frame using Online proctored test delivery.

CertWizard.com will help you SCHEDULE and COMPLETE your Cisco CCNA exam, with 100% GUARANTEED PASS, from HOME!
Not even Shoes required!
It's not open source..
>In particular, giving each subinterpreter its own global interpreter lock (GIL) is not (yet) on the table.

What's the use then?
Error 404:
The item you are seeking
Cannot be found here
who cares about security right?
You haven't heard of anyone working a job they hate in general? Why do you think they continue working? Is it because they just love feeling miserable for 8 hours a day? Or maybe it is because if they quit, they won't have an easily available opportunity waiting for them, that would allow to feed their family, pay bills, etc.?

This is one of the very few times I've seen someone make a serious argument on HN so ridiculous, I cannot believe this is real. And not only make it in the first place, but then also double- and triple-down on it.
I'm always surprised that such a in-transparent behavior is even legal for the operator of a custom marked place (or whatever you call it).

(I think the same about Google Play, the iOs App Store etc.)
I also got "adverb. quaterly", "noun. geotagging", "adjective. mispriced", "noun. wholy" (google says it's an obsolete spelling of wholly).

I didn't see any note saying "this word probably exists".
Thanks! That was actually my inspiration. I probably should have mentioned it but I tried to keep this post pretty free form while I was working on this so I didn't heavily editorialise it.
> ‘I just installed KB4512941 and now Windows Search is broke and Cortana process in taskmanager takes 90% CPU,’ a Windows user wrote on Reddit.

> On Twitter, one gamer shared his pain after the update stopped his favourite game from working properly.

> ‘Very cool that Skyrim is broken,’ he wrote.

> ‘Yet another thing Windows updates has ruined for me. They’ve taken everything from me.’

- https://metro.co.uk/2019/09/09/microsoft-admits-windows-10-b...

(Or find your own counterexamples: https://www.google.com/search?q=windows+update+destroyed )
Bert API and iOS and Android Application
I've lost count of how many Windows updates Microsoft have had to retract over the last few years.
Linkwitz Lab: LXmini (DIY Loudspeaker)
I have some starter code for urban dictionary here if you want to give it a go: https://github.com/turtlesoupy/this-word-does-not-exist/blob...

The early results were that it works, but noisier datasets are tough. The urban dictionary corpus also has a ton of racist definitions
Anyone in the tech industry, which is Hacker News' target audience, knows what PWA means.

And it's gaining ubiquity outside the industry as well; a search via Qwant (so not personalized) tells you that it stands for Progressive Web Application. The only other contender for the front page is Public Works Administration, which isn't remotely applicable.
You can set up forwarding rules and switch gradually. It's pretty much painless.
I just want to take this opportunity to complain about trying to send a gmail email from a service account, which required us to use G-Suite, and still doesn't work because it can't generate a token.
I agree mostly. But why shouldn’t the OP extension also be required to “do it properly”? Where should one draw the line?
There's a difference between "the compiler is faster when run at the CLI" and "the language server is faster". A good language server remains responsive by doing quick, partial compilations on just the section that changed. A bad language server just wraps the standard compiler and re-runs the whole thing when a file is saved. The latter will eat up CPU/RAM and make for a frustrating dev experience, no matter how relatively-fast the base compilation time is.
Classify text based on the topic and implement it on in iOS application
This is mostly to do with the implementation of chroot(). Because it only applies to a single process (and mount tables are per mount namespace), it was implemented in such a way that directories above the root of the chroot are still technically accessible (the mounts above the root directory are still present in the mount hierarchy). This results in all sorts of fun bugs where if you chroot() inside a chroot() you can get out of the chroot() entirely. Container runtimes generally block CAP_SYS_CHROOT by default for this reason, but there are all sorts of other subtle security bugs which pop up because of this fundamental design choice.

pivot_root() doesn't suffer from this problem because it applies to the entire mount namespace, and thus its implementation could be made much safer. Instead of just changing the current process's filesystem root, the actual / mount of the mount namespace is swapped with another mountpoint on the system (and the old root is mounted elsewhere). Thus once the old root is unmounted there isn't a way to get back to the old mountpoints. This isn't perfect protection (magic-links and other mounts could expose the host filesystem) but it is a damn sight better than chroot(). Oh, and nesting pivot_root()s doesn't cause a breakout.

Note that this different behaviour in relation to mounts has resulted in completely unrelated security bugs with containers (such as being able to bypass procfs masks because chroot() doesn't hide the unmasked procfs in the host mount namespace). This is why us container runtime authors always tell people they should never use chroot() and always use pivot_root() -- though sadly sometimes chroot() is needed because pivot_root() doesn't work on initramfs.

(I'm one of the maintainers of runc, the runtime which underlies Docker/podman/containerd/cri-o/...)
I often wish for a separate browser for consumers that are also devs. I'd happily lift the permissions for some open source extensions I'm using if that means better functionality.
Tcl has had those for...20 years or so? They're pretty handy for some things.
One fun part - we used the inline metadata trick to train a single GPT-2-1.5b to do all the different subreddits. It allows mutual transfer learning and saves an enormous amount of space & complexity compared to training separate models, and it's easy to add in any new subreddits one might want (just define a new keyword prefix and train some more). Not sure that trick is meaningful for Markov chains at all!
I can't see the document, but when a similar story recently popped up on here the average age of prisoners was 38.

fwiw.

edit: the previous story
https://news.ycombinator.com/item?id=22941493

age stats:
https://www.cleveland.com/news/erry-2018/08/84f4aab48f389/oh...

(the underlying source is not accessible to me either at the moment)
Show HN: Remove Water from Images
I use AHK to make CapsLock a custom modifier key, mostly to make VIM style movements available everywhere.

Caps+p Ctrl+Backspace Delete previous word
Caps+f Backspace
Caps+d Delete
Caps+h/j/k/l Left/Down/Up/Right Arrow
Caps+u/i Home/End
Caps+m/, Page Down/Up
Caps+e/r Ctrl+Left/Right (next/previous word)
Caps+3 Insert current date, e. g. 14.05.20
Caps+Shift+3 ISO format 2020-05-14

I also swapped Return with ' so it's closer to my pinky. Not sure if that was worth it, though.
Can you elaborate on the ublock origin nerf?
> crimes as in theft

You can't steal physical objects via TCP due to censorship resistance.

> fraud

If anything censorship resistance helps prevent fraud - consider someone deleting comments that talk about how their service is a fraud.

> blackmail

I do not see how censorship resistance has anything to do with blackmail.

> and child rape

I do not see how censorship resistance can help a criminal rape children via TCP.

But even if all of these were true, you are forgetting about the positive parts of censorship resistance.
This is true (though it's scoped per mount namespace), but it isn't the primary security reason container runtimes use pivot_root().
Sure, "enterprise customers with a combined value of over $50B" could just pay some folks for a month of R&D work.

But why do that when you can get a bunch to work on spec and only pay one team? #capitalism
"Solve the problem" ok, so you're starting that this selling only happens when a third party dev does it?

Do You have an android phone? Do You use google for anything? Gmail? Google docs/drive? Youtube? Chrome? ChromeOS? Anything google owns? Then they're selling your data.

Try reading all those fun TOS agreements that come with using any of the aformentioned products, or heck, visiting sites that use google analytics.that won't tell you how much or what data google gets from you, but it'll tell you that you agreed to it.
Hey CydeWeys my good fellow I appreciate your opinion very much and I'll tell you why I'm cynical

Maybe there are a few epic companies but for 80% of devs at a guess they'll grow up grow old and grow decrepit in an open concept office reeking of pizza and microwave popcorn surrounded by a bunch of distressed disrespectful and discounted directors and managers treating them like cannibalistic humanoid underground developers while preparing them to be eaten by the machine like a rabid pack of Morlocks

I wasn't put on this earth to be turned into Soylent Green for a feature factory that chews up people and spits out machine code and Alan Turing sure as hell didn't give his life so we could wear house shoes to the office

Compared to what we're missing out on the free granola tastes like bitter bile and all ever managed to do was get drunk on great quality booze I'll admit and barf up artisanal pizza and salads
Just curious. I wrote software for the old ruggedized Windows Mobile devices for field service workers over a decade ago. The holy grail was route/cost optimizations. Near the end of my time there we integrated with a third party route optimization service.
Almost definitely, but it isn't even nearly as mindblowing to a casual outside observer as a cool UE demo.
Similar idea to https://www.pulumi.com/, but from AWS and with less languages so far. I'm a fan of being able to use full languages to build declarative representations of the infra I want, as languages like Terraform's HCL can break down if you try to do to much modularity with them.

AFAICT it's good that there are several teams implementing this pattern (not just one startup), but Pulumi is probably more battleworn for now.
Helmet or Not Helmet, Evaluate Construction Site Safety on iOS Using ML
But I fail to distinguish what more this new gen will give to the latest TR game. At this point it's gpu porn, more rocks that one can ever count.
Creativity
gets amplified by constraints;
Structure is journey
Which is ironic given that LXC long predates Docker (having been involved in the original discussions of the kernel APIs being used by containers today), and Docker used LXC for a long portion of its history.
http://deno.land itself (without the trailing `/v1`) seems to work. It's "a secure runtime for JavaScript and TypeScript".
> I don't like that mindset that an unverified certificate is somehow not better or even worse (see browser UIs)

The browsers agree with you. Blame Netscape (a corporation which no longer exists) in the mid-1990s (when people still thought Bill Clinton was cool and that the Web might be a fad) for this UI design mistake. Or maybe even Sir Tim himself since his "Web" has no security whatsoever.

But, merely acknowledging that the present design is wrong doesn't fix it, and we can't rewrite history. So the shift has been gradual, but it's real.

In this current Firefox for example an HTTPS site which presents a self-signed cert gets a warning interstitial, and then a cautionary UI marker but once I tell Firefox I trust this certificate it functions normally.

On the other hand an HTTP site gets a red warning UI and some feature just don't work, and there is no way for the site to add those things, they're just outright prohibited with HTTP. If I try to fill out a form the browser reminds me it's insecure, and again there's no way to switch that off because it's true.

Long term the goal is to deprecate HTTP entirely. You will have to use any remaining HTTP sites through a reverse proxy (or an old browser), perhaps somebody benevolent will operate a public proxy for those rare public sites that refused or are unable to upgrade to HTTPS. I'd guess we're maybe 5-10 years from that.
This is interesting, kudos.
suckline[1]: an insincere or arrogant remark

couldn'nt help but thinking about trump :)

[1] https://www.thisworddoesnotexist.com/w/suckline/eyJ3IjogInN1...
I've been working on a toy Lispy language and self-hosting compiler that targets JS. My goal is to explore building a full-stack web framework with a template compiler similar to Svelte that runs minimal JS on the frontend.

https://github.com/iBelieve/knight
Staggering replies from him on the negative comments on his methods and thinking, what a character.

What a gem to read, absurt funny title "The Grad Student Who Never Said "No".

And the fact that at least 54 times people took a snapshot of the webpage.

We should print this on toilet paper and sell it to universities.
Was this translated, or is my reading comprehension just terrible right now?
it's easy to put them all in one basket if you only have one or two eggs
It's central planning, seems like. Does "the boss" really think they can implement a system that one of their 5 or 10 or 50 or 100 employees can't figure out how to circumvent?
You are correct.

It's actually worse than that; as I recall, the internal numerical representations of numbers do not necessarily map to the CPU's (for instance, there is no byte sizing; you have integers and floats, and they can be arbitrarily large). The work to perform that conversion, do the math, and convert back, would almost assuredly make it so that a single calculation takes more time than just doing it within the BEAM. The only way to save time would be to convert once, do a bunch of math, and convert back. Which would, yes, prevent pre-emption, AND require indication of intent (so brand new language constructs, minimally).

That's a lot to expect of the user, and a lot to implement in the language...all to avoid just writing a NIF.
AI techniques in medical imaging may lead to incorrect diagnoses
> I don't like to leave holes like this in people's comprehension.

I agree. I think this wording would be better than in my previous comment, what do you think?

it's reasonable to say that hash outputs are *almost surely* unique
Is an Amazon Video Purchase really a purchase?
I have been buying Amazon videos so that I can download and watch them on my old iPad. The latest release of the Amazon Prime Video app no longer supports IOS 9.3.5 which is the last version of IOS for my iPad.

I can no longer watch my purchased videos on my iPad. My thinking is that Amazon has denied me fair use of my purchase. If I wanted to watch things on my computer, which I can still do, I would not have purchased the items.

This just seems wrong to me and I'm considering going to small claims court to get a refund. Any experience or thoughts about this?

[edit to clarify title]
Izmir bergama göçbeylikaplan köyyoluna çepheli panoramik ova dağ manzaralı tarla
Having software that doesn't act like native software makes it junk. I've deleted a lot of software that was created with cross-platform SDKs that just didn't behave the way every other program on my computer did. I don't have time for that. It's a lot more likely that something created with a native SDK will behave like a native app than something slapped together with the cross-platform SDK du jour.
https://support.google.com/chrome/thread/23226743?hl=en
>Can you give an example?

Theory: there are manifestations in African American culture that breeds violence.

Policy: we need to funnel anti-violence education funds towards African American school populations.
The threat of false flag operations. This sort of site feeds confirmation bias. Wait to see if several credible sites pick up this news.
it hadn't been deployed yet, it's up now
Options trading robot, it is currently doing ok in simulations but I am too scared to give it real money. I have never written so many tests for such a small amount of code before.
> Complete List (so far) of this X Does Not Exist sites

"citation needed" on that completeness claim, or rather "this list is incomplete, you can help by expanding it"

Also: https://thisfursonadoesnotexist.com/
Minutes to Understand Convolutional Neural Networks (CNNs)
Web browser of BeOS showed errors in haikus, which later led its open source successor to be named Haiku OS.
Case in point: thinking that any of this is relevant in a thread about people logging into government-setup cameras.

Btw, you might want to look into what came out of this story: https://medium.com/@derek./how-is-nordvpn-unblocking-disney-... — it's mostly guesswork but I'm not sure how a company buys 32 million residential ips otherwise.
> Which would, yes, prevent pre-emption, AND require indication of intent

I don't understand why. If you have a maths-intensive operation like matrix-multiplication using untagged maths, why does that prevent pre-emption? Why does it require indication of intent?

And there's already a basically zero-overhead way to implement pre-emption - safepoints - that's what the JVM does when it wants to pre-empt in user-space.
The plan was to get it under control with testing, not a vaccine.
NASA astronauts will drive a Tesla Model X out to SpaceX rocket before launching
I think the idea is to use their "enterprise", paid offerings as opposed to relying on the "free" services that Google or Microsoft offer.
What a Demo ! Hopefully PS5 delivers this level of gaming.
In ML, when loss decreases, accuracy increases, right?
Do you tip the postman? They bring you letters, which can be very valuable.
This might be a bias due to the fact that most companies are started by men (probably more inclined to take larger risks), and that companies need to reach a relatively successful state before the initial members of board and management have been circulated.
Just don't pretend that the two eggs you start with are twenty just yet.
> Toast recently laid off half their workforce...obviously restaurants doing poorly in the covid-economy.

Ouch. It says they're affiliated with Grubhub, so hopefully that's their support line in all of this.

This is interesting and suggests they're more a fee generation business model than a traditional fintech POS supplier and management/tech support one:

> As a result, fintech companies that help restaurants work better and depend on foot traffic are seeing less transaction volume.
Predict pollution levels on iOS using ML
uBlock Origin isn't killed. Some changes are proposed, however.
I would have thought part of what you pay for with a gated community is someone at the gate to receive your parcels at the gate for you?
Do you read directly from SEC's EDGAR system?
That doesn't make it faster for ME to produce. And if people are running it at 2x then it's even less ROI.

I spent 40 hours making a 18 minute video. If that's run at 2x, that's a 9 minute video. So that's 266:1 ratio.

And I made the video because some people read and some people watch.

Again the video was well recieved, it was however probbably not worth the time. I only did it because I was remote with bad internet so it was how I could be successful at that time.
In some places you need to "tip" the police when driving somewhere. We generally call those tips "bribes".
>they MUST have the same info internally but at 100x the scale. I don't get why they don't release the numbers

Could be that on that scale they're dealing more directly with manufacturers, and they fear sharing failure data would affect it negatively?
I guess this lib would be the closest alternative in a safe statically typed way :
https://github.com/davesnx/styled-ppx
There's also a nice lib for tailwind :
https://github.com/dylanirlbeck/tailwind-ppx
Surely this is a question where many opinions will be biased.

If you did a phd and stayed in academia then you are likely to feel that having people do phds and leave academia is a waste of resources (maybe this is wrong and phd students are so cheap that they are net contributors).

If you did a phd and left academia then you are perhaps likely to feel that your phd bestowed benefits to you outside of academia and that those benefits ought to be afforded to people in later generations.

I suppose if one doesn’t have a phd then one might have either opinion, or some other opinion eg that phds are entirely a waste of public money.
I used to sketch 8x8 bitmap fonts on graph paper using circles four to a square when I was in junior high. I spent a lot of time trying different combinations.
Should assisted death/suicide be legal?
Hi HN!

I'm seeking opinions/views on society opening the gate on assisted dying and depending on different circumstances:

1. Without requiring a person to be suffering a serious illness; if yes or no, please explain why.

2. Requiring a person to be suffering a chronic illness; if yes should mental illness qualify and please explain why for your opinion including if you think no in general for illnesses.

3. Advance requests for when cognitive or physical function has declined beyond acceptable; if so please explain and should appearance be considered a physical function because it greatly effects how people interact with us.

4. Should assisted dying be solely on the person alone to perform if legal and only if the person is unable to function for performing it?

I remind myself everyday that my experience in life is unique and mine alone. I'm not necessarily keen on people that force others to live a similar life rules as oneself unless the rules don't harm others to a point of unacceptability. Anyway I'm in favour of assisted death.
> Take care, arm chair statisticians

FWIW, during this whole process, people reasonably described as “arm chair statisticians” have been putting out higher-quality and more accurate statistical analysis than any public-facing government or media source. The only high-quality analysis I’ve seen has been from “amateurs” (I.e. not employed by institutional sources of narrative information) and expensive subscription-only financial analysis services.
A few times a month/year I'll get some email because the sender made a typo of the domain they wanted. Postmaster notifies them with:

your mistake not mine
email sent to wrong address
retry with more care
Ritual kind of does what you're describing without the delivery. They're targeting offices. One person orders and the rest of the office is alerted. The first person picks up orders for anyone else that puts an order in within a few minutes.
I came across these guys sometime back on HN and have them bookmarked to try one day. Poking around the website, it looks pretty cool

https://graphhopper.com/api/1/examples/#optimization