skysight-inc/HackerNews huggingface dataset:
One of my favorite Unicode oddities is in the cyrillic block. Some books used to use the letter "ꙩ" when writing the word eye (ꙩко). The letter was (from what I can tell) never used for anything else. Because dual is a thing, clever people then went to write ꙭчи or Ꙫчи to mean two eyes.

Both those characters made it into Unicode as there was some use in historic script. However even completely absurd variations made its way into unicode. The "many eyed seraphim" is written as серафими многоꙮчитїи. So if you need to write something with a lot of eyes, you can use ꙮ.
Agree with the need for moderation. But to 'spend slightly less than your opposition' might be insufficient; you don't usually have one opponent but a few. In that case your first opponent knows if you have to spend all your ammunition taking them out you won't have enough resources to fight off the second opponent. So they reason they can push you around quite a bit because you can't afford to retaliate.

IIRC in its heydays the British government had 'the rule of three': a policy of making sure the Royal Navy could take on the top 3 naval powers and still come out ahead. Something like that is what the US is going for today, and I'm not sure they're wrong.
Can they even pull the AGPL license? The re-licensing of current/new code is one thing, but removing the license on the old code? How is that possible? What about copies elsewhere, are those no longer validly licensed? That's not how I thought licenses work.

These guys just appear to go from bad to worse, ignorantly making shit up as they go (on a road to certain self-destruction, if you'd ask me).

Also, why don't I hear more people about how GitHub was used to not at all host any code, but instead only as a (marketing) referral point for proprietary stuff somewhere else? I said goodbye to GitHub a while ago, so I wasn't aware this this had become acceptable practice.

Anyways, if this was a court case .. this would probably be the point where a judge would look these fellows straight in the eyes and say something along the lines of: "With arrogant behavior you so clearly displayed, you yourselves have squandered any of the sympathy, lenience, and benefit of a doubt I usually give to defendants, and will hereby sentence you to the harshest possible punishment. Not only to give a clear indication that your behavior is in no way acceptable. But also to serve as a reminder for any future parasites, whenever they think of making up their own rules as they see fit".

Either way, I think this shit is going to haunt these guys. Unless I got it all completely wrong, probably well deserved too.
Definitely not a winning strategy to assume things about people you don't know and condescend to them based on your (incorrect) assumptions. I have literally been to all of those countries (probably more than you have), and have lived in Europe for 10 years. I've also lived in Asia.

When I say China is pushing the envelope, I'm talking about their actions in Hong Kong, the South China Sea, Taiwan, and more.

When I say Russia is pushing the envelope, I'm talking about Georgia, Ukraine, Syria, etc.

You're making a bunch of points that I don't disagree with (average people don't want war / war is not economically productive), followed by a single point which undermines the rest of your thesis ("small group of people in power"). It doesn't matter what Average Joe Russia does/wants if the people that actually have power in Russia are doing something else. Ditto for China. Nobody is claiming that all Chinese people are rabid expansionists, just that the people who matter are.

Both China and Russia have clearly demonstrated that they want to expand their real power / strengthen it in places where they already have soft power. If the US wasn't around to stick navies in contested waters, wag its finger, flex its muscles, and impose sanctions, most people think the world would not be as peaceful as it is. As you've pointed out, this still isn't as peaceful as it could be, and that's something to be worked on. But that doesn't change the fact that it could also be much, much worse.
> Up until 30 minutes ago, I was an octotree customer. Do I have standing?

No, you don’t. Only people who wrote any of the code would have standing.
We're nowhere near the point where we can't feed the population using existing agriculture land. We're a very long ways off from needing solutions like vertical farming.
I believe there is more slavery, wife beating, and antisemitism now than in the past.
With some of these minor contributions there is probably a debate about threshold of originality to be had: something that's not protected by copyright is in the public domain.
This seems too complex, too prone to failure, and too difficult to keep powered. I imagine the first industrially viable modular robots will be solid-state, with a mains power supply which is able to connect ambiently or arbitrarily. Power distribution circuits will be dynamic, and the abundant power will be used to control multiple electromagnets per module.
Reminds me of the bitbots in The Dervish House by Ian McDonald.
Not right now, but they did. Snow Leopard was $29, Mountain Lion was $19.
We didn't need incentives to find what we found by reading the research. We reviewed the literature very thoroughly, seeking divergent opinions on every aspect, and we have presented our findings transparently. We recommend you read the full paper for yourself, and dig into the references where necessary, so that you can make up your own mind. We think you will find it very readable and thought-provoking. Enjoy!
Automatically silently stripping characters from posts seems like a bad idea. If we want to forbid characters from posts, wouldn't it be way safer to prevent the post and tell the user to remove them?
I sell puts a week out at the strike price where I have about 90% chance of winning(Robinhood provides the odds). Obviously you get it wrong sometimes so you have to buy the shares so I always trade on stocks that I don’t mind owning. If I buy the shares then I sell call option a week out at the strike price equal or higher than what I paid to buy shares and it usually comes back up within a month or so.
This is for mice, but if done fastidiously cancelling boozing at night and if a caffeine addict changing to black no sugar/diet soda and stopping all night time snacking is not tiny. Losing external nighttime calorific activities might not be great for mental health though.

Generally for health you aim for a longer fast with perhaps social break nights. But whatever works.
s/decompressed/recompressed/g
>Sure, but why?

Some OSes display some unicode characters as emoji-default. These characters were selected for that for exactly the reason you surmise. There’s a [text presentation selector][] to enforce the text variation. This is also useful for making (yellow triangle with exclamation point inside) become (single color triangle outline with same-color exclamation point inside).

ETA: Ah, OK, here’s a post with pictures demonstrating this: https://stackoverflow.com/questions/48534667/how-to-display-...

[text presentation selector]: http://www.unicode.org/reports/tr51/#def_text_presentation_s...
Rebuttal: https://medium.com/@rachelgotham5/a-rebuttal-to-equality-lab...
Possibly not, according to [0], which links to [1], presented by a student of Church.

0: https://math.stackexchange.com/questions/64468/why-is-lambda...

1: https://www.youtube.com/watch?v=juXwu0Nqc3I
Software usually has state (unless that state is completely kept and managed externally in a database for example). And the state mutates. Simple case example is a big array that has to be processed in place.
you're aware of use directives, yes?

use My\Full\Classname as Another;

https://www.php.net/manual/en/language.namespaces.importing....
> as 80% of the EU citizens who said it should be abolished in a survey in 2018

Although it should be noted that that survey wasn't exactly representative: Participants were self-selected, and participation levels varied wildly between countries. Curiously enough, around two third of the responses came from Germany, despite it accounting for only around 15 % of the EU population (pre-Brexit).
I've been working on creating something like this, but using Kubeless instead, it's been pretty great so far.

I wish I could use OpenFaaS as a Serverless Framework provider. Being able to create and deploy your workloads anywhere (cloud, on-premise, self-hosted, etc) you want is really valuable, especially when you're doing web scraping.
Fraktur is used in mathematics, chiefly when discussing/denoting Lie groups. I've listed some sources but you can probably Google for more.

[0] https://en.wikipedia.org/wiki/Fraktur#After_1941

[1] https://mathoverflow.net/questions/87627/fraktur-symbols-for...
It's part of the "switch to Services"
OP here. Always a good place to be in. Hard numbers is more valuable but you need to think about how to address the concerns else you will hit a glass ceiling, or the moment they find an alternative they will jump. Thinking about lock-in is very important.
Linear algebra, to the point of being a:

* competent ML engineer;

* competent at doing statistical analysis;

* competent at 3d graphics;

* competent at graph theory / SNA;

* competent at signal processing; or

* competent at control systems

is a few semesters, not a month. There is deep intuition behind the concepts, and it takes a lot of time to pick up. The core problem is there are no short-term gains. Dabbling in linear algebra is not a skillset which improves your employability, or broadens projects you can work on.

Being able to develop TensorFlow, optimize 3d rendering for NVidia, process images for Adobe, or design a control system for a robot IS an employable skillset, and makes for much more interesting work. Picking that up is why I'd send my kid to a school like CMU.

Similarly for precalc and calc. It's not hard to know what a derivative and integral is. There is mathematical depth to being able to do something interesting with that.

If college gets you that background, you can pick up Agile and test infrastructure on-the-job.
refreshing the page is pretty cool
Another interesting character is U+2189 Vulgar Fraction Zero Thirds: ↉

IIRC, it also came from a Japanese code page and was probably used for baseball scores, although the exact origin and usage remains a bit of a mystery.
Somewhat agree, though perhaps junior devs or others without much experience can take something away from this.
Really nice. And seeing winamp running just instinctively made me smile. Computers used to be fun!
Poor guy. Must be very hard.

Lesson learned regarding source licenses tho: only use copy-left licenses if you don't enjoy getting paid for your work.
I really like the last line: "However, by the standard of the novels appearing nowadays this is a book worth reading."
Same! I need to print up posters lol
> I believe any user should be able to raise a claim, the software is deceitful and violating its license which raise a number of problems.

This isn’t true, though... they aren’t violating their license, they changed the license. You are allowed to change a license for code you wrote at any time.

The only issue is if they included other code that was licensed, either via a PR written by someone else that they merged or via a dependency that was licensed.

You can’t violate your own license... even if I write code and release it as GPL, I am free to use a modified version in my own proprietary code (again, as long as you don’t use code licensed by someone else)
if the first digit of the genome has changed, it's a breaking change, if not, it's backwards compatible.
> The one I've stumbled across recently are the "Negative Squared Latin Capital Letter" (1F170 - 1F189 [1]). The 26 letters are there, but "A", "B", "O", and "P" are special.

In which way are they special? As far as unicode is concerned they are all the same. It's just that some have an emoji rendering variant for the blood type reasons. The rendering can be picked through representation characters: http://www.unicode.org/reports/tr51/#def_text_presentation_s...
This is a really cool result. Basically you know how much filament you're going to feed into a print, so you can back compute what part of the filament would be in what part of the print, and then construct a filament with the right materials in the right places. That it works as well as it does is pretty neat.

I expect it also makes for some interesting print failures when you're print/filament registration is messed up. :-).

If this becomes a 'thing' then you could design a filament making machine that would make a custom spool of filament. Even if you had a printer with a 'belt' for the bed, then you could make as much filament as you wanted.
I think it may be more accurate to say they are both hard problems. It is still open if P=NC.
A groundbreaking genetic screening tool for human organoids
Looks like an alpha version of Genisys T1000
>>> we don't like when something we were taught as children changes.

The first rule of politics is don't take on any workers that appear in children's books (nurses, farmers, pigs that build straw houses etc). But it does remind me also of Hans Rosling explaining that the facts we learnt as kids (which countries were poor and starving) are today out dated.

I guess if we can learn to let go of Pluto we can learn to accept the world as it really is.
Pretty much the same idea, but in math contexts I tend to use the \mapsto arrow (↦), since mathematicians are more familiar with this than lambda calculus. (The fat arrow seems like an interesting alternative in programming contexts, but I worry that it might be confused with implication.)

The function that swaps the arguments to a two-argument function:
f ↦ ((x, y) ↦ f(y, x))
What functionality can you only get with objects, and not with anything that is part of the FP paradigm?
No, thank you. The last thing I want is the sun waking me up at 2:30am.
The Diablo Swing Orchestra made a sale from me today. Does the same music list show up for everyone?
> I am surprisingly incensed by my interpretation of your questions as being cavalier and disingenuous. As far as I can tell, you mean to dismiss by misdirection or fallacy.

No, and I'd reply to your points, but I'm quite offended by your comment (and you're breaking the site rules).
And understand it's limitations: https://news.ycombinator.com/item?id=24955376 Java's insecure parallelism
When Britain no longer is a part of EU I’d have to get an export permit and my British customers would have to pay import tariffs. It doesn’t make financial sense any more.
So what is it - 6% or 30%? And where's the source?
Regarding moderation - this is of course the most difficult question. I have a primitive tool to delete user and all its posts with a single click. I also don't allow TOR traffic. Possibly in the future no proxies too. Each channel owner can moderate and ban whoever they need to, either just the user or its IP address if he/she comes back (right now it's very easy to create a new user, just clear the cookie and you have it).
Of course website must be somewhat popular to attract that crowd. I hope that in the beginning these tools will be enough. On the other hand dirty content won't necessarily be moderated if it's in a dirty channel and it's not illegal.
From the article at https://medium.com/@s.nawaz/optimizing-ray-tracing-in-haskel...:

> let colors = fmap computeColor coordinates

to

> let colors = fmap computeColor coordinates `using` parListChunk 32 rseq

So half a line added to parallelize the mapping a pure computation including using a sensible threadpool implementation. How impressive you find this depends on how you define "easy in another language". Rayon comes pretty close but you can encode some properties about your computation in the Haskell type system that Rust does not yet support and so the safety of some computations can be statically proven in Haskell but not in Rust.
Ad hominem fallacy. The paper cites 255 previous papers, mostly peer-reviewed. It's worth reading it properly rather than making glib remarks on the basis of lazy browsing.

Here's an interesting discussion of the problem of "cognitive fluency". In brief, if it takes effort to evaluate the evidence properly, there is a tendency to dismiss it. It's easier to reassure ourselves that we already know than to investigate the question properly. A pitfall for the unwary.

https://firstdraftnews.org/latest/the-psychology-of-misinfor...
Ancient Dog DNA raises as many questions as it answers
I don't see what's special about ABOP on that page?
This is one of the funniest rebuttals on HN.
To match the original zlib/gzip stream, it needs to match the exact hash table and parsing algorithm used by the exact zlib implementation used originally, to choose the same matches. It would not do to use a stronger deflate compressor that produces optimal parsing to generate smaller deflate streams but then not be able to match the original file. The hash of the compressed data and even the length of the compressed data might be important to the application using the file.
kind of like "peace through war"
I had the same thing occur except that the account was disabled immediately after signing up. The post-signup “Welcome!” page was instead a “Your account has been disabled for..” page.

I’m the only user on the IP I signed up from and I’m the only user on the email domain I used.
Computer types would say: "the law of spatial locality"
The 175HQ is probably my favorite rare tube.
My school had a morning and afternoon shift (I think this is common in my country). You would get assigned to the A or B shift and rotate weekly, so one week I would go to school in the morning at 8am and the next one in the afternoon at 2pm. Even though it was harder to wake up for the 8am classes, I think it was better than staying until 7pm in school when it's already dark and there is no day left for play. It was torture waking up early, esp. in the cold winters, but having to walk (often run) 2 or 3 km to school to come just in time would stimulate the wake-up.
Please Share Your Thoughts
Hello HN

I am a fullstack engineer with 10+ years of experience in corporate, government, digital media agencies and two startups. A few months ago I started building a small side project to solve a problem that I found interesting. I hit a wall eventually and figured I may be able to speed up my progress if I spoke to someone with more industry knowledge. I spoke to some family who put me in contact with the CEO of a relatively successful company in this field who would be willing to lend an ear to my questions as a personal favour to my family member. Over the course of several weeks we built up a great relationship and further developed this little side-project as well as discussed some of his ideas on ways to further innovate in the industry.

To cut a long story short; he offered €200k in funding to quit my job and co-found a seperate business with him and two of his existing employees. The investment is interest free and can be reduced by €40k per year. The funding is being offered in a personal capacity and is not coming out of his existing company. There will be a 25% equity split four ways with the goal of further developing some of the ideas we have discussed to date.

Myself and one other employee will split the funding as salaries (totalling 1.4 years of runway). I will be the technical arm of the business. The other paid employee will be dedicated fulltime to providing information from within the industry to fill gaps in my knowledge and leverage his extensive network. The CEO and the final member will act as executives in the company (CEO and Chairman) and will work to get the business profitable as quickly as possible.

Broadly; what can I do in these extremely early stages that set will set the business on a trajectory for success? I plan on seeking a start-up mentor that I can regularly check in with - is this a good idea? If you have any thoughts, suggestions, books, or whatever to offer, I would be extremely grateful.
Tesla has not provided any numbers supporting that, and what numbers they have provided are so obviously flawed as to be either designed to mislead or produce by someone utterly ignorant of statistics. I’m assuming the former, but who knows.
Statistically speaking we are, except for the long tail...
Keep iterating on this concept and eventually we'll have liquid metal T-1000 like robots.

Makes me wonder if Arnie could have defeated him/it by throwing lots of strong magnets into the mix.
hodl my pokemon card
No air was lost - any pinholes that let air out would also have let water in, because when submerged the water was at a much higher pressure than the interior of the sub. Plus, think of the effect on crew morale!
Tangentially to this, I submitted an Ask HN about enforcing CLAs on a big Open-Source initiative that encompasses a large number of projects, to get some insights about how good or bad are the Harmony CLAs: https://news.ycombinator.com/item?id=24906816

Would it be OK to re-submit it?
Interesting, every font I've seen renders them like this: https://imgur.com/a/ZPBfaK0

I thought it was suggested to render them like that from Unicode somewhere, but it's 100% possible I'm making that part up.
I found it insightful, he wrote it in what appeared to be a refreshingly honest/egoless way he doesn't try to act like he understands everything. I (think) I do understand primaries and such, and while they're better than he describes them as, they're a crappy solution to the real problem of a first past the post election system and the "problem" of splitting the vote.
> AGPL and GPLv3 in particular seem to be the kind of licenses you should think really, really hard about before choosing to use them.

On the contrary, GPL and especially AGPLv3 gives the developers better protection than permissive ones:

https://en.wikipedia.org/wiki/Free-software_license#Comparis...
That's fair, but why stop there? The example that comes to mind is "Courier 12pt is the only font ever for screenplays". It's required to convey a screenplay, to my mind, like using Fraktur is required in the math space.

Despite what it may seem like, I'm really not trying to mis-parse the reasons here, I'm honestly trying to figure out where the line is, and why it's there.
> Is youtube-dl going to stop working?

`youtube-dl` requires constant maintenance as websites change. So yes, it’s going to stop working if development halts, one site breaking at a time.
The Germans were leaders in chemical dyes at that time.
Ok. The original comment said Brahmins are oppressing the Dalits.

What has this got to do with the French? ‘Upper classes’ are not all aristocracy. I think you are confused.
Ask HN: How do startups compete in crowded spaces?
I've seen a number of startups come out with products quite similar to older competitors, yet carve out a market for themselves. How do startups convince customers to choose them over a more mature company offering more services in those early stages?

Is it just a matter of targeting different customers and selling to them? Better marketing efforts? Or do you think they usually come out with a superior product off the bat?

Ex: Clearbit founded 4 years after FullContact, then newer competitors like Lusha
Ex2: Middesk growing rapidly where Trulioo/Cognito had a 7 year headstart