skysight-inc/HackerNews huggingface dataset:
I'd add that its not uncommon to see same flaws that you'd naturally add when working on similar kind of product

So just saying it has the same flaws as my product by no means implies anything. Very well may mean that the other person didn't notice it or de-prioritized it, just like you when you started the project (which is why the flaw exists in my product at first place).
Active Listening- Leader's Superpower
It’s been running for three years. I suspect something changed recently (perhaps some imminent threat) that meant they needed to act now.
Quest 2 requires a Facebook account and the 'zuck' is probably recording everything you do and is selling it. Quest 2 Pro will have eye tracking which is even more scary.
For learning Common Lisp, I highly recommend https://github.com/ashok-khanna/common-lisp-by-example
Yale Law dean: Reports that professor groomed female clerks for Kavanaugh 'of enormous concern': https://www.nbcnews.com/politics/supreme-court/yale-law-dean...

'No accident' Brett Kavanaugh's female law clerks 'looked like models', Yale professor told students: https://www.theguardian.com/us-news/2018/sep/20/brett-kavana...

Details On The Allegations Against, And Yale Law School Investigation Into, Professor Jed Rubenfeld: https://abovethelaw.com/2018/09/details-on-the-allegations-a...

During his suspension from Yale Law, Rubenfeld has represented Children’s Health Defense, an anti-vaccine non-profit that publishes information about supposed harms associated with vaccines and 5G wireless networks, in its lawsuit against Facebook: https://www.courthousenews.com/lawsuit-claims-feds-directed-...
I'm aware but next to no one actually buys stocks for the dividends.

Housing market is same zero sum as OP described determined by investments in real estate instead of other assets

Any other examples?
Not all use cases require perfect forward secrecy, so I think PGP can still be useful for some applications (and I tend to enjoy using PGP). I agree however with your point that serious security products do not need to support PGP specifically.
I got so sick of the broken time formats (ALL of them are broken or deficient, including ISO-8601) that I eventually made my own: one in binary [1], and one in text [2].

Time is one of the most difficult things to get right in software engineering.

[1] https://github.com/kstenerud/compact-time/blob/master/compac...

[2] https://github.com/kstenerud/concise-encoding/blob/master/ct... and https://github.com/kstenerud/concise-encoding/blob/master/ce...
Those gangs aren’t one person, and neither are the IT security companies that are making tens (or hundreds) of millions.
Begin to make your own content and make it public... Oh, like a blog. Like in the old days.
They obviously do use search engines, like Google, that behave this way.
I wonder about this too. What sort of people do international criminal organisations hire to manage their info-sec? A criminal that became a computer expert or a computer expert that became a criminal?
Well, I did say 1 - 3 decades, which isn't "anytime soon" I think. I just think the potential has been demonstrated, and to me it seems fairly feasible that if you hypothetically had a device that could transmit thoughts at near the speed of thought, you could get around 200 - 300 WPM. If it could somehow interpret more abstract things like images, then the information density could be higher, too.

I could be wrong, though. Maybe people's thinking rates wildly vary. And maybe my 170 WPM was pretty close to my actual speed of thought. It also may depend a lot on if it's something you're thinking about on the fly vs. regurgitating existing thoughts.
Mechanisms in Modern Engineering Design (1979)
I’m on a Mac desktop with Firefox.
...who can predict the returns in the future from investments?

Low risk investments are available. For example, high quality corporate bonds.

But there's a critical piece missing to the above comment: who can predict the value of the car in the future? Cars are a depreciating asset with significant value losses and other associated costs.

Thus paying cash for one involves risk too. Assume a 10-20% loss almost immediately. And if the owner should die in the near future, the need for the car will be negated and significant additional cash value may be lost for his estate/heirs.

The point being --- anything is possible either way. Risk is ever present and requires a personal judgment.
Please don't be an asshole in HN comments. We're trying for a different sort of internet here.

https://news.ycombinator.com/newsguidelines.html
I haven't gotten real SO as google result in years, only those content farms, constantly. Nowadays the same even happens for github issues, they're also mostly outranked by content farms copying from them.

