skysight-inc/HackerNews huggingface dataset:
I see what you're saying, but the oddness may feel apparent even to those growing up in suburbia. I can distinctly remember watching miles and miles of suburban settlements sprawl out from where I grew up and telling a friend that I felt like I was in the book 'The Giver,' which included a barren and (literally and figuratively) color-less landscape filled with occasional identical towns. This was exacerbated by the fact that quickly-developed cities had roads in perfect grid systems and public buildings/schools that adopted the same architectural styles. During travel sports season one could get on a bus, take a nap, and wake up in a town completely indistinguishable from the last...

Furthermore, there is a distinct lack of independence for teens who can't drive - the nearest non-residential building can be more than a mile away. Even if you can drive, the popular destinations for errands are big-brands like starbucks, walmart, and CVS. Public transport is practically nonexistant.

This is obviously anecdotal and I think you make a good point, but it should still be considered that being familiar with American suburbia does not mean that it's impersonal and almost surreal nature is invisible to those who grew up there.
Natural selection is a consequence of mortality and reproduction, not life in total.
How the Covid-19 crisis locked Airbnb out of its own homes
Just the web service. Thankfully 5 years ago, so the statute of limitations in Serbia expired.
SEEKING WORK | Python or C | Remote

Mikhail Tikhonov

I have a lot of experience in researh (physics, mathematics).

Looking for a junior position/starting level problems. Willing to learn.

Contact me@mtikhonov.com
The tenant ends up with a roof overhead.
Not the OP, but I guess the sex thing was about sound proofing.
Too Much Food in the Wrong Places
I love working at startups and hated working at a large company. You learn 10x more in a fast paced environment where you get a chance to work on a little bit of everything and talking to partners and investors compared to a large scale company where you’re tweaking a small area of the company. Startups are obviously not for everyone and I know plenty of people that prefer the corporate environment either because they like the stability, hours, or the salary.
Apple isn't bulk buying oranges. They're forcing developers to pay a non-optional tax if they want to target iOS which in turn hurts the consumer.
OmiOutliner looks ... okay, but it's Apple only anyway.

I don't see any reason to use Workflowy over Dynalist, which is what I use daily. But I'd really like to see a comparable FOSS version (Org-mode has the features in theory, but emacs just has none of the modern UX I expect and Orgzly is at best okay for quick notes).
This is a terrible time to launch such a product. No one has plans! I know I will be taking people up on their offers more than ever after this lock down. But after a few weeks/months of that...I’ll try your product.
I've always gauged it by cost of living expenses for working class people.

It's one reason why I love the road to wiggan pier so much. George Orwell breaks down the cost of living in many areas of Britain for the average person. I think when I calculated it out, even me living in the US at $12/hr with a 700 rent payment and all other expenses, I was still living a comfier life than those people. And they put in some LONG days too.

The most interesting thing he pointed out too was it wasnt the corporate places that had the worst landlords and rooms, it was the small or individual owners. Simply because they couldn't afford to fix anything or give you back your deposit.
I'm using org-mode's link functionality to maintain a simple multi-file text wiki. I'm not an org-mode wizard, so I'm probably not using all the functionality available in org-mode, but it's enough for me.
In the city, you get attacked by "youths". So it gets cancelled out.
I consider email and slack low priority.
Now is the time to put that in writing so that somebody else might get your ventilator.
But let us not let data pollute a mildy disguised US hate fest.
I can assure you that this is a gross mischaracterization of gender studies students. There are a significant number of them (maybe over 50%) who don't even use language like "toxic masculinity" and out of the remainder they won't attribute American individualism to it.
> I can't filter bots that disguise as users from my access logs, and they actually hurt my work (i.e. figuring out what people read).

If the bots aren't querying from residential IPs you could match their IPs to ASNs and then filter based on that to separate domestic and data center origins.
Via the LA Times Business writer:

