skysight-inc/HackerNews huggingface dataset:
What do you think about the studies such as the one done by the Australian government that shows blind studies still end up discriminating against racial demographics?
Back in the day the saying was "lies, damn lies, and datasheets." The relatively rare companies that put out good datasheets were my heroes.
OK, I'm wrong.

As a child, I might well have argued that.

But now, I appreciate that children are easily manipulated. So while it's possible that some particular child might have freely chosen to have sex with some particular adult, there's no way to determine that. And so the rule must be that children can't reliably consent.

Still, people have the right to say whatever they like. And people also have the right to vilify them for it. And so, recursively, ad infinitum.
I don't think how that would cease to work. At least in the case of Mozilla they try to detect if you have a custom DNS server. When found, they won't use DoH for fear of breaking many intranets in enterprises.
Again this is absolutely false. Your ISP, and nobody else, can deliver the lowest latency and quickest path DNS resolution short of other providers paying ISPs for last mile fog boxes (as some DNS providers do). Why can’t my ISP support DoT?

But that also highlights a huge misconception about DoT/DoH: it only provides privacy to the resolver. It does not make your requests private in the eyes of the server or spanning the recursive queries that may be required during resolution. I’m not particularly compelled to trust Cloudflare more than OpenDNS or whatever. It’s the same situation with VPN.

Anyway it’s well known that the actual solution for people concerned with utmost privacy is a round robin resolver selection strategy. It’s super easy to implement... why aren’t browsers providing this type of option?
TweetDeck is experiencing outage, issues
Slightly lower lifetime earnings? How would that happen?

It might happen if word ever got back to the aggressively incompetent one, and he (maybe it's a stereotype, but I'll assume male gender given the description of the behavior) was in some position of influence at a future job of yours. Well, people do change, sometimes even for the better, but I'd think twice before hiring at such a place in the future.

Or, managers believe him instead of you (or choose to keep him in place and blame you for the message that they didn't like), and those managers wind up at a future place. Same story - it's your cue to not work there.

If this burns you, it burns you at places you didn't want to work for anyway.

Note well: If it's a small job market, this may be a more costly action.
You dont understand patents. You cant patent an idea. You patent a specific way to do something. For example, you cant patent a mop, but you can patent a specific design of a mop, a way to build it. You cant patent encryption but you can patent an encryption algorithm. You cant patent "compressed video" but can patent a compression format.
A patent requires a detailed writeup of how to do something.
An electric plane with a motor like this, fueled with hydrogen like Toyota Mirai... seems like it can improve the situation with range?
On the plus side it does serve as a powerful reminder of the costs and technical debt incurred by dependencies and why they should be minimized as much as practical.

We've got some projects based on abandoned libraries that will never be upgraded to python 3, essentially leaving us paralyzed on python 2. These projects were also meant to be deprecated a decade ago so no path forward was ever created, but they cling on to dear life.
What I'm trying to say is that Harvard has a selection process in place, for which thousands of people per year count as "qualified", and I don't think there's a strong reason to believe that the admitted students are in any way "better" than the qualified-but-not-admitted students. However, getting that Harvard stamp of approval (which really comes down to luck, if you're qualified) opens a ton of doors, in terms of network, "brand", etc.

One big difference between Harvard and OPs NBA example is that Harvard gains prestige from its alums, for things they do years or decades after their affiliation with the institution.
I hired a remote SW engineer who reached out from one of the hiring threads.
I made a Google spreadsheet add-on [1] that contains 3 built-in options for converting nested JSON to tabular format.

Method 1: drills into nested json objects and arrays and returns the key names as headers, key values as rows. In cases with multiple nested values, they get returned into multiple columns, differentiated by a number, e.g. orders > products > 1, orders > products > 2.

Method 2: same as above but returns all nested data into a single column, e.g. a single column named orders > products. This can break the association between JSON elements, but is more convenient for certain types of analysis.

Method 3: concatenates all the elements of each nested object into a single cell, separated with pipes.

In some cases (e.g. when the primary object of interest is nested inside another object) there are still problems recognizing what keys should represent rows vs columns, but in my tests the above 3 algorithms cover most of the use cases for spreadsheets.

[1] https://mixedanalytics.com/knowledge-base/report-styles/
Titles of commit messages should be short and concise, any extra information can go into the body of the commit. A common guideline is to have the title capped at 50 characters. If you work on the CLI, having a concise git log is far easier to skim than having very long commit messages and if I want to know more about the commit, I will check the body. It's also what a lot of websites use to truncate the title.

From my experience, a few characters less do matter (which is also why I dropped conventional commits and just use "Add blah blah to blah", "Fix typo in user-facing message").
> Facebook groups have been a great way for neighborhoods and communities to come together.