If I search on mobile, often all my results are these content farms. (Google used in English from Germany)
There are venues where exchanges coordinate to track and freeze illicitly obtained funds. The majority of exchanges are represented there. Most likely the funds were frozen when they were sent to an exchange to cash out Fiat currency.
Excel has some good (and scriptable) capabilities for this now.

https://techcommunity.microsoft.com/t5/excel-blog/announcing...
> The parent poster is pointing out (correctly but maybe not written the best way) that it isn’t a copyright issue unless something like code was actually copied,

And this is in fact false. See https://m.facebook.com/permalink.php?story_fbid=191354689554...
Design Issues in LLVM IR
How is this not just spam and duplicate content. I remember when I was punished by G for duplicate content on my very small private blog when I was using jekyll and had the markdown sources and the code stored in GitHub. I didn't know of the canonical tag back than and was punished because the GitHub domain had more trust.

It is sad, bit nowadays I often just directly jump onto page 3 at Google or use other "tricks" to get okayish results.
Slow is Smooth, Smooth is Fast
maybe it's just me but when I hear brain computer interface, I'm thinking of the brain sending command directly to the computer, not the brain acting like a virtual keyboard and sending individual keystrokes to a keyboard driver.
Nice! Your blog looks super interesting, thanks for that!
NFL to review Black claims in $1B concussion settlement
Good point, missed that. Thanks!
This reminds me of a time when Shazam went overboard trying to stop a guy who implemented some kind of basic recognition algorithm based off of PHD thesis.
OBS Studio (runs on linux, mac, windows) has the virtual webcam. This allows you to make your video output into a webcam device to hook up to any video software. Then you can do all the normal stuff like in OBS, like putting images on, overlays, animations, screen sharing, movies, etc.
I’m curious what you have weird with your setup. In my experience you add the extension, it asks to install some tools, and everything just magically works. I’ve had basically this experience on Linux and macOS, and most of my team uses it without issue.
'"this kind of person" to "these kind of people"'

Oh, if I had two wishes from a genie, first would be world peace, second would be being a native English speaker.
Does MacOS has built-in touchscreen support?
True to some extent but it is improving with Google updates. Now, there is a way to go still, and some legit websites get hit by updates unfortunately, but overall fewer and fewer scams pass through.

SEO used to be extremely gameable (seniority of site, keyword stuffing, backlinks), but these levers aren't as obvious now, if at all.
My understanding is that neither of the major outages in SA in recent times have been related to intermittent supply issues (i.e. the first major incident was related to trips caused by weather, the second was related to a gas using supplier failing to increase supply due to some market regulation minutiae that was subsequently changed).
Codefellas https://www.wired.com/2003/12/mafia/
There are many layouts that are computer optimized. The layout RSTHD that the base layer of T-34 is based on used simulated annealing for example:

https://xsznix.wordpress.com/2016/05/16/introducing-the-rsth...
My mother-in-law better watch out

Overall, a very clean website source. No trackers in the source at all.

Countries list is interesting. Lists Puerto Rico, American Samoa and Virgin Islands (US). Didn't know PR seceded, thank you FBI for confirming. Lists various French territories. Missing South Sudan. Missing Kosovo. Includes Taiwan. Includes Palestine.
So they do collect it, they only ignore it - just like the 10 - 30 (or more) clicks I've spent on the tiny tiny [x] in the top corner of scammy-looking-dating-site-slash-mail-order-bride ads that they served me for a decade?
I'm just confused about how this kind of stuff becomes a blog post. I mean, it's all right their in the spec & encoding rules.
Ask HN: What is the safest way to replicate Repl.it like sites?
I’ve often wanted to run end user code on my platform, but I hesitate to do so out of security concerns.

I’m wondering in 2021, what is the safest way to replicate Repl.it like sites?
Ellsberg apparently made contributions to decision theory, I forgot where I read this but this guy has notable qualities other than being a whistleblower.
It is also possible that criminals made themself look stupid and sacrificed a small part (~70 of 310 BTC) of monthly income to throw FBI a bone, so they can fuck off gracefully.
"It was the rise of Athens and the fear that this instilled in Sparta that made war inevitable."

