skysight-inc/HackerNews huggingface dataset:
I have it as well, and like the other poster mine faded at around my early 20's. Music had vibrant color and texture, and for me quite a few words did. Numbers, 1-9 all had their own colors and I still "see" those, or at least I strongly associate them with the colors I saw, like "three" felt green, five was orange and seven was red. Up until I was 18 I didn't know it was rare, I was describing a song to my girlfriend and she'd heard of Synesthesia. I miss it very much.
Maybe the perception is different but to me living in a caravan however big feels like one step above living in a motel which seems to be another thing that hand to mouth Americans have to put up with. You'd think that in a country as big and rich as America that workers could afford a home.
choosing ME over CS simply because the college was way more prestigious. College rankings don't matter beyond your first job.
A great source for this sort of question is Wikiquote. It classifies the quote as "misattributed"[0], and says that it "appears to be something Luxemburg could have said or written, but searches for a source have been unsuccessful". It cites this page[1] as evidence.

[0] https://en.wikiquote.org/wiki/Rosa_Luxemburg#Misattributed
[1] https://librarianshipwreck.wordpress.com/2013/07/06/referenc...
You might want to checkout https://prismos.dev
Full disclosure: This is a project I built addressing the exact same problems,
its open source and currently more focused on building an easy to approach platform for developers and students new to the hardware scene
Will nobody think of the elk? Thats a fine molehill you've got there.
The latest stuff in beta since WWDC makes a world of difference. It’s a joy to play with, and I haven’t encountered any of the impenetrable compiler errors that the last version had.
> So, no hard data to support your claims, as expected.

https://lmgtfy.com/?q=ios+installed+user+base&s=d

Which one of these links do you need me to paste here for you?
The local organic grocery switched from polypropylene to compostable cardboard for the containers for their hot food bar. Sounds good, right?

But why is it that sauces and oils don't soak into this "compostable" cardboard? Let's dig a bit on the net... hmm. The cardboard is coated with perfluoroalkanoates, chemicals similar to the old Scotchguard that won't break down even in a compost pile. Oh dear.
Your remark is funny, as I was looking at Bazel for TS last night. It seems that Bazel and PNPM don't work together, so I pretty much just have to punt on it, unfortunately (yes, I have a monorepo).

Alas, it seems like a ton of extra effort to have BUILD files everywhere that repeat the imports of their sibling TS files. And on top of that, how am I going to ensure they stay up to date? What if someone forgets to manually add a dependency to the BUILD file after they've already done an `import {} from ...`? What if I don't want to vendor dependencies?

Unfortunately, it seems like Bazel + TS could be really cool, but the amount of extra effort won't pay off because there are foot-guns all over the place.
for 'decimated' are you talking about the change from 1 in 10, or something more recent I missed ?

"Literally" is literally my biggest pet peeve. Changing from 2 spaces to 1 at the end of sentences is another.
I didn't downvote you but if you are not from the US but want to work in SF Bay Area then not having a degree is a significant barrier to immigration.

You need 12 years of experience to be considered equal to a fresh grad of a 4 year degree in the eyes of immigration law.

I dropped out to start my first startup and while that was a great experience and catapulted me career-wise immigration is still a continual stumbling block.
This pretty much agrees with what I experience. For me bass is always darker, drums have kind of a sandy texture, instruments are separate and also moving. Another one is that louder means bigger.

It adds new dimensions to music and it can make even the types of music you didn’t like previously look beautiful. When I have some free time I’d like to do video (or better, VR) representations of some songs.
Congrats on shipping! The design is really well done.

1. Did you hand-code it from scratch or you use a template/theme?

2. What about a domain renewal check? The person who registered a domain might not be the one that signs up for Simple Ops, so a renewal notice would be nice for when a domain is about to expire.
> I can understand why he wouldn't want to go through it again

