skysight-inc/HackerNews huggingface dataset:
Here's a tip you can try next time you have a problem like this. Maybe your task was somehow resistant to this, in which case I really do understand your pain and am not trying to paper it over, but just in case this could benefit you or folks like you:

In Chrome:

1) Right click on element you want to grab all of the contents of, and select Inspect Element. NOTE: If this element is the sort that isn't properly placed in the DOM and/or disappears when focus/mouse leaves, you can freeze the current DOM...but the right way to do that will depend on your context.

2) In Elements tab in Dev tools, the element should now be highlighted. You may need a parent or child element. But hopefully you can find it nearby and verify you have the right one with the Inspect tooling.

3) Right click on the element that has all your data in the DOM. Select Copy. Sometimes it will be enough to just Copy Element and paste it somewhere where you can start organizing the data. But for your task, it sounds like you might want to write a script for this so you can do it across multiple Elements. So, try Copy > Copy JS Path.

4) You now have access to the DOM element, even if it was created dynamically by JS and exists in the Shadow DOM. Try "paste" in the Console tab of Chrome DevTools.

5) The thing you grabbed might not be exactly the right one. Navigate down to the level you want to iterate across with the "children" attribute. Example:

const myStuff = document
.querySelector("#output > shadow-output")
.shadowRoot.querySelector("div > ul > li:nth-child(2)")
.children[0].children

6) You now have an HTMLCollection. You could be done! See if this gives you what you need:

console.table(myStuff, ["innerHTML"])

-7) Unfortunately, HTMLCollections are only Array-like. Fortunately, it's very easy to convert.

const stuffArr = [...myStuff]

-8) Now that you have a proper Array filled with HTML elements, you can do any kind of processing you need to grab the data you want.

