skysight-inc/HackerNews huggingface dataset:
I lived 2 years in a "hutong" (old residential area) in Beijing. Rented an apartment via a middle man that could only get those apartments. After signing the lease, a friend warned me this middle man will certainly find every excuses to not give back the deposit (many stories about it in the foreigners circle).

The week I was leaving, she didn't want to give me the deposit .I warned her I'll public shame her if she didn't gave me back the money, and use "internet magic" to collect other poeople stories so it will stop people renting from her. Nothing happened until 3 months later she sent me a wechat transfer. I've closed the website. But then learned again she was keep doing the same thing with an other business name. I've reopened the website with adding her new business name. She didn't contacted me yet.

She get away since foreigners just don't want to to deal with that when they are about to leave the country or deal with that.

You can Google/Baidu/Bing "courtyard007" or "homeudream"
You can be direct and nice at the same time. You’re saying that nice always implies extra, redundant chatter.

I don’t consider the SO culture a relevant counter-example. Like, why does a gamified forum hurt your feelings?
It's an interesting world we've come to where "you are alive, therefore you have not yet died" can be considered an idiosyncratic personal viewpoint.
That would be cool and trippy. Isn't audio-book a bit in this direction? Depends on the book of course
You could try inputting your name as [Latin Small Letter E][Combining Acute Accent]:

e◌́
=>
é

Which should keep the `e` intact, while the combining acute accent (0xCC 0x81) may "only" get converted to a `Ì` which may be stripped. 0x81 is undefined in Windows-1252, so I have no idea what would happen to that, but probably be stripped as well, keeping just Leon.
PlantUML, mentioned in TFA, uses the excellent GraphViz. http://plantuml.com/graphviz-dot
did you get his permission though?
20 MB is a ridiculous amount compared to anything else going on in your phone, including sending a few high res shots. Many apps and iOS updates are an order of magnitude bigger, and they are not even games.

If size was such a huge concern, Apple would have provided it a long time ago in Swift.
> inventory which mostly doesn't apply in a software development context

I heard a guy (a Factorio youtuber who was manager in his dayjob, haha) say that it did apply indeed, if you see inventory as "what has been produced but not shipped, stuff for which the value has not been delivered for", in software context that being unreleased features. It made a lot of sense, and ties all nicely into the notions of short iterations and release early, release often. That was interesting.
I can't imagine too many millenials have that MS is evil approach as they all were not even nut juice when MS was considered evil.
I'm not suggesting you lack perspective.

I am suggesting you are in no position to judge other people's problems as you are not a qualified healthcare psychologist. In denying other people's issues, you are creating a toxic environment in which some people will not ask for the help they need.

Also, your comment is utter nonsense when looking at the statistics. Sick leave in the Netherlands is below EU average [1] and the Netherlands have one of the lowest rates of burnout in Europe [2]. France has one of the highest rates.

[1]: https://gateway.euro.who.int/en/indicators/hfa_411-2700-abse...
[2]: https://www.wilmarschaufeli.nl/publications/Schaufeli/500.pd...
Rust also backs up this design with the Send and Sync traits, which statically prevent programmers from, say, accidentally sending an Rc<T> between threads when they really should have used an Arc<T> instead.
You left an open-ended question, so you can't now complain that people interpreted it differently than what you intended.
Yup! That’s the website.

For whatever reason I always figured the Battle of Britain was in the hundreds of bombs, not thousands. Really puts it in perspective to see the map.
So is this better or worse than a more guided type randomness such as the ancient 'throwing coins' routine? As with all scrivining, its more bout how you approach it.
In fairness, "word clock" is a term of art in professional digital audio: this is literally just a sample count so it is unit-less.
Ah yes, the hypothetical poor person who works 16 hour days, at 2 or 3 minimum wage jobs, can not afford public transport or a car, and depending on what's being debated, doesn't have time, money or mental faculties to register for a particular service that's being talked about (most often a picture ID).

