skysight-inc/HackerNews huggingface dataset:
I personally see your first two arguments the exact opposite way.

The visual display functions a bit like subtitles on TV: I don't really notice it's there, until it can help me. Just like subtitles help when I don't immediately understand something, autocomplete helps when typing something takes a bit longer than I'd like it to or when I'm not entirely sure what I want to write.

The "misuse" of autocomplete always continues to affect my workflow, because I can never ignore it. When it's wrong I have to explicitly opt-out from having it do the wrong thing, instead of quickly opting in to the right thing when it makes sense. It's a lot like auto-correct on phones, correcting words that weren't wrong in the first place. The fact that the popups capture arrow keys makes this effect significantly worse.

After some configuration I now have Emacs set up to handle this perfectly. Enter and movement commands always work like they normally do, never depending on the state of the autocomplete popup. Whenever it's there I can quickly make use of the autocomplete popup using Alt. It never does the wrong thing, because I would have to consciously tell it to do the wrong thing. When it's opt-in, autocomplete for regular English is actually a delight. I notice myself quickly auto-completing long words that take longer to type out.

I fully agree with your third argument. In my experience libraries and language ecosystems that fully expect autocomplete, like Java, tend to become overly verbose. The length of a name or expression affects the reading cost, but autocomplete mostly removes the equivalent writing cost. This then allows programmers to quickly give up on finding better names, or clearer ways of doing things.
Another great console tool to view/manipulate/process/... tabular data is Visidata (http://visidata.org/).
FTA: PussyCash never replied to any of our attempts to contact them regarding the data leak, including their Data Protection Officer. ImLive finally responded to one of our emails, stating that they would take care of it and pass on the information to the PussyCash tech team.
That argument suggests libraries should pull copies of "The Anarchist's Cookbook", doesn't it? If the misuse is being done by the purchasers, not the broker, why does the broker's site get seized?
Very interesting, I have not heard of this before. I will give it a try out. Thanks!
If you've not listened to it yet, the Bellingcat podcast is absolutely fantastic.
Well this is the reason I’m conflicted about how I feel about it.
> Why don't we see them with the naked eye?

Same reason you can't read a book by looking at the binding. Most are obscured by gas, the galactic core, etc. as we view the galaxy edge-on.

They also have to be fairly close to be visible to the naked eye. For example, https://en.wikipedia.org/wiki/SN_1987A was only about as far away as the other side of the Milky Way, and was perhaps barely visible in a dark sky at its peak magnitude.
It sounds as if the physicians are not using the database themselves. Why would they expend extra effort to ensure its accuracy? Data that must be accurate must be carefully curated, and that isn't free. When we expect others to do work to make our lives easy, we may be disappointed.
Radioactivity fed? Indirectly by producing heat and motion in the core?
Not an astronomer, but ease of maintenance comes to mind. If a mirror is defective on a ground-based telescope, it's easier to build a replacement and install it. Hubble had a defective mirror which required an essentially dedicated Shuttle mission in the mid 90s.
> will always be popular because they are useful heuristics to make sense of the chaos

If these heuristics do not allow making useful predictions they are not useful. If any heuristic for splitting people into types was useful we could have stayed with zodiac signs or something. But yes, these will always be popular because people want simple solutions to complex problems and prefer simple solutions even when they don't actually work.
Betelgeuse would be visible for weeks, and be at its brightest point (as bright as the full moon) for several days.
Even if you live in the tropics and it’s during the rainy season, you still have a good chance of seeing one. It’s not like a solar eclipse where you have very short time period to view it, it could last weeks to years (of course the peak would be shorter, but probably still on the order of days to weeks, at least long enough to travel to a clear location):

> Supernova SN 1054 was another widely observed event, with Arab, Chinese, and Japanese astronomers recording the star's appearance in 1054 AD. It may also have been recorded by the Anasazi as a petroglyph. This explosion appeared in the constellation of Taurus, where it produced the Crab Nebula remnant. At its peak, the luminosity of SN 1054 may have been four times as bright as Venus, and it remained visible in daylight for 23 days and was visible in the night sky for 653 days.

https://en.wikipedia.org/wiki/History_of_supernova_observati...
That's the soft power part. We are "free" in the West!

I also like that you quoted me with

> "no visibility, nobody in the media will talk about it"

And I didn't write that.
Based on the title, I thought this article would be about creating a context-sensitive API for generating autocompletions in some programming context. Like a Python API, etc.
Yeah the law (for very good reason) is made in a way that you can never hide behind "i don't have it now / it's not here / it wasn't me at the time", but in the day and age of live streaming and data leaks that's basically a matter of time until such leaks happen.
The horrible housing blunder: The West’s biggest economic policy mistake
> Fortunately, a much better syntax for this type of expressions is being introduced by ECMAScript, known as the pipeline operator.

This is "Stage 1: Strawman Proposal." It's not exactly accurate to say the operator is being introduced "by ECMAScript", more like "it's being proposed for addition to the ECMAScript specification."
> This hasn't been dependably true on x86 for almost two decades. SSE2 does double-precision computation at native width, not in the extended 80-bit format. Some 32b compilers still use 80-bit x87, but almost no 64b compilers do so.

My experience has been different -- forcing SSE instructions gives me a different result on some math calculations. Core2 cpu, boost odeint calculations. Clang or gcc.

Do you have a reference for why it's rare?
I recently did a talk covering a lot of what I wrote:
https://www.youtube.com/watch?v=jLruEmh3ve0
> The impact on astronomy is being overstated by journalists hungry for yet another "big tech bad" story.

Indeed, and let's not forget that Elon has upset a lot of applecarts with SpaceX and Tesla.
I'd recommend not getting involved in the 'technology' used to customize ERP products - this tend to be 'eccentric' at best. Personally I'd try and stay on the right side of a sensible API or database structure if you can find one.
Did you really require UA sniffing, though? There are other methods for detecting IE11, both for JS and CSS.
It does not. They use old footage of models indefinitely and can be accused at any time of distributing such materials even after they’ve stopped distributing it when clients are found in possession.
I see 115.
How many donations have you made to that charity subsequently?
There was a Fairchild diode plant in San Rafael, Marin County that operated into the early 80's I think. Then it sat as a hazardous waste site for quite a few years. My little office/shop/man cave is very close to where it was, and I'm waiting for some Fairchild "entrepreneur contamination" to bear (probably genetically-deformed) fruit.
Yeah... Searching for that game led me back to Chip's Challenge, ended up buying the game ($2), grabbing the level file out of it, and throwing that into TileWorld (cross platform CC engine) to play on my mac. Nostalgia overload.
Business Case for Internal Whistleblower Programs
I have spent a lot of my career fixing botched implementations. And I have seen it go perfectly...

Write your requirements for the system in plain English bullet points. Give this to vendors.

Write a plan of what you would like to see on the demo. Btw you want to see the boring stuff, not the colourful charts. Book a whole day. Take a person from purchasing, accounts, sales. Get them to create a sku and a supplier, get them to buy it. Get them to receipt it, get them to show the accountant how that affected the ledgers. Move it sell it, collect the cash etc. Now you know something about whether it will fit and whether you rate the vendor.

Could the company afford it costing twice what you planned? If not then maybe ERP is not for you.

You need a test system.

Allocate a lead person for every department. Let's call them the power user.

At key check points the vendor should want you to do testing. Write a test plan for end to end transactions like my demo example. Get your power users to do the test, this gives you buy-in, sign off and critically, job specific user training.

Allocate a huge sum of money for user training. Trainers are expensive. Job specific training is the only thing of value. There are often several ways to do something, only train in the one you have chosen.

The trainers need to be on-site for all of go-live week. Budget for this.

Don't train too early

Go standard, don't customise, work the way the ERP wants

On a phone but this feels like it would make a blog post!
If it does go, it will remove the left shoulder of Orion, a constellation has been with us for all human history. A bit of a loss.
Skydiver here. I'm not familiar with this particular event, but that does seem rather high even for those years. In the USA we average ~1 incident per 250,000 sport skydives. Tandems are around 1 in 500,000.

You can find the USPA incidents here: https://uspa.org/Find/FAQs/Safety
I've mostly dealt with amateur and semi-pro equipment and I'm not certain what the state-of-the-art is so someone else might be able to answer this better than me.

These telescopes essentially work by capturing photon counts on a sensor. The individual pixels on the sensor have a limit to the number of photons they can count. You could theoretically subtract the satellite pixel-count values from the photon counts to get rid of the trails. The two problems I see are: 1) You don't know the correct counts for the satellites and I'm not sure how you could get them. 2) The trails will probably saturate the pixels anyway (which can also cause bleeding into other pixels), in which case you just don't have the data of what's 'behind' the trails.
Reputation-laundering. I would not be surprised if such an adjacent industry also exists for foreign aid.
SpaceX is publishing the precise location of each satellite continuously. It's really cool actually; most satellite operators don't do this. The raw data is available at Celestrak here: https://celestrak.com/NORAD/elements/supplemental/

