skysight-inc/HackerNews huggingface dataset:
It has been tried in court [0], at least for discrimination against foreigners. However, nobody really want to take the landlord to court, and moreover, you don't want to live in the housing that the landlord specifically don't want you. So while everyone let it slips, it's actually illegal and there is an existing cases.

0: https://invest-online.jp/qanda/qanda-trouble-32-16916/ among other reference you can Google using the keyword in that article.
somewhat tangential - as a kid I loved science fiction and stories about the next great frontier. it was fascinating, the possibility of limitless exploration and new problems to solve.

perhaps my perspective has been skewed over time (or this concept was lost on my naivety at the time) but now it feels like interstellar colonization is more about an escape hatch for the inevitable end of civilization on earth. we'll destroy (intentionally or not) what we have here, set up shop somewhere else and start the process all over again?
Pro tip2: Use std lib path processing utilities
"Imperfect" is doing a lot of heavy lifting here. I don't know what the reference to a character in a book is doing there. Godwin of Godwin's Law fame said you could compare people to Hitler.
Easy idea for anybody wanting to make a quick buck without having to endure any fan service: Step 1: find a way for these zillionaries to age slowly, or not at all. Step 2: spend a day at the office adding zeroes in the subscription price field. Step 3: profit.
Ah right, thanks!
I have an uneasy feeling whenever I see a path parameter declared as string. Path is not a string - it's a sequence of path components and should be treated as such by our APIs. A path should be parsed once - on user input - and then used in its "sequence form" throughout the software stack.

And "path component" is not an arbitrary string either - e.g. appending a path component to the path should first require converting/parsing the string into the path component, and only if that's successful appending it to the path.
Where I used to work they had a risk system that created directories on the window server that matched the book name. They had a trader that named one of his books "COM1"...
Same. For documents and stuff that I use in normiespace I give them friendly names with capitalization and spaces and such, but for anything I'm going to be working on via CLI I try to use filenames that will be easily chunked as "words" when doing things like double clicking it in terminal to select, ^w to erase it, tab completion etc.
It doesn't even have to be complex, often basic automation tasks fail with spaces and special characters. Honestly, treating a file system like a natural language processor is a bad idea. Besides at this point with how digital we have all become who can't understand...

thisismyconfig.txt vs this is my config.txt or this_is_my_config.txt

...i've forced myself to stop using spaces, character, and even cap. They are all constructs that provide minimal value for the extra complexity.
Got it! Thanks and best wishes!
why "yet"?

one occurrence is enough to make devs care about it
It was funny when Baidu censored Winnie-the-Pooh memes. When YT censored "Let's go Brandon" videos, I chuckled, but the humor was darker.

Now they are hiding downvotes. On the US "National News" YT channel, almost all of the promoted videos are downvoted.

I'm always amazed at the discrepancy between what's promoted in the MSM and where popular opinion is. Meanwhile top podcasters routinely trounce MSM viewership ratings.

Perhaps these are the death throes of a dying propaganda machine?
Quirky as it is, I believe Terry Davis's TempleOS actually allowes REPL-style development in its C dialect (HolyC). I'm not sure how exactly it works, but it's able to compile and execute statements as you type them in.
Time and misalignment. It's distracting and hard to scale.

Seed money buys time for small team to find product/market fit, and growth money for customer acquisition with a delayed payback period... and the ceiling is how reality-distorting your CEO is.

Consulting is limited by your hours, and likely takes away from your experimentation, product refinement, customer success, and marketing $ + hours. In addition, it biases the product/processes towards the service as consulting immediately makes serious money and saas takes months/years to make even $100/mo. The only exception we did was limited consulting around customer success and co-design of features already on our roadmap. Super painful decision, revenue-wise!

Despite strong interest, we resisted consulting services for our GPU visual graph intelligence platform for years to avoid the misalignment. Due to the recent demand for graph AI for analyzing problems like security /fraud / customer behavior / digital twins, and our interest in bundling those capabilities into our platform yet realizing we need to learn alongside our users, we flipped that decision. However, we have a base product, are being super picky on projects aligned with graph AI, and our clients also want that product goal realized long-term (vs more consulting.)
Those are skipable, non-algorithmic, and fully at the discretion (and for the profits of) the creator.