'Although sometimes though not usually referred to as “ventilators” even by professionals, BiPap devices are not the high-end highly desired invasive ventilators that hospitals so desperately need. (GM and Ford have partnered up with ventilator makers to manufacture these.)'

https://twitter.com/russ1mitchell/status/1245502084243263489
That doesn’t make it better. Both are bad.
> Besides, I think the comment you were replying to was really about the almost complete absence of post-secondary "technical education" in the USA, in particular when compared to countries like Germany.

Are these two different phenomena? If there are more glaziers in Armenia than there are in America, is that because Armenia sends the message "glaziers are winners" and America says "glaziers are losers", or because America sends the message "no matter who you are, you're a winner, and therefore you shouldn't be a glazier" while Armenia is fine with telling its losers that maybe winning isn't for them and they should consider being a glazier?
I went the complete opposite. Travel is nice, sure. But my biggest fear became my legacy? When I die what will I have left behind for other generations? For my kids? For my friends?

Now I work thrice as hard. I want to exit this world having made a difference and having made it better.
Not only that - how do you do structure? I'm especially thinking about trees here, which is how most concepts seem to be presented the best.
Most hospital care is not ICU care. There are special ICU nurses for a reason I assume.
I can only claim to know the previous iteration. I'm sure the sentiment is actually as old as civilization its self.
>It will never be emptied during an emergency because politicians won’t agree on it.

This rests on speculation about future choices treated as if it were a fact, which is then used to make an absolutist, fatalistic decree.

And all the while the opposite is often true. If a decision is widely believed to benefit the American people, emergencies are excellent catalysts to motivate bipartisan compromise.
I agree that it's not fair or consistent but saying that alone means nothing. For any impact, action must be taken on those words: you can use legal means to try and change their behavior like Spotify did, you can negotiate like Amazon did, you can apply pressure by trashing them in the press like Epic did, you can attempt to circumvent the app store fees using various measures, you can leave for a different platform. Or you can apply some combination of any of these. Which one is the least expensive is entirely dependent on your situation. The reason why I spoke of the last option initially is that for the average individual developer your only real immediate action is to leave, everything else is collective in nature.
As far as I know it’s an important realization in Buddhist practice, maybe it deserves a second thought. Or at least a valid refutation, instead of an opinion such as this one.
It's actually surprisingly difficult to get this kind of thing right. It seems perfectly obvious in hindsight, but while you're designing, little details like this get missed.

When I started writing a spec for Concise Text Encoding [1], I figured it would take about 6 months to nail it down (yeah, right). Even now, 2 years later, I'm still making amendments to it because of various things I missed or got wrong. It's either something I happen to notice in one of my many, many re-reads, or something that another person notices after a few minutes reading it over, or something that comes up while I'm writing the reference implementation. Getting a spec right is a marathon affair.

[1] https://github.com/kstenerud/concise-encoding/blob/master/ct...
Sure, but

1. The validity of the argument isn't affected by whether one is a hypocrite. If Apple is indeed behaving unethically, it's still behaving unethically even if I own an iPhone. If Apple isn't behaving unethically, then you should be able to argue that on grounds other than "you bought an iPhone." The poster in this case made specific, refutable claims - that Apple dodges taxes and can't pay decent wages to their Chinese factory workers. A legitimate counterargument is that they don't in fact dodge taxes or do in fact pay decent wages (or perhaps that their current behavior is okay), not an attack on the person making the argument.