I'm using this data to power my site that shows when you can see Starlink yourself: https://james.darpinian.com/satellites/?special=starlink-lat...
Ya, I should have written it differently. These aren’t the same things, really. One is about discoverability and the other is about handling input method deficiency. I remember auto completion being really great when using T9 to text on old Nokia handsets, but not because I didn’t know what words I could write.

The right word for that would be code completion or more specific brandings of intellisense, which is completely different from things like T9.
If predictive power doesn't matter why do we need any of these systems at all? We could just randomly assign people with numbers from 1-10 and be done with it. You are type 7. I am type 3. Now you can go ahead and assign whatever properties you like to these types and be happy.
People will very readily suppress or withhold questioning something that confirms their wolrdview.
Hurry up and patch: A new RDP vulnerability
Stavros you read my mind with this app. <3
I don’t think it’s an extraordinary claim. Both sides of this have common sense validity.

I think you can just as much be expected to provide a citation if you disagree.
Clojure has a similar thing, where % is used as a placeholder in threading, which is similar https://clojure.org/guides/threading_macros
jesus h, that's insane.
Obsessed simps who donate thousands upon thousands of dollars are very dangerous. Even on Twitch these people are a sight to behold.
> You are thinking in the realm of theory.

Yes that is correct. I am thankful I have other means of income meaning I don't need to model for a cam site.