- Thucydides
Nice. I do know the feeling of "not wanting to cheat" by using existing solutions, where's the fun in that...

My PAL decoder is in Matlab, and so slow that it's mostly useless (because not realtime), but convenient for trying things out with the data, since you're already in Matlab... but the real goal was the eventually reached PAL generator anyway. That even found a practical use as well.

I think you should publish!

By the way, if you ever feel the itch to go back to it, try adding PAL support. It's NTSC with a few fun twists, nothing mind-bending though. The most "advanced" part of it is the delay line (which in practice will just be a line of memory).
Serious question: are you guys trolling? Is this like describing Rick Rolling by actually Ricking Rolling people?

I only ask because when I click on these links, I get a while bunch of legitimate text, but noting actually useful. Am I missing something?
The whois shows no updates for 11months:

Updated Date: 2020-07-07T06:01:35.21Z
Can someone explain what flag in the top left corner is? There’s probably another non-country flag I missed in there too.

https://www.anom.io/trojan_shield_seal.jpg
> Now, when it goes to render page 2 for you other comments have moved to the top, pushing the stuff you already read on page 1 down to page 2.

Reddit pagination works the same way. When you click the next page link the order may have moved things around and you might see entries you have already seen.
> If it weren't for the value of the bundle I'd likely not care as much though.

Surely being paid to use Spotify would represent even better value.
It wouldn't and it would be turned off.
How to Choose the Right Career Path in Software Development?
Google used to impose manual penalties for unnatural links BUT this gave the rise to, you guessed it, competitors buying unnatural links for their enemy and waiting for the penalty to be given.

Nowadays, unnatural links are mostly ignored.
This illustrates a big problem in econometrics, specifically inflation measurement ("price indexes"): when comparing the prices of equivalent (baskets of) goods and services, "equivalent" gets harder and harder to define over longer time and space intervals.

The classic example is light bulbs [1]. If you use naive comparisons of like goods across years, with weighting by percentage of expenditures, to measure consumer/producer price changes from e.g. 1890-1930, you'll see:

1. decreasing weight in the basket and increasing price of whale-oil lamps over time
2. increasing weight in the basket and decreasing cost of light bulbs over time

But what you won't capture is that these two goods are both providing lighting, and that the switch from one to another provides a sharp drop in the price of light that is not captured by the change in prices of either in isolation.

Here it's the opposite effect, in that looking at Li-Ion battery prices in isolation overestimates the deflationary effect on energy storage prices.

This problem has also popped up in the context of measuring US manufacturing output over time. Specifically, the correction factors used to deal with this are called "price deflators", and their inability to deal with the pricing and business model of computer hardware may have produced an incorrect impression that US manufacturing output is holding steady or increasing, when it's actually decreasing [2]

[1] "Classic" as in used to draw the attention of the field in this important 1998 paper: https://lucept.files.wordpress.com/2014/11/william-nordhaus-...

[2] https://research.upjohn.org/cgi/viewcontent.cgi?referer=&htt...
This is not an argument in good faith and you know it. We aren't talking about these hypothetical situations and my opinions on them, we're talking about what makes an apology an apology.

Kindly take your sealioning elsewhere.
My intuition is that working in VR will be a poor experience until all of the font rendering is somehow pushed forward to the headset to do subpixel rendering..
Newton's method is also used in the fast reciprocal square root algorithm (computing half of one of the numbers can be done using integer arithmetic (addition or subtraction) if you make the assumption that the input number is not too small; I have done this in MMIX).

Furthermore, some map projections (e.g. Eckert IV) can be solved using Newton's method (I have implemented this too, if I remember correctly).

I wrote my own program to render Newton fractals. You can use the algorithm like:

1. Input the list of the roots. If the roots are called c0, c1, etc then you will have: (z-c0)(z-c1)(z-c2)(z-c3)(z-c4)=0

2. Make the equation expanded by multiplying them together.

3. Make the derivative (which can now be made easily because it is expanded).