2. Apple products are not a necessity, but in the current era, a smartphone is very close to a necessity (yes, there are people who steadfastly avoid them, and there are also people who live in the forest, that's not what "necessity" means). And there are relatively few options for good smartphones, none of which come from morally blameless companies. (Personally, I find security valuable, and Apple has the best track record of producing phones with long-term security support, which means you can buy fewer Apple products than anything else.) It might be hypocritical to buy a product from company X while steadfastly believing that company X is behaving unethically, but it's hardly a sign that you don't in fact believe that company X behaves unethically. You might simply have weight the alternatives and decided that buying from company X is the best of several bad options.
I am simply using emails. I have dished out every notes apps, emails are great to store memos / notes / reminders / posts... You can search them easily, tag them, filter them. And I do not depend on another third party, well only on my email provider. Also you are sure to come back to your bookmark as it land to your inbox, it doesn't die in an app you will never open. I have build a simple iOS and Android app to send links, images, notes, reminders in one tap by email, you simply register your email once and you re done. https://apps.apple.com/us/app/boomerang-email-myself/id11544...
https://play.google.com/store/apps/details?id=com.boomerang....
My product is free. Apple's is not.

And, Who cast the first stone?
China is donating 1k ventilators to help New York in coronavirus fight
How is your database structured? One table for everything? Something fancy? How do you use it?
Language Seems to Shape One's View of the World
If its relevant to the people he interacted with, it will surely be shared with them. No need to put it into an obituary.
This is true, but it is very impolite to respond to a comment like that with a correction. Context is everything.
I don't see any judgement in gp's comment. GP seems curious to know if there are others who think like them.
> This seems to be a huge amount of time wasted

Yes, that's how learning works. You're doing it right :)
What if I told you that you can use this "useless" BTC to purchase carbon offsets, invest in renewable energy (which otherwise would have no funding), etc?

Sure, money has no value when you're stuck on an island, but a bow and arrow does. Similarly, a bow and arrow has little value in Tokyo city and money does. Money is the engine that drives motivation - it can be used to compel others to do good things.

Also, people don't understand what Bitcoin mining in wholistic sense is.

Model A: Energy -> Factory (Assets) + Labor -> Revenue

Model B: Energy -> Mining hardware (Assets) -> Revenue