Its the non-skipable 1 minute adds on youtube on my TV (where addblocker does not work) that make my happy to have YouTube premium.
Imagine if they made programmers put 64 bit DLLs in a "System32" directory and 32 bit DLLs in a "SysWoW64" directory. That would really keep 'em on their toes!
The part on VCs being risk averse when it comes to innovation is quite common:

One company I worked with had an innovative idea for a firewall: build it with programmable logic and it works at wire speed. Wire speed meant no buffering, no data storage, and therefore no need for a microprocessor or for an IP (Internet Protocol) address. Simple installation, simple management, but so different that experts--even those from programmable logic companies--didn't understand it. To them, proposing a firewall without a microprocessor and an IP address was like proposing a car without an engine. No funding. Back to work at a big company. Worse for them; worse for us. The industry loses. Progress is delayed.
Probably. Theyre wrong, though.
Also, the stats for cars show that speed increases cause deaths to go up non-linearly, so your chances of dying in an accident are way more than double at 100 vs 50 km/h.

I would assume the same about motorcycles and ebikes, but presumably the threshold would be lower due to lack of protection (motorcycle helmet and armour not as safe as a metal shell with airbags).

So I wonder where that curve starts to rise up on bicycles and ebikes considering they wear just a bicycle helmet and no armoured clothing usually.

(I loved riding ebikes in China (Kunshan) with wide protected lanes that were totally separate from traffic outside of city center (where speeds were low and congestion high, negating they need)).
Reading the article and thinking how much we're finally getting the future I was promised in "2001: A Space Odyssey". Had Kubrick plastered the Boeing logo on the side of the space clipper rather than Pan-Am it would have been just as ironic today (neither Stanley nor Arthur could have foreseen SpaceX, I suppose).

It occurs to me how much the film "2001" suggested a cold-war future still dominated by nations (US/USSR). Even the corporations depicted in the film, Bell Telephone, Hilton, somehow exuded a feeling of nationalism: our capitalist Pan-Am is better than your state-owned Aeroflot.
Honestly i do not understand that large SV-Companies like Amazon or Tesla not just roll out there own equipment and steam-roll this whole deprecated industry.
Any IDE + git is superior to almost anything they have currently shipped. (Beckhoff at least tried)

I can only imagine the scene of a PLC-Programmer explaining to Elon, that instancing the exact same machine will take the exact same development time again & again. Cause using Parameter & Configfiles is not done - instead its pasted into the code.

Add a Steam like Online-Software shop (Dev to Dev) to it while basically vendoring the equipment for cheap and you got the whole Eco-system cornered happily forever after.

This nightmarish pre-historic dinosaurs with copy & paste monks producing software - have to go. The 80s are over.
There are certainly plenty of counterexamples. But there are also probably an unhealthy number of examples of things that people would have considered hobbies or just clever improvisation of one sort or another that are now, in many cases, about monetization/"side hustles"--with a lot of the negative baggage that can come from that when it becomes the primary goal.
Penpot Is Now Beta
The Nordic countries also have the blood of imperialism on their hands.
While most of that history is not mentioned by mainstream media and removed from peoples thought, because they were smaller players in the imperialist game and peaked in the 18th century.
Canada went from a couple of outpost to a continental size country, going as far as killing and raping indigenous children and burying them in their school gardens..

South Korea is a vassal of the US and were allowed to develop, a strong south Korea can be used against China when the need arises.
If the US wants they can pretty much decapitate Samsung and succeed like the US tried with Huawei but seems to failing.
Japan was the scourge of Asia in the 20th century, my Chinese great grand father got stabbed by them during their imperial rampage through South east Asia.
Its a known fact the imperialist colonizer try to sweet talk their regime like bringing civilization, human rights(woke imperialism) and now they will most likely use the climate(green imperialism) to cover for their crimes.