Especially after having gone through the broken NHS system once. If I was in his position I too would do anything to avoid them, although I admit that if I were him I would rather move to a country with a better healthcare system than use weird snakeoil magic cancer curing items.
Applications on one's phone that they are used to, not to mentioned all of the google service integrations that individually aren't too hard, but in aggregate much harder to work around.

Switching from Android to Google though is easy because no company serious about mobile makes Android only apps - not even Google.

Google also makes it easy to import and export documents from GSuite and Office.

As standalone software, Apple’s iWork equivalents are better than Google’s (yes their are web versions), not to mention like you said, O365 apps are miles better.

For collaboration, yeah GSuite is pretty good.
No. There's been violence for sure, but 'antifa' as people claim have no murdered anyone nor caused any mass murders. Trump has said that he will declare them a terrorist group however.

The great irony of this all is that we have direct examples of the alt-right straight up murdering people during protests. Like Heather Heyer. But the Unite the Right rally 'wasn't responsible', it was just some rogue person totally unrelated to the alt-right (despite them cheering it on).

During these events, all protesters are considered rioters and thus are considered criminals. But during Unite the Right, not all protesters are considered neo-nazis despite marching with neo-nazis. Guilt by association for BLM, and then 'fine people on both sides' for neo-nazis.
There are 3 separate things that each require their different approach.

- errors i.e bugs made by programmer
- logical "error" conditions that the program is expected to handle for example network connection failed or user input failed
- unexpected error conditions that typically boild down to resource allocation errors, socket could not be allocated or memory allocation failed etc.

In my experience all of these are best handled with a different tool.

For bugs use an assert that dumps the core and leaves a clear stack trace.
For conditions that the program needs to handle use error codes.
And finally for the truly unexpected case use exceptions .
starship.rs will show your current context all the time. Personally I have that and the git plugins configured
You should read the article:
https://knowledgepill.it/posts/kubernetes-kubectl-client-con...
Creative thinking from inside the box (2013)
One solution when going with lexicographical ordering is to use a bigger step, so that you can reorder things without having to renumber all the files.

Linux conf files often use this technique so that they can load in the right order while still making it easy for you to insert your own additions at any point: e.g. /etc/fonts/conf.d/{nn}-{slug}.conf, the numbers I have in there are 10, 10, 20, 30, 40, 45, 45, 49, 50, 51, 60, 60, 65, 65, 69, 80, 90.

You can also just add more digits after the number and disregard any neatness of scheme; 0011-{slug} and so forth will go after 001-{slug}.

I don’t say either of these are good solutions, but they’re possibilities.
Fire code requires that doors swing open in the direction of egress under certain conditions:

https://www.nfpa.org/Assets/files/AboutTheCodes/101/101_FAQs... (PDF link)
> How would this program understand time though? You and I (even animals) understand time by being present here and now. We can rely on our memory to know what happened before, but we don't confuse right now with the past. Not even a second back.

What ever question you can make about anything related to time, and get answer of information already stored, that is the past.

Anything about you can make a question and you have no stored information, you determine there is no existing information about the subject, that's the present.

Anything after the absent of information is the future. Empty patterns.
I am from this country and what is written there is exactly as it is.

It is very hard or impossible to come to a car store to buy a car and go back with that car home in one day. You must first make an order and wait for months(usually 4-6) while your car be ready.

Moreover, if you want to buy a car from foreign manufacturers (Mersedes-Benz, BMW, Toyota, etc) you have to pay 2X of its original price.
Build a *functioning* React app by describing what you want to GPT-3
Either proceed with some safe default values or at least go into a maintenance mode, where the file can be replaced or newly downloaded.
I'm not in your (or anyone's) church but I agree, looking from the outside, that there's a lot about LDS culture that would seem to promote sound business practices and de-emphasize risk.

But I'd also say that "be present for your family" and "don't amass personal debt" should be universally seen as good, and at least in theory they are, certainly by most religions or other broad groupings of humans.

I wonder instead: why not take more risk if you have a massive community to back you up in case it doesn't work out?