also known as, a strawman.
This seems to work well for social drinking situations but if slam a couple of whiskeys and then come pick you up one morning you're committing a crime and have no reasonable way to know about it.
> People’s names are all mapped in Unicode code points

How is this not true?

Edit: it's a joke lol, as I get farther in the list
The source of complexity is in the problems C++ is designed to solve. I use C++ metaprogramming for problems that require it.

Sure, Boost is full of metaprogramming insanity, but with today's C++ standard library it's not necessary to use Boost.

10 years ago template heavy code in C++ did suck, because we had slow compilers, dumb build systems, 7200 rpm HDDs and a need to use Boost to augment the bare bones standard library.

I'll be the first to admit that C++ has decades of cruft and design errors. But the metaprogramming works pretty well now. C++'s current problems are (IMO) weird undefined behavior, e.g. the distinction between POD and non-POD types; having both pointers and references, the ancient exception system, and in general a lack of tools for enforcing memory safety.
Well do no one wrong.. always do right and you won't have any issues.
The rule could be phrased better in terms of what should be in the same repo:

A depends on C therefore A must be in the same repo as C.

B depends on C therefore B must be in the same repo as C.

THEREFORE by logic A and B must (or should) be in the same repo too.

But so in general is this the right direction to be thinking about what all should go into a single mono-repo? And what about big companies who are said to have "everything" in a single repo? Does that make sense?
German solar and wind are triple the cost of French nuclear, last half as long
2020 AI Residency Guide
That guide recommends to be kind:

How To Answer Questions in a Helpful Way

Be gentle. Problem-related stress can make people seem rude or stupid even when they're not.

Reply to a first offender off-line. There is no need of public humiliation for someone who may have made an honest mistake. A real newbie may not know how to search archives or where the FAQ is stored or posted.

...