> Creating a fake ID = super illegal.

Agreed. But if I'm at the desperate stage where I have no choice but to sign up to a cam site, I would prefer taking that risk than having such PII leak many years in the future and affect my career prospects (the article mentions some of the data being up to 20 years old - most of these people now have no doubt left the scene but their new life can now be screwed up by this data leaking). Neither is a good solution, but IMO the risks of the latter outweigh those of the former.

Regarding prepaid cards, yes I know they can be detected and blocked, but is there any incentive to do so? It makes sense for a performer to want to protect their privacy, so I don't see why the site would block these cards?
If it presents psychology as a well-understood and rigorous field, and the author as an authority, it's bunk. Nobody is an expert in psychology, and most of the foundational experiments in the field have been found not to be reproducible.
What airlines do you fly? Delta is pretty aggressive about keeping economy baggage out of business even on domestics. I can’t imagine anyone even trying on an international. More to the point, I rarely have overhead problems on international flights (actually, I don’t think it has ever been a problem). Only domestic legs are problematic, mainly smaller 737s and 320s.
This style of gameplay goes all the way back to Qix from 1981:

https://en.wikipedia.org/wiki/Qix
Yeah, people keep focusing on Mars as a habitat, but it makes so much more sense to build in orbit around earth. So much closer when you need something and your internet latency would be great. But Bezos has the right idea, keep people on the planet and put the things you don't want on the planet in space rather, like industry. Even that makes little sense until you're sourcing the resources from outside earth.
Part of the scientific method is to perform studies. The studies must be self-contained, based on facts, traceable and get published. In many disciplines because of complexity this requires people to include data into the argument. (Psychology is one of these disciplines) Bonus points for peer-review, Science is a team discipline after all, even if done outside of Academia.

