skysight-inc/HackerNews huggingface dataset:
I am not a lawyer first of all but this is my understanding: If you buy a greeting card with Banksy art on it do you think you are getting an official licensed print? The greeting card company here says no, you aren't confused, because Banksy doesn't sell official merch. By selling official stuff he is fighting back saying he certainly is selling official stuff (now) and the card company selling cards with his art can be confused for something he endorses.
>We live in a modern and comfortable society

A good way to ensure that we never survive if this changes is to insist that animals are required to give "consent", whatever that means.
Why is there a waxy substance in my oscilloscope?
MIT engineers develop “blackest black” material to date
Not yet sorry! FWIW the best place for news is in the Discord channel: https://discord.gg/D43Pecu
Thanks, that is a very insightful and a helpful comment. It's happening a lot less for me these days, but have had a recent resurfacing.

Physical exercise and mindfulness can be great helpers, and making time for them even when there doesn't seem to be any is paramount.
The book is all new material, but you could also think of it as a distillation of ten years of blog posts into something you can read in a day.

If you want to get your head around the entire idea of Strong Towns so you can decide how you feel about it, the book is the fastest and easiest way to do it.

Be warned, though, once you start to see the dysfunction in our cities, you can't unsee it.
Location: Baltimore, MD
Remote: Sure
Willing to relocate: Depends on the compensation and location
Technologies: Swift/Objective-C, VR/RE, C
Résumé/CV: https://zac.gorak.us
Email: zac@gorak.us
My pleasure, and thanks for the kind words!
I see your point, but the ACLU funding lawsuits on behalf of people losing their rights is not similar to Facebook defending itself. ACLU has an explicit goal of choosing certain lawsuits that have a broader social importance. FB would just be defending itself, likely at broader society's expense.
Exactly. That's the conversation that should've happened.

But English was the patient's second or third language, learned late in life, and he was never particularly fluent in it. Enough that they didn't feel like calling a translator, but not enough to really communicate as well as should've happened.

Waiting for him to come up with words didn't fit with modern medicine's idea of the doctor seeing another patient as promptly as possible, so instead, he's dead.
Are Chinese Jews, Jews?
I hate Facebook but the article is full of biases and misrepresentation.

> the fact that a company has gotten so vastly powerful it feels able to threaten to fight and defeat its own government should give pause for civilized thought.

Zuck was talking about suing the government and hoping to prevail in a court of law. Legal remedies against the government is a good thing which keeps power in check.

This is not Facebook using algorithms to turn people against the government. Terrible reporting.
This shows again that the RTX feature on NVidia cards is completely pointless. With some clever hacks you get the same visual fidelity with traditional OpenGL ES and with one order of magnitude better performance.
This looks like a really neat company.

I see you mention remote in this post. However, I'm not seeing remote listed for engineer positions on your website.

Are remote engineering positions available? If so, what's the best way to go about applying?
This is an extremely weird threat model, in that it implies an actively adversarial CPU that can't be trusted with or without RDRAND.
Can I bring in my own css?
I hope they were using something like Boomerang to program those emails to be automatically sent at that time because if they actually did it manually they are idiots.
Commit messages are just that - an additional communication tool. As long as any format helps keep the understanding within a team clear with a minimum of overhead, so be it.

After all the commit message is secondary to the actual code committed.

I'm sure everyone can share an episode when a nicely worded commit had to be followed up with an ugly 'Fix a typo' message.

The most practical convention is the one that's automated to some degree, for example, issue/feature tag auto-linking or some template driven messages. Either way the message should not become an ultimate hoop to jump before the actual commit and one more thing to 'maintain', the code should be the focus.

In my experience, a commit message describing the committed behavior (even when intended) helps tie the code to the overall scope. In case when it's a bugfix, it still must be tied to a correct expected behavior.

