skysight-inc/HackerNews huggingface dataset:
A different comment by me:

https://news.ycombinator.com/item?id=21805859

I think the Sikh community probably was the source of the absolute best homeless meal I ever got, but I wasn't offended at listening to them share their Christian faith at the program mentioned above and it was a good meal, far better than most homeless meals.

There is zero contradiction in saying "Don't hold homeless people hostage for a meal" and saying "Offering a free meal as part of sharing something you love -- be it Calculus or Christianity -- with whomever wishes to join you is not the same as holding homeless people hostage." They are entirely different points and they in no way conflict.
I have to disagree wholeheartedly. The open source android community has kept my android phones going for years after google/the oem stopped supporting them. Meanwhile, everyone knows that if you update your iPhone to the latest version you run the risk of it running dramatically slower or with worse battery life. And there's no such thing as open source iOS. Apple is the king of planned obsolescence. Google isn't any better, but if you know what you're doing you're never locked in.
I wonder if some sort of E-ink approach would work
For better or worse, I assume Rust and Go (and other future languages) will begin to start taking advantage of js VMs and js toolkits (frontend) via targeting (compilation) WASM at some point.
How the Portals from Portal Were Made [video]
What I doubt is the notion that the number of people who don't use transit because of the homeless is statistically significant.

The people who seem to complain about it most are also the sort of people who won't ride transit anyway and just use it as an excuse to stay in their cars.
Do a quick experiment and report back: get a lighter and burn a few hairs off your arm. Now, imagine that smell times 1000.
Is the code open source? How would one know with certainty their data isn't being surreptitiously copied?

(You can also recreate this functionality locally with a few lines of Python):

import pandas as pd

import os

list_of_files = [f for f in os.listdir('.') if os.path.isfile(f) and ".csv" in f]

print(f"Files that will be concatenated are: {list_of_files}")

original_df = pd.DataFrame()

for file in list_of_files:

df = pd.read_csv(file, keep_default_na=False)

original_df = pd.concat([original_df, df], axis=0, ignore_index=True)

original_df.to_csv(f"Output file.csv", index=False)
It's not a valid production for 'atom' in the grammar[1].

https://docs.python.org/3/reference/grammar.html
There was a few interesting bits in a post the other days about their new compute VM class, #4 in particular https://cloud.google.com/blog/products/compute/understanding...
Its pretty light on details but was news to me.
>I don’t think any person should ever be refused their request to die.

The idea that abortion is some sort of settled issue because of "privacy," yet we are disallowed from controlling our own bodies in many, many other ways (hormone levels via steroids, as an example) is particularly absurd to me.
Fast earners: South Korea’s millionaire, celebrity schoolteachers
> I still don't really think about it when booking the flight. Schedule and price are more important.

To be honest I do: I often fly MIL-PMO and when possible I book Alitalia and easyJet flights, or Air Italy since they've been leasing two A319s from Bulgaria Air to replace their MAX 8s, rather than Ryanair specifically because their fleet is composed of Airbus aircrafts instead of Boeing (and also because Ryanair won't stop selling you stuff during the whole flight, worsening the noise situation)

I'm in MXP right now to catch a Ryanair flight and I just hope my ANC headphones won't abandon me mid-flight.
Isn’t is possible that government bureaucracy is simultaneously both big, wasteful, and sometimes incompetent as well as necessary and staffed by a core of skilled, hardworking people? I’ve applied for govt contractor jobs and the emphasis placed on checking every box while blindly ignoring any other indicia of aptitude for the job (ie can you prove you have 4 years experience with Microsoft Office?) is infuriating. But its basically a big company- you get good employees with the bad, just harder to fire the bad ones.
Kingdom Come: Deliverance – Ultimate Review (500 Hrs Played)
Index funds are so big now, the market rarely moves down.
You're mistaking Kansas City, MO with Kansas City, KS. Kansas (the state) was running on fumes for a long time. Kansas (the state) also has nothing to do with this.