4. For each point of the picture, make Newton's method as many times as it is specified. If it exceeds the number of maximum iterations then make it transparent, otherwise use the colour of the root point that it reaches closely enough.
That's somewhat ironic, given that it's practically impossible to bring such a product to iOS via the web given Safari's lacklustre support and the inability to run alternative browser engines.
I think this would be more appropriate for HN if it actually linked the study.
In the case of the last one it's immediately above the "Related posts" at the bottom. In all cases, this is a job for ^F. (I was genuinely surprised all the random links cited on the website _still work_, and had to search the page for them.)
Oh seeing the screenshot now, thank you! It's not meant to be done on mobile - our bad for not including in the post earlier (have added!).
Thank you!!! :)
yay thank you! :D
The tweet says: "... remember that Dipshit McSonInLaw used these exact "technologies" to communicate with the Saudis and stuff. ... ".

But, I don't see how he the tweeter could be sure or know that Trumps used this app?
Appreciate the feedback so much! :)
I think sandboxing is a popular way to do this. Obviously super open to abuse so you would want to spin up some kind of container or VM (I guess per session?) and only expose a subset of the API of a language (no networking, no OS/filesystem libraries)

So the path would look something like:

1. user makes request to the site

2. site spins up an ephemeral instance with $LANGUAGE installed

3. site renders some client side code that looks like a shell, or is a text field with the ability to type code into it (maybe a button to "run" the code)

4. that code then gets executed as long as it doesn't contain disavowed libraries, etc. or maybe just if your backend logic.

Another thing is you probably want to terminate execution if it takes longer than some pre-set amount of time, just to prevent whatever you'd call a logic or fork bomb.

You'll notice that in another of these sites, they don't let you just import requests and then go to town, there is a relatively strict policy in place to not let you do things.

That's why it's super impressive that Google can run something like Colab, where the previously strict guidelines from other code exec platforms are made super flexible and you can basically do anything.
Burnout is made worse when you take on too many complex interactions and dependencies.

OSS works best when it’s a small project that does a single thing and does it well, but doesn’t rely on too many upstream projects for its functionality.

As soon as the project tries to do too much, it virtually needs a committee to coordinate it all. If it relies on too many upstream dependencies, then the maintainer will be hammered with complaints that “this doesn’t work with version 1.45 of foolib… fix it!”.

But a project that just lives in its own little world, doing its own little job? It’s something you can just maintain and improve at your leisure.
It's also in the gif on the primary page: https://codeperfect95.com/static/media/60fps.01d0b31c.gif
FWIW, calling somebody a piece of shit goes against personal insult laws in many countries, so in your particular example, the neighbor may in fact be obligated to take down the billboard, or at least to modify it.

Obviously depends on the jurisdiction.
I think matt_cutts or someone who was active at the same time used to say that.

But it still doesn't defend not blocking sites that doesn't contain anything except autogenerated content.

And it still doesn't defend ignoring my keywords.
Why? Why is that good? One of the basic cardinal sins of cryptography is using the same key in more than one context. I don't understand the value of the SSH thing, either.
I'm amazed by Radon's thoughtful replies in the email threads and the blog post itself. Lesson for me is to resolve issues with dignity and patience.
Just as another data-point, java now has ZGC and Shenandoah low-latency GCs that basically sacrifice some throughput for better latency (read barriers instead of write), but the former can already achieve <1 ms global pauses, which is shorter than what the OS scheduler itself can cause. Of course one should never “spam” the GC needlessly, but it does work for up to quite big heap sizes.
It is propaganda conditioning. After some time no one will dare to protest against 'inevitable' war...
Pretty misleading title. In 1990 you could buy a AA duracel for 30 cents[0] update: older model. Alkaline may have been higher (see comments). Presently at Walmart you can get them for about 68 cents (24 pack for 16.24[1]). That's a nominal price increase of roughly 100%, although of course in real terms, it is flat (30 cents in 1990 were about 63 cents today). But those are alkaline batteries. This article is comparing the costs of prototypes of Lithium ion batteries in 1991 to mass production unit costs today. That unit costs fell massive from prototype to mass production stage is neither newsworthy nor interesting.