I mean, maybe you don't want to take that risk on "selling personal data to advertisers" because the community might not want to back you up, but if you're doing something basically moral, wouldn't a strong community be able to subsidize positive risk and thus yield better results on average?

> There are too dang many of you coming [...] and filling up my mountains

I'm from rural Northern California and I say the same thing a lot. Especially in the last 20 years. :-)
> Straw purchases are only when buying for someone that can’t legally buy a gun.

Not quite https://en.wikipedia.org/wiki/Abramski_v._United_States

> There should be no issues with buying a gun and then deciding to sell it to someone eligible after quickly deciding you don’t want it anymore, no?

Yeah it's confusing because you can buy a gun with the intent to gift it to someone. In your example, it would come down to proving that you lied when filling out the 4473.

> What are the laws about carrying your spouse’s gun?

Depends on the state. In my home state of Arizona, none. I can carry my gun, my wife's gun, or a friend's gun not even a carry permit required. Aside from prohibited possessors (felons, etc.), I can loan or transfer to anyone who is of age a gun. Moreover since Arizona has no registration and is a community property state, "ownership" is no different than any other piece of property and considered both of ours.

In my birth state of California, you can only carry a gun that is on your permit, and as far as I know, you can get a gun on a permit that has been registered to you (either through DROS or self-register when moving to the state---note that possession of an unregistered gun is not a crime).

So unless the state prohibits the transfer without a background check through a dealer, you can probably carry your spouse's or friend's gun
Grassed over improves water entry to the hill (instead of forming small streams and running downhill as it might on a dirt hill), and also prevents erosion.

It would work with wood chips just fine, but you may want to supplement with actual logs as well. Otherwise you'll need to build your hill very high, or keep rebuilding the hill for a few years(a pile of wood chips has way more air in it than a log, and will compress way more than log would).
I have a form of synesthesia. every letter and digit has a unique color, The colors have always remained the same since as far back as I can remember.

I saw a comment in this thread about syntax highlighting and that's kinda correct, it's like having syntax highlighting in your inner eye.

I don't focus on it that much when I read, it's subtle but I think it helps me remember things and associate things in my mind. I also sometime visualize words in my mind (like one word at a time subtitles) when people talk to me and i see the colors then too. The first letter of the word usually has more influence on the overall "color" of the word than the other letters in the word.
Carpeting is treated with fire retardant. Interior structures are built to fire code. Solid wood is flammable, yes, but difficult to ignite. Treated oak has even been used as a spacecraft re-entry heat shield - https://en.wikipedia.org/wiki/Fanhui_Shi_Weixing .

After the Oklahoma City bombing, federal buildings were made more resistant to terrorist attacks. https://en.wikipedia.org/wiki/United_States_federal_building... says Federal courts are Level IV, or one below the Pentagon. Verified with https://www.govinfo.gov/content/pkg/GAOREPORTS-T-GGD-98-141/... .

If it's so easy to ignite that a few firework mortars can set it ablaze, then the US federal building security system is a joke just waiting for the next McVeigh and Nichols.
There are several designers already doing exactly that.
Google rejected historically-accurate WW2 game due to Nazi references
Agreed. Thanks!
Can this be worked around with two sets of doors (opening in separate directions) or doors that can swing either way?
Why don't you provide a simple way for customers to cancel their parking orders?

Obviously with Covid people cannot travel and hence need no need for parking.

That way you wouldn't have people calling their banks to cancel, you would have less chargebacks & you wouldn't have this 25% reserve. You would not need to complain and your customers would be happier.

What the Stripe email implies is you're actually holding customer funds and refusing to give refunds & taking advantage of the Covid to keep the funds but not actually provide a service (because customers wouldn't use it). If you're providing easy refunds without any bs then Stripe is clearly in the wrong.
Sure, but does it make sense to speak of a “shortage” of Ph.d holders when shorter degrees with vastly lower attrition rates pay much more?