I would argue that we would have organically developed much better online ways for neighbourhoods and communities to come together, absent the monopolistic Facebook.
Capitalism requires corruption of everyone.
Dear God, please tell me that wasn't for company stock...

So if the shit hits the fan, you'll get canned AND wipe your savings out at the very moment you need it most... Never leverage up to buy equity in a business you don't control.

When things turn, they turn fast.

Source: My last company is basically going out of business.
How could I make a LED light show with Sonos? I would need to get FFT data of the audio and synchronize with Sonos. Is it possible?
To be clear I’m not arguing against DoH/T. I’m arguing that there are technical and product reasons an ISP might want to run DNS.
Can you just go fly your drone, or do you have to register your drone and so forth?

I returned the DJI because you had to make an account and register your drone before you could fly with the controller. Additionally after I returned it, a friend showed me the appalling snooping they do on their customers and flights.
America’s middle class can’t afford its cars
Yeah, I don't really care who he is. Nor do I think I should: his advice should either stand or not based on its own merits. There are plenty of successful people that give terrible advice.
Why the implication that devs/engineers who have such technical expertise "know it's a bad idea"? There are plenty of devs and engineers who would have no moral issue with mass data collection and analytics. You don't magically become a paragon of morality just because you got a CS degree. Just ask Zuckerberg.
My Chrome browser still perfectly blocks ads. The day it stops doing that, then you have a valid point. Until then, it's mostly fear mongering and misrepresenting the situation.
In a given time period, let's say a year, you may personally work harder or smarter than in some other year. Do you believe that you should be compensated the same regardless of how hard or smart you work in a given year?

If you're a self-employed craftworker who produces hammers, should your income be the same each year, without regard for the quality or quantity of hammers you produced that year, and without considering the world's need for the sorts of hammers you produced? How would you go about achieving that outcome?
It's pretty clear that the ISPs drafted their letter before Google made it clear that they would not be forcing the transition to their own DNS servers. The complaints are entirely about centralization.

Google has attempted to allay some of these concerns, but their initial blog post [1] makes it lear that only certain whitelisted DNS providers would be permitted to participate. That does imply a degree of centralization regardless of Google's assurances to the contrary.

[1] https://blog.chromium.org/2019/09/experimenting-with-same-pr...
I was worried for a second until I realized you were talking about an iPhone. The option on Android is still there.
> Assuming that they already use a computer and/or a cellphone, sending an email, making a call, or sending an SMS is much easier than creating and maintaining a Facebook account.

An empty FaceBook account that does nothing but notify you when someone invites you to an event? Requires no maintenance.

Asking someone to remember that you need to be specially invited because you're special -- that's ongoing maintenance right there.
It's not a distributed database. It's just a single-node key/value store where all updates are sent to and then read from a Kafka topic, with relational querying and schema management handled by various layered Apache projects.

It's a useful tool/model to follow if your data fits on a single node and you want easy replication across all instances.
I feel like I straddle the line, I am a bit shorter than the average height for a male worldwide, but a couple inches shorter than the average American (and Americans do seem to love rubbing it in).

When I was younger I was really bothered by the gatekeeping people do with regards to height and dating. I felt myself disadvantaged for something that didn't make any sense. I wasn't unhappy with my height, we're not gladiators, and many of the most desirable men on TV aren't that tall. So what gives?

Now at days I see it as more of a blessing, if someone would not date another human being they'd otherwise find attractive based solely on height then perhaps that person and I would not get along. I will admit that I only came to that realization slowly, it took women my height anf taller taking interest in me a few times for me to really believe that wasn't a position I had to take out of convenience. That there are many people who don't see a persons height by itself as a turn on or turn off.

For what it's worth, my partner is just a hair shorter than I am and quite a bit taller than the average American woman.
live: san diego (ucsd center for neural circuits)
remo: yes
relo: yes
area: stats, datasci, ML, omics, informatics
tech: python, R, octave, julia, TF
vita: in/bradmonk/ or bradleymonk.com
mail: brad.monk@gmail
work: phd defense 10/9 (computational neuro)
startup experience (biotech hardware)
fed. gov. datasci contract work.
want: to be your data analysis hired gun
Unity is incredibly versatile. As a single dev, it is highly unlikely that you'll be able to implement a use case that it doesn't support. It is far more likely that you are reinventing the wheel out of ignorance.
I assume you mean the speed of light in copper, or silicon instead of a vacuum?
If so, may i warp your assumptions by the suggestion of using silicon photonics, and

[1] https://en.wikipedia.org/wiki/Photonic-crystal_fiber

theryby gaining 30% more speed?

Some article from 2013:

[2] https://www.extremetech.com/extreme/161687-darpa-creates-hol...

Some company from now:

[3] https://www.nktphotonics.com/lasers-fibers/product-category/...
Yeah, as someone who's self taught AD and Linear data sheets were always awesome and a great source of information.
Google wants the whole internet to go through them. Starting with the bloody DNS ... nice plan ... probably needs quite a bit lobbying and bad-mouthing other actors to succeed though ...

Absolutely. You can find a dishonest ISP. The difference is that there are thousands of them. And not just one big opaque entity.
"Hi friend, whenever we eat together I don't want it to be a self-catered barbeque or picnic in a park, dinner at my place or yours, a meal at a great local restaurant or any other of a thousand and one possibilities. No, whenever we eat together it must be at a MacDonalds restaurant. Otherwise we can't be friends."
Sure. Agreed. But the entire point of the "you can't possibly know" is that they're saying the exact opposite. That it's a waste of time for them to explain anything to you because you are apparently incapable of human empathy.
Kogan.com | Android Developers, iOS Developers, Full Stack Engineers | Full Time | Melbourne, Australia | ONSITE | https://careers.kogan.com/software-devs-engineering/

Our primary focus right now is finding a couple of senior mobile app developers that can take ownership over our Android and iOS apps, and
really bring them to the next level.

Kogan.com is a pioneer of Australia's online retail industry and Australia’s largest pureplay online retailer.
Our software engineering team have end-to-end responsibility from idea to launch for all kogan.com built apps - including Kogan.com and dicksmith.com.au as well as purchasing optimisation and other internal applications.
We see our high volume, large scale apps as an exciting opportunity for innovation and revolution - both in technology and business.
We welcome new technologies, ideas and ways of working.

To give you an idea on our stack we use Python and Django on the backend; React on the frontend and tools/technologies such as: Elasticsearch, AWS, Trello, Docker,
Postgres, Redis and eClaire (our open-source Trello card printer for our physical wall https://github.com/kogan/eClaire).
We run an Agile practice - adhering to our processes and refining them through retros.

Check out what some of our engineers have written: https://devblog.kogan.com/

Our careers page has a pretty good rundown on our team and hiring process: https://careers.kogan.com/software-devs-engineering/
Our in person interview is generally focused on debugging a python script or javascript on a laptop, with full access to google/docs/tools you prefer.
We want you to succeed. We're interested in how you get there.

If you've got any specific questions about our team or process I'll be happy to answer below.

We're looking for juniors, seniors, and everything in between.

If you’d like to apply, send an email to dev.jobs@kogan.com with the subject line beginning with "HN: " and some content about who you are.
I am a bit stuck here. I know it is a bit insane, but I run a simple system at home because I think, so if I drop dead tomorrow how is my wife going to sort this. If I am dead, internet still needs to work so my kid can do her home work. So despite my geek love, I do not run my own DNS, etc. the other part is I use unblock-us so iPlayer (BBC) works here in the US. I would love to set everything up so everything is encrypted but ... yah. Sorry depressive.
> I'm pretty sure ISO 9001 companies are audited every 4 years at their own expense

Eh, kind of? I currently work for one and they haven't been audited in over a decade. The history goes: once upon a time, they were seeking certification because $potential_buyer asked about it. They failed the first audit quite miserably, and the next. By the third time, they squeezed by and were certified. The auditors came back 2 times in the next 2 years to make sure they were still compliant, and by the third year the auditors just asked if their processes had changed (without bothering to scrutinize everything again). They had not, and the auditors have not reached out ever since. The company is still certified. I think in theory they've "checked" since then but no one at the company can recall them actually showing up/auditing.
If USA government employees are more accountable than China government employees, China wins!
It seems like an absolutely nightmarish existence to have (as the author seems to have) your life defined by social validation. We are in for a very miserable and mentally fragile society if the author's worldview is anyone near the norm (or we might already be there).
Augmenting learning using symmetry in a biologically-inspired domain
Check out Fomu? https://tomu.im

It’s cheaper and tiny, not sure if powerful enough for what you’re looking at.
Personally I have absolutely zero qualms with implementing any system to collect mass analytics. I just don’t give a shit, at these scales users are cattle.
Ok, but you can also "win" a debate by beating people to death with strong feelings. Ever watch a toddler throw a temper tantrum?
I appreciate HN doing their best to keep discussion in a productive zone and out of flamewar territory. I enjoy HN a lot, which is very different from most sites that allow comments.

However, comparing my parent comment here to the average for most comments I make, or comparing it to comments related to Russia, France, Germany, or any other major nation-state, I have to say that the empirical evidence does not support your statement. :)

But, again, I appreciate HN discussions and the efforts to keep it a productive discussion.
>I believe Datasheets are law abiding documentation? If something is out of spec or out of characteristics is is considered faulty which means loss of money or competitors can get in.

There are plenty of errors in datasheets. Analog Devices even has this disclaimer at the bottom of their datasheets:

"Information furnished by Analog Devices is believed to be accurate and reliable. However, no
responsibility is assumed by Analog Devices for its use, nor for any infringements of patents or other
rights of third parties that may result from its use. Specifications subject to change without notice."
Leif | Full-Stack Engineer | New York, NY | ONSITE | FULL-TIME

We’re looking to hire our fifth software engineer to tackle the student debt crisis (more than $1.5 trillion in the US!). We leverage technology to facilitate financing that is aligned with the interest of students. Come join us to improve access to quality education.

Send an email to jobs (at) leif.org

Python + TS (Vue), tons of unique data, office in Meatpacking. High impact, lean team. 1+ years of experience.

https://leif.org/
Well, I know it requires elements to be laid out in the order they are declared, but it is allowed to put gaps between items for alignment. I guess a compiler could insert a 16-byte gap and do whatever it wants in there. I don't expect a great reception for that feature from the community...

Then there's the issue of writing a compiler that is smart enough to recognize that you allocate small arrays frequently enough that it's worth it to insert an "alignment wink-wink" buffer into your object :P

I do believe there is some work to elide allocations that are short-lived enough that the compiler can strongly guarantee their entire lifetime. For example: inside a small std::vector that lives on the stack (but it's internal buffer would normally be malloced). There's even work on getting this to work in constexpr so that you could have constexpr algorithms allocate temporary memory that does not live past the end of the compile-time algo.

However, I was knee-jerking against a wider complaint I've seen frequently along the lines of "Why can't the compiler just optimize my data structures for me to make it go more good?" in terms of AOS to SOA transformations, separating hot-cold data into different arrays, somehow magically getting rid of pointer indirections and other major re-writes. That's a research topic for some libraries and special-purpose languages. But, it's outside of the scope of the C++ compiler.
Except there is only one Harvard University.
You could spend billions making a new University next door that has just as high standard of teachers and facilities, but it wouldn't be Harvard.

Not that being "Harvard" would make it better, but to a lot of people the prestige of the name is important.

So to that effect, it is a zero sum game.
Is the intent to economically compete with biofuel, which also gets its carbon from the atmosphere, or is there a specific niche targeted by direct CO2 capture approaches?
This is the way to think about it. It's concise enough and has tooling in enough languages to where generating the changelog from the commit messages is just a CI step, but it doesn't offer much more. I like and have used Conventional Commits for several years, but the goal is just tooling around telling others what changed outside of reading the git log, e.g. PMs who want an HTML artifact.
Location: San Francisco

Remote: Yes

Willing to Relocate: LA, SD, NYC, Dallas

Looking for: Machine Learning Engineer or Deep Learning Engineer Roles

Tech: Python, Bash, SQL, Tensorflow, Numpy, Scikit-learn, AWS

Email:vince kumar 8 [at] gmail

https://www.linkedin.com/in/vince-kumar/
His whitepaper on memory is a fantastic read, though (if with a somewhat clickbaity title).

https://www.akkadia.org/drepper/cpumemory.pdf
Sports and drama are fine as long as they aren't the overriding factor. The research on the Harvard statistics show that playing a sport will increase your admission chance from 10% in the top academic bracket to 50%. Sport, legacy (rich), or dean's list (kushner rich).

I would say given the rapid economic growth of Asian countries, the success of Asians around the world, and the need of America to import Asian engineering labor, we have a lot to learn from Asia.

Just look at the 2012 CIA debacle in China. The entire CIA informant network in China was decapitated because China has superior engineers that hacked the CIA communication system. We need to open our eyes and realize that playing silly games have left us weak. We have a weak minded electorate that elects a weak minded president while China is racing ahead with CRISPR and rail guns.
I’m working at a company and they want to do a massive amount of logging from our companies IOS app. Basically log everything in the name of security. I made the statement today what does legal think about the data we would be now storing? It has user locations, gps coordinates, all the other fun stuff you can get from a users phone. They all looked at me like I was crazy for even asking that question. And I don’t think a single person in the room the devs included had even though about the personal data we were going to be able to collect. And if we SHOULD be collecting it.
Don't forget to add Rubin, Goldman Sachs, and the whole kabal. Someday the truth will really come out how they destroyed the US while enriching themselves beyond all belief.
I've always been fascinated by biodiesel (using cooking oil to power diesel engines). I wonder if that would be a good stop gap solution until electric is viable.
"What about...". There are mass shootings in schools every year. How about we solve the problems you mentioned and the others in parallel. US spends enough on military budget , they can cut back and solve these. The disempowered don't need "white knights", they are the ones often dying to gun violence.
> They do not require you to install updates to play music.

This is flat out false.

Far too often, I open the app and just want to play something. It prohibits me from doing so until I update software.

It is an incredibly user hostile and annoying behavior in an otherwise good product.