And in a sense, "Ask Questions The Smart Way" is also an exercise in precise (and non-offensive, respectful to other people`s time and kind communication).
Right, so are foreign key constraints.

Ensuring foreign key consistency without foreign key constraints is not just "use transactions", you have to be careful and intentional about how you are using them (and ensure all clients do). Why would you choose this over just using the foreign key constraint which takes care of it for you, using the same underlying technology?

Perhaps that's a clearer way to say what I was trying to say originally.
Reminds me of the ode to a shipping label:

http://i.imgur.com/4J7Il0m.jpg

What these things all reinforce is that a lot of programmers take text encoding as a given, and don’t realize all the potential places for errors to sneak in.
How to Be the Best at Anything
How can I be the best at anything? help me
Ask HN: How do you setup your news feed?
I enjoy reading about startups but I'm tired of reading clickbait articles on Wired and The Verge etc, so I only use Twitter where I follow a bunch of VCs (and the people they follow) and teamblind.
For German names, this is a problem. I have an ü in my name and this is transcribed as a "ue" in my passport. Transcribing it as u would produce a different name (which AFAIK actually exists).
Special Report on Climate Change and Land
I've had a server become unbootable after applying a curl|sh (and I actually wget'ed, skimmed the script, then executed), and it errored out. I'd just taken a backup so I didn't do much forensics before I restored.

I know, badware ≠ malware
I'm going to write something about this later when I can get to it
Here's an AP version of the same story (works in private mode): https://apnews.com/55117fb55a714e909fb9aaf08841a5d6/Bitcoin-...
Alright, this one got me at Unicode and people having names at all.
I don't disagree. Hence my "mostly" qualifier. One can certainly imagine processes that lead to a lot of unintegrated components, code that should be "done" but won't pass tests, etc.

It's still rather different from manufacturing inventory management but it's not totally unrelated either.
You can shear a sheep over and over, you can only skin it once.

How you say you are right matters.
Windows exists as mobile OS.

It runs on the tablets, hybrid laptops and lots of custom made handeld.

It is the option to go to for anyone not willing or able to acquire an iPad, given the bad experience of large majority of Android tablets.
I single string field, for how they want to be addressed. If the system requires a legal name then two string fields, the legal name, and the preferred name to be addressed by.
Thanks, this was exactly what I was looking for. I'll start experimenting with it :)
Can you elaborate? I'm not sure what you're getting at. I never claimed that you can't use an arbitrary name to convey information. You can call it Classical Mechanics "gleeebnok" and people will understand you long as they can look up "gleeebnok" but that doesn't mean it's not a dumb name.
I do believe Pytester said "far-right". Most people understand them as being different from your typical conservative.
We're looking for a journalist who will write about our startup
If you are a journalist or owner of a big startup blog, it is you who we are looking for.

Thanks David
Email: info@flybarbara.com
What about it? It's the first entry under "Hoax statements in articles".
And yet instead of celebrating the platform that gave us the most advanced frameworks in decades you choose to peddle your sad negativity.
Not understanding this story entirely. You just hung up on someone and then they left a bad review. That's what reviews are for, no?
Only script kiddies use k8s.
Sincerely, I can't
Why I Bought a Mountain Bike Instead of an iPhone
How is wealth calculated? It's kind of hard in many countries including USA, since there is no wealth tax.
Depends on how hidden it is.
CommanderSong: Song videos with hidden commands your phone recognizes
Reminds me of the times when Amazon failed to reproduce the ü in my last name on their shippig labels. They consistently printed the UTF-8 encoded character interpreted as 8 bit ASCII sequence. That bug was present for a couple of years.
Apple keeps making it harder and harder for developers on mac. The amount of effort my teams have to put into the apple side of our cross platform apps is silly.
We are not just talking about arch/system ABIs but language/library ABIs.

In any case, 14 years is definitely a very short time for arch/system ABI support, specially compared to Linux or Windows which will basically never kill x86 ABI support.

Apple has just killed thousands of apps and games that people are using.
"Do nothing anyone could ever disagree with" is what you really mean, and that's a terrible way to live.
Effects of Vitamin D and Omega-3 Fatty Acid on Biomarkers of Inflammation
Whoa, is there a video/photo from this? What year? Did a search but could not find it
China considering cutting Electric Vehicle Subsidies
It's common practise to put these devices on their own VLAN that is completely isolated from network access, except for the controller device (NVR, etc).

I'd consider these items completely and utterly unfit for purpose, even these from branded manufacturers.
Hacking my way through off-the-grid survival
I do wonder how related this to to efficiency increases with shorter work weeks.

Are we seeing a symptom of this in 40hr work weeks, where people are really only working some value less than 40h, but they just expand their tasks?

If you reduce the workweek, is it not possible that eventually people will adjust so that they end up day-filling the shorter day, too?
Exactly! I've never read the book, but perhaps I've been influenced by people who have.
March 2018
The premise is that the damage is done its published to untold thousands. That being so it ought to be trivial to actually articulate the actual story if there is one.
Study reveals non-image light sensing mechanism of circadian neurons
In corporate culture I have found this advice to unfortunately be very ineffective.

Delivering critical feedback or trying to lobby to convince others of a course of action very often requires dispensing with pleasantries and bullshit and just get it out in the open.

It can cost you big time if you try to spare feelings or water down the case you’re making for kindness.

I mean, it can be the difference between having to fire someone or not, or getting resources so people don’t burn out. Or getting someone to stop wasting your team’s time while you’re on a critical project.
I have a hyphen in my last name that caused the California DMV to make one of my last names a middle name, and the Social Security Administration can’t verify my name on their website also due to it.

I feel like it’s time software needs to level up, ok 30 years ago sure mistakes were made, but now if you live on planet earth you have to know how names work after how many thousands of years our current systems have been in place.
Again, you're (deliberately?) conflating "republican voter" with "Trump troll" here. We're not talking about your grandmother, we're talking about the jerk in the hat. We tolerate her, and will even debate with her. It's the jerks that get deplatformed by the SJWs.
Insomnia symptoms and risk of cardiovascular diseases among 0.5M adults
Precisely. The democratic party would be weimaresque almost to a fault under Clinton or Biden, just as it was under Obama.

If AOC, Sanders and Warren took the reins of the party, they'd not only lose all support from billionaires, they'd go into vicious attack mode, funding whomever they thought could defeat them - both inside and outside the party.

I also wouldn't want to presuppose who the "other" might end up being. The far right might very well embrace Jews, Hispanics and Blacks while they turn on immigrants and muslims. But, there will be an "other" and their "otherness" will become a bigger and bigger deal over time.
Most modern web tech is trash and a crutch for lazy developers.

There. I said it.

In a blunt way what so many other comments here have tried to say without offending anyone. Redirect your ire. :)

At best most uses of such tech prey upon users' information, naïveté, and hardware resources. At worst they are outright malicious.

I'm glad there is at least one company with the muscle to put their foot down on this shit. We'd still be stuck with fucking Flash if y'all had your way.

Instead of reinventing a wheel that doesn't travel far to begin with, major companies should be putting a better effort into write-once-run-natively-everywhere technologies.

I don't care if it's SwiftUI, XAML, Qt or whatever. Just stop forcing everyone to spend most of their software time in a half-assed VM when we have had perfectly capable operating systems for millennia.
what about Prince when he was in the trademark dispute about his name and he went by that symbol -- or maybe someone in a remote tribe where their script is not in unicode yet?

What about an infant before they are named?
https://stackoverflow.com/questions/36742226/example-of-a-na...

As far as I can tell, all of those are not jokes.
It all comes down to terminology. Which is interesting, since the wright brothers use the term flying machine to describe what we call an airplane, and aeroplane to describe what we call a wing.

Both inventions can be patentable, and I wouldn't consider either a patent troll.

One of the elemental claims (#3) of the wright brothers patent was simply changing the shape of the wings relative to one another to produce roll. This claim is clearly violated by a hinged alerion, if it's described as a single hinged-wing.

Without seeing the hinged-design patent, I can only speculate. But if it's described as a method of changing wing shape, it clearly violates #3. If however, they were to describe it as two connected and adjacent wings, they might not violate claim #3. But they'd still be violating other claims, including that of using a wing generating lift.

But... And this is key...

You can legally patent an improvement (hinged movement) to an invention (wing-shape based roll control) covered by someone else's patent. A derivative work is fine as long as it meets all other requirements of a patent, including being non-obvious and novel.

However, a patent doesn't give you license to produce that invention that you patented; it only allows you to prevent others from producing items incorporating the elements claimed within your patent.

So the hinged alerion inventor would still need a license to build an aircraft with wing-shape-changing based roll control, and the wright brothers would need a license to incorporate hinges into their design.

Everyone's invention is protected.
Which is why I said the politicians are irresponsible. When I said you're not a bad person if you concede that politicians employ tribalist strategies, I was talking about the commenters on this forum not the politicians themselves.

Many commenters here appear to be testing the extents of mental flexibility in order to render their side of the political divide innocent of tribalism. I assume they are doing so because they believe conceding that fact is tantamount to being a racist. My assertion is that conceding this fact is not racist, it's just laying out contemporary political realities. It's just laying out behavioral evolution. We, as in "our society", put the screws to certain groups, because in our society doing so delivers votes. When it no longer delivers votes, maybe we won't do it? But for now, it's just how the game is played.

And all political sides play this game. It's just that different political sides put the screws to different "tribal" groups. And some tribes have the rare misfortune of coming under pressure by all political sides.

Nixon is obviously a good example of a politician who used tribalism to his benefit. I don't argue that at all. Because, again, conceding that doesn't make me a bad person or a racist. Just makes me a guy stating a fact.
You might be interested to read that the timing attack doesn't rely on user agent. It detects what curl is feeding the output into.
Wait until you have half a dozen teams or other services directly accessing your tables and now you need to update the schema or data container for scaling reasons, but you can't because they don't have the time to update their access patterns. Or the team that thoroughly misunderstood how the data was to be used and built their tables and workflows on your tables, forever linking their structure together. Far better to expose data through APIs if you have multiple teams doing their own things in different code bases.
I wonder why the author used Bezos as an example. It doesn’t look like he took his grandfather’s lesson to the heart.
I think it's a good point that these "ends justify the means approach" arguments and ultimatums are fully sanctioned by society irregardless of evidence that those who don't change their behavior end up more self destructive, etc thanks to the additional hostility.
In the metric of income in relation to the entire US population, sure. In regards to the ordinary tech worker in a ridiculous CoL area like SF, no it definitely does not require you to be extraordinary to join one of the higher paying companies and work your way into management.
Life sentence means life in prison. If he had gotten the death sentence, then maybe he has a argument.
Ubuntu LTS (freezes every two years) or "regular" Ubuntu (freezes every six months)?

I'm wondering if the periodic freeze-the-universe model that many distros use reflects a world that doesn't really exist anymore where distros came on DVDs (or CDs, or floppies). Whatever version you had on the disc, that's the version you're going to use.

I just started playing with FreeBSD in a VM, which has a frozen base system and constantly-updated packages separate from it. This works better for software you don't think of as an "OS component" but the question then becomes where you draw the line.

Or maybe it's just a fundamental disconnect between consumer-facing "move fast and break things" and enterprise-level "never break anything even if it means you can't move at all" and there's no way to make software that works for both.
Oh, I absolutely agree - my original comment was perhaps ambiguous. This was the hypocrisy of someone who actively advocated for CoCs to be introduced even as she was actively harassing people who didn't fit her world-view.
The Ugly Thing about the Hard Thing about Hard Things (2014)
SEEN: https://www.dw.com/en/putin-proposes-to-replace-wikipedia-wi...
Share Like a Native App with the Web Share API
Yes, see https://www.dw.com/en/putin-proposes-to-replace-wikipedia-wi...
I adore LineageOS and official support has now become my #1 factor in choosing a new phone. I've been running it on my Oneplus 5T which was already two generations behind when I bought it and there hasn't been a single day in over a year of ownership when I thought it wasn't fast or responsive enough. It's incredibly stable, there's no bloatware, and I get updates every night, which means I'm always on the latest security version.

If this thing ever breaks or dies I'll probably get a Zenfone 6 (I recall Asus actually openly distributed kernel sources with the express purpose of helping out the open source ROM community) and I'm excited to see how LineageOS runs on that.
Drum Machine in Excel [video]
Sometimes I just want to download software without installing it. This is complicated by install scripts that obfuscate the real source or break it into dozens of parts.
Yes, with all that in mind the complexity I see in the generated code still far exceeds my intuitive expectations. Of course I'll end up removing protocols from critical parts of my code, but like I said in the other comments, then what's the point of writing those parts in Swift? Protocols are the core part of the language, they are offered as a substitute for multiple inheritance and even for e.g. enforcing abstract methods (no other idiomatic way in Swift), they are elegant and look cheap except they are not!
It sounds like you believe that you're simply delivering the unvarnished, objective truth, but this method is just a different (and less-persuasive) type of varnish.

Even if there's some "protocol overhead", a more effective communication/persuasion style benefits both parties. Plus, it's more fun!
Apparently it's real: https://stackoverflow.com/questions/36742226/example-of-a-na...
Interestingly, I've had problems in Korea (Gimpo Airport) because my name contains an "ö", and the canonical spelling in the passport for this is "oe". This was cause for much confusion among the airport staff.

I would have thought that people from CJK-countries were more understanding of encoding-to-latin weirdness than most, but apparently not.