const mappedStuff = stuffArr.map(x=> { /* transform each thing */ }
console.table(mappedStuff)

Hope this helps somebody write a script to remove the tedium from a data extraction job.
Ask HN: Have you found your dream town?
What are you looking for in the place you live? Have you found a place that satisfies your needs?

I'm getting more involved in my city, and like the HN crowd I am aware of issues like suburban sprawl. I'm communicating with public officials and researching development patterns in my small city, but few officials recognize lane expansions or the fact that we are car-dependent as issues.

My dream town is one where most people ride bikes, values quiet, and spends money on public space that makes us better human beings. Does such a place exist in the north eastern U.S.?
I am not American, but I assume you are referring to native americans, it is my understanding that the displacement of the native population occured before the federation of the US states, which would mean the perpetrators of this crime would be the colonizing countries, which would be Spain/France/England, surely?
Minneapolis businesses fight ban on exterior shutters
Thanks! Will get in touch with you once I settle in!
Only central banks create money. The others redirect money away from insurance vaults.

Insurance requires a load of money in a vault for when disaster strikes. When it does, they curtail lending. The impact of losses is not felt immediately. It is felt much later.
> On that question, RFA's reporting on this topic has gotten the endorsement of the news pages of at least one top-tier American paper.

While we like to consider the mainstream press as completely free and unbiased, I think it's fair to remind everyone that in the early 2000s all publications were parroting the US lie that Iraq was hiding WMDs. Something similar happened last year with the election in Bolivia and subsequent coup.
No they cannot do business with Chinese governments, ITAR forbids this.

There is already history here where a failed Chinese rocket crashed with a classified American payload and caused the whole satellite anything is now ITAR
https://webcache.googleusercontent.com/search?q=cache:Df6ZI4...
Facebook uses Haskell in a critical portion of their user-content publishing pipeline.

https://engineering.fb.com/security/fighting-spam-with-haske...
eSports are the future
I was going to protest what sounded like a silly taunt of "great folks at El Reg". Then I went and read the article.

Holy mackerel, compared to this, the folks at Fox and MSNBC are paragons of neutrality. This may be the worst example of journalism I've ever seen. I'm looking all over for something that says "opinion" or "editorial", but no...
Regarding strings, nobody doubts that having good string support built into a high level language is a good idea, but with a low level language that has a lot of problems. Especially a language whose design principle is to avoid surprising allocations. So that is necessarily going to make things like concatenating strings more complex, and so on.
Well, depends on what you mean by "long term".

BSD-licensed low-level unix programs are still quite useful today and are likely to continue to be very useful in coming decades.
My nephew had the same issue, had to work in English, Spanish and German.

Fortunately there are several names that work in all three, they ended up choosing Max.
I find myself in kind of the same case as you. I use a personal finance app on Android that I chose because it wasn't connected, so my data stays on the phone if I don't manually save it elsewhere.

2 years ago I looked at the SqLite db with the project to build a desktop app that would use this db, but I didn't commit to it.

Last week I wanted to finally build the app but I discovered that the developer had encrypted the db with AES256 in one of the previous updates.

I plan on contacting him to see if I can convince him to give me a way to read my data but I'm afraid that if he won't do that or I would potentially have the key to all his users db.
If you read between the lines, you should understand that the root cause of issue is the macOS developer monoculture.

All you need is one Windows or Linux-based developer in your team to catch those kind of issues. But so many dev teams are macOS-only those days, whereas, apart from US and 2-3 other rich countries, 80%+ or even more of actual desktop users are Windows-based.

(There are many other problems with macOS monoculture, for example, the spread of ultrathin fonts that look nice and crisp on retina macbook but result in very low contrast rendering on Windows).

US-based devs: outside of your country (that is, >95% of humanity), most people do not have a Mac, an iPhone, nor use MM/DD/YYYY dates and 12-hour clock.
Tampering with ballots will still be illegal, even if the company is private.

That's also a bit of weird argument, since we're right now seeing how the USPS can easily be bent by political pressure precisely because it is a govt institution and presidents already get to appoint their cronies to run it.
It is not just phone apps that do this. Web apps do this too. My bank has pretty much rearranged all of its GUI. Big giant buttons everywhere. Yet the one thing I go on there to do is at least 10-20 clicks to do now.
Visa is absolutely a master entity that dictates nearly everything including consumer credit reporting requirements and minimum credit lines. They publish an 886 page "public" version which is actually kind of an interesting read:

https://usa.visa.com/dam/VCOM/download/about-visa/visa-rules...
Why do people hate the Birds of Prey Movie?
Reminds me of an aggregator, https://diff.blog
Full stack dev, 8 ~ 12 hours a day on my 2015 MBP 13" touchpad. No regrets.
I meant light pollution affects the entire image, while a streak affects only part of it, which you can just remove.

A 30 arcsec stripe on an (apparently average) 20 arcmin detector is 2.5% of the total area, so it's not a very large area.

Overall, 20000 satellites at any given time cover 20kπ15acsec² of sky area, which is 0.0005% of total sky area, and over 1 second (assuming a satellite speed of 3.6 arcmin per second) it's 0.02424% of the sky, so roughly 1.45% of the surface area of a 1 minute exposure would have to be thrown out. This assumes that satellite streaks don't overlap, with overlap it would be less.
You are getting "results" in a Sisyphean task. The one you are responding to is talking about the larger issue.

Sure, do exercise your right as a consumer and do more than just complaining. If I ever bought something that started performing this badly I would return it as well. Problem is, what do you trade it for? I'd like to find a 50" TV with no smart TV features. Will your complaining and nagging on review sites going to make this a reality?

As long as we keep accepting only the choices provided by the status quo all you are getting is a slightly more comfortable golden cage. This is what makes GP feel powerless.
How to Rank YouTube Videos on the First Page of Google (2020)
> Perhaps we should just add a (small) price to sending email?

Might work better if the fee is returned unless the recipient explicitly rejects payment within some set time window (which might be automated by or for the recipient, e.g., as part of a spam filter.)
Maybe for other people, not for me.

My free time is very expensive.

An ESP32 costs nothing compared to the cost of my free time, and comes with wifi and bluetooth, which makes many things simpler.

Other solutions whose hardware costs less than an ESP32 cost me a lot of time, and end up being infinitely more expensive than the ESP32 approach.
On the Windows accessibility team where I work, we've done something like this for the UI Automation API, not using WebAssembly but using our own bytecode. We call it Remote Operations. The idea is that certain parts of the UI Automation API require a very large number of cross-process requests (i.e. from the assistive technology to the application process) to do anything non-trivial. So with Remote Operations, the client (assistive technology) sends a little program to the provider (application) to do the API calls.

This feature hasn't yet made it into a stable Windows release, but it's available in Insider builds, and the high-level client libraries and accompanying tests are on GitHub here:

https://github.com/microsoft/microsoft-ui-uiautomation

Disclaimer: Remote Operations is still a work in progress. There's no public documentation yet aside from the README in the GitHub repo, and the client libraries aren't yet packaged for easy consumption. Moreover, this is not an official Microsoft announcement; I'm just bringing it up on this thread because it's relevant and I'm proud of this feature that I helped develop.
Did that just now and Chrome is still happily hiding them...
I can write but I'm afraid of exposing lack of technical excellence. It seems like I should be a true expert if I'm going to write a technical blog, and I'm not sure I'll ever feel like I'm that competent. Or another way of thinking about it, there are so many awesome technical blogs out there - what do I have to say that they're not saying but with more skill?
The Register basically emulates british tabloids.
What Does It Take to Become a Healthcare Data Scientist
The whole business case for this vehicle is that it enables extremely low cost granular travel between distant city pairs. The short regional hop is not its target market. It’s designed to be competitive with commercial air travel.
Designers don’t get it. What do they teach in design schools these days? Genuine question. I hope stuff like this is brought up? How do you even become a UI designer?
But that’s silly when the preferred method of scrolling is a mouse wheel or a swipe nether actually require the scollbar as a touch/click target.

The actual useful UI left is “does this thing scroll”, “where on the page am I”, and “the grab and flick” gesture on touch to scroll faster.

In hindsight I think the mistake was having scrollbars be part of the document flow instead of hovering invisibly over the content until they’re needed.
OK, I don't understand what you mean. Can you explain?
> just wish people understood how much they’re being manipulated by Apple’s marketing here. Credit to them: they’re the best in the world —- if Tim Cook decided to sell cigarettes, he’d have most of us on two packs a day and believing it’s good for us by Christmas.

This is such a hoary old argument usually made by those who believe a product value is only measured by the cost of the hardware components comprising it, not how it was packaged or how it works or the experience it’s custom software enables.

Of course in this case, if your job is selling snake oil, you think everyone’s job is selling snake oil.
It's definitely personal preference. I love touchpads and actually use a drawing tablet (with finger support) as a large touchpad when I am at my desk. I have a mouse nearby because it works better for some things but most of the time use the touchpad.
I get about 2-5 packages a day delivered to my home, and USPS regularly exhibits this behaviour. The delivery tracker states a package is delivered, though the package doesn't appear until hours or even a day later.
> but they will just ignore you if you're not brown.

Is that true? Based on Vice's reports last year, journalists and tourists where forced to show their phone to border agents and to install some surveillance app: https://www.vox.com/future-perfect/2019/7/3/20681258/china-u...
It depends on which pointing device you have installed.
Yeah, but HN says to use the original title.
Predicting the Future – Building SaaS #70 · Matt Layman
You can use a Club3D CAC-1085 DP1.4-to-HDMI2.1 adapter to get 4k120 with current GPUs with LG 2019 OLED TVs.

No VRR (Variable Refresh Rate) though, so I'm just waiting for new GPUs myself.
> Alternatively, you can set the scrollbars to be visible at all times by setting System Preferences -> General -> Show scroll bars to Always.

One of the best things I think I've done for quality purposes is require all developers, QA team members, and project managers have scrollbars turned on at all times. It's sent the number of sites with hidden overflow in production down to near-zero for us. Someone, somewhere down the line will end up seeing that your page is 300px wider than the viewport before it hits production. And because that usually indicates other problems (often related to accessibility), it usually has a domino effect of discovering other issues that need to be fixed.

It has definitely made a marked improvement to the quality of our work, and I recommend everyone require their teams using Macs to require scrollbars be set to "Always"
I’m curious how you can be “playing” this for hours and hours. Isn’t AI Dungeon mostly just a toy, not a real game? There isn’t any goal, there’s nothing to figure out, there isn’t even a coherent state that I’m aware of.

And that’s why I disagree with the claim that GPT-3 is in any way intelligent. It’s a chameleon. Or a Chinese room [1].

I think to have real intelligence you need a model for reality, not just a language model. Otherwise you can do nothing more than parrot and remix the words of others. Parrots are entertaining companions though.

[1] https://en.wikipedia.org/wiki/Chinese_room
I wasn't thinking of OFAC, I was thinking of this: https://en.m.wikipedia.org/wiki/China_exclusion_policy_of_NA...

If NASA is forbidden from working with organizations affiliated with China, it seems to me that SpaceX working with China might imperil their collaboration with NASA. Then again maybe not, I don't know the answer.
> and of course it has a flexible type system that is actually sound, ... No holes!

And this is where I went from "good faith reading" to actually not believing the article. Every general language that has made this claim has had holes - and those holes are usually patchable, but to claim a language with almost no adoption is leak proof is foolhardy at best. Just because you haven't discovered how your particular abstraction is broken doesn't mean it isn't.
I found this story to be fascinating. It doesn't appear to be an act of vandalism, but rather earnest contributions from a young editor made much in the fashion of Ecce homo.

It'll be interesting to see what Wikipedia does. I'm hoping they don't ostracize the individual that did this - they seem motivated to help. Maybe that energy can be put elsewhere in a more constructive place.
Care, Friendship, Hospitality: Reflections on the Thought of Ivan Illich
Why Do We Keep Buying New Notebooks All the Time?
This one of the stupider hills to die on.

There are plenty of other factors interfering with astronomy and they can largely processed away.

>This issue is yet another reminder that capitalism only appears to work because you assume infinite resources on a finite planet.

This is complete bullshit, and a reminder that anti-capitalists are not worth arguing with.
To be fair: If they would use a cheap Chromebook, then the outcome in this case wouldn’t be any different
I agree, but isn't filing in what you already know a common technique when presenting things for human consumption? I'm thinking scanning microscopy, SEM, STM, etc.

The image implies that all the data is from the same instant, when it's not. Normally that's OK, but it's not always.
Or maybe it's just a cynical oversimplification?

Am I a product of the Oracle DBs behind the websites I use for free?

How about credit cards? Isn't the merchant and issuing bank the customer there? As long as I pay off my monthly balance, it's free for me.

My Facebook data is worthless. ONLY in aggregate is FB data valuable, and only if it is kept mostly secret from their customers (advertisers).

The more FB data you're using, the less you know about me.
I think those would be easy to find. Most of the accounts will have locations of Chinese mainland and only post good things about China and bad thing about others. Some of them will post funny/beautiful photos/videos to gain following as well. Since Twitter is banned in PRC, why would people be constantly on VPN just to post this stuff. All you need to do is, find state sponsored account, see the users retweeting/liking their tweets like this account: https://mobile.twitter.com/eaglet_CH

There are accounts at a higher level than this, who would make more sense in countering and spread positivity as well.

Few articles about bot networks.

- https://www.bloomberg.com/news/articles/2020-05-12/china-s-d...

- https://www.forbes.com/sites/johnkoetsier/2020/06/12/182000-...
> If you are a front-end developer that uses macOS, I kindly ask you to dedicate a little more attention to how the websites you create behave on platforms other than your own.

I think this is a lost cause. A lot of macOS people are "zealots" and they feel that anyone who uses anything else is simply "wrong." I've long dealt with designers like this and realized I can't win.
I agree, naming and shaming with regards to web design is about the only way to get stuff like this out of the mainstream.

As an aside, if I see a complaint like this, it stops me from visiting the page and giving them more traffic, which I believe is a net positive.

I'd much rather read it on IA than deal with dark pattern shenanigans.
This is china's greatest weakness, they own manufacturing but very few brands.
My product launch was featured on PH newsletter
>You beg the question by beginning by comparing the USPS to other carriers.

I at no point made a comparison between the USPS and any other carrier.

>It's one of the few public institutions required by the constitution!

No. Article I merely authorizes the federal government to establish post offices.

>Even the Defense Department doesn't get that privilege

On the contrary, the same Article I repeatedly discusses the federal government's warmaking powers on land and sea.

>and it loses hundreds of billions a year and doesn't have the same requirement to fund pensions for employees who haven't been born yet.

How do you define "losing money" for the Department of Defense? Obviously it is not a money-making enterprise. That is, there is no way to measure its success or failure on a financial basis. Such a thing is possible with the USPS.

I didn't say that the USPS has to make money. But it is possible to measure its financial performance in a way that isn't possible with most other government agencies, including DoD.

>Lastly, delaying flats and prioritizing packages during a situation when many, perhaps most people will vote by mail due to a public health crisis is if not malicious, dangerously ignorant of the societal implications.

Nice speech; too bad I said nothing of the sort. As I said, there is a lot of slack in non-package processing capability because of the massive COVID19-related decline in non-package volume. The USPS trying to rearrange logistics and personnel accordingly, while avoiding overtime because of the money-losing issue, is what caused the nonsense the past few weeks (which, thankfully, seems to be dying down as people look into the issue and realize said nonsense).
I don't think that's what the article was getting at. Feeling guilty is the exact thing that you're supposed to avoid, if you want to help others. Instead, focus on the gratitude and how fortunate you are. From there, because you feel so grateful and compassionate, you want to help others alleviate their suffering.
You're further highlighting your ignorance with this comment, you're so sure of yourself - I'm curious if you have other published predictions like this where you were correct in your speculation?

Reusable rockets didn't exist, and likewise boring technology and the ability to create an almost-vaccuum to full vaccuum to accelerate a skate to high-speed isn't rocket science in comparison - or perhaps it's at par with rocket science and its physics. Simply merging separate technologies to make a better system is still work but not impossible.

You keep saying Elon stepped away from the tech except you're ignoring that The Boring Company is going forward strongly, including university competitions the last 4 years to create the fastest/best skate to accelerate. Your arguments come from wrong assumptions and inconsistency in understanding different technology.
I use the larger touchpad rather than a mouse when working at my desk, and I have to say that's been a non-issue—for me anyway. A slight touch/movement on the pad and I know exactly where I am (and the device really is just great...).

That said, the issues outlined in this article are glaring, and I do notice them when I switch to PC/Linux and a mouse and back. It's definitely something easy to forget, though.

The UX is designed to make most of the obviousness fade away and make the process an extension of your natural movements. Kind of like how a good band can take cues from each other without explicitly speaking or reading off of a sheet during a performance. But that doesn't help people who aren't adept professionals, or people operating under completely different circumstances.
YDKJS: The Pillars of JavaScript
Alternatively: develop your own internal control panel which lets you perform the specific AWS tasks you want to perform. Then you control when it changes.

But I'd suggest using Terraform really, once you get the hang of it, you won't want to go back to using the console.
> without cluttering the night sky

Current mitigations (visorsat) by SpaceX already make the satellites completely invisible to the naked eye. It’s less of a visual impact (zero once deployed) than any other visible LEO satellite or air travel. Celltowers high enough to need a light are highly visible and are a much greater visual impact than Starlink.
I was sincere, I love The Register! But there was an actual taunt in that sentence that was much more subtle. Notice what I didn’t say after talking about the “great folks at El Reg”.
SqLite is the solution to all our CSV problems.
Harvey came ashore a category 4 storm then proceeded to loiter over Houston for days with hurricane force winds. I don’t see how it gets much worse than that.