According to the article almost none of the points hold true:

- "no scientific articles have been published about the test."

Apparently the book did not contain measurements of data or data based on that, so it wasn't written according to the scientific method. Not even close...
Isn't there a statuate of limitations?
SoftICE still holds a super special place in my heart, but WinDbg is infinitely more powerful these days than SI ever was, especially if you're using it from another box (or from your host with a Windows guest VM).
I disagree.

People are going to do it, but it needs to be understood that there are major risks with doing it.
For sure. We need a safety net for these folks. But destroying the value created by these companies is not an efficient or even sufficient mechanism for realizing that future.
https://sequoia.makes.software/what-is-javascript-part-1-the... agree
I don't have it here / I don't have it now / It's not me who keep them / It wasn't me at the time / I don't know

Just like banking regulations that seems stupid, they come from real abuses and a solution to it at the time. I doubt laws signed in 1988 had internet scale and access in mind, nor could they predict it.
GDPR has explicit provisions for "keep what you're legally required to keep".
Yes, and it's not just plastic either.

I shy away from buying produce from farms next to interstates.

In a grocery store, though, it's impossible to tell where something was sourced.
Show HN: Read-Only PasteBin
Link: http://www.copyprotecttext.com/

It converts text to an image and then jumbles it. The jumbled image is sent to the client. The client has to hover over the text to read it.
This is to prevent someone from copy pasting the text. They can still read it though.

Potential audience:

Freelance writers who want to give the clients their work but are afraid it will just get copy pasted (This is why I created it, because I was a freelance writer)
College Professors who want to share code but want the students to write it again themselves.
Comic and Image distributors who want to let others view an image without letting them save it.

Pitfall:
The image can be reassembled with some coding but it shouldn't be trivial
Solution:
Turn the image to a video stream and jumble it every second so that it is more secure
Depending on source class and telescope location it ruins between 1/3 and 1/2 of the available observing time. Are you willing to pay $1 more in taxes to to fund the extra telescopes we need to make up the short fall? Please write to your representatives and senators if you do.
A friend of mine who did a few movies in the 2000s told me she felt much more violated by the paperwork for the required record keeping than she did having sex on camera.
I have observed the same thing. Drink skim milk, diet soda and then ear ice creams, burgers and fries. It's to lie to themselves, I think.
That's why it's so hard to figure out the long term effects of a lot of foods. People who do/don't eat X, tend to make other choices as well, which can easily have a bigger impact than X itself. Plus people are notoriously unreliable in accurately reporting what they eat and do.

We'd need to have long term randomized controlled trials where the only difference between groups is the one variable. Which there's no ethical way to accomplish.

So unless we figure out some other method, I suspect we'll never really know about many things in nutrition until we have fully accurate human simulations...
Link to Hayato Goto publications for those interested: https://arxiv.org/search/?query=Hayato+Goto+&searchtype=all&...
I think the question is - would you have donated, to any cause, without your Uncle?

I'm not asking to be combative - it's a legitimate question millions have to ask themselves. My friends and I participated in the ice-bucket challenge. We would not have done what we did w/o such a ridiculous, yet fun, method of virality.

To me, it is about 'effective' money. With your uncle + the organization, was the money more effective with or without?

There is an interesting TED talk from 2013 that highlights a semi-counterintuitive problem - if you can't pay top dollar, you can't get top dollar talent except in extremely narrow cases[0].

