skysight-inc/HackerNews huggingface dataset:
of course i use a real bank for a long term savings and checkings account

i use transferwise for converting money quickly at the market rate plus a small markup rather than the higher fees and longer wait times to wire money across "real" bank accounts, the same thing you can do with revolut. i don't want or need either to replace lloyds, chase, barclays, BOA, etc.
In many board houses Pb-free HASL costs the same as ENIG. And many board houses will try hard to convince you, that OSP is good thing (my experience is that it is not and it is total PITA, unless the board is only wave soldered) and you don't need any plating at all and if you do, ENIG is the cheapest variant.
One of the most interesting controversies I've seen about periodic table schemes is the placement of helium. It usually sits above neon as a noble gas. However, not everyone agrees with that:

"Two things are surprising about Mendeleev’s classification of the chemical elements according to the Periodic Law,” Bent writes. “One is how much of the classification has not needed revision. The other is how long the scheme’s second element has been misplaced, above neon, despite Mendeleev’s Rule of Light-Element Distinctiveness; despite his statement that the Periodic System is about atoms, not simple substances; despite classification by atomic physics of helium atoms as s2 systems (not p6 systems); despite appearance of the Left-Step Periodic Table nearly eight [now over nine] decades ago; and despite numerous implications of the LSPT that require placement of helium above beryllium.”

https://cen.acs.org/unassigned/Reactions/97/i3

How you view the placement of helium (and other more difficult elements) comes down to what you believe the table represents:

- empirically-derived reactive trends of elemental substances (in which case helium above neon makes much more sense); or

- a summary of theoretically-derived electronic configuration (in which case helium above beryllium makes perfect sense).

You can see aspects of both views in the modern canonical table. It's weird exceptional cases like this that can, among other things, make chemistry such a difficult (and fun) subject to learn.
Thanks for planning on leaving a dense option in. I much prefer UIs with less whitespace and am saddened by the current trends in this area. I really like Zulip and its UI, thank you and everyone else for creating it!
> Just to highlight one of the issues, if you're using a webapp, the server itself is what tells your browser what code to run. So, if the webapp can display decrypted message content in a browser, a hacked server can just deliver JS code that causes the browser to fetch every single message of history your browser client has access to and send them back to the server unencrypted.

If a native app is compromised, you are screwed all the same. I don't see how the delivery channel makes a difference -- the server serving the web client doesn't necessarily have to be the same one that's relaying the messages...
The same happened to me when I took an Uber. The driver disclosed it immediately that he is an investor after we started driving. I think it makes sense because it allowed him to ask very specific questions without it being awkward.
So a Chinese citizen is being extradited for allegedly breaking a US law while in Canada. Sadly, Canada is going along with it.
You would use them as you always did. You have raw access to everything. But if you want loading results to be managed, put them into useEffect/useMemo and render out the results. For instance i've just made a text-sprite component that looks like this:

function Text({ children, ...props }) {
const { camera, size, viewport } = useThree()
const { width } = viewport()
const canvas = useMemo(() => {
const canvas = document.createElement('canvas')
canvas.width = canvas.height = size.width * 2
const context = canvas.getContext('2d')
context.font = `bold ${size.width *
0.45}px -apple-system, BlinkMacSystemFont, avenir next, avenir, helvetica neue, helvetica, ubuntu, roboto, noto, segoe ui, arial, sans-serif`
context.textAlign = 'center'
context.fillStyle = 'black'
context.fillText(children, size.width, size.height + size.width * 0.4)
return canvas
}, [children, size.width])
return (
<sprite scale={[width, width]} {...props}>
<spriteMaterial name="material">
<canvasTexture name="map" image={canvas} premultiplyAlpha onUpdate={s => (s.needsUpdate = true)} />
</spriteMaterial>
</sprite>
)
}
This may be their society but it does not need to be yours, or your child’s. If you can afford to secede from it and you would want to, do it. Middle school is an educational wasteland to an even greater extent than high school is. Homeschooling and unschooling are things that are absolutely within the capability of an average middle class family if it’s a priority and by the time primary school is over the necessity of school as daycare or a holding pen for children while their parents work is mostly over.
Yeah, like billions of years.