It is surprisingly the same (we can even argue that labor is involved in building mining assets, GPUs don't grow naturally). You can argue that any economic endeavor is a waste.
yeah, main things are tracking overlay collision, groups like radio buttons, where you start your measurements from top left or bottom, dpi, and zoom levels. built systems for it using itext and websupergoo abcpdf. (backend for manipulating pdfs, tamper sealing etc.) and front end uses a image of the rendered pdf page that was extracted.
This is a bit different from pdfjs but also scales well.
PS pdf standards suck. :(
The data for traffic is usually needed in real time, not just dumping historical data in one call and sitting on it. With that in mind, the most obvious pricing policy seems to be to either charge per API call or to have subscription tiers where you have a cap on maximum number of API calls per hour or per day or whatever other time interval they choose.
Actually, in the pandemic it becomes a lot more irrelevant. It's not like the cause of a single death is very relevant when people die left and right.
I use several tools, but I try to keep the following system:

The main (top level) groups are:

* Personal (finances, insurances, gov, health, personal interests, etc)

* Work

* Church (I'm volunteering for some church-related projects, I keep those projects separated from the Work folder)

I use those 3 main categories for my notes, my calendar events and my todolist.

Then, in every one of those main categories, depending on the tool, I have folders for each project. For example, in my Work folder, since I am working on my startup, I have: NameOfTheStartup, Freelancing (contains small client project folders), BigFreelancingClient1, etc.

Also, I have a naming convention for folders that are "meta" : they start with an underscore (so they show on top) and are named in ALL_CAPS. Example:

* _EVENTS (for recurring things to do when something happens within those categories of my life. Those can refer to a _PROCEDURE)

* _KNOWLEDGE (for storing information for those categories, such as PDFs, ebooks, etc)

* _THINKING (for notes about things I think about in those categories. It can contain notes of books I'm reading.)

* _PROCEDURES (for common tasks that I have documented)

* _LOGS (contains text files where I put time-ordered events that occurred within those categories of my life)

Tools I'm using (in order of prevalence):

- Todoist for short term events/todos

- The windows File Explorer. They contain Docx, PDF, md, Xlsx and txt files. (Lacking consistency with file formats)

- Google Calendar for long term events

- Standard Notes for quick notes that are mostly grouped by project. They take the form of BATF (Big-Ass Text-File : http://www.43folders.com/2005/08/17/life-inside-one-big-text... ) where I simply take notes of commands I need and shell outputs I need to analyze or keep for later.

- For bookmarks, I use PinBoard. It's good enough for me.

- Keybase has file storage, so I use that to store my journaling (in txt form). For tagging in my journal, I use a special `[tag]` syntax.

My system also has a weekly routine that includes:

* Taking long term events/tasks from Calendar into my Todoist (next 7 days).

* Looking at all the files in all the _EVENTS folders.

* Taking a look at the next 4 weeks in my Calendar.
Mochizuki's proof of the ABC conjecture accepted for publication
April 4th is Deletion Day
> "All the apps I see on the app store are major corporations. There is hardly anything by indie or single devs anymore."

not discounting apple's hand in all this, but that's mostly an instance of the caveat emptor problem (and paradox of choice too)--how do you know who to trust in a market?

not that it's always right, but apple and many consumers use size as a proxy for quality, a good enough, but probably not optimal, result in most cases. conversely, it's hard to evaluate small developers with no reputation. then you bring in reviews and review sites, and the additional trust issues around that.

any curation is bound to be imperfect (because humans and our systems are imperfect) but no curation at all is often even worse (paradox of choice and all). the path to a better system is not trying to get it exactly right the first time but having swift and visible procedures when it's wrong.
Literally the next lines

> In other experiments, however, they used an ordinary digital camera. Because of a quirk in the design of most cameras’ sensors, the researchers were able to infer information about high-frequency vibrations even from video recorded at a standard 60 frames per second.
It's a forum where people routinely type comments quickly on mobiles with their thumbs. There will be lots of typos and grammatical errors. I see no sense in wasting time when the meaning is well understood. If the meaning is unclear, asking (not correcting) seems appropriate.
As for delete, use authenticated DELETE, not POST, it’s why its there in the first place
Show HN: Home-made 8bit CPU from scratch
Have you ever lived anywhere at all outside America? There are plenty of spots in the rest of the world that are both tranquil and yet near amenities within walking distance.
This is great! Thanks for your perspective!
The south today is still far far far worse to be in if you're African American. I expect that you're slightly downplaying the role that the queen has in Canada's affairs. For one thing, Canada will come to the aid of the UK far more quickly than the US would in crisis times. That's the whole point of the "Commonwealth of nation's"
Ha, that's a good idea! Is there a list somewhere of the cidr blocks that are assigned to residential vs server farms? I mean, how can I tell an IP is residential?
Unless the keyboard nay-sayers help with a solution, the constant nay-saying of the obvious is just virtue signaling peacocking.
Excel, or more generically, spreadsheets are useful for many different projects. But they are also responsible for many computational errors because of their use for things that should be done with a statically constrained system or program.
OpenRCT2: Open-source RollerCoaster Tycoon 2
Hello HN,

As a Computer Scientist and an electronic passionate, I was always intrigued by the complexity of computer architectures and I always wondered if I could build a CPU myself from scratch.
There are so many smart devices and constantly increasingly complex circuits and computing devices coming out every day that we are now used to consider this technology as a black box, impossible to replicate or even understand at a fine level.

This is the motivation behind my home-made 8bit CPU project I designed and built during the past weeks as the COVID-19 situation gave me a bunch of spare time. Moreover, this is also the first time I designed my own PCB so it was a double fun experience.

The peculiarity of this project is that it is entirely composed of simple logic circuits (74HCT ICs), with no microprocessors or complex parts.

The key feature of this CPU is that it is fully debuggable and shows you what’s happening in the CPU at any time. You can input simple programs by hand and go through the execution step-by-step by manually pulsing the clock and see how the signals and data flow through the CPU to accomplish the given operation.

I think this is a quite powerful learning tool if you’re interested in how computers and computation work, especially because it turned out to be way more complicated once you face the implications of dealing with impedance, the inductance of the circuit and other basic electronic problems that were not addressed by the initial schematic.

At the moment I built the version 1 of the CPU, I have already fixed up some little problems I encountered on the way and improved the design with version 2, already available on GitHub. There you can find all the schematics and PCB layout in KiCad format, as well as the code, a demo video and a bit of explanation.

Here you can find a demo of the CPU in action solving a variety of problems such as the Fibonacci sequence, finding prime numbers and sorting.

https://www.youtube.com/watch?v=R_gflIunANo

Please star the repository and follow me on GitHub and Twitter (@fscozzafava) to stay tuned with the updates on the V2.0!
This feels like the equivalent of sending tweets by sms or dialing by tapping tones. People use it mostly because it’s supported, they’d use different workarounds otherwise.

Then it’s cool when it works and allows niche uses, but you can’t expect the feature to be there forever and can’t keep optimizing a service for these use cases.
I'd expect my friends and family to accompany me in India.

Infact, even in USA, my Indian friends showed up to the hospital when I dislocated my pinky finger.
Stop Hurting Pandas
Sprites mods – Frekvens LED box hack
That's not true. There are people who are making a living of trading Bitcoin whose lives will deteriorate. Since Bitcoin only functions when it's hard, cutting the energy consumption means cutting the thing. And attempting to control things like this is a whack-a-mole expedition.

If you'd like to account for the carbon externalities, then do so. Tax carbon emissions. Proxy by purchases of fossil fuels if you have to. The reason we don't do that is that most people are rampant polluters. They know it, because when you put the numbers up, we know something interesting: most of those attempting to shame others here are rampant polluters, emitting large multiples of the median human's carbon. The truth is you can't maintain the standard of life you're talking about at the emissions necessary.

Shame doesn't work here. Only policy. Tax the carbon if that's what you don't like. Tax the sound if that's what you don't like. Tax the land on its value if you think this is an uneconomical use of the land.

But shaming is ineffective. You will walk away with the dopamine rush of outrage, having achieved nothing of note.
Markdown files in a sensible directory structure, hash tags, stored in Dropbox, checked in to a private github repo, managed in vscode.

Checks all the boxes for me.
It won't work for some. I often need to remember charts, pictures, maps... I need a visual nudge or hint to quickly scan thing. I can't tag/annotate everything all the time.
> Most word processors have underline as separate from underline.

One of those words isn't supposed to be 'underline', right?
Developers: https://www.youtube.com/watch?v=Vhh_GeBPOhs
Clickbait? Seriously? This is someone in a research institution publishing an obituary for a colleague they just lost. Do you really think that anybody involved in this cares how many clicks the page gets?
The Myth of the Sustainable City
Not just an Armenian thing.

One of my friends is married to a Chinese woman, and she sends money back to her parents in China every month.

That might not seem a bad thing by itself, but her parents are constantly pushing her to send more, and berating her for not doing well enough to send more. She has 3 siblings, all of whom also live outside of China and send money back, and her parents make a kind of nasty competition out of it. Poor woman has been in tears plenty times because of it. My friend isn't too impressed with this, especially as she actually sends more money back that she keeps for them.
"Urban areas are usually celebrated for their energy efficiency and low per capita carbon dioxide emissions, but such accounting ignores how and where they acquire their resources."
In almost all of those cases, there’s information as to why that’s the case. For example “foo was found unresponsive and the cause of death has not been determined.”

When a high profile or public figure passes away and the announcement intentionally leaves out cod info, 99% of the time it was a drug overdose or suicide. That’s just the sad reality of these articles like this.
Or revolt. Voting does nothing when the government has financial backers.

100,000 people on the governor's doorstep ready to riot will get bipartisan legislation instilled immediately. The civil rights movement was obviously non violent. However, the unrest, economic effects, and disruption FORCED LBJ, a Democrat who really didn't want it to happen, signing that legislation.

Voting in the US is a joke. No minority opinion survives in politics ever. If you go against the grain, you get forced out by other people.