The Rand institute, a historically very pro-immigration organization, published a paper concluding that the aversion to STEM phds among people with choice is rational and market driven.

I’m all for immigration, but I Am deeply against allowing corporations to coerce immigrants into a narrow set of career choices as a condition of living and working in the US.
https://outline.com/ZEkhYF
WebDAV, Nextcloud, Dropbox and one drive are all supported sync endpoints.

Sadly there really isn't any sharing. I mean, you could possibly do it via sharing the same sync endpoint, but there is no control to what would be seen.
For Aspiring Performers, the NBA Is the Best Place to Be a Mascot
I wear the kind of slim-fit trousers that this article shows at the end. I like this improved pocket idea; it's functional and elegant. (Although for non-black trousers, I wonder about the discreetness of it.)

My 'workaround' when I'm on the bicycle -- which is everyday -- for phone has been this (rather expensive, but robust) every day carry-on backpack with a hidden-but-accessible phone pocket:

https://www.abordage-shop.com/12240-thickbox_default/brooks-...

Alas, OP, you say "no sales" ... perhaps I should start taking sewing classes, which reminds me, there's a hacker space (the only one in town) near me that also gives sewing workshops. Once the world fully reopens.
Ask HN: Thinking of starting my own blogging site
So I know I can go down Wordpress, Medium or something similar. Where I want to go is to if I were to expand it to allowing payments + serving up sizable web pages?

Say a database, domain, back end server app. Something along those lines. What is the best way to spend it on? How much would I likely need to expand to?

Using either

https://njal.la/#home

or

https://www.digitalocean.com/pricing/

Any other large costs I would need to worry about? I dont want to hand it all over to AWS or GC etc
I've never seen Go projects use Make? When did this change happen?
And that is all running in software mode. The RPI4 has no working GPU.
Well, we could import that giant leech that eats earthworms. :)
> There was then a sharp decline in her popularity following gaffes and electoral defeats for the Christian Democrats in several elections. As of February 2020, she is one of the least popular German politicians

It's even on wikipedia, but still you make some definite conclusion.
It would be easy to argue that a furlough is worse. It gives this false sense of hope that airbnb might be able to hire them back. However, travel is likely not going to recover until next year at the earliest since a lot of countries have severe restrictions. People are also likely not traveling much so maybe Christmas travel might make things better.

Unless airbnb was raking in the money, they've probably got a huge loss on the books now and they won't be making money any time so even a six month furlough would seem unlikely long enough to be able to hire back all of the people laid off.

It's actually better to say, start looking for a job now, and here's a three month severence package, then say hold off on looking, we might be able to bring you back.
> However, this implementation in python... eh... I'm not sure about it. It's annoying to require someone to have some particular version of python to utilize a simple build system.

I think that Python as a draft/concept language, for getting the semantics right, and after that rewriting it into a standalone C program is sound, and that is the stated plan for the project.

I think what originally matters is not how it is implemented, but but how it is defined, what are the exact semantics, this is what was the Python development about. Because it is very simple and around 3400 lines of python, creating additional implementations should be not too much work, and my understanding is that a C implementation is the next planned step.

> He uses SQLite instead of the file system as a database paradigm favored by DJB.

