skysight-inc/HackerNews huggingface dataset:
There were a few other places in the first level that had "room above room" hacks that only work if you can't see overlapping areas of both rooms at the same time.

In the movie theatre there is a projector room up high, and the theatre exit below BUT the theatre exit has a wall centered in the middle where the overlap would be. There is also a spiral staircase going up to the projector room which has 2 or 3 levels of overlap, but as it is enclosed you don't view 2 levels at the same time.

Interesting stuff - and like many others have commented, I remember playing around with the Build editor and learning about these random hacks.

EDIT: and just now I'm remembering that submerging in water was another hack - you would actually teleport to another room on the map. In Duke3d the water was opaque, but in the later Shadow Warrior i remember it having some transparency (I assume probably using similar mirror hacks as D3d)
~17 years ago when I was in high school, my senior project was teaching old folks how to use computers.

It was much harder than I expected. Clicking a mouse was something they just didn't understand - they used their whole hand! Had to get them to use just a finger. Many other concepts were difficult to convey as well.

I think things have changed a lot since then (we have drastically better widespread tech literacy now), but it was an enlightening experience.
In the PDF I linked to parents state how they stood in the hallway of the ICU, far away from their 3 year old daughter, because they could not handle her screams any longer. The doctors had advised them to go away. They were not with her when she died.

Doctors have experienced firsthand that palliative care isn't always possible in the last phase of life. But nonetheless the commenter wants "more research in [that] direction", and talks about "increasing the quality of a dying person's life".

So yeah, whatever. I'm glad most people in my country know better.
Aye, boomer shooters are pretty hot nowadays. And what I love about them is that they're able to just use the original engines* from decades ago:

https://store.steampowered.com/app/562860/Ion_Fury/

https://store.steampowered.com/app/1000410/WRATH_Aeon_of_Rui...

* well, sourceports of the engines.
Bourne Identity was one of my top favourite at the time. But later books started dragging (Just like with Tom Clancy)

Now, I can't stomach either one of them.
There is no moral equivalence. Public consensus means nothing. Laws still restrain people no matter how many people agree. The purpose of laws, in regards to humans? Limit the violence, not create it.

Here's an idea. How about not betraying the people paying for your bailouts. You could at least hire more people.

Isn't Karl Marx the one European who has enslaved more people than anyone? Wealth doesn't accumulate. What once was novel, like electricity, becomes ubiquitous. And you can't "rich" yourself out of society. If you are moral and behave, you accumulate wealth, and often give it away before your lazy spoiled children ruin you.

And the dialectical materialism, didn't Marx misread Hegel? Thesis, antithesis, synthesis. Hegel never said that. What Hegel said is if you choose an "-ism", the very real world proves it wrong, and that's how you get ideals.

The communist plague the world. OK. We'll just advance medicine. The communist bribe and loan our leaders? OK. We'll just take the money from them, and throw them in the ocean when the loan comes due.

Anything else?
Here are mine, for comparison:

https://git.eeqj.de/sneak/osx/src/branch/master/custompkg/ro...
Thank you! I didn't know about this decompiler!

Owner addresses appear to be:

0x056d2009B92392aB76568e87d8979A21b94f1F8f
0xA9Ac9C7516Cf95E496bc3b25A19Cfc9bD19A3ae5

Interestingly enough, it reports decompile failure with the only code that was modified:

- transferToken(address _to, uint256 _value)

I think that means it's just matching bytecode to public source, which I guess is obvious because of variable names etc.
Show HN: Problemattic
Does /opt/homebrew still end up in root’s PATH, I wonder? That has the same issue that /usr/local has I think. Letting users mess with root’s environment basically means there is no real distinction between root and non-root.
After doing my research: Thomann is a very large reseller (1700 employees according to wikipedia) in musical equipment.