But hey, maybe there's still lots of ice, here and there.
Thank you! I will pass it on.
As far as the planning goes: The treatment that he gave an actor (Michael O'Hare I think?) was leaked at one point and IIRC it diverged in many ways from the direction the show took, particularly from season 3.
It will be in a few months. Shoot us an email and we'll make sure you're aware of the launch:

hey AT bedtimebulb DOT com

Thanks!
Funnily enough, I am one of those people-my partner and I have one car between us (in LA), and I rely pretty heavily on Uber pool (or the Lyft equivalent) to get around on a day to day basis.

However, it feels unsustainable. I can't imagine the fares remaining this low, and because of people like me, transit ridership is declining. I don't think these rideshare companies can sustain such low prices indefinitely, and my guess is it's delaying real improvements to transit infrastructure.

That's just my hunch though.
It’s not like anyone else cares. Teachers aren’t unusual.
It has no legal meaning whatsoever since, indeed, it's public domain. Or maybe it can affect the downloader, but certainly not anyone who got the data from the downloader (without such promise). I think the point is to remind people that they aren't cool with it and that because you can (CC0) it doesn't mean you should.
Boy, this sure is a rosy picture of how school bullying worked in 2008
> The name is just spelled like [ˈevia].

I don't understand what that means.

> You know, we don't choose names ourselves.

Who is this "we" people? What makes you so sure you belong to them, bound by their arcane rules?

> I feel comfortable with Krzysztof Szewczyk, but if it's risky for you, nothing stops you from calling me somewhat different.

Thanks, Chris.

> This avatar wasn't taken from anime.

It looks like anime, therefore it is anime, for all practical purposes.

> It's drawing of Alexios Komnenos.

Let's just say I have no idea what Anime Alexios is supposed to communicate to me.
> Weirdly enough these things should also be a hard problem in other non-Garbagecollected languages, but you get away with a lot more when the compiler doesn’t force you.

It's the same as with static vs dynamic typing - some things are just easier to model with dynamic, because you don't have to fight with the type checker to prove that your program really is sound when you know that it is. But, of course, you might believe it to be sound when it really isn't...
A nice article and a lovely read. Maybe some folks would view the fact that he had two other wives later as sad, but it gives me hope that even when some of the worst kind of heartbreak happens to you, you can eventually get better.
So much better than Slack. It's crazy to me that a never-ending stream of chatty one-liners is what people think as "productive"

Experiment for slack lovers: Start talking about something in a channel with ~20 people. Have another use try to start another conversation in the same channel.

What happens? Garbage. Chat is not how work gets done. Or how knowledge is transferred and, most importantly, retained.
It bugs me too. When found that link to post, the first thing I thought was "I'm gonna get a comment about this shitty forced signup". It's a good guide though. In a few hours I went from knowing very little about next (not a React/Web beginner though) to getting my hands dirty in the internals.
> that seems high to me

What data do you have that indicates their market share is overstated?
I am still amazed that there is no easy builtin way to sort your repositories by date on Github.

Also, how do I filter all my repositories to be the ones I created from scratch not the ones I forked?
EDIT: This one is easy just use Sources Filter(strange name but ok).

With 300+ repos it is getting rather unmanageable.

Sure there is an API for creation date but that is just silly.
Since the service inception, my family has been subscribed to bamboo toilet paper from Tushy [0].

[0]: https://hellotushy.com/products/tushy-bamboo-toilet-paper
> average four-person household in the US uses over 100lb of toilet paper a year

Well that's super helpful. Who buys it by the pound? Sheets of paper, or rolls, yes I could visualise and compare. Not even how many football fields it covers!

Sounds like a heck of a lot. Probably.
Perhaps try giving them 4 future days off in exchange for working two weekend days. Weekend days are more valuable than weekdays because your family is free from work/school and there are more events.
Case and point. Most have no idea how sophisticated propaganda can be. At the highest levels, it washes over you without a trace. The PR industry has been perfecting it for 100 years. You'll never see it.
Heh you don't have to spend $5k. You can swap out almost any standard toilet seat for a $350 Toto Washlet to get a heated seat and heated water. They are incredible, and you're right, they almost eliminate the need for toilet paper.

Or you can go super cheap and get a $20-50 version with unheated water.
How to Be a Balanced CEO: Passion, Self-Awareness, and Support
And all of these are words that are used depending on the context (some are interchangeable though).
> You don't really pull out because of a vocal minority

Exactly. This was a show from the beginning and still is.
Most of them are referred to as willful violators. To them, less than 1% of people will chase them down, so the risk is worth it.

What do most of us do? Block the numbers, install apps to block them, yell at them, curse their name, not pick up.

Consequently, if you can find out who they are as AnimalMuppet rightly indicated, you can make them pay YOU. Personally, I've collected nearly $4,000 generated from carefully drafted letters to the violators. I am sending off a demand for another settlement payment soon, I just haven't had the time to schlep on down to the post office.

The money represents an out of court settlement. It works. They would rather pay you and have you shut up, than you drag them into court. USUALLY, you have them dead to rights and the process of discovery should you go to court would reveal they did in fact call you.

It's an investment of your time, you have to take the call and convince the salesperson they are about to make a sale. Usually you can get the info if they think they are going to make a sale. I feign interest in what they are selling. Some of them are really good and won't give up any information because they understand the risk of doing so. I've had both experienced and non-experienced reps on my phone.

Funny thing is, I get less calls now. They've practically stopped at least for one vertical - auto warranties. I suspect I may be blacklisted or they somehow share information with each other, because there is a very high probability that if you call me, your company will be writing me a check.

I am happy to divulge more information, my friend has written an Ebook on the subject in detail complete with template letters and is a complete "how to" guide on collecting money from the robocallers. It's extremely satisfying. Only cost $47.
Show HN: DCGAN Face Generator
This is so awesome to hear.
Location: Greater Seattle area.

Remote: Flexible (Held previous remote positions).

Willing to relocate: West coast, USA only.

Technologies: Vue.js, React.js, JavaScript (ES6/ES7), Node, Express, MongoDB, MySQL (and SQLite), Webpack, CSS pre-processors, Java.

Résumé/CV: https://drive.google.com/file/d/10dbqzlcLma-nvLBHPKWo2oDz5oo...

Portfolio: https://el-ghazali.com

Email: abdelgzali@gmail.com

A FRONT-END ENGINEER THAT'S FULL STACK CAPABLE,
I SPECIALIZE IN BUILDING WEB APPLICATIONS.
Tools and Craft: Ted Nelson
When you are interviewing, make sure you go to the bathroom. Bathroom quality is key indicator of how a company values it's employees.
Yeah, right. With this CEO? No way!
Maybe you'll become kinder. :)
It looks like they are based on Docker; I imagine they could use https://github.com/zulip/docker-zulip. It seems like Cloudrun packages other apps, not the other way around?
I like hierarchies as an UI metaphor and I agree with you: github is a development tool. Unfortunately, it seems that the author confused his usual ux work with the one he was proposing for github.

That said, hierarchies are dangerous because they hide stuff. It's clear that github's need reviewing.
> Because they used the free-return trajectory

If you mean the free return trajectory for the Earth-Moon trip, that was done only up through Apollo 11. Apollo 12 and after did not (although Apollo 13 was put back onto one after the oxygen tank explosion).
C, yes. As terrible as C is, I have no doubt that people will be using software written in C everyday in year 2300.

> So I would probably make a minimal programming language, maybe some kind of minimal Crystal.

A new programming language made now (such as Crystal) has the least likelihood of lasting 100+ years, no matter how good it is.
It's the same West Slavic language group along with Slovak, thus those are similar to the certain degree but sometimes differ way too much like for example, infamous "szukać" (look for, seek; hledat) and "šukat" (to have sexual intercourse, to put it mildly) or "czerstwy" (stale) and "čerstvy" (fresh). I'm partially able to understand my Czech friend when he does speak in his language and same goes for him.

As for "mama", there's a quite good explanation why it does looks similar (if not same) in many languages: https://www.mother.ly/parenting/mama-is-most-universal-word
Europe Remote | Security | Mentor in: Security | Seeking Mentoring: AppSec | contact info in profile
This is what I do. $5/month. There's a great docker image that makes setup a snap:

https://hub.docker.com/r/kylemanna/openvpn
No. Reality is not established by publication. You can, and should, observe some things for yourself.

It is obvious that touch typing is faster than hunting and pecking for most people who:

- have 10 fingers

- have invested sufficient effort to learn touch typing

To demand sources for this is disingenuous.
If I do echo "忘れちゃった" | mecab, I get

忘れちゃ 動詞,*,母音動詞,タ系連用チャ形,忘れる,わすれちゃ,代表表記:忘れる/わすれる 付属動詞候補（基本） 反義:動詞:覚える/おぼえる
った 接尾辞,動詞性接尾辞,子音動詞ワ行,タ形,う,った,代表表記:う/う
EOS

So MeCab most definitely knows about that grammar. It's special-cased even! Admittedly, the way った is split off as a separate suffix is a bit ugly.
Cool orbit. The criticisms [1] of the project are pretty telling though. The most glaring of which IMO is why one would consider putting unshielded humans in a tin can rather than under a bunch of rock on the ground.

1. https://en.wikipedia.org/wiki/Lunar_Orbital_Platform-Gateway...
SEEKING WORK - Remote
Location: BC, Canada

Technologies: Primarily Scala, Java (8+), Kotlin, and some Python and JavaScript. I also write some Python and JS.

Website: https://www.windhorsesoftware.com

Résumé/CV: https://www.linkedin.com/in/agiledave/

Email: David.LeBlanc@WindhorseSoftware.com

========

I'm a seasoned senior developer with over 15 years experience working with all kinds of companies - from small startups to Fortune 50 organizations. Very familiar with Agile / DevOps approaches, and particularly fond of good developer testing practices.

My focus is on delivering lean, simple, well tested products. I specialize in developing large scale web apps (full stack), with a core competency on the backend side.

This includes all the usual tech: relational and NoSQL databases (Mysql, Postgresql, RethinkDB, MongoDB, Elastic Search, Redis), Docker, Kubernetes, AWS. Spring and many more.
Their exchange rates are terrible deals and blatantly taking advantage of people who only see the upfront fee and don't think further than that.

Get the feeling they'd have no problem making money with zero fees but that would suddenly make customers think twice about it.
I think it's a 500$ coupon at the beginning of every quarter.
Periodic Table of Adobe Products.

Not enough for a full table, but their icons are already basically formatted like elements.
https://www.eastwindblog.co/?page_id=146

I mean, there are a lot of places like this. This one has hippie culture, and most of their businesses are old economy, but there are a fair number of places like this that have different cultures and different business focus.

If you want to live in a utopian community, there are lots. I encourage you to find one compatible with your values and give it a shot.

Also, read "walden two" by Skinner.
Yeah we didn't do it for the hipster cred— we did it because I agree with PG that some languages are better than others, and Coffeescript is just better than Javascript.
> Not as bad as snap but what could they possibly be spending $100 million a year on?

They are working on self-driving cars — which likely comes with massive storage requirements for recorded sensor data, and the compute to crunch it.
Well, theoretically, you could use a signed version of a native app from a distributor you trust (or build it yourself after inspecting the code, or whatever).
This isn't difficult or new. I was talking about scanning images that other people post of children and making sure those images have proper consent, and not the situation where children sign up in the first place.

This is already done for adult content and copyright. It should be extended to protecting the privacy of minors.
Cheap option is a new gsuite account and take advantage of the unlimited storage. Even assuming they start enforcing the five user minimum it’s still a great price.

But the key is to use an account that’s not tied in any way to the account used on YouTube.

It does seem some you tubers are starting to do this. Only annoying thing is there’s a 750gig upload cap per day.
I've posted this before, but this is my go-to Amiga story to demonstrate how amazing this was at the time where PC was the inferior alpha computer: My dad was a graphic designer/print shop and he was building the panels for an F-16 fighter jet simulator, built by a private company for the Israeli Air Force in the 90s. One saturday he took 14 year old Amiga fanatic me to the company HQ and I had a go flying an F-16 inside a real cockpit, 180 deg. screen, amazing out of this world 3D graphics. The whole shebang. That part was amazing as it is. However, what really blew me away was first getting a demo of the $250K SGI they had to run the whole thing, and then the real nuclear was the next room filled with tens of Amiga workstations they used to actually generate all the visuals and graphic models.
Considering just around that time I tried those 90s first attempt virtual reality arcades, which were powered by Amigas but were quite shit because it was the 90s and not some oculus magic, seeing and flying that simulator was an out of body experience for 14 year old me. I can't express what the Amiga gave me in words. It showed me the future before i had to go back into the past and wait until it caught up.
Romantic Chess
An alternate take from the earlier time:

Now it’s eighth grade and Mark has become addicted to
making smaller kids afraid. Sure, he needs a lot more
‘victims’ to get the same feeling, but that’s okay.

or

Now it’s eighth grade and Mark has become addicted to
alcohol. Sure, he needs a lot more
‘drinks’ to get the same feeling, but that’s okay.

Pretending that "the old days" weren't full of kids doing whatever it took to hit the dopamine joy-buzzer is stupid.

Smartphones and social media have transformed students into
creatures craving one thing: content.

The author's phone must be a truly remarkable device, what with being able to mind-control people all on its own. Here in the real world, people have transformed THEMSELVES into those creatures...

Childhood is fleeting. It shouldn’t be spent staring at a screen.

It shouldn't be spent warehoused in a school either, but here we are.
Does your business 1) work in retail and 2) have more than 2% margin?