[0] https://www.nytimes.com/1990/01/20/style/consumer-s-world-co...

[1] https://www.walmart.com/browse/household-essentials/aa-batte...
Why should people leave your company and start something new if they are happy in their position right now?

Most of the time, this kind of "exodus" happens because the business somehow mismanaged their employees which resulted in them not being happy, leaving the business and opening up a new one.

Even then, if I knew my business would be superior, I wouldn't mind that much. In the case of repl.it I don't see any reason why Riju would pose even the tiniest threat. It's super basic with no obvious plans to be compete with repl.it. Just look at the polish of both products, one is a serious business with funding secured while the other one is a small OS web-app written by somebody in their free time.
sorry, do you seriously expect a student who trained at your company to not program the way you do? what do you think they are there for?
https://apple.stackexchange.com/questions/46917/does-the-mac...

Old post on this topic
> You will always be able to develop locally on your Mac, always be able to get to a shell, always be able to install third-party apps without going through the App Store.

The infrastructure to grant/deny use of specific applications to individual users has existed in macOS for years if they wanted to use it that way. Their server just currently gives the same answer to all requests for the same signature.

https://eclecticlight.co/2020/11/25/macos-has-checked-app-si...

How about launching those applications totally privately — no network requests at all?

Spoiler: `sudo spctl --master-disable`. Luckily we're still allowed root on ARM Macs for now :)
Two horses?! I can't tell if you're joking. I sincerely hope this is true. I'm imagining a sad Texas cowboy riding off into the sunset with just his two favorite mounts. "At least they didn't take mah horse!"
The thing is, I have a site in a very competitive niche that's full of black hat SEO tactics, and I am doing my white hat best hoping that Google tanks these sites when they update algos over time, and I'd then be the best placed to take their spots over.

But in the meantime, yep... It sucks.
Duo is pretty easy for the old folks on i-devices, in my experience. It's pretty much Google's FaceTime, and isn't going anywhere anytime soon.

I think it's actually a bit nicer than FaceTime.
Kalyn: A self hosting Lisp compiler for x86-64
For me there are different components to learn.

A new base layer layout, like switching from QWERTY to COLEMAK, can be efficiently learnt with online typing tools. Keybr[0] is a good start as it records the relative miss rate of each letter and prioritizes the lessons after that. After that I personally moved to Monkeytype[1] as it has tons of configurations you can play with. I got back to ~50 wpm in under 10 hours of deliberate practice using this technique.

Numbers and symbols you can do the same. Monkeytype has modes for that so you can target them specifically.

Other "big" keys like Tab, Escape or Enter are so common that you'll learn them in no time.

As for layers and other advanced techniques, it takes some getting used to. For me the first week felt really bad (even though I sort of knew the base layout), and I tweaked things for ~3 weeks, but after that it felt fine. The productivity will take a hit, but it's not noticeable after the first month I'd say.

And I still use a regular keyboard with QWERTY on the laptop, and I can switch to it on the fly. (Even between US and Swedish layouts, which have almost all the symbols in different places.)

Oh of course, you should always touch type. If you're having trouble, just use blank keycaps.
Military planning is necessarily in anticipation of war and/or defense. Conflict is inevitable, but hopefully with proper planning and a strong posture, war is not.
It's so nice to get APIs designed for Swift, they feel much nicer.

I was expecting a SwiftUI replacement for NSTextView/UITextView that allowed using NSAttributedString(s) (or better yet the new AttributedString), but I can't find anything. Am I missing it?
I’m sure he has no idea. This is far from the only encrypted messaging system out there.
I sincerely hope that someone as skilled & self-motivated as Radon is absolutely flooded with job offers due to the PR explosion of this blog post.
Duo is solid, extremely simple, and not going anywhere. But, yeah, it's been a mess.
I actually probably commented on the wrong comment :-/
You must do a Straussian reading of ALL REAMDEs.
So... Tony Stark?
I don't think this is actually true, but maybe I misunderstood the SOTU presentation. My understanding was that there were APIs exposed, and that Apple won't be hosting git repos themselves? Correct me if I'm wrong here...