skysight-inc/HackerNews huggingface dataset:
This is how big layoff rounds work. Tesla just fired 9% of its people in a hurry. That means somebody had to come up with a huge list of people and make tough choices based on cost, budgets and spreading the pain across departments, etc. Usually that involves quite a bit of bartering between departments, quotas, etc. The main reason here is cutting cost; not performance of the individuals.

Looks like a job well done to me. Minimum amount of fuss and the they got it over with in a day or so. Most people did not see it coming, which means they contained the chaos nicely. Having disgruntled employees panicking ahead of this kind of stuff is very bad for morale. And once it is done, you basically want these people out of your building ASAP. Tesla is not a charity and dragging this out for weeks or months while they went department by department would have been very bad.
Thanks for posting that - the non-AMP original is significantly easier to read on my monitor due to its layout more suitable for larger screens.
Android vs. iOS, the old debate re-visited
There is CAR which has almost the same performance and no patent. You can use that.
Just announce you would be taking a break in 2-3 weeks. Not only does this give them notice to be better prepared for your absence, this also helps mental issues (personal anecdote), since you can now feel relieved that very soon you'd be going on a vacation, which gives you some energy to get some work done before leaving for the vacation.

I don't think you need to tell your employer the details. Just say you need a vacation.

Also, a lot of us go through this. I hope you don't feel alone in this. Best of luck!
Yes, but the obvious bounce back would be amendments called for by police to the law. Which puts us back in scenario 1
"Update, 2:50 p.m.: Friends, in our eagerness to find a spark of joy on the internet, we’ve all been had. "
Some casual reading of modern mobile phone signaling can make one's head spin. Best I could tell, every phone talk on top of each other and still the base is able to pick out individual data streams from the resulting soup.
Thank you. I like how you started it "I used to be bi-polar". After being diagnosed with bipolar I turned to zen buddhism, and after a year of being diagnosed I learned to let the "label" go. Still, can't deny I suffer (like now) or have highs, but not where near as before.

I agree, I won't say anything unless critical, this is was not only for me but to show how difficult is to manage this personally, for the company and we as tech industry, since burnouts are frequent and depends on a lot of factors. Each person reacting different.

I have made many of your lifestyle changes. Definitely rebooting my brain with buddhism and stoicism is still key to control my self. Playing piano is another.

But right now the thing I need the most is to turn off the computer and iPhone for 1 week and get lost in nature.
There are any number of life circumstances, from a failed startup to poor health, which could account for this.

None of which, I'm eager to add, are any of your goddamn business.
A US company has many problems culturally but imo one thing generally we pride ourselves in is being supportive and understanding in times of family needs.

What’s wrong with being supportive and understanding in a time of personal need?
In addition to that, here are some other examples.

Go in Fuchsia,

https://fuchsia.googlesource.com/third_party/netstack/

Oberon in Oberon (network stack but not TCP/IP though)

https://www.inf.ethz.ch/personal/wirth/ProjectOberon/Sources...

http://www.projectoberon.com/

Active Oberon in A2 - BlueBottle OS (TCP/IP stack)

https://github.com/btreut/a2/blob/48dcfc1f1a6ed2bec110ca3af3...

https://github.com/btreut/a2

Mesa at Xerox PARC (Courier RPC, XNX)

http://www.bitsavers.org/pdf/xerox/mesa/3.0_1977/listing/

Sing# on Singularity

https://archive.codeplex.com/?p=singularity

Start at sourceCode\sourceCode\base\Libraries\System.Net\Sockets
> Each time you need to have a new highly specialized query you create REST resource.

I love it how you meander. First you where complaining about ORM creating complex queries. When I countered with the simple fact that you don't need ORM, and "complex queries" are highly specialised efficient queries that take full advantage of DB capabilities, you immediately go off on a tangent talking about RPCs.

:-\

> That fine, because easy cache invalidation is worth it.

No it's not fine. Because instead of retrieving a simple single highly optimised dataset in one go you do multiple inefficient roundtrips to the database.

> I said data access, not data.