What's the story behind how a reseller got into designing custom raspberry pi add-on boards to demo third party pedals online?
A line needs to be drawn somewhere, but it could become a prestige thing to be too big for Twitter. (Also, in practice, their press secretary would be on Twitter and say things for them.)
If you add a really large number, then your relative error will decrease!
The problem is that all leaders have an inherent conflict of interest between the following two goals:

1. Doing the job

2. Maintaining power

The problem is, again, two-fold:

1. The things you need to do to serve the first goal are often different from the things you need to do to serve the second, and

2. You must achieve the second goal in order to even attempt to achieve the first.

That's the fundamental problem. It has nothing to do with Twitter per se. It's an inherent feature of all large-scale societal interactions.
Differentiate between official and unofficial announcements... most are unofficial unless scheduled ahead of time etc. Such as a government public announcement. Similar to TV
Eh, what's the problem really?

A) we who regularly use those characters already know how it looks when websites don't encode stuff properly

B) the crowd on HN most likely know what it means anyways, and can ignore it without loosing their mind
yes, i'd advocate changing speed limits (a prescriptive) to suggested speeds, and instead focus enforcement largely on distracted driving (a descriptive), which is the singular predominant cause of collisions (along with impaired driving and then reckless driving).

in addition, institute traffic calming measures like narrowing lanes, grade separations, cut outs/cut ins, and more trees in suburban/urban areas, so that it's more instinctive to drive slower, for everyone's benefit in those areas.
I think it's going to depend very much on the distribution of patients with the different WHO Covid Ordinal Scale categories within the cohorts.

If there were a lot more 5s (severely ill hospitalised patient on non-invasive ventilation or high-flow oxygen) vs. 3s (hospitalised patients not needing oxygen therapy), it would presumably make a large difference.
I think he's just having fun with it. No one is requiring you to read that thread.
Some trans men and non binary people. And many women don't menstruate.
Isn't it best this way for security? Eg. to prevent something that looks like apple.com but is actually some weird unicode alternative
Just five eyes.
>If you're expecting a blocking system call, and actually get a brand new background thread that's polling, it's quite reasonable to be frustrated.

It really isn't if the documentation doesn't outright say that it's single threaded and not thread safe. For a lot of simpler use cases where you just want to ship a thread-safe API (e.g. application does not have its own thread pool) then it just makes sense in a lot of cases to use some kind of automatic thread pooling. The caller does not have to know or care how the internal state machine is implemented.

If you have implemented your own thread pool it seems you should know enough to dig down enough to the lower layers to where you can get to that blocking syscall, or least to the point where you can strip off the O_NONBLOCK flags yourself.
Intro to Machine Learning with Spammy Emails, Python and, SciKit Learn
Don't use Garamond if you want to please the DC Circuit
Ha, I hear you. Also a fan of Matrix, but it's so not mainstream usable yet. Tried to get non tech friends on there yet?
>(xn--allestrungen-9ib.de)
>whats the problem

just no
This is a fantastic idea. The concept of code tours is something I've been trying to push for via thorough readmes combined with example PRs to show users how to actually do something but this takes it to another level that I'm very happy to see.
Clarification: How can anybody be serious about such an approach that is clearly violating data protection requirements?
Kiosks at city hall and libraries help with this, but I think the simplest way to support this is to have each online form be printable (or have a form to request a paper version) and then an address to mail it with a message like “online forms usually processed in 1-2 days, mailing forms depends on postal service and may take 4-6 weeks”

And just do data entry on the few paper forms that make it past this and don’t think about it.

This is contingent on being able to have an alternate renderer that spits out pdf based on the form definition that should be dead simple.

I work in an org with lots of forms. People were weird that they wouldn’t accept a screen that said “Prepend approved on 3/18 at 1055” and would do weird things like print out the screen and ask for signatures or say funny stuff like “the law requires a paper signature.” So the pdf killer equivalent added a “view form” button that just displayed the old form, filled in from the same record with “Digitally signed by prepend on 3/18 at 1055” in the signature box. Seems stupid but worked wonders. Some people would print that out and save it, but that doesn’t slow anyone down but the printer.
its down in germany too
I have plenty of devices that announce startup, I can think of at least one in every room of the house. Everything from my pfSense box to my washing machine.
> Everything is a pile of hacks and tricks.