Speed is one issue here, it also needs to support efficient multi-processing. Based on my own limited experience with something similar, my personal favorite for this kind of thing is LMDB (https://en.wikipedia.org/wiki/LMDB), which is well-tested, but I guess it would be very hard to make that into a portable version which runs, for example, on Windows, too.

> There's nothing wrong with this per se, but it wouldn't surprise me in the least to run this on some version of python that it isn't quite coded for and have it fail in some weird way without me realizing it.

From following the list (https://groups.google.com/forum/#!forum/redo-list) and blog, my impression is that the main author is a bit of a quality and reliability fanatic. So, for that kind of project, exactly the right person. He provided a test suite which can be used to test alternative implementations, as there are already a few around.

> Shell script or a compiled language would be preferable in my opinion.

There exists a basic (non-parallel) implementation in shell. shell is however going to be a bit too slow for a "production" implementation for large projects where speed matters. My favorite language for this might be guile (I think it matches Guix well), or perhaps Common Lisp. For maximum portability, I believe C is really the best thing.

I'd have nothing to say against an ultra-fast implementation for POSIX systems, written in Rust which calls into LMDB. But while this might be beautiful from a technical perspective, I don't think that there will be a noticeable speed difference in normal use.
Ask HN: What does a spammer stand to gain by redirecting me to google.com?
Recently I have started receiving a lot of spam text messages. Each message is similar. Each one is addressed to someone who isn't me.

"Dr Oz called this the most potent erection pill. <not my name>., last up to 3 hours with no side effects" <link to spam site>

-- or --

Thank you Oprah for your appraisal: because of that we're opening a FREE sample programme for EVERYONE! <not my name>., lose 20 lbs:

At first I tried to ignore the text messages. However, I have been getting one every other day and it is starting to get old. So, I decided to do some investigating.

I hit a few of the links in the text messages with curl and to my surprise, each link redirects to https://www.google.com.

curl -v <some-site>.com/<random-characters>
* Trying <ip-address>...
* TCP_NODELAY set
* Connected to npit9.com (<ip-address>) port 80 (#0)
> GET /zFYFoXfVF8 HTTP/1.1
> Host: npit9.com
> User-Agent: curl/7.54.0
> Accept: */*
>
< HTTP/1.1 302 Found
< Server: nginx/1.6.2
< Date: Sat, 18 Jul 2020 20:19:25 GMT
< Transfer-Encoding: chunked
< Connection: keep-alive
< Location: https://www.google.com
<
* Connection #0 to host <some-site>.com left intact

Here is what I know:

1. Every message has a different link that is a six letter domain and the path is a series of random characters and each is addressed to a person that isn't me.

2. Every URL is registered by namecheap.com.

3. Every URL points to the same IP address.

4. Every link redirects to https://www.google.com

What can a spammer possibly gain from this?
many people have a statement like this, however most of the jobs would probably not be needed any more because of the new tools and new end to end automated systems.
and there are not so many new jobs to be created all the time.

once the productivity is high enough, most of people in the world would probably not able to find a job.

people who control the asset would probably control most things and others can hardly live.

open source is kind of accelerating the process
Shakespeare Programming Language
From what I have learned from a comment in this same thread,

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

They say We because whoever they voted for (big parties) have representation in decision making. Seven members of council consist of the party representation of whoever one voted for.
The juxtaposition of diesel tractors and permaculture seems a bit weird to me. Wasn't the point of permaculture to make it more sustainable, less resource intensive and less environmentally destructive? If you already have tractors and heavy machinery, intensive agriculture is within reach.
Can also accomplish the same thing (on a shorter timeframe) with lasagna raised beds. I have been using layers of grass clippings and leaves as the bottom 60% or so of my raised beds when new (and then adding some layers over the next years) for a while now, and the plants seem to do almost ridiculously well with no weeding and no fertilization required.
Unless, according to code, there isn't enough room in the outer area, or opening outwards would create a hazard. This is often why many public bathroom door open inwards, and yet passed code inspections.

The very first sentence of the paragraph in your link's section on this subject mentions these exceptions.
Thanks for the correction, never knew this.
Yes, but I am limited by time. Especially in the field of nutrition, no true conclusions can be drawn, regardless of how many studies you read.

In the end, it comes down to intuition.
> they pay pretty well from what I know

The core point of effective altruism is to maximize the positive impact you have on the world. That doesn't really have any correlation how much you're getting paid.

> There probably is a genuine shortage of programmers willing to work full time at a socially or environmentally oriented non-profit in the Bay Area.

Would that be more impactful than working at high paying job and then donation that money somewhere? I doubt these non-profits are constrained by their lack of programmers.
https://www.bbg.org/gardening/article/make_a_lasagna_garden_...