These are literally the first three words of the article:
"Kansas City, Missouri"
Perhaps the approach to maintaining a large codebase of terse code (such as J) is to keep the files very small and narrow in focus. This could end up very similar to a Unix userland code tree.

Of course, lots of documentation could also help. Maybe a style similar to R/Python notebooks would work.
The Jetsons haircut helmet (same era?)

https://www.youtube.com/watch?v=3XrfriIKjbs

And full morning routine: https://www.youtube.com/watch?v=-0S3Jf-NxdI
according to https://en.wikipedia.org/wiki/Michel_Laberge it is British Columbia.
People are actually already building stuff in Rust / <native code) / Rust (compiled to WASM running in a browser).

The frontend frameworks in Rust are surprisingly good, and I wouldn't be too surprised if this becomes a mainstream option at some point.

That said, I generally find there isn't all that much advantage to sharing a frontend and backend language.
There is a conceptual distinction between read time, compile time, and run time, but it's only conceptual: all these things happen in a single process in an interleaved manner. When you type an expression into the REPL, first it gets read, then it gets compiled to some extent that depends on the implementation, then it gets run. Some implementations run every expression you type through the full native-code compiler, but others just interpret the expression, expanding any macros as they encounter them. In the latter case, it's switching back and forth between "run time" and "compile time" potentially many times during the interpretation of a single expression.

It is certainly true that macros are a different kind of code from most ordinary code, because what they're doing is different. But importantly, they are written in the same Turing-complete language. I once wrote a program (a C implementation for Lisp Machines) that allowed the user to interactively execute C expressions. Obviously, it had to parse the C code according to the syntax of that language, but the parser produced list structure that consisted entirely of macro calls. The guts of the compiler were implemented as a collection of macros that translated the output of the parser into Lisp Machine Lisp. These macros did things like accessing and updating a symbol table — far beyond what you could do in a C macro.
Can write and run malware at an international scale.

Cannot run a simple PHP forum securely.
I have this theory - and it's completely untested on my side. There's no data, there's just a feeling. It's qualitative, based on my own anecdote only. People were bred to eat specific foods.

I gave up manufactured food. Then I gave up North American food - in exchange for eating the food my ancestors grew up with. My IBS disappeared in two weeks - I haven't had any of the debilitating pain I had, eating North American foods. Going back to hamburgers and crisps - my stomach felt like it was ready to jump out my sides. I vowed to stick to what was prevalent as a kid, not what I have access to now.
Do doctors typically have smartphones on them? I guess that shouldn't be a surprise, but I wouldn't have assumed.
I'm typically a heavy terminal user. Git is my exception. a) the UI of git cli is just so terrible that I'd rather fill my brain with more important things, and b) for viewing what's changed, `git diff` just doesn't cut it relative to a GUI.