Then Amazon is coming for you.
No, most companies do not work this way. Most companies that lose this staggering amount of money go out of business quickly.

We are living in a time of "eventual profitability" where some companies have immense privilege to lose an immense amount of money, are encouraged to lose it to build a large company in hopes of creating a sustainable model.

Right now there's not even profitability on the horizon. Losses increase with more revenues which is horrible. All we saw was a negative 2nd derivative of cash loss but there's no telling whether the delta will be fast enough to produce an actually profitable company.
You can place an “edit” in front of your change and even link it to the comment that caused the change. That has the added benefit of giving credit.

Of course not in front of each typo.

Here:
> Every major scientific theory ends up being wrong over time (edit: sort of).

I agree that your already read-worthy text gains through interaction.
The parent comment speaks to whether many people at the same org are making commits on the weekends. If it is just one person, no biggie, but if it looks like everyone you find is commiting on the weekend then that is a bad signal.

The other edge case would be an environment where every employee is super active in OSS.
The problem is that what constitutes a word is not uniformly defined across all languages - every language has its own set of rules that is partly justified by its grammar, and sometimes by historical reason.

Let me give you an example in English:
a dog, with dog, to dog, behind dog, inside dog, ...

I can continue this list forever. But you would tell me that's not interesting, because I'm just using prepositions Well, then we'll have to ask what is a preposition. In English you write preposition as a separate word because you can insert something in between:
a red dog, with blue dog, to tall dog, behind quick dog, inside my dog, ...

But what if in finnish you canot squeeze anything between preposition and noun? Oh, I rather meant postposition, but same difference. I don't speak a word of Finnish, but I suspect that's the case, and you are supposed to put your adjectives either before or after that word concatenated with all its postpositions. Maybe that's why the word is written together with its postposition.

Some languages add markers to the words, such as gender markers, tense markers, evidence markers (dog that I see vs. dog that I've heard of) in a similar way. Now just compute a cartesian product of all the possible prepositions times 3 gender markers times 3 tense markers times a few evidence markers and times 2 plurality markers. You get a scary number in the end, especially if you have to learn this language.

And as about Finnish, I have a friend who learnt it as a second language, and he told me that it's not as scary as it seems, because despite the shear number of declension forms, it all follows patterns with relatively few exceptions. That is not to say that Finnish is a simple language, but it's not as complicated as you might think after reading this story.

P.S. I'm an amateur in the field of linguistics with no knowledge of Finnish, so please correct me if I'm wrong. My example about cartesian product wasn't about Finnish in particular, but rather how gigantic numbers of declension forms may arise in other languages.