So in some sense a commit message could serve as an auxilliary level of unit testing. Of course, I'd rather put an effort to enforce the actual practice of unit testing over structuring the commit messages.
And all the central asians who have turk geneology? Are they white as well?
Meetings – The power naps of the 21st century
Google's technical justifications are usually pathetically self-serving. My favorite example: Why have they not yet removed cookies from HTTP? There are obvious improvements to privacy if we switch to server-managed sessions chosen by user-provided identities, and get rid of cookies, but it would frustrate Google's tracking of us, so it can't happen.
Location: Colombo, Sri Lanka

Remote: No

Willing to relocate: Yes, to Europe, visa sponsorship required.

Technologies:Kubernetes, docker, Linux, puppet, chef, aws, Google cloud, DevOps

Résumé/CV: https://drive.google.com/file/d/1fYO2voFOXAk5_jP9DXtcP_hRKhn...

Email:jlmadushan at gmail
I love this type of work, the final analysis shows a significant change but one that I've had difficulty with in the past. Decrease your variance and your 99 percentile and your going to see gains even if you see an increase in your volume of times near the median.

So often we see projects that talk about cutting costs by order of magnitudes but this one is taking an order of magnitude of pods greater than most of what we will do and reducing it fractionally
SEEKING WORK | PART-TIME Developer Relations, Partner/Integration/Implementation/Solutions Engineer | Remote

I have 4 years of experience in client facing technical roles (and 3 years of experience in web and retail marketing).

patterncakes[at]gmail.com
I'm getting tired just thinking about this.

Working all night once is a badge of honor but doing it repeatly is a badge of early death.
Nice to see Brazil in the description :)
No, its not Wayne but he's my spirit brother. I can see us both in the forest, banging the drum of expediency while the world flails us with stinging nettles.

"they also serve, who only stand and stuff up the codebase"

Also, FORTRAN globals and variables called i,j and k ROCK!
Pathological capitalism.
Someone once explained to me that .pdf and Microsoft office encryption have the use case of 'someone benevolent gets the file by accident (browsing a network drive maybe) opens it, sees the password screen and knows they're not supposed to read it, and gives up.

It's more the equivalent of putting it in an envelope marked Private and Confidential than locking it in a box.

In many of these cases the password is in the email the file is sent with.
That's what I'm saying. They can run their own DNS that people can opt into. They can provide those parental controls as well.
It isn't as simple as just motivating managers in a single company though, it's the whole life view of a society that would need to change. Earlier this year I was living in Southern Spain for a few months and here are a few of the issues we had:

- My wife (EU citizen) was studying there, so eventually got all the documentation needed to open a bank account (which involved waiting in a police station for a few hours), took it to the bank (BBVA, #2 bank in Spain), then after a few days they opened her account. A week later we went to make a deposit, but for some reason the account had been closed. The bank said they'd look into it and get back to us, but of course we heard nothing. We went back a few times over the course of a month, but eventually gave up as nothing ever happened.

- Because we didn't have a Spanish bank account, a lot of stuff was a lot harder than it should have been. One time we wanted to visit a agritourism site with some relatives who came to visit, but even though it was aimed at tourists (the website was in English), the only way to pay was with a Spanish debit or credit card.

- Getting internet at our apartment was fairly simple, until one day it stopped working. We went to the store (Orange) and they said that we had an outstanding bill. Ok great, so why didn't you email or SMS (my wife had a SIM from them too) us about it? They checked and had the correct details on file, so said it was probably just a one-off error. They said we needed to pay online not in-store, but of course that only works if you have a Spanish bank card, so we had to transfer money to a friend and get them to pay. We never received a bill via email or SMS the whole time we were there.

- Our apartment had a gas boiler for hot water, but for some reason there was no piped gas (supposedly it's more expensive to have a gas line installed, so this is quite common). We phoned up a few of the local delivery companies who passed us around via email, voicemail etc, but we never heard anything back. In the end I just lugged the gas cyclinder to the local petrol station once or twice a month.

- Our 50m2 (500sqft) apartment had zero insulation (again fairly common, even in builds from the past 10 years), so each month we were paying €150+ for electric heating, which barely kept it at 16C/60F. Because of the cold it always smelled damp and moudly.

Travelling back home to our Eastern/Northern European country was like going to a different world in comparison. Everything here is just so much easier.
Knowing how to ask intelligent questions is the hallmark of a successful bluffer. Out your comrades lack of knowledge by exposing your own as a very clever question
If you only have one source that you suspect might be malicious (such as RDRAND), can't you just use that as the first source?
As a developer, frequently working overnight is a sign of terrible management and/or an inefficient worker. Nothing to be proud of.
On the Design of Display Processors (1968) [pdf]
In today's processors all data goes through the cache. There isn't really any other alternative on the horizon.
reverse lookups for things like AWS hosted or cloudflare hosted sites would be a miserably futile effort.
Spotting a junior dev working over their capacity is the responsibility of seniors to tell them to take it easy. Remember how they (and yourself) worked you to the bone and how it would have helped if someone would have stepped in early.

You can't save them all but you can atleast give the message that their situation is seen and recognized.
I really admire all the lengths that the author went for this. Hard to see types of efforts now a days.
Maybe not applicable to this article, but since caches and numa was mentioned...

Has anyone studied effects of CPU allocation on cache coherency performance (different L2 caches talking to synchronize data) and in the end overall system performance?
Location: San Diego, CA

Remote: Yes

Willing to relocate: no

Technologies: Sketch, Invision, Figma

Resumé/CV: uxbyrachel.com

Email: rachel@carton.pm
> It is better to weep with wise men than to laugh with fools.

-- Spanish Proverb

I agree, especially since the fools are the major source of things to weep about.
We were running Outlook for Windows XP at the time (2007), so I don't think there were any Boomerang-type tools (and even if there were, IT wouldn't have allowed them to be installed). But it wasn't a big deal for them to send manually — they just stopped working at 8, went home and did stuff, then sent the email at midnight before going to bed.

To be clear, I never did this, since the partners I worked for didn't value burning the candle at both ends.
There are some markets (like 400G switches) where all the sellers say "call for pricing" so that doesn't really give you any information.
Some of my most productive days were going into the office at 5 or 6am and getting in a solid 3 hours of coding in before everyone else showed up. Naturally I'd leave earlier (3pm-4pm), thanks to flex-time.
Being within a factor of 2 of perfectly optimized C code is excellent performance for a program in any language, including C :) Note that the fastest Java and JS programs are 4x slower than this, and Python and Perl are even slower.

That said, I am surprised that Perl does so poorly. It might just be that no one's submitted a perfectly optimized solution for Perl?
Chinese tech information platform 36Kr files for IPO in the US
I’m confused on your JVM heap concerns. Not trying to call you out, just want to understand.
You should never need to provision more than 6GB of heap for a Kafka JVM. 90% of the OS memory leftover it will use for file handlers / page cache which is all buffered and which you don’t need to manage. Zookeeper JVM you might need to worry about but I’m running 5k partitions with hundreds of consumers just fine on 6GB heap on those as well. I use on average like 400MB. It’s not like running ElasticSearch.
Huh. Today is my 40th year of writing software as a professional (getting paid for it, I mean -- I was writing code long before my first real job).

Anyway, in all that time I've done (...counts...) four all-nighters. I did plenty of nights until 2 or 3 in the morning, but I've only seen a sunrise at work four times. This includes stints at Atari, Apple, a number of Silly Valley startups, Microsoft, and my current gig.

Each one of those all-nighters pretty much killed me for a day or two. In retrospect I do not regret them, they were necessary to the team and for me to keep my word about completing a critical component on time. I'd probably do the same again.
Well your brain only does it when you’re starved for glucose, for one. If your brain operated better off of ketones it’s hard to imagine why it would preferentially operate off of glucose when it’s available.

But also, have you done it? It feels awful.
The true story of the Amazon door desk (2011)
Solving the Memory Bottleneck
Legalist | Remote (head office SF) | Data Engineer | Full-time