https://nordics.info/show/artikel/the-colonialism-of-denmark...
I wish someone figured out how to reduce latency from keypress to screen.
Even the JetBrains with their "zero latency" editor is lagging like mad.
How come old underpowered computers worked perfectly whereas new beefy machines can't do such a task?
I work in Azure Data Factory, and there are places where a space in a name will cause you difficult to troubleshoot errors. But I can never remember where. It's not universal. So I just avoid them entirely.
Not only the music, but the whole video was lacklustre. The effects used were not really fitting the whole vibe of a BI tool (personal opinion).

Contrast this with a video like this one: https://www.youtube.com/watch?v=WuIS-m0B2cY

After watching the above, I'm more curious to check out the real product.
Love it when the estimated to be 20 minute file copy job turns into a 4 hour one when you are fighting with deadlines.
Deploy a Ghost Blog on Fly.io
> why would anyone listen to radio on high quality audio systems today?

I do, it was useful when I had flakey internet and the habit stuck. Analogue FM sounds a lot better than the “compressed to buggery and probably in mono” tone of DAB as well in my opinion. There’s also the aesthetic factor, I’m a huge fan of glowing dials and physical analogue controls.
> Everything that is in space and big enough and can be roughly guided

When it's guided, you may be able to see it coming, see the jets for changing trajectory, and it can evade an impactor designed to turn it into a lot of smaller pieces that will burn up in the atmosphere. If it's just a rock covered in F22 paint it'll be a lot harder to see before it hits.
Better still, look at LiveReload which will monitor your css and image files during development and will automatically update the page without a refresh.
Was recently encoding my Stargate: SG-1 DVDs to move them to plex. I was encoding it on a system other than what was serving it, so I had to copy it. It's surprisingly difficult to "scp" a file with a colon in it directly.

I also love when you're using bash and you have a file with ! in the name, and you accidentally fail to correctly backslash it, you not only get "bash: !rest_of_filename: event not found", but it also fails to add that command line to the history, so you can't just hit up and fix it. You have to actually go to the mouse and copy and paste.
In my work, today's date would be 21K11, to save space over the longer date.
Minio's S3 implementation is file system based with object paths corresponding to file paths. This explains the issue you're describing.

Not to say that they can't work around this issue...
> kebab-case

I hadn't heard that before and I love it.
The End of Tesla? A SWOT Analysis
Here's a link to the IHP Chat Example app: https://github.com/digitallyinduced/ihp-chat-example-app/blo...

You can find a couple real-world examples here https://ihp.digitallyinduced.com/Guide/examples.html
If any of you reading this have to deal with very large scale data pipelines for data science / ML type processing, and if "don't use spaces and weird chars in file names" hasn't become second nature by now, let me just say: you are very, very brave.
Copia's mission is great and it change this market. The new Automation Engineer needs to understand much more about software now.
Only if they are very close to one another. At that point, you would rely on a different solar plant on the ring.
In a world of broken promises and tool churn, minimizing tooling investment isn't laziness, it's a defense mechanism.

This is a lesson I had to learn the hard way, multiple times.
Reddit is a comment section filled with insufferable morons who allowed their website to become a way of repackaging fun parts of the internet with astroturfing.
Even if libraries all handled it, I’d still personally avoid spaces because spaces get semantically used to separate tokens and I see file names as tokens.
> the 7-day incidence for Bavaria was 97 for the vaccinated and 950 for the unvaccinated

