skysight-inc/HackerNews huggingface dataset:
Principally, for me, it's not the principal of not enjoying the work. The issue is better aptly stated as: Is this what I want to be doing when I'm 70?

I knew a guy in his 50's, worked at the same place for thirty years. Died at work (of a heart attack). There's so many other things in life than just work.

...but the beautiful thing about our profession is that we can keep coding, whether we're employed or not (FOSS). So, why would't you want to race to retirement, to be able to do the other things that you love (say, surfing every morning or painting or hiking or what-have-you) and still code? That's the best of both worlds, really.
Human rights was originally conceived of as negative rights, e.g. you have the right to pursue happiness in the same way as I do. Negative rights is a sign of freedom, and positive rights are a sign of the opposite because they infringe upon others freedom by obligating them to fulfill your rights.

The UN has expanded this greatly to positive rights where someone can obligate someone to do something as a right, e.g. you have no right to offend my beliefs.

In general this development is a step towards more centralization, and it is a sign of the central weakness of any centralized system which is that its limited in what it can express by the biological limitations of people that run it.
no i just suck at making sentences apparently. See other reply, which made the same point much better.
On the other hand, I think we are finding out how “essential” some of these institutions really are. During this shutdown, besides these workers unfortunately not being able to work and get paid, normal life is still going on. Actual essential things are still happening. Armageddon is not happening. Sure, forms are not getting stamped in triplicate, and inspectors are no longer inspecting inspectors, but these are “paper and ink” problems.

As a taxpayer, I see that life is still going on while these jobs are not getting done and I might eventually ask, do these jobs even need to exist? What about my life changes if that stack of papers no longer gets stamped and moved into another stack?
The Internet is really a tool. It can be used to track people, spy on them, censor free speech, spread propaganda and fake news or to organise protests like the yellow vest movement in France, which reminds me of the French Revolution and another tool, the printing press.
That brings up an interesting question I'd never thought to ask before. Is there a standard in what order the attributes of a cert are checked for correctness?

Say I present a self-signed, expired certificate with a bad signature and the wrong domain name. Which one does the user get warned about?

This has important practical concerns. A cert being T+1 second expired is irrelevant from a security standpoint, but if that short-circuits all the other checks...
It is very unfair to people that have other obligations than doing leetcode for a month.
Have you looked at the Garmin fitness bands? The first gen was something like you describe but could go for a year on a couple of coin cells. They probably have more/better ones now, that was several years ago.
like how tactical this is. right down to the specifics.
The US government shutdowns of the past have seemed like political posturing over budgets, but this time the situation seems genuinely important - I have read so much about the gangs and violence and trafficking that is taking place in the border region. It's surprising that your politicians are able to take a genuine issue like this and turn it into a political one. It's also surprising that common people want the border to be unprotected. What sense does it make?
For HN readers that were turned off by the title ‘personality quiz’ and immediately jumped to the comments, these ‘big five’ are somewhat unfairly called a personality quiz.

These five traits are generated by putting hundreds of possible personality axes into statistical analysis to find those axes that are uncorrelated with each other. (By grouping those who correlate into the same bucket) In other words, there was no pseudo-scientist psychologist that hand-picked these.

These five traits also seem to roughly map to individual distinct parts of physical human brain that we already know as distinct units to some extent, which is a good validation for anatomical science and statistical method used here.

In short, these are the ‘primary colours’ of human psychology, and by mixing these in appropriate amounts, one gets the full spectrum of human personality. There’s also preliminary research, I think, that shows these five traits apply not only to humans but also to other higher functioning primates as well, but don’t quote me on that - I’m having trouble finding a citation for that one right now.