It still is. Everything is. If an individual or company is working at a level that feels comfortable then what they're doing is easy now and anyone can do it. Everyone has to work at the level where it all feels like a hack because if you don't, someone else will.
Shes has only been removed from twitter for spreading false information. Her free speech has not been violated.
You mean all products owned by the same company, most likely hosted in the same data centers and with the same infra?
A bit of a desperate move, hoping to convince customers through marketing rather than true product performance. And that's fine, as it seems they're struggling to compete on performance and M1 is truly welcomed by the wider audience. Go Apple, keep on making this amazing product even better.
Go to the section "go statement considered harmful" itself. Specifically the subheading "Go statements break automatic resource cleanup".

He explicitly mentions join in that section. Specifically, not all of the concurrency libraries or language constructs offer a join-equivalent, and when they do it isn't language mandated that it is used. It remains "unstructured" and requires, like with his analogy to goto, careful use and monitoring by the programmer rather than getting language/library behavior guarantees.
Doesn't the president have the expressed authority to reclassify a drug by way of the Attorney General (who serves at his pleasure)?

Seems like thats an easy issue to solve, and one a lot of republicans wouldnt really scream about.
It doesn't help either that Facebook made three separate services that should have nothing to do with each other, talk to each other and all route their traffic through the same infrastructure.

What they did was purposefully remove redundancy they had, in order to be able to track people more (in order to profit more) and possibly scale easier. Doing nothing would have been easier but yet they still did it.
And on DownDetector 4 of FB's services are in the very top with a big spike of reports.
Portal rendering [1] was actually a well-known hidden-surface removal method long before the game Portal, right there with Quake-style BSP trees. It's actually somewhat surprising that it took so long for someone to turn them into an actual game mechanic rather than just an implementation detail, though I do believe some games used them to create non-Euclidean topologies…

[1] https://en.wikipedia.org/wiki/Portal_rendering
I think that's what domains get translated into when you're using a foreign language for the URL. It's to prevent IDN homograph attacks https://en.wikipedia.org/wiki/IDN_homograph_attack which basically tries to impersonate a legitimate URL with a fake unicode character.

I've always thought that there must be a better solution than to force all of the non-English speaking world to conform to our views though.

Chrome somehow solves it. If you visit the actual URL, it's allestörungen.de, which is quite nice. I wonder what the protocol is of when to decode the URL.
What you mean "friends"?
Raw HTML error implies that both frontend and backend crashed. Some data center could have gone down
There are reasons for zoning requirements that skylights don't solve, and they are largely around egress.
Some mall layouts may be conducive enough to having condos put on the top level, or one could design a modern mall for that now (I've seen a few).

However retrofitting onto many of the 80s-90s era malls with huge floorplans is unlikely to be economically feasible.
The reason cities are good at economic growth is because of agglomeration. If anything if you look at the actual characteristics of innovative communities they are very homogeneous, not dissimilar. See Silicon Valley or the Manhattan Project, or the Prussian bureaucracy, or Soviet scientific communities.

Most innovative communities aren't some bleeding-heart melting pot but actually look like cults weary of outsiders.
Photovoltaic retinal prosthesis restores high-resolution responses
Free Startup Ideas
For me, this was the case even about years ago. Somehow I could never enjoy FreeCiv like I did Civilization. At the time, the only realistic way to win FreeCiv was to follow a very narrow strategy.
Hey! Thanks for posting this :) I'm the author/maintainer of CodeTour, and so I'd love to help answer any questions or thoughts about it!
Doesn't look enjoyable to me. Looks like he's getting angry.
I can't get past this sentence:

> From these humble beginnings, and a quick move from Santa Clara to Sunnyvale (Silicon Valley in California)

Is the rest of the article better than this?