What's your favorite source for this kind of breakdown by vaccination status?
Where you aim the ground launcher (given you're aiming "over the horizon" at least) doesn't have a lot to do with where you wind up in orbit.
They do that on a higher level, after the PLC. But for PLC, you need something robust and is not easy for them to it just for themselves without scale.
That may be a part of the problem but honestly I don't feel like all these new crazy interfaces are easy to learn either. I mean how do you come up with the lithany xinput calls for? You need to understand the syntax for specifying a device. You need to know that you're to set a libinput property, and you need to know the name of that property, and it's not documented in xinput man page, and of course you need to know the values to pass which again are not documented in xinput man page. You can play with --list-props and then take your search elsewhere because it is completely opaque and doesn't explain what the properties actually do.

I suspect the number of people who figured all that out without having to find it by googling / arch wiki / whatever is very very low.

Now I'm not gonna say xset is the easiest interface to figure out, but the syntax for setting mouse acceleration is right there in the synopsis, and if you search down the man page, you'll learn a little more (and also if you just run xset without arguments, it'll tell you how to set mouse acceleration). It might not be the best designed tool but it's something I learned back in the day as a teenager just by looking at the man page.

I think the real issue is that people nowadays are designing these interfaces to be consumed by interactive configuration tools, GUI apps, and desktop environments; they're more dynamic, more complex, more flexible, but not easier to figure out, not for you on the command line. The command line is just a last resort. Second class citizen if you will.
The problem with rising infections is the danger of breakaway mutations. The longer we can drag this on until we have effective treatments the better
Explaining 'Neural Search' (and 'Question Answering')
I mean while we're talking about the legacy of Tribes and SA and "old internet" culture we need to shout out a certain dancing gherkin wearing a pink inventory as a hat.

(hi Nexty, it's ParadoX)
SpaceX and Boeing are in wildly different situations. SpaceX needs to do anything they can do gain contracts in the future, while Boeing is trying to extract as much value from their existing ones while not caring about the future. Boeing thought they were invincible and could just coast, SpaceX are punting today's profits into the future instead.
> It's likely that it will either be impossible or prohibitively expensive to keep CO2 levels at normal Earth standards.

I think we shouldn't use orbital space station where space and energy is very constrained as model for lunar base (where space and energy will be quite easy to get by comparatively).

Average person breaths out ~1kg of CO2 per day or ~400 per year [1]. Corn field absorbs ~4000 kg of CO2 yearly per 1000 m2 [2]. The same 1000 m2 field will produce ~4000 ears or 320 000 kcal yearly [3][4]

Assuming 2000 kcal for average person (so 730 000 kcal yearly) - we need 2000 m2 of corn fields to produce food for that person and just 100m2 to absorb CO2 from that person. Food will be a more important constraint in a self-sustaining base.

That means if we build lunar base in the lava tubes (that are often over 300 meters wide and go on for kilometers), we can keep them self-sustainable at density of 1 person per less than 10 meters of the lava tube.

[1] https://www.nrdc.org/onearth/waiting-exhale#:~:text=So%20bre....)

[2] https://www.canr.msu.edu/news/corn_fields_help_clean_up_and_...

[3] https://www.quora.com/How-many-ears-of-sweet-corn-are-in-an-...

[4] https://www.nutritionix.com/i/usda/corn-1-ear-medium-6-0.75-...
That probably had less to do with the higher bit rate than it did a remaster. A huge amount of music that was great on the LP/cassette/8-track release, and even on the early CD (if it happened after the very early brick-wall-filtered era), was absolutely ruined by remastering post-2000.
I read this as an example of my belief that unfettered engagement without a strong Code of Conduct enforced by human moderates always leads to a toxic community. Removing degrees of freedom in expression is necessary without such efforts to have and enforce standards.

For example, if you use Nintendo products, you can see that they rarely allow unfettered communication. For example, you can choose from a list of things to say, or you can choose an emotion to express, but you can't type whatever you want to other players on their network (usually).
The problem is we don't know exactly. This is not totally public information.

Dragon was originally designed for moon missions. We know that the heat shield can do moon reentry.

What we don't know is if the avionics can navigate in deep space. However upgrading this shouldn't require much redesign of the core structures.

Additionally Orion has a Service Module. This is made by ESA. Dragon would need something along those lines at well. Mostly this is about DeltaV.

Dragon has a trunk and with some work likely they could carry additional fuels in the trunk. Dragon has the engines of the required power.

SpaceX would have to be asked to provide a design. My estimation is that they could do significantly less then 1 billion $.
Can't wait for the aband0n_sship 0day
"Path is not a string - it's a sequence of path components and should be treated as such by our APIs."

For maximum correctness, you want to turn it into a file handle as soon as possible, and do all operations through the variations of the file functions that end in "at", like: https://linux.die.net/man/2/openat

The downside of this approach is that you still technically have to carry the path around with you if you ever want to present it back to the user, because once you have a directory handle, you can get back to the root directory easily enough by following parent links and seeing what directories you end up in, but that may not be what the user "thinks" the path is, and they want to see their path, not a canonicalized one. And they're mostly right. And it's not easy to correctly track changes to their intended path from this basis either.

Basically, I don't know of a really solid, 100% correct way to handle this with any reasonable degree of effort.
Righting the Ship
Yeah I'm not qualified to say precisely why things are they way they are. But I also don't understand how people can look at such a statistic and decide that mathematics teaching cannot contain any inequality based on some high-minded, Russell-esque argument.

> If kids from disadvantaged backgrounds are not shown how beautiful and useful math can be, what motivation would we expect there to be that could carry them far enough in the subject to get a phd in it?

Right, and the current homogenized curriculum is not great at inspiring very large swaths of the population. It is pretty good at 1) letting people not very interested in mathematics become teachers of mathematics and 2) lining textbook publisher's pockets.
Interesting. I watched to the break. Defence says a pinch zoomed video has pixels inserted by an algorithm and they need to understand that process before accepting a zoomed video as evidence. Prosecution says
"but everyone does pinch to zoom every day. Its just like using a magnifying glass on a photo." ￣\(^o^)/￣
> 2021-01-01

Yes on the date format.

Saves you so much time.
Amun / 21Shares | Crypto, Engineering, Product, Research, Design | NY, Zurich, Remote | Full Time | https://amun.com | https://21shares.com

Amun is a financial technology company that runs two branches. The first is 21shares, which is operating financial instruments that bridge gaps between crypto asset and traditional markets and listed on various securities exchanges. The other branch (Amun) is offering products in the Decentralized finance and blockchain space, with Tokens listed on major exchanges and other platforms aimed for DeFi users.

All open positions: https://boards.greenhouse.io/amun
If you're developing on Windows, I find a good way of dealing with this to convert paths to short format before using them (E.G. GetShortPathName in kernel32.dll).
Is there any other coin worth mining besides BTC?
E-bikes are limited to 25kmh in Europe (and that also applies to the UK - for now). If you are seeing e-bikers doing 25mph (are you really?), then those are illegally modified. They exist, but are a distinct minority.

Also, e-bikes are typically ridden by people who would never think of riding a bicycle in the middle of an A-road, so no need to worry.
I'm “still afraid to use spaces in file names” wise, dammit!
Long Covid doesn't exist, volume one zillion
11-year-old kid gets in trouble for shutting down school internet network
Facebook 2020 Research: Photorealistic Avatars and Full Body Tracking
It fits on a DIN-rail, sitting next to cuircit breakers.
You have to remember this article was written in 2001, when most "big" ventures were hardware and therefore very capital intensive. Google shattered that idea: Larry and Sergei retained an extraordinary percentage up through the IPO because they didn't "need" the VC money, and they were doing quite well without it. Many of us from the period looked at that result, took it to an extreme, and proceeded to self-bootstrap our next endeavors.
If it doesn’t, then think about foot binding in China. It was supposedly beautiful, but it also advertised something about your social status if you could afford to deliberately render your daughters useless for field work. Consider also the traditional Western reverence for fair skin being replaced with an appreciation for tans (first indicating that you could avoid field work, then later that you could afford vacations).
Please forgive my ignorance on this subject, but something bothers me about the GME potential huge price gains.

It seems, from my reading of various posts/comments that pop up on Reddit, that GME will increase massively in price based on short sale strangeness. But, hand in hand with that huge price gain will be a market/economic crash. Surely there won't be any buyers for these shares?

Won't that make GME worthless, or at least worth much less? Why hold stock if the only way you might get rich is during a terrible economic crash?