My interpretation is, we would love 100% of our charitable donations to reach the village who needs water or a toilet, but the reality is, people who run the org need to get paid as well.

Measuring a charity by how stingy it is might actually be less effective overall.

Anecdote: Bill and Melinda Gates foundation absolutely pays top dollar (of charities) to gain some of the smartest former execs in the industry. They're wildly effective.

[0] https://www.ted.com/talks/dan_pallotta_the_way_we_think_abou...
The Bao encoding supports two modes, combined and outboard. In the combined mode, the bytes of the tree are interleaved with the original file, producing an encoded file that's about 6% larger. In the outboard mode, the bytes of the tree are stored separately in their own file.

Which mode to use depends on whether you need to keep the original, unencoded file around on the server. If the only thing the server needs to do is serve encoded bytes, the combined mode is more convenient. But if the server also wants to serve the original file (to clients who trust the server and don't need to verify any hashes), the outboard mode can avoid taking up double the storage space.

The idea in the outboard example is that the decoder is running somewhere else, not on the server, and it's streaming both the original file and the outboard encoding simultaneously.
"Education is the cultivation of a person, not the manufacture of a worker"

It's neither; the american school system is a socialized daycare so that their parents can go work a full day without worrying about what their kids are up to.
Apple's design of 10-15 years ago looks excellent even today. Truly - good design does not lose its attractiveness as styles and standards change. Most icons, fonts, panels, colors of most of their old software and promotional materials look very pleasant, even in low resolution.
> When something very basic goes wrong, I have this hierarchy of potential culprits:
the compiler
buggy hardware
OS vendor
last and least me, because I don’t make mistakes :)

I really dislike the arrogant programmer trope. Can we all stop?
AP visits immigration courts across US, finds nonstop chaos
:doubt:
Psychologists annoyed that an outsider is edging in on their grift.
> You should never run untrusted code so there is no need for a platform that facilitates it.

I don't believe this is a practical philosophy given the way that ordinary people use both the web and apps today. If you can convince me that you have a plan to make everyone en-mass stop installing the Facebook App, I might be persuaded to change my mind. But I regard the advice, "don't run untrusted code" to be a bit like saying, "stick to abstinence to avoid pregnancy". The advice isn't technically wrong, we just have good evidence that it doesn't work for society in general.

I also think that "untrusted" is being used as a really broad catch-all here. Trust isn't binary. I trust a calculator app to give me the correct answer to a multiplication problem, I don't trust it to store my banking information.

What sandboxes do are they allow us to set up boundaries for apps that we partially trust. Of course, sandboxes don't remove the need for consumers to be taught not to blindly trust everything. But they're not designed to solve that problem, just to make it easier to manage. There is no way to remove the need to educate consumers; trust is too broad of a topic to divide every app into a single "trusted" or "untrusted" bucket. So what sandboxes do is embrace that grey area rather than ignore it.

In the physical world, if I'm securing a bank or an organization, there are going to be people I distrust so much that they can't even enter the premises. There are going to be people I trust enough to walk around while supervised. There are going to be people I trust enough to be unsupervised, but not enough to give them keys to my vault or server room. And finally there will be a minuscule number of people I trust to have full access to everything.

Imagine if instead, our policy was, "you shouldn't let untrustworthy people into your building in the first place, so security measures past that point are useless." Would we be able to build a database of 'trustworthy' people who could have access to the vaults of every bank they walked into?

When we get rid of sandboxes, we're still using a permissions system -- all we've done is made that permissions system less granular and harder to moderate, because we've removed our ability to say nuanced things like, "I trust Facebook to connect to the Internet, but not to read my contacts."
I suspect that the canal houses weren't where the poor lived, though...
I have been on one that was pretty flawless. SAP at the time, with full costing/ manufacturing, multi-currency, multi- country. I should write a blog about that, shouldn't I? I only recall two minor faults.