Sourcetree is my go to git client, but if I couldn't use sourcetree I'd be OK with pretty much any git GUI. But git CLI is reserved for particularly tricky things that GUIs just can't handle well. (And I need to look up the specific flags or commands every single time.)
That kind of (unintentionally, I'm sure) makes it sound like they introduced the free ride zone, quickly attracted a lot of homeless people, and so cancelled the program.

It actually ran for almost 40 years. It started in 1973, and ended in 2012.
Sign reseller agreements with relevant product manufacturers and sell them from your website
I don't mean to suggest that this is a simple problem to solve. But the importance of this is far to great to ignore.

>How much stock should they keep around for the 10 extra years after 3 years on the market? (and what happens if they underprovision, will they be sued, or overprovision, throw it all in the bin? they can't sell it, or the 10 year clock starts again)

There is no reason they need to replace parts with the exact same chip they came with. If newer CPUs/chips are available they could put a new model in. There will likely need to be more standardization so individual parts can be replaced/upgraded but this is not impossible and is very common for parts like GPUs and pci cards.

There are also mountains of these parts floating around after sale. The OEM could encourage the return of unwanted electronics and then gut them for parts to use in repairs after they have been tested. Any leftovers after 10 years can be sent to recycling.

>vendors sold thinner and thinner devices, and customers preferred them over the others.

Customers preferences need to take a back seat over environmental needs. A customer can live with a 1mm thicker phone. They can't live without air and survivable weather.

None of this is trivial and it will be a massive shakeup to the status quo but there is no other alternative. In the end we will all be better off.
Even in its most dysfunctional state, like busses that are total shit and run once an hour on a drunkenly erratic schedule, it's still operational as compared to other things like homeless shelters, drug rehab centers, and mental health care which don't exist or are completely overwhelmed.
The problem is the users. Facebook is popular because everyone is on facebook. Tons of new social media sites pop up daily, but not many people use them, so the herd sticks to facebook because that's where all their friends are. The best way to combat this would be through interoperability where a person could use facebook, but through another site. Not needing to be on facebook to use facebook is /directly/ in opposition to the companies business model though, so they'll constantly find ways to combat interoperability. Even sue against it.
With suicide there would be at least police involvement and often an investigation.

It also seems logical that it would be easier to covertly force someone to take a socially acceptable option than a socially unacceptable option.
I saw all the comments about how good the intro video was, and I thought "how could a 'service' intro video be that good"

Damn that was amazing though, definitely will try out.
Somewhat off topic, but I think there’s big business to be had in the future pulling gas station fuel tanks out of the ground and remediation with the move to electric vehicles.
My understanding is not that at all.

From what I've read the engines that were the whole point of the plan just didn't work physics wise because they were too big for the 737 frame that their required placement moved the center of gravity to a bad spot.

Instead of scraping the idea as they should've they did a software fix. You can't solve a bad aircraft design with software. You can patch it but it leaves you open to all sorts of issues.

Issues we've now clearly seen have killed people. Issues that people have claimed were known about (how would the engineers not know?) but were sweep under the rug in the name of profits.

When people knowingly endanger other's lives in the name of profits they should face a trial and be judged.
I hope that as society we will at some point accept that quality of food is really important and you shouldn’t just eat whatever tastes good. This together with the growing acceptance of things like the microbiome make me hopeful that we slowly may be moving towards a more holistic view of health and not putting a lot of effort into treating symptoms while ignoring the big picture.
>Our best hope it to adapt to the new norm rather than fight a losing battle.

The next stage in climate denialism is climate nihilism: thinking that it's too late now to do anything to directly confront the problem so why bother. All it does is protect and entrench existing extractive interests. We can accomplish amazing things (landing on the moon, overthrowing the nazis and winning WW2) when we align our society and focus the right incentives.

Anything we do to adapt along the margins won't mitigate the next great mass of people opening the spigot on high carbon lifestyles. Political systems will buckle under the weight of human migration away from the vulnerable coasts[1] and once-fertile land now too chaotic to farm[2]. We need to fund and develop the next wave of low-carbon tech to make it good enough and cheap enough to satisfy people's needs now, not piddle around looking for ways to monetize the fall.

1. https://www.nature.com/articles/s41467-019-12808-z

2. https://www.bloomberg.com/news/articles/2019-08-28/crazy-mid...
If a CA "forgets" to add a certificate to the CT log, they need a really good excuse to not get distrusted immediately. That's part of the reasoning: malicious certs are almost useless if you don't present them to a client. And if that client manages to exfiltrate the cert...
I'm not super knowledgeable about this, but I do know three people who are reasonably successful non-fiction writers (2 traditionally published and the 3rd entirely on the kindle store).

One thing they've all told me is that one of every publisher's first questions is something along the lines of, "How big is your email list?" The pretty much want writers to have already built up their own audience online.
What do your meals throughout the week consist of? I'm curious to know.

I'd also like to know if you think ground meat itself is problematic, or if it's the preservatives and seasonings that are added to fast-food burger meat.
There's also General Technics, yet to be formed. A nod to whoever remembers that company.
I think you're bang on, except that VOIP is even more niche than secure email. Ultimately I think the problem is that email is effectively a commodity - domain providers, hosting providers... well they pretty much give it to you for free.

Google and MSFT seem to be competing on a value proposition like the full suite of office needs, even if it's for your person. I may be wrong, but I don't think that the average facebook using, instagram reading person even cares about email.
This was the case last year too... In 2017 and 18, there was discussions of melt up and then melt down...
I'm still waiting on that managed PostgreSQL 12 service....
Ask HN: What is the best virtual phone for a new company?
I'm recently surveying phone options for a new company. At my previous startup, we (unadvisedly) started with my cellphone number as our main line.

This number is largely used for suppliers and legal contact - phone isn't an early sales channel for us.

Ideally, whatever solution chosen can scale past the first 50 employees and give them work numbers if they are customer-facing.

Some options I've looked at

- Grasshopper

- Zoom has a new offering: https://zoom.us/phonesystem

- Google Voice (still seems too feature-lite and doesn't work well with my Project Fi phone)
I buy things with it. Such as on Overstock.com and elsewhere.
The tech is called Retpoline, and this blog has some pointers: https://www.blog.google/topics/google-cloud/protecting-our-g...
Has it been replicated? Who took the measurement? What are their potential conflicts of interest? What is the proof of validation for their tools and instruments? What assumptions did they make? What methods did they use? How sound was their reasoning?

Don't be a science dogmatist
The problem is that as soon as they increase your taxes to pay for something that you want to pay for, they will take that money and use it for something else.
You can get a 22" LCD 1080p TV for $60.

However the actual calculation would be more like:

19" color TV in 1980 $600. "Equivalent today" price $9.21 which is a bit absurd, though the 22" TV has roughly 6x the pixels, so it's not entirely divorced from reality.
I haven't taken Omeprosol once since I started eating my homemade fermented kimchi daily. Totally anecdotal, but it works for me!
This is not related to Spectre/Meltdown, which was over a year ago.
https://www.reddit.com/r/ValveIndex/comments/eauwzk/i_change...
If you have it set to maximum and still feel weird the link above helped some people.
> That's kinda weird.

Not really.

On-demand capacity is (a) what the cloud is known for and (b) a reasonable common denominator.

Reservations get a lot more complicated with policies around usage accounting and transferring and selling them.

Obviously there is a lot more available than hourly VPS (reserved, interruptable), but that's a decent benchmark to start with.
Interesting!

At the moment we’re automating low hanging fruit and some arduous manual things (with agricultural automation and factory automation), but it will keep on creeping up.

There is only a certain percentage of people with aptitude to go further and further up the value chain. What do we do for the many who just don’t have what it takes? We’ve taken all their jobs away. A baseline UBI isn’t an answer. People will want more. People have _some_ ambition. Not everyone is made out to finding things to do at home all day (we need only look at retirees for data). What are they going to volunteer for? It’ll all be automated.
In London, drivers turn off the bus entirely and rely on peer pressure to solve the problem. I’ve seen it happen multiple times. Sometimes it works out, sometimes passengers turn on the driver. But not paying? The bus just won’t leave until you do.
“Sign up with Facebook”
High consumers of peanuts and pistachio products are at greater risk of intermittent exposure to aflatoxin. ... Longer term exposure to dietary aflatoxins in combination with chronic infection with hepatitis viruses, particularly HBV, significantly increases the risk of liver cancer.

Best watch your peanut consumption as well.

Point is, there are likely many things in a day that are consumed that are not tha great for people, but they don't even know. Some are even thought to be good for them.
This might support the use of the "Perimeter Diet".

In US supermarkets, the outside aisles of the stores are typically stocked with produce, meat, dairy, and bread. The center aisles are stocked with commercially processed food ("comes in a box"). The perimeter diet plan says not to buy anything from the center aisles, and that your diet should be items found on the perimeter of the store.
Yeah, that's high quality stuff. Unlike many projects were it's about the what the tool does, this one clearly nails down the why and it's done in such a brilliant way I couldn't stop watching it and be amazed.

Outstanding execution there.
For whatever it's worth, there's also the older Voc[0] documentation which NuVoc is a rewrite and expansion on. The former is a heck of a lot terser and dryer, but I prefer it as a compact reference. The Voc reads more like a graduate math text, where each example serves to illustrate (often non-obvious) uses or interactions with other primitives. This means it requires careful reading, which I personally find helps me learn better.

The NuVoc, on the other hand, has a lot more in the way of straightforward examples along with extensive expository prose and hyperlinking.

J has somewhat peculiar terminology. This probably helps to avoid the pitfalls of overloading more familiar terms with J-nuanced meaning. Anyway, to make any headway with eithe Voc or NuVoc, one should at least be familiar with the Absolutely Essential Terminology[1].

For me, personally, that's about all the documentation I use. The mailing lists[2] are quite active, and some of the early founders of APL and J even interact extensively with beginers! Highly recommended.

There are also a lot of Essays[3] that illustrate high quality J code via solving specific problems. The book "At Play With J"[4] is also a really fun read, even if you have to keep NuVoc by your side.

Then, of course, there is the IRC channel.

Those have been my primary sources of learning. Hope it helps!

[0]:https://www.jsoftware.com/help/dictionary/vocabul.htm

[1]:https://code.jsoftware.com/wiki/Vocabulary/AET

[2]:https://code.jsoftware.com/wiki/System/Forums

[3]:https://code.jsoftware.com/wiki/Essays

[4]:https://code.jsoftware.com/wiki/At_Play_With_J
I still run a 1949 Ford 8N tractor. No heroic measures needed to keep it going. Just routine maintenance.
That's fair, and I think your other comment's point of holding hostage as opposed to charity without judgement is key. It's that tendency that's made me default to suspicious of christian charity, despite it being my origins, as it has been quite a common habit - charity as a means to convert, rather than simply doing good works for those in need. Not at all surprised to hear the food was poorer too.
Message I got a few weeks ago whilst at the theatre:

"An Amazon delivery driver need help with your order. Reply STOP to stop receiving texts from Amazon delivery drivers.

Hello, my name is [name]. Yor please [sic] in the bin"

"Your order has been delivered"

Getting home late then having to dig through a bin to find your parcel is not fun (and of course they didn't leave a card so other people had added stuff to the bin in the meantime). I've already complained to them about leaving stuff in the garden waste bin in the past (damp grass clippings and cardboard is _not_ a good combo).
They do this with paint now. 75 cents surcharge on a gallon, which in turn allows you to bring back partials you will never use / have gone bad / etc 'free of charge'.
8.2 million view total. Tim Pool gets this much each month, and just on his main channel. Does not seem like a huge campaign, compared to a good mainstream political commentary.
This looks great. A dream I've had is to put some sort of tag on everything I own, and put readers in closets and drawers. That way when I need a, say, 10 ft USB A to mini B cable, I can just ask my computer where it is and go get it. Instead I take everything out of the drawer where I think it is, fail to find it, move stuff out of the way so I can go up to my attic, root around up there for a while, fail to find it, order a new one on Amazon, put it away when I'm done... and then repeat the process again.

This technology is new so it's a little cost-prohibitive for that use case... but I hope that we're getting closer. Can I sign up for a mailing list to stay up to date on this? (I don't use Twitter.)
To play devil's advocate:

Isn't it problematic to measure success in treatment by will to kill oneself rather than by whether the patient ends up happy? It sort of reminds me of the sweatshops in China where instead of improving working conditions they just installed anti-suicide nets to keep people from jumping.
John Deere is not the only opponent to right-to-repair: Apple has consistently opposed any such proposals and I had them in mind (and Google too with how it handles security on Chromebooks; granted, Google provides a temporary "run-your-own-code" escape-hatch at boot time). Whenever Apples antipathy to 3rd party repairs is discussed on HN - there's almost always a contingent that declares security (as imposed by Apple) is a reasonable trade-off to for not being able to do your own repairs
I'd like to ask what about Swift feels complicated. I'm really curious because I've heard the same thing about Rust, and I also see Swift compared to Rust often.
Why not? Deep learning models are very promising for certain autonomous driving tasks. Take a look at this survey paper for examples:

https://arxiv.org/abs/1910.07738