This specific quiz on this website is actually too short to give out any statistically valid answer, the tests I have seen administered in an academic setting can last as long as 180 minutes. They’re pretty boring though, they ask very similar questions in slightly different wordings and phrasings to rule out a particular reaction to a specific word in the question.
It's kinda tough figuring out a whole new direction if you're in IT. But, if you're looking to get into web development, it's a pretty good time. Start off with HTML, CSS, Javascript and AJAX. that's the foundation and from there you can learn VUE/basic HTML/css from my tutorials: https://codeorc.com
That’s fashion for you. https://imgur.com/a/FXEqCCm
Retailers and government do this, sometimes they track you as you move around. Pry-Fi is a great little app if you have an Android phone and root :D

https://play.google.com/store/apps/details?id=eu.chainfire.p...

Basically just blasts thousands of MAC addresses into the air flooding their counters and ruining their data.
You mean, doing what your response is doing.

How interesting.
I ve said this before but I ll say it again, between GOOG/FB/MSFT Apple seems to be doing more to privacy and it’s mainly in part due to their business model where most of their revenue comes just from selling products and not ads. (May be MSFT is more diversified than the other two). It will be interesting to see how this plays out in their favor.
There are ways to solve this:
1. It could be written in message footer that I won't take unsubscribes personally.
2. That person could just create a filter for that mailing list to avoid unsubscribing.

Also, less tech-savy folks could just ask for help and I'd subscribe them manually.
I'm going to say, anecdotally, that I'm aware of surgeons I would hesitate to call overtrained.
Hackathon for marketing
My process is pretty much same as above, with the difference that I let them choose whatever framework/language they feel most comfortable with (with obvious caveat that I might not be able to help them if they get stuck).

If you are good dev, you will pick up any language/frameworks quite quickly if you want to (there are exceptions, like switching to completly different paradigm e.g. from JS to Haskell, but that is not our case).
> Why every release of Rust appears on HN?

Perfectly fine question.