For those outside the Bay Area: Santa Clara and Sunnyvale are physically adjacent, and I'm guessing all of the sites where AMD's HQ has been historically located are probably within 0.5 miles of each other near that border.
Do you happen to know of an archive with PC speaker music or sound effects?
Does it keep COVID19 out of buildings or is it a facial recognition tool?
Maybe the government is trying to pressure Swiss companies up the value chain to move processing operations to Ghana? That seems like a reasonable way to increase income to Ghanaians and build local human capital, without having to start industry from scratch.

I don't know the fine details of how chocolate is made, but a chocolate bar seems like a fairly straightforward industrial product. Why should it be made in somewhere as high-cost as Switzerland, if not just because of operational and brand-value momentum?
You're not technically wrong, but what you are suggesting simply doesn't work in government. Each department is a kingdom with varying amounts of political clout. Only the smallest and least-powerful groups will jump on board with a mandate that induces invasive and drastic changes to their workflows. The kingdoms with more political clout will laugh in your face and slow your progress down until your project simply runs out of clock time. The result is that you still have all the same legacy workflows and also this new workflow for the small number of groups you had more power over.

This guy managed to achieve his mandate AND managed to entice groups to investigate updating their workflows after the fact. I agree it's not the way things SHOULD work, but he managed to find a way to make the most amount of progress and along the way some kingdoms were enticed to cycle back around and improve their workflows too.
Best quote from the author's article explaining how it was done (even though by his own admission he didn't follow his own advice in the case):

"If you want to make a game, make a game. If you want to make a game engine, make a game engine. But never, ever, make a game engine to make your game!"

I spent a good five+ years working on my own game engine to make my own games with it. Never finished a single game, or the engine-- but it was a fun learning experience so there's that.
FemtoVG: Canvas2D Rendering API in Rust, based on nanovg
That might contribute to a diversity of perspectives but I wonder what would be the consequences for society when everyone needs to reconcile their online appearance with their real world appearance.
You want to explain the problem or just shit on something you don't understand? I thought we were all here to learn and discuss with good intentions, but seems you're not...
https://news.ycombinator.com/item?id=17847022

HFSP
<meta http-equiv="content-type" content="text/html; charset=utf-8">

is the sane default that any internationally used website should use imo
FB up but very slow, Instagram and Whatsapp down

Germany
The only people that got raided were ones that were selling software for profit. I think trading warez was fun and competitive at the top.
This is remarkable, but Twitter is such an awful medium for this kind of text. I wish this was posted on a normal platform so I could easily share it.
'uBlock Origin' not uBlock
According to their blog posts it was a contract work by another company: https://feinarbyte.de/projekte/stompenberg/ (german site)
I had a bunch of 25-year-old photos I wanted to print! At that res the enhancement really helps.
Instagram too!
It's the best option for the world, but not the best option for Twitter Inc, sadly.

They aren't the same thing. Twitter is a for-profit company and has a legal obligation to not build in revenue footguns, even if it would be better for society and the world for them to stop censoring people. :(
Completely down in Ireland too.
TL;DR Position an overlay element (in this case, a <canvas>) at the bottom of the browser viewport and draw some squares in the same color as your site's background color.
Gumroad looks cool, but the percentages they are taking are extortionate, not sure if they are better.

It would get to a point where I am giving thousands of pounds to Gumroad to lock myself in. How customisable is it, can it do Apple / Google Pay?
Long overdue, but to be effective going forward, legislation regulating interchange fees is going to be required (as Europe does [1]), even with the Fed rolling out instant payments in 2023 (as mentioned by CaliforniaKarl in a sibling comment).