access. /ˈaksɛs/ 2. obtain or retrieve (computer data or a file).

All data access happens on the server through inefficient database queries and in-memory juggling of data. Clients have no access to data, they send queries.

> Whole point dataloader is to cache between requests.

Dataloader (in it's original form and specification) doesn't cache between requests.

DataLoader provides a memoization cache for all loads which occur in a single request to your application.

DataLoader caching does not replace Redis, Memcache, or any other shared application-level cache. DataLoader is first and foremost a data loading mechanism, and its cache only serves the purpose of not repeatedly loading the same data in the context of a single request to your Application.

If any other Dataloader implementation implements caching between requests, they are just reinvent the wheel.

> No, they are query interface. They expose DSL for accessing data.

ORM is a DSL at it's core. And that's what "dataloaders" and "resolvers" in essence are: ORMs.

To quote from Apollo:

In order to respond to queries, a schema needs to have resolve functions for all fields.

const resolverMap = {
Query: {
author(obj, args, context, info) {
return find(authors, { id: args.id });
},
},
Author: {
posts(author) {
return filter(posts, { authorId: author.id });
},
},
};

Oh look. A wild ORM appears! Oh look how it quickly devolves into multiple DB roundtrips for any non-trivial query.
This is by far one of my favorite projects I've read about
OLTs aren't that expensive, especially since you can potentially split the costs of each port over 128 subscribers. Obviously the total dollar costs add up when you put thousands of subscribers on one OLT, but the cost per subscriber is quite low.

NGPON-2 isn't being deployed at scale yet, so prices are still to come down, but GPON OLTs are bulk items. You can buy a GPON OLT for a few grand which ends up being a few bucks per subscriber.
They're raw greyscale pixel values. I was able to convert one with imagemagick:

convert -size 19992x16500 -depth 16 gray:FRAME_1005_H1.IMG out.png

The dimensions are specified in the .LBL files in the same directory, right at the end of the file.
If you go to the pool website with the address specified on the botnet you can see how much it was mined. The main article [1] linked on the news said:

> The actor has been able to mine about 630 XMR to date, which at the current USD rate is more than $172,000 for just a little more than one year of activity.

[1]: https://www.fortinet.com/blog/threat-research/yet-another-cr...
Wait for the new hardware in September. Maybe it would be ok. If not, you can get yourself a late 2015 with all the normal ports, keyboard and performance.
If software has an insecure mode "just for development" that absolutely shouldn't be used in production, you can be certain that a large fraction of developers will use that in production nevertheless.

Security today doesn't mean that you are safe if you do everything according to best practices and follow the docs. Modern Security includes making sure that default settings are safe, and that it should be impossible or hard to set up the software in an insecure manner.

If you make it easy to shoot yourself in the foot, that's what people will do.
As much as I'd love a reason to snip on AMP, that's also present in the full version.
You probably don't want to use these for casual viewing, as they are too big. Use the PNG files from the other link, especially the lowest resolution only to get the idea what is there:

To understand the .img files format refer to the corresponding .lbl file e.g.

OBJECT = IMAGE
LINES = 16500
LINE_SAMPLES = 19992
SAMPLE_TYPE = LSB_UNSIGNED_INTEGER
SAMPLE_BITS = 16
END_OBJECT = IMAGE

Only one image in format like that is more than 600 MB!

Instead, the same in cca 100 KB:

https://pds-imaging.jpl.nasa.gov/data/lo/LO_1001/EXTRAS/THUM...

To get some idea of how detailed it is, here's the crop of the 6 MB PNG version:

https://ibb.co/jjoe7y

Take a look at the top bar. The actual resolution (one small piece cropped from the full resolution) is:

https://ibb.co/hthLfJ

That's how astoundingly amazing the actual resolution is. You can see the grain of the film and the sharpness of the reference patterns. Note, that's the technology used in the spy satellites even more than 50 years ago, all without microprocessors which didn't exist!

Comparing with that, the actual shot of the moon surface is, at least in this sample, much less detailed than what the film was able to capture, the scanner to scan, the transmission circuits to transmit and the tape to store:

https://ibb.co/nLhsud

The black dot is maybe a piece of cosmic rays passing through the film.

And if you are just interested in the general look of the moon surface, try first:

https://www.google.com/moon/
Oddly, every one of the design elements I discuss get pro and anti feedback. I hate the touchbar, frobozz loves it. I hate the chiclets, buzzfuzz loves it. I love the battery, xyzzy hates it.

What gets copied by others strongly suggests to me is design which works, and the touchbar is not it. But chiclets are everywhere as are milled aluminium cases and nonbezel screens.
Situs Judi Poker Online Terpercaya Riil Human – Asiapoker303
This is exactly why I never liked Ansible Galaxy, and Docker Hub came into the same category.

Screw the extra work, I'd rather write my own roles and Dockerfiles.
BUILD 2018 was full of .NET goodies, including .NET Core 3.0 roadmap with Forms/WPF/UWP/XAMLDirect support as the main goal.

It appears it is the usual political issues between Microsoft divisions, which I thought had gotten better after all the re-organizations that took place.

I wouldn't be surprised if this JavaScript everywhere wasn't yet another way Microsoft is trying to appear cool among the Google devotees crowd, like how they are jumping in PWAs as well.
You can put more effort in and potentially make more money. You can not make more time, no matter how hard you try. You can pay someone to do something to free up a portion of your time, which you can then use as you see fit.

You need to prioritize how you spend your time. This is not a one-time exercise. It's an ongoing process.

You look at the things that you do in a given day, week, month, and year. You see how they benefit you, your family, friends, community, and society. You weigh that against your goals and happiness. You make little adjustments to how you spend your time.

Concreted example: I like gardening. Not any gardening, but growing heirloom tomatoes in particular. They are a finicky bunch and are often not the easy-to-grow varieties. This is OK. I fail a lot. I need to dedicate more time to this in order to succeed. People tell me to not try growing from seeds, but get some seedlings and start from there. That would not satisfy me. Unfortunately, I have other things that I value greatly so I decided that after this season, I will put growing tomatoes on hold. I'll get back to it once some of my current priorities pass and I have more time.

Over time, your life will begin to look more and more in tune with your goals and expectations, and you will be a happier person.

Fill in your own details and don't try to copy off of others. Everyone is different. And don't try to grow heirloom tomatoes with kids, a full time job, a side business, and an active social life--the day is too short for all of that.
> Even though iPads have outsold laptops by a significant margin for years now.

Actually they barely ever did, and the peak is past. For example in 2017 there were about 164 million laptops sold versus 161 million tablets of all types.

In 2007 it was 109 million laptops and zero tablets.
I'm also bipolar. And yes, the depressive phase is horrible.

I don't recommend disclosing your health status to your employer. Especially given what you've said about its current situation. Just ask for a couple weeks off to deal with family matters. Given what you say about their vacation policy, I don't see the point of resigning.

I was in therapy on and off for decades, before a smart psychiatrist put me on lamictal (mood stabilizer) and modafinil (mood elevator). I have no clue whether that would work for you. Some still swear by lithium. But definitely don't get on SSRI/SNRI. They could make you seriously crazy.
My parents were both teachers, I got a lot of time with them as such.. However my dad was just never interested in really spending time with us, other than a good 5 minutes then he was bored and wanted to do his thing.

I spent A LOT of time with my mum, she taught me programming, and after a while I was teaching her newer stuff. My mum was the real MVP, my passion for everything comes from my mother.

My father however.. well he would talk about loving to play games like pacman and galaga as a kid, but wouldn't play games with me.. Later after smartphones and facebook, he now just disappears completely.

Now I'm a father, the difference is huge, I play with my daughter, I teach her stuff.. Recently I decided to build her first computer (shes 2, same age as I was when I first got to use a computer) .. so we together restored a Macintosh Classic, and upgraded it with modern components
https://cherubini.casa/macintosh-classic-948301f14cbd
The first camera that was brought into space for the Mercury program was a remarkably unremarkable Ansco Autoset rangefinder manufactured by Minolta [1] that was picked up at a drug store, which went up with John Glenn.

Of course, Hasselblad didn't put that in their marketing material. Nasa then moved to using Nikon cameras around the Spacelab era, and still uses Nikons to this day.

[1] https://history.nasa.gov/apollo_photo.html
Scientists find ancient stardust on Earth, and it’s even older than our Sun
I feel like the article is pushing a false dichotomy between being a "tough guy" and caring for his children.

Why can't I be warm, understanding and available to my children and still be a "tough guy" (with "toxic masculinity") towards strangers, or colleagues, or my team mates in the soccer club?

After all, there is a very different level of trust within the family.
Good HN posts are ones that have broader interest than this.

Individual "Looking for a co-founder" posts are not something we ever see on HN, probably due to the prohibition on recruitment posts (apart from the monthly Who Is Hiring?) thread.

Which is not to say that co-founders don't ever meet via HN, but it happens organically after people have spent a solid amount of time contributing good content and discussion to the community.
That he can count on you to do what needs to be done. You will go out of your way for her. If you've ever said "this isn't my job" then you will have only an adversarial relationship.

True to the extent that it is actually related to your job in a larger sense and doing so won't adversely affect your ability to do your 'real' job. Many managers will just keeping adding more and more responsibilities to their 'best' workers until they either start saying "no", quit or burn out, often without any malice or ill intent.

That being said there are better ways of phrasing it than "this isn't my job". Saying something along the lines of "if I do that I won't have time to finish X by next Tuesday as I promised. It might be worth checking with Dave and his team if they have someone who can work on it. Otherwise I'll be happy to do it, as long as you're OK with pushing X back a week".
3,000 journalists covering Kim-Trump this week is WTF is wrong with media
Return code doesn't help this time because there is more than one kind of correct input. There can be valid encrypted message, valid signed message or combination of both. In the attack valid encrypted message was made to look like valid signed message. For both verification would succeed unless you know what the message is supposed to contain before processing it with gpg.
Yoyos and bicycles are a great ways to spend your free time.
It will be ratified in Canada without a doubt. The negotiations spanned both Liberal and Conservative governments, and the public wants contingency plans for US trade disruptions. Trump has made very clear that he does not value free trade with Canada, and his threat to dissolve NAFTA is a serious one. Expanded trade with Europe (CETA) and the Pacific Rim (CPTPP) would strengthen Canada's negotiating position by reducing our dependency on the United States.

It's fortunate that the United States left the TPP. They were the ones demanding draconian intellectual property laws. With the US gone, the worst clauses could be removed and the agreement was greatly improved.

The full text has been public for a while now. I'm not a fan of everything in there, but the good outweighs the bad. Linux Journal's concerns are based on a misunderstanding.
I totally agree with you - prejudice is the #1 enemy of the positive networker.

I would add this: Learn to experience things from the perspective of the other person with whom you are attempting to network without giving up too much of your own personal identity in the process, and you will go very far.
They weren't sealed, but they were modified for space.

You can't use liquid lubricants in space, so they had to use solid lubrication or none at all.

Also, as film gets wound through the camera, it generates static electricity. Usually, this gets wicked away by the atmosphere. However, there is no atmosphere in space, so they had to have a special metal plate to dissipate the built up electrical charge.

The film itself was normal photographic film, although a special emulsion made specifically for NASA.
Ask HN: Can you recommend me a free NOSQL client supporting import and export?
I am basically looking for Robo 3T, which I really like otherwise due to its simplicity, with support for import and export of data.

Requirements:
* Free of charge
* Runs on mac
Bandai: A Japanese toymaker’s role in the history of board games (2017)
I've worked next to Moffett for five years, in one of the office buildings overlooking the runway (we have to pause meetings sometimes to let the noise of jets or helicopters pass), and I've gone in to play golf a couple times, yet this is the first I've heard of or seen that building. So weird! Must be in some other corner...
I tried those meds two years ago and it all went bad. Really bad. I turned Buddhist for this same reason.

I promised my self not to take any med ever again. Meditation and retreats help me badly.

Hopefully haven't been critical in years, way better than meds. I promised my self that if I ever need them, I would rather gave up everything, become a 100% spiritual and become a Monk than take Lamictal, Valproic acid, or Lithium again.
Every Mac I've every seen can message with a huge power brick, often integrated directly into the plug.

I can't plug my MacBook in under my desk because it's one two-pronged and it's super heavy so it falls down.

I don't care if it has a power brick or not, just make it easy to plug in. Bonus: a cable material that is designed to withstand years of use not months; their cables are no better than the competition and they have a crazy failure rate.
I use them frequently for cameras, dongles for stuff like steam controllers or internet etc. Apple still have them on their machines because they know people use them - if nobody used them they wouldn’t be there at all.

They put them at the back because to them how it looks in the Apple Store is more important than their users being irritated every time they use it.
Don't eat mushrooms in the Field. Don't even taste them. I have never seen an article so strongly heading to lawsuit risk. Just don't please. Liver toxicity is awful. LD50 of amatoxin google search got me "0.1 mg/kg body weight may be lethal in adults and this may be present in a single mushroom"

Dog liver? Vitamin A poisoning. Raw lizard? Salmonella risks. Raw meat? Cysts, hyatids, brain and liver flukes...
> I used to be bi-polar

I congratulate you on your success on managing your disease, but just to be clear, bi-polar disorder currently has no cure. If you are diagnosed with this disease, you have it for life until hopefully one day there is a cure.

I think you realize this based on the content of your post, but I wanted to make sure anyone reading it was clear.

The reason I want to be clear about this point is because many newly diagnosed sufferers believe once they stabilize they are cured, and stop taking meds. Then they relapse. It's a tale as old as time... or at least meds.
If you like this project then you might like these ones.

Image visualisation in terminal using Unicode 9 and True Color:

https://github.com/daleroberts/tv

Image visualisation for iTerm2:

https://github.com/daleroberts/bv

Matplotlib graphics and animation in iTerm2:

https://github.com/daleroberts/itermplot
It's really hard to orbit the moon anyway, it's not very spherical compared with the earth.
Everyone’s “biggest problem with react native” seems to be different. Not sure what that means but don’t think it’s a positive sign.
How do data science projects work?
I can recall an emotion from childhood. It's an uncontrollable burst of happiness, positive energy, anticipation, and gittiness, all rolled into one. It's that feeling you got when a friend called you up and told you they just got that one toy that you guys have been fawning over for months. You ask your mom if you can go, and she says yes. You quickly get dressed and try to walk quickly to your friend's house. You find yourself running unconsciously. You're bursting with anticipation and joy. Your mind is doing laps and your body can't keep up.

I haven't had that feeling in a long long time.

Then, my kids were born. As they grow up, I see them experiencing the types of joy and happiness as I have described above. I see them laugh uncontrollably. I see them explode with joy over the smallest of positive surprises. I see how they discover the world and experience new pleasant experiences. I see their emotions when they unbox a birthday gift. I literally feel a portion of it. It's incredible!

That feeling is back.
There are many, but for my line of work:

* Conditional Breakpoints

* Function breakpoints to add ad-hoc logging

* Show type information

* Ability to custom render state, a graph for instance.

* GUI to browse the state

* CLI to query the state

* Ability to alter state

* Multithread debugging support

* Record execution history and state so you can debug after the fact for hard non reproducible bugs.

* Remote debugging

* Support for network traffic debugging
>> One that wants to manipulate your mind

> Like your post here? Or my present reply to it? And so on...

Except that Twitter thrives on controversy. There's controversy on HN as well, but escalations lead to flagging of content, not promotion of it.

>> one that echochambers your discovery

> Which is good, because nobody has enough time in the day to process every conceivable byte of information they might stumble across...

Strawman. This statement isn't about quantity, it's about content. Focusing on information that reinforces one's one view, instead of engaging in critical thought, is a dumbing-down.

>> one that censors arbitrarily

> OK, because while everyone may have the right to speak freely, not all speech needs to be heard by everyone...

Strawman. This isn't about what gets filtered, but who filters and how this information gets filtered.