Legalist is a litigation finance company - tldr: we invest in lawsuits. We recently raised a $100M fund to deploy over the next two years.

Looking for somebody who has a passion for analyzing and understanding data.

Hybrid role data engineer / data scientist

https://angel.co/company/legalist/jobs/224944-data-engineer

We also have an open senior python engineer role

https://angel.co/company/legalist/jobs/492740-senior-python-...
Wow, this article rings all too close to home for me. I had written a post a couple of weeks ago called Badge of Honor[1] that was aimed at a similar topic. My question in the piece: why don't more people in the tech sector ask hard questions of leadership when long hours are pushed/required?

1: https://blog.benroux.me/badge-of-honor/
Location: West Sussex, UK

Remote: Maybe

Willing to relocate: No

Technologies: IT Management, Service delivery, Systems and networking, Project Management, Technical Delivery (bare metal, cloud)

Résumé/CV: www.linkedin.com/in/nigel-kendrick

Email: nigel.kendrick at gmail dot com

Looking for a new challenge. Currently working on ITSM, infrastructure projects, InfoSec matters, tech team building and a major rehosting/rearchitecting cloud migration project (200 servers). Comfortable with hands-on tech matters and board-level reporting and management
FWIW, the resolution for me eventually came when I was able to get a nice feedback loop of breaking off what I thought was a day’s work at the beginning of the day, doing a day’s work, and either succeeding or taking the loss and rescoping for the next day. The sleep deprivation is a cycle from hell, where I can get something done, but it’s at a cost of the next 2 days of productivity, which causes more anxiety...
Similar experience here. On really big teams sure, you can bike shed the format a ton, but they’re all relatively close enough but CC has some good tooling so we just ran with it. Results have been fine, didn’t waste a bunch of time debating it.

Haven’t figured out a good way to integrate co-authors easily with it though.
> Why have they not yet removed cookies from HTTP?

Browser vendors generally try not to break millions of webpages overnight.
> And she thinks the prospect of working those anti-social hours puts off potential employees, especially women and those with caring duties or young children.

Correct. They are perceived as sweat shops, selling the dream of making partner. Earning double what any other graduate program is paying (at least when I looked years ago) helps, although the hourly rate is probably the same.
Routefusion | Austin, TX

We are a seed stage startup making a huge stake in the cross border bank to bank API space. All your typical microservice architecture using nats for intraservice comms and K8 clusters. Most everything is Node, but we are all very experienced in many languages.

Looking for all levels of developers. Competitive pay, and a super awesome opportunity to work for a high growth startup. All that means is we work hard and long hours and build really cool things.

Email your resume or something that you find interesting (doesn’t need to be code related) to developers@routefusion.co if you would like to interview and work on some really cool sh*t. (That last sentence got to broish, my apologies.)

developers.routefusion.co
It seems you take your privacy very seriously. But isn't it futile? I mean, the common layman response to privacy issues is something on the lines of "I'm not a criminal terrorist so what do I care". They have a point, the individual doesn't really bear direct consequences of losing privacy (unless he is a terrorist, criminal etc).
The privacy issue is a social one, only when masses of individuals are spied upon, then nasty stuff may happen.
So while your efforts are serious I'm wondering what is their point.
I don't see any solution for this surveillance society we ended up with other than regulations through our government representatives.
Technical Strength or Feature Delivery?
iOS 13 Bug Lets 3rd-Party Keyboards Gain 'Full Access' – Even When You Deny
OP made a positive claim, it's on them to prove it.
Borders to slavery in my books. It doesn’t even matter whether these are productive hours, it’s just forced labor using social anxiety peer pressure and FOMO to force people into doing your bidding.

Thought we had labor laws for that...
> China has not yet brought down the hammer on Hongkong, and they have not removed property rights and the overall freedom.

Thank you!

> Sadly, these protests are more likely to bring the dictatorship closer.

That's my fear as well. I'm all for peaceful protests, but I'm afraid the violent protesters are signing the death wish of freedom in Hong Kong.