> (meanwhile Python, Node, Ruby, Perl, PHP, etc... don't enjoy that same treatment)

This is the part that's getting downvoted. It's needlessly snide, especially because it's not actually true — you'll see posts about plenty of language on the home page, posts about the progress of C++ working groups get frequent attention, etc.
This is what happens when all the checks and balances are 'on the same side.' The Republican party is an ideology that demands lockstep participation, every candidate from your county treasurer to the POTUS spouts the exact same half dozen talking points while actual policy positions are deliberately obfuscated. The only time Lindsay Graham and other big GOP names split from the madness of the party is when the optics leave them with no other choice, and they will say the bare minimum. See the half measures given to 'penalize' Rep. King.
> 1. Law enforcement shouldn't monitor social media posts

Why shouldn't LE monitor public social media posts?

Should they also ignore Billy standing on the street corner, shouting about how he's going to shoot up <those ______ers in ________>?

I understand not wanting the police to listen to your phone calls, or read your private messages. I don't understand the police having to shut their ears, and close their eyes, at public messages that you broadcast to the world. Should I be allowed advertise a murder-for-hire business on Facebook, without any risk of the police getting involved involved? Is there some magical property of the Internet that is supposed to protect me from this?

> 2. since they obviously already do this, why aren't they using the information they're collecting to do something useful like stop mass shooters who post about it online ahead of time?

They do occasionally do something 'useful' about it. I have first hand experience.

Last month, in my city, they've arrested an off-his-meds individual in my area, within hours of making specific threats of violence against a number of public establishments. (That he has had a bad history with.)

I'd prefer it if he got medical treatment, for his issues, but the US being what it is, he's far more likely to get five to ten years of jail time, instead.

Of course, oftentimes, they also don't do anything about it. Sometimes, it's because the regional prosecutor can't be arsed to deal with the threats, so they do a catch-and-release. Sometimes, it's because the police themselves can't be arsed to take the threats seriously. I don't have any stats for how frequently these sorts of situations turn out one way, or another.
Good point. I wouldn't say nobody though. There are people out there that think there are too many commands. I've even seen academic papers that claim the staging area is problematic. I love the staging area, and don't think it's terribly confusing; there's always commit -a if you don't want to use it. It does lead to some confusion, but it's worth it for the added features.

That's just one example, but there definitely are people that think git's too featureful. As for more valid criticisms, I'd agree. I've heard the CLI compared to being in an abusive relationship. All that said, I can't really think of a better way to handle things without losing useful functions. In which case, I don't have any better ideas, and don't really know what I'm criticizing.
New microscopy technique captures stunning images of a fly’s brain
My shutdown-proof version: http://donetemperature.com
Yeah, I'm not sure how menu boards and packaging don't constitute enough evidence. If that's really the case, anyone with an EU trademark should be very worried.
Motorola Razr is coming back as a smartphone
It's not though. Vetos can easily be overridden by the legislative branch so this is coordination between executive and the Republicans of the legislation.

"Trump is doing this and is unstoppable" is a false narrative and is the reason that "Trump is compromised by Russia" is a senseless explanation.
I feel like consumer SaaS has not really caught on yet
Companies that unify intellectual property in projects under their stewardship typically take contributor license agreements, rather than assignments. For more on that:

https://writing.kemitchell.com/2018/01/06/CLAs-Are-Not-a-Sha...
Sure. And then you find out your kids get cancer 10 years later and you wonder why nothing was done about all that toxic waste?
Thank you! But seriously, do you rely exclusively on Twitter to get the word out that you've posted something?

I'm just so curious how people do this in the Modern Age. I am totally dependent on RSS readers to subscribe to things but I feel I am living in the past. I get that Medium tried to address the distribution problem, but not everyone posts on Medium. And I get that everyone posts things on Twitter, but I want to scream when people say just follow someone on Twitter because obviously there is a very, very high chance that I will miss if someone posted something new because Twitter is not meant to be read comprehensively.
Talking to eye doctors now, they are saying it’s an near-sightedness epidemic in kids. This is not a large sample of experts but both in person and from the news. One problem I think is that they hold the screens really close, and they dont take breaks to stare at infinity often enough (Max 25 min straight for children was the instruction I was given). There was also something with the eyes of small kids being much worse affected than adults. My ophthalmologist told me there was now 10 kids in each class that need glasses in first grade, up from just 1-2 before screens. That to me sounded pretty bad.
The comment that started this thread mentioned how the shutdown is creating an environmental ticking time bomb in back of their shop. Just because you personally don't immediately feel the repercussions of the shutdown doesn't mean those repercussions don't exist.
I got my wood frame thing and mattress from ikea. The mattress is perfectly fine but the wood gets dented/chipped very easily.
Is Cannabis Good or Bad for Mental Health?
An exciting development. Are there equivalent research avenues into API optimization?
> spouts the exact same half dozen talking points while actual policy positions are deliberately obfuscated.

This is exactly what happens with both parties. It's a byproduct of the party system.

Republicans: small government, better business environment, etc

Democrats: strong social safety net, everyone pays their fair share, etc
everyone seems to be reacting to the question in the title, rather than the point of the article, which is skeptical about perfecting the algorithmic trading robot (the mythical middle between a marketless communist ideal and market-dependent capitalist ideal). that is, capital allocation is (NP-)hard and a decentralized capital market might just be the most optimal (though imperfect) solution.
I'm not sure what Mailchimp is doing in this scenario. Couldn't you just…you know…send an email? Using BCC, of course.
The limiting factor there though is probably that it is currently 4am in India and they can't typically be brought into a US office to be trained by your core team.
But it's also not how phones work, so it's not accurate.
I work with a huge postgres environment and I use DBeaver every day. Pgadmin is unbearable.
Show HN: Import_to_blender – batch import of 3D models to Blender format
Using MongoDB’s ‘Change Streams’ for Real Time IoT Applications with NodeJs
$40 million with 100 employees? Sounds like a face-saving "successful exit"
I use DBeaver all the time and love it.

MySQL, Postgres, SQLite, etc...all the tools I need in one app.

I generally try to avoid Eclipse-based projects because they can be very bloated, but in this case it's easily justifiable.
It's still a big factor in the US. Unpaid hospital bills get factored into prices charged to other patients, and insurance premiums go up as costly treatments increase. Especially since ACA, which legally requires insurance to cover medical care in additional ways. There would have to be an additional law allowing insurers to charge different rates for people who voluntarily wounded themselves or grown obese.
Have you been on the other side -- too optimistic interview? You know, your had great-sounding candidate, had nice, non-technical interview, and hired them.

Then the person could not really pull their share. They did a few simple PRs, it all looks good. You gave them the more complex task, and they just could not make it to work. After teaching them basic CS concepts for a while, you give up, and try to move them to backend -- and they do not do better there. Then to do data analysis -- no luck. You really do not want to fire them, but this seems the only way forward.

The resulting experience is painful and time-consuming for the team. You wasted many weeks trying to teach that person and nothing good came out of it. You promise that in the future, your interviews would always contain technical questions, and no one who does not know about big-O complexity would be hired.
The 1969 f350 is smaller than the 2019 f150
What are you talking about? These people are still in office by election. The Republicans gained seats in the Senate. There is a large portion of the country that thinks the Republicans are fine and that Democrats are the problem.
> the most corrupt governments in the country?

The evidence that the Rust Belt states are the most corrupt is... where, again?
I'm a centrist but I saw as early as 2015 that shame was being overused. Shamelessness should be an expected escalation.
40MM doesn’t sound like a huge deal for Google but I still cannot fathom why they would purchase this. I’d rather have a pimple on my forehead than a fossil smartwatch on my wrist.

An appropriate name for Google’s smartwatch line would be “caprolite”, which means fossized excrement.
I think it's the third time I've said it. I suppose I could rewrite it each time like school children copying Wikipedia to avoid a call out like this but it hardly seems like a productive use of my time.
After years of staring at HFT disassembly, I'm thoroughly disappointed by autovectorization.

Here's the simplest godbolt example I could think of to illustrate, summing a string of fixed length and non-fixed length:
https://godbolt.org/z/O_M5fU

You can see that the most recent GCC fails to use the AVX512 zmm registers even after being configured to do so (afaik) and also fails to use more than 4 registers. Clang does better, using zmm* and all the registers.

But in both cases, the amount of code generated is quite large. If you compile with -Os instead of -O3, no vector instructions are used for some reason.

So when you load this code, no matter what, you're loading a bunch of instruction cachelines, which will destroy most of your latency gain unless the input is very large. And even if your input is large, you'll fault that data anyways.

So what's the point of doing this on the CPU again?
Yep. That said, I don't believe charging them with manslaughter is the way to push back.
Cool, can anyone tell how it compares to Datagrip by jetbrains?
If, in 2 years, heinous shit is done by the Republican party to prevent the Democrats from turning this whole clock back 4 years, then yea, it may be time to turn to drastic measures.

Until then, we can expect the system to work - significant damage will be done by the Republican party for 4-8 years, and, as is tradition, the Democrats will spend 8 years fixing it.
This looks great. I currently use a few separate applications for working with various databases, looking forward to giving this a shot instead.
If interviewer has any clue, then they will know that and will account for that in their judgment. Almost everyone is nervous and will not perform at their best.
But that's the case for every polity - you'll find some people who find it oppressive, and a lot of people who don't. Most people in China wouldn't actually call it an oppressive authoritarian regime, even though by U.S. standards it is.

It seems to extend down to ridiculously small polities, eg. there are people in the local Peace Corps alumni association (membership ~100) that call it an oppressive authoritarian regime, and I've worked at a startup with 18 employees that some of my coworkers called an oppressive authoritarian regime.
yah, it's not a pyramid scheme so much as it exhibits power law characteristics (80-20 rule and such).
They are in the first few paragraphs of the post.
No, Mastercard won't stop digital subscriptions from auto-renewing
Just curious, what would you say the majority of your searches are category wise? Do you use it for a lot of local searches (finding restaurants) or more for tech/programming?

Seems like everyone’s has a different experience with DDG. But it’s sounds like it’s better in some categories than other stuff.
That's a great way to encourage brigading.
Do you think that failing to do essential work always has an immediate consequence that's visible to you personally?
Making niche products by hand which require enormous expertise for a market that may not go anywhere or be disrupted by some solid state lucky discovery?

There is a good reason why there are so few scientific equipment manufacturers in the world.
Just for the young ones who might be tempted to believe the trolls -

Pre internet we still had the AP (Associated Press), if this was real we would have heard about it and seen it (Which we didn't)

There's more to it than "it's not on Youtube because camcorder footage is pre-Youtube".

And the point is the "Rap Legend" bit.

Stokes will cause people to do strange things, maybe he might have chosen rap when he never would have before.

But the concept it gives you superpowers it wrong and dangerous, it does not ever happen. A 62 who suddenly raps will not be good.... but might be having fun.
According to the naming, yes indeed 1 byte has endianness. I know that isn't the intention.

It isn't unheard of for 1 byte to have endianness. To be specific, we can call it "bit endianness". It matters when serializing bits to go over a wire, such as when bit-banging I2C or SPI.

An array doesn't normally have endianness either. I guess you could have a programming language that does the indexing backwards, with 0 at the end of the array. I've never heard of such a thing existing.

Compare this with a endianness functions typically used in C. We get ntohl for example. The size is specified by the "l", the argument is of type "long", and the return value is of type "long". No bytes are involved in that interface.

Compare with what the Linux kernel uses. Again, no bytes are anywhere to be seen. Functions like cpu_to_le32 take and return 32-bit values.

It looks like Rust is doing things Python-style, which is a scary thought. Instead of providing distinct ways to change endianness and to interpret data as integers, the functionality is crammed into one interface.
> weirdly impersonal because it tells the recipient that you want them to know what you're up to, but you don't want to write a message just to them. Also, it would be very awkward to opt-out ("hey dude, um please don't send me your mass-email updates anymore.")

You mean, like a post on FB ? Or Tweeting ? Readable for all ‘friends’ or ‘followers’ ? Who very likely are not really interested in your message ?
1) Remember that many (almost all) government employees are working for free right now. So basically, those individuals are suffering so that you do not.

2) Many government agencies exist to do things that may not affect you personally. NASA does not do anything you'll be affected by - neither does law enforcement. Or border security. You probably wouldn't notice if your local fire department vanished for a few weeks. Until, of course, your house is on fire.

3) Those things that affect society as a whole (like... EPA inspections) take a long time to affect society but have huge costs down the road if not done (good luck cleaning up water sources, or dealing with your cancer caused by your poisoned soil).

4) Airports are starting to be affected first because these are among the lowest paying federal positions, so those employees are going to have to find other work the fastest.
Google Killing Products Is Okay
>I've seen a rural lawyer in California advise people to basically hide their cultural identity while driving.

Genuinely curious what one would do to hide or advertise their cultural identity while driving? Bumper stickers and flags?
See the discussion in the previous thread https://news.ycombinator.com/item?id=18727312
Have you ever had issues with the compiler removing/ignoring that line when optimizations are turned on?
FoundationDB storage adapter for JanusGraph
Agreed! Personally I've found that I can find and fix problems much faster with a few print statements than with a debugger--debuggers can make it harder to trace through the full execution of a program.
Actual bill[0]. Synopsis[1].

[0] - https://www.rubio.senate.gov/public/_cache/files/3859c1d4-fd...

[1] - https://www.rubio.senate.gov/public/_cache/files/afe71d4b-20...
I hope the shutdown ends soon so I can pay taxes.