Tangentially, I'm sure Visa is very concerned (indicated by their CEO's comments about buying Plaid) that instant payments is going to drive down their payment revenue (considering the UX possible with instant payments, such as QR codes for C2C and B2C transactions a la Alipay and Wechat Pay in China). The payments revenue pie is of course going to shrink when the Fed offers instant payments inexpensively (yes, yes, I know there's FedWire, but instant payments is going to eat money orders, cashiers checks, traditional checks, and everything else being used as a shim due to ACH being old and busted).

[1] https://ec.europa.eu/competition/publications/factsheet_inte... (Warning: PDF)
Downdetector [1] shows some problems with other websites including Twitter and Microsoft as well. Doesn't seem like a cloud provider being down though.

[1] https://downdetector.com/
define mainstream usable
Unfortunately, there are quite a few things Japan has tried to erase through history, with varying degrees of success. "Silence" is a pretty good novel that touches on one of those things (beware of descriptions of torture / extreme violence).
Quick let's replace this centralized service that goes down sometimes with a group of centralized services that go down sometimes.

Matrix being federated does absolutely nothing to solve this problem since there's no failover if a user's homeserver goes down. It just limits the potential blast radius but if matrix.org went down Matrix might as well be down for most people.
To be fair, a very large chunk of old people are likewise uninteresting. Aside from the general dulling of the mind that comes with age, you have to actually do things with those years for them to mean something.
Iirc Gorillaz and Vocaloids were massively successful experiments in this domain.

I think some of the critique in the former was lost (i.e. Weezer), but it definitely opened the gates for popular digital avatars.
Swiss hacker indicted after claiming credit for breaching Nissan, Intel
Genuine attempt to answer: It's seen as humorous or weird that a man would want to appear to be a young woman. It's unclear in this case whether the person being photographed is trans.

This article is not a tech demo or deep dive, it's gawking at a man "pretending" to be a woman. It reinforces the idea that trans women are just men "pretending" to be women.

It's not too many steps removed from something like Ace Ventura, which went out of its way to explicitly frame trans women as "gross". Yes, over time media has gotten a little less explicit about this, but there's definitely a long tail of media that's like, "Look at this weird trans/trans-adjacent person over here..."
> Thing I keep seeing and don't understand is "Legitimate interest" as a separate thing to consent.

I think it's like this:

Legitimate interest means you've signed up to use the product. It then is assumed that you understand that by signing up/logging in/buying something that you want to be tracked and known (otherwise, how will they know you are the same person who signed up just now?).

Consent doesn't require you to sign up for anything, just click "OK".

But as a result, if you have Legitimate Interest, then companies don't need to ask your permission to track you.
We don't have a walking license and sidewalk tax either, and humans do not need to walk around with identifying serial numbers visible from afar either. Licenses are often about mitigating safety risk more than what the average human body could do alone.
The scale of facebook is beyond what you probably imagine it to be.
Decentralized services like Matrix - anyone?

No, let's continue relying on a single centralized service for the whole world.
Zoom is proprietary software, so it's another kind of prison. It would be good to try and free him from this soon and use Libre Software. :)
Here is a leader calling for Jewish genocide

https://nypost.com/2020/07/30/twitter-execs-refused-request-...

It must be moderated.
Zoom Screen-Sharing Glitch ‘Briefly’ Leaks Sensitive Data
It's definitely not 10 minutes. You can tab+spacebar toggle everything to off in about 30 seconds
What, in some regions??? Better to say in almost all regions
I can’t get the Enhance feature to work without using the Camera Raw plugin, but yes it does work for ordinary jpegs and such. You have to open the file through Bridge. If you open Camera Raw through Photoshop (in the Filters menu) then the Enhance option doesn’t show up :P
AFAICT those are supported in Electron: Text expansions and emojis work in GitHub Desktop. Emojis work in VS Code, but it doesn't do text expansion (probably for the best there, YMMV).
did it stop detection??
Carbon data of Google Cloud regions
I believe it's more to do with DNS requiring using a subset of ASCII characters.
Punycode was devised as a way to encode Unicode characters into this subset of characters that DNS recommends.

https://en.wikipedia.org/wiki/Punycode
This is the fix for vpn and wsl2 been running this for 6 months no issues. https://github.com/sakai135/wsl-vpnkit