> Then you have the simple fact that China is not a democracy, it's an oppressive surveillance one-party state.

(I'll ignore the "oppressive surveillance" you snuck in there, as that's not an exclusive to China, and many democracies are much further along in that regard.)

And that makes China automatically bad...how? China has on balance done less evil and more good than most of the democracies of the world. Can we be honest with ourselves and keep an open mind?

> All of the democratic world has a certain moral obligation to either attempt to transform or to oppose China.

China certainly should be kept in check by fellow world powers. But let's not get carried away with mindless ideology and dogma.
Artists and Repertoire
This is a fancy way of saying it's systemd's fault. (/s)
Episode 1 of the “16-Bit Virtual Machine in JavaScript” Series
It's interesting to note how the general opinion of sleep is starting to shift away from the stereotypical ideal we had decades ago of the "powerful CEO that only sleeps 4-5 hours a night."

We know a lot more about sleep than we used to, and we now know how harmful lack of sleep is to the brain and body.

I highly recommend the book, "Why We Sleep" by Matthew Walker (who is a professor of neuroscience and psychology and the director of the Center for Human Sleep Science at the University of California, Berkeley), which goes into the myriad reasons why we require plentiful sleep.

The book discusses numerous studies conducted over the years that highlight how lack of sleep (in both quantity and quality) affect our mental faculties, our behaviour, and the increased health risks, such as the greater risk of heart disease and dementia, from lack of sleep.

Surprisingly, I encounter a lot of other developers and engineers that don't really concern themselves too much with sleep, and some that, as the article states, still do wear their poor sleep patterns as 'badge of pride.' I wonder if it's because engineers generally fall more into the 'night owl' chronotype category? Is there any kind of study that looks into chronotype by occupation to see how our genetics align with our job preferences?

As a 'night owl' myself, I know how punishing it can be if you're used to working late, and then having to wake up early to commute and get into an office at the same time as everyone else, and it was one of the reasons I moved away from agency work and started working remotely.

I wonder if one day we'll go so far as to stagger start times for people with different chronotypes (night owls and morning larks)? Or if we'll make adjustments to school start times for students in their teenage years, which is when longer sleep associated with a shift in circadian rhythm kicks in.
> Here are some traits gifted kids typically display, that have little to do with cognition:

The listed traits, which range from looking young or "unisex" to being clumsy and liking video games, seem to have no grounding in research, polling, or anything else. Did the author just make up this list?
Location: San Francisco, Bay Area, Palo Alto

Remote: No

Willing to relocate: No

Technologies: Full stack, web, mobile, B2B, Founder, Product Manager / Product Management

Resume: http://www.linkedin.com/in/bergerj

Email: bergerjon@gmail.com
It feels like my typing gets noticably fast in sublime. Amazing product.
People have been put into undeserving positions for the history of humanity.
I don’t know a single person on this earth other than perhaps Richard Stallman who has the slightest care in the world that their browser is storing a cookie from your website. 99% of the internet would fail to work without them. These warnings are obnoxious.
>Hey, I built a 40 year career on 'fake it until you have to leave or learn how to make it' -So don't knock this

This comments illustrates the article, which has nothing to do with "fake it till you make it", and is all about how people often think they know something, when, in fact, they have little knowledge on the subject (in this case, the subject being the article in question).

To clarify: "fake it till you make it" is pretending you know something when you know you don't, the exact opposite of what the article is about (not knowing that you really don't know something, and being confident that you do).

Not to knock the OP (hey, we all go straight into the comments from time to time) :)
How to Hack Windows 7/8/10 by Sending an Image
Identifying the right problem is indeed the golden nugget.

Teams chasing after arbitrarily defined KPI, with no feedback loop in place, or the feedback is 1 year later.

Implementing features based on feedback from 1 customer, then find out the customer wasn't articulating the problem at all.

Projects eager to adopt the latest technology, using every bit of service AWS provide, jumping onto the jargon bandwagon (e.g. blockchain) to solve non-existent problem.

To name a few