skysight-inc/HackerNews huggingface dataset:
“it could hasten your termination”

Yes, that’s part of the happiness; me not giving a shit. An employers ideal engineer is someone young with kids and a fat mortgage.

A financially independent graybeard with loads of institutional and domain knowledge; they have less control.

My employer has participated in stack ranking and walked out 25 year employees with 5 minutes notice. 3 days is my being generous.
Visual Studio Code works great for Crystal.
Public Libraries in Ghana Get Wi-Fi
Most viruses back in the day just slammed you with a billion popups and added suspicious files to certain areas of your file system. You could easily see if you were infected or not.

Also, in the past, I've on occasion scanned my machine using malware bytes and other tools and they always came up clean.

Of course that doesn't mean I'm in the clear but if an A / V tool doesn't detect it, then what point is there to run that A / V tool? Truthfully, it's really really easy to write a malicious tool and not have it be detected by any type of software. That's why you should be careful with downloading and running unknown software (which I am very careful of).
I never said they did.
What is "unixy" about brew or docker?
CRM Automation
Found out this great crm automation tool which can do awesome stuff with shopify or woocommerce.... they have a facebook group - Flexie CRM Academy
So you are saying that putting the port in the wrong place made it charge faster?
Really good to see more banks who are open to international customers. Your website is also super sleek. Definitely going to switch from SVB to you guys if things work out!
40+er here. I feel similarly. I wouldn't say I'm happier but I definitely worry a lot less about saying "no" and BS in general.

What's weird to me is that I never felt that transition happen. It just seems to have occurred over the last few years. A younger me had a real hard time saying no, now it's easy and liberating! I can't tell if it's an age thing or something else though.
I wonder how difficult it is to get the source from the manufacturers. If it was trivial you'd think they'd avoid playing these games and just dump it as a tarball at the very least.
I have used the mouse, yes— I understand what you're pitching, but I think that ultimately the user can decide whether they want it to be a wireless mouse or a wired mouse, depending on their needs.

Putting it on the bottom did nothing but remove that optionality for the user, and that can be really frustrating.

Unless the reason it charged so quickly was because it connected to the bottom of the mouse, I don't see the justification.
> we can't solve the world's biggest problems

I'm sure there are people who frequent HN who are capable of contributing to efforts to solve the world's biggest problems.

But they are unlikely to be the same people who want to obsess over the the biggest drama of the last 24 hours in the mainstream news cycle, or to bicker over the latest circus act relating to the U.S. presidency.

It might pay to think about the most significant inventors/leaders/humanitarians in history, and try and imagine how they would spend their days in the current era.

If they were spending any of it on HN, would it have been posting flame-bait over U.S. political drama, or would it rather have been spent trying to have more thoughtful discussions, seeking to understand the world at a deeper level?

This is really what it comes down to for me.

I personally do want to help solve some of the world's biggest problems, to whatever extent that a modestly capable person as myself can do so.

I've been on HN for a long time, and have paid attention to public/global affairs for a long time, and I've come to learn quite a bit about the kinds of discussion topics that move me closer to being able to have an impact on the important problems in the world.
There is a strong correlation between vocabulary and intelligence though. It's why there is a vocabulary element to the Wechsler Intelligence Scale. I really doubt that most intelligent people use a smaller vocabulary because it's inefficient when compared to using more specialized words. You can convey more meaning to people with similar levels of understanding in fewer words.

https://www.ncbi.nlm.nih.gov/pubmed/15773700
Bruce Schneier has a talk which is probably online and I think has written a blog on how there’s always some of trust in the system needed. Kevin Werbach has written a book on blockchain and probably has shorter pieces.
Actually, the Famicom (Japanese NES) came out in 1983. Super Mario Bros. was released in 1985.
The story didn't start as 'add types to Ruby'. It starts from someone having a codebase in the hundreds of thousands of lines of Ruby, dedicated to financial software, and the costs that they had by trying to keep said codebase from costing a lot of money: In those situations, you can go as far as toevaluate how much each bug deployed to production cost you.

Quite a few large companies have found themselves in this situation: Very large codebases in a programming language without types stop being fast to develop in. Then you get to either rewrite everything, with the well documented risks, or start doing all kinds of other things to make programming safer, like banning certain parts of the language, until eventually dedicating a team to improve the language is the most cost effective way to go.

In this case, I am also pretty certain that the interaction with data started having informal types a while ago too.

What I find really interesting here is that what starts as a library to help a single company handle the subset of Ruby they were using in the first place now aims to be good enough for general purpose Ruby outside of said company. It's one thing to have problems with an experimental, home-made thing, and just get support via slack, but adding this to the language has a far higher barrier. This is also probably the reason it's not OSS yet: The code that is enough for production use in Stripe's approach to Ruby might not be the greatest in a random codebase with different opinions on how many dynamic methods you want to have.

So it's not that a team decides to add types to Ruby instead of just picking a language that already has the types: It's solving a private problem and, a while later, realize that accidentally the solution is very close to being good enough for the language.
And if that apparatus was used to prosecute US citizens for non-major crimes with any frequency it would come under scrutiny very quickly and you'd have politicians jockeying to legislate it out of existence and take credit.

Even if you take the parallel construction angle, no politician except maybe a dinosaur that is super-secure in their position (on the federal level that would be people like Pelosi, Fienstien, etc.) is going to tolerate that because if the other side can prove you knew then you're not going to have a job after the next election.

Obviously we need to remain vigilant but there are existing feedback mechanisms that generally prevent wide spread abuse.
So is Machine Learning. It can be dangerous too:

https://www.usenix.org/conference/usenixsecurity18/presentat...

James Mickens is awesome BTW.
> How old is your machine? On a modern computer with a decent processor, a decent amount of RAM and an SSD you really shouldn't notice Windows Defender. Maybe you have more viruses than you think?

It's an i5 3.2ghz quad core with 16GB of RAM and an SSD. Windows defender cripples WSL performance. It's a known issue.

Right now most things open nearly instantly and I have no complaints with performance, even when doing very demanding tasks like running a few virtual machines while running test suites and simultaneously recording 1080p video while having 15 tmux sessions running in the background, etc..
if you can open any port on the receiver computer then I would go with nc.

Receiver: nc -q 1 -l -p $PORT | tar xv
Sender: tar cv . | nc -q 1 $IP_ADDRESS $PORT
This guy https://twitter.com/a2_4am?lang=en has been posting apple II woz files for a while and I know there is an Atari format as well.

Cool stuff.
Bitcoin for laypeople is pretty good.
https://gist.github.com/mafintosh/bd9e6d350ebf02441c9707c5f7...
I liked the article. It mentions the fallacy of Objectivity by Indirection: "I didn't say that - the system (I designed) said it!"
They’re really not.

“Smelling marijuana” is easy to push with plausible deniability.

Claiming there is imminent risk of sexual abuse is really difficult to justify on the fly. It may happen, but that’s going to be a tough edge case for cops to abuse.
There's an interesting reason for old people getting caught shoplifting in Japan. One of the many articles covering that:

https://www.bbc.com/news/world-asia-47197417
That sounds interesting. Can you elaborate for someone that is opsec-naive?
This the real world: every physical product has tolerances and exhibits problems, and most that are expensive require maintenance. Moreover, new features are going to be problematic.

Consider your statement as it would apply to cars for example: they are in constant need of repair, tweaking, maintenance.

Butterfly keyboards have never been a problem for me, the issue is really the rate of problems, how they are fixed, who pays for it.
From where I am standing it seems as if any resource to explain anything to non-technical people will fall on deaf ears. The reason for this is money. People aren't looking for the best technical solution for their problem. They don't even have a problem. They are looking for the best way to get their hands on money quickly. If people will hand over cash they will do it. This goes for AI too. Many investors are stupid (naively optimistic if I'm being kind) and people are out to get their money.
> one of the researchers carefully sandwiches lanthanum foil and hydrogen gas in between the diamonds’ flat surfaces. Then [...] the researcher generates pressures of at least 170 GPa—pressures similar to those in the Earth’s core—between the diamond tips. Then [...] the team heat the material with laser pulses, producing the chemical reaction that would create the material.

It is always humbling to read about what it takes to do cutting edge research. This article was good at conveying the efforts required.

I do wonder if studying these simple hydrogen-based compounds is a dead end though. I believe the same mechanism (phonon-electron coupling) is at work here, than in conventional superconductors, so the physics is well-understood. It's been established that this mechanism can only support superconductivity up to 30-40 K at normal pressures [1]. Unconventional superconductors, on the other hand, don't have this hard limit, so there is probably more knowledge to be gained from studying those, which could be used to propose new, better superconductors.

[1] https://en.wikipedia.org/wiki/BCS_theory
So quietly exfiltrating your personal data is OK then?
Some Thoughts About Security Token Networks Part II
Maybe it's just me, but it seems to me that the author doesn't have a clue of what he is writing about. For instance, when he mentions the Amazon hiring AI embarrassment, it seem to me like he mixes the very different concepts of bias in machine learning with the everyday concept of bias as prejudice.

If the sample data is representative of the population, then it is unbiased in machine learning terms, even if the population as a whole is prejudiced, or biased, which will be duly reflected in the learned model, which shouldn't surprise anyone with at least a rudimentary knowledge of machine learning.
Big companies know that every one of their binaries gets torn apart by people eager for a scoop and have exploited this in the past. See for example https://www.androidpolice.com/2014/08/06/google-just-rickrol... (though this one was for a laugh)
My Open Source project focuses on educating mainstream users about blockchain and cryptocurrency with simple videos and content https://www.trycrypto.com
Re 2, I remapped the tilde key to escape because it was driving me nuts. I do still want to type a tilde char sometimes, so that is now Alt-tilde. Thank goodness for Karabiner.
> And it turns out that racially discriminatory lending and coverage can be quite profitable – particularly when enabled with technological precision.

this is a troubling statement, is this just the author speaking or is there data to back it up?
You may want to pick one of the following flow charts:

https://medium.com/@sbmeunier/when-do-you-need-blockchain-de...
Can you explain how this article relates to AI? Alternatively, can you tell me what article you meant to comment on?
When Futurism Led to Facism, and Why It Could Happen Again
Salesforce Alternative CRM
Wouldn't that be true for many companies, even AWS possibly?
Has the research changed on kids/no kids? I remember from psychology class that - kids or no kids doesn't make a difference to life satisfaction. Having a partner does.
Dunno about Windows, but on GNU/Linux (Plasma user here) it's pretty solid these days. It's problematic on X11 only when you have multiple screens with different DPIs, but I connect external screens only for movies or slides, so that's a non-issue for me - plus if you're fine with Wayland (I'm not yet, but it's close) it's pretty much solved there.
Ad-nominem!
Essential content pieces for a home builder's website
what would be the most reasonable way to "fill" these icons?
I'm not sure about the 2017 models, but looking at my 2015 MBP I can easily see liquid spilled onto the lower display and hinge being deflected into the vents, especially if the bottom of the machine is propped up at an angle.
Beyond that the host has to supply 5V to the USB device, couldn't you just cause some damage by sending 200V on these lines? You might only fry the USB power supply but that's enough to be a major pain.
I ordered the X1X as a replacement for my 2013 rMBP.

One of the requirements I had was that I can use the single cable USB-C 'docking' stations we have at the office, like my colleagues do who are on the new macbooks.

The great thing of the X1 is (imo) that is has USB-C with TB3 and charging capability like the Mac, but it also has 2 USB type A inputs.

That said, charging over USB-C is not ideal, the supplied 100W Lenovo power brick (unfortunately with proprietary connector) will charge the laptop much faster. It wouldn't even surprise me if the laptop actually loses charge under high load when connected to a USB-C charger. My current MBP also does that with a 60W charger connected.
Did the button work for you? It didn't for me.
It's because PyPy relies on traced runtime statistics for optimizations via inlining. There's another approach where you translate your typed program into a lower-level target language and compile it into a native binary. See https://github.com/mypyc/mypyc and https://github.com/cython/cython/wiki/Python-Typing-Proposal
> Windows defender cripples WSL performance. It's a known issue.

Hmph. I have a similar setup at home. I haven't noticed anything odd about WSL, but I just use it for development (editing and compiling), but not any heavy-duty processing.
Why are you not using Apple Ads?
It's also interesting that the $30M figure is approx their R&D spend! Underscores the importance of offsetting those startup costs with policies that promote public-private partnerships and other subsidies for innovation ;)
This is a big reason behind why I created https://ourtimetothink.com - a tool for teams on Slack to manage their DND status for scheduled blocks of time each day so they can get some deep work done
happens more than you may think. as for instagram doing it here i don't know either.
Are you saying that Facebook is a proxy for what people don't like about where the internet is going?
I happen to have two 2015 15" MBPs, both with Mojave installed. My personal laptop works flawlessly, no disconnects or issues. My work one has constant disconnects, unrecognized devices, etc. It's frustrating.
What if you're in the middle of collaborative work? What if you're playing a multiplayer game? Are you going to insist everybody else gets a cup of coffee too?
Who's gonna take them? Remember that couple in Houston that put the hurt on a swat team. It doesn't take many events like that to really dampen the enthusiasm for kicking down doors (especially when you're doing it to simply confiscate property). The cops are subject to the same risk calculations as any other home invaders.
You could always define a macro like "expect_that", or something similar to ruby's expect(obj).to eq, etc.

I find assert_eq!() personally to not be confusing since I always follow the same order, even though I come from a Ruby background with rspec and/or cucumber.
Handle multiple APIs in your react-admin app
"dark pattern" was a phrase in use before that neologism.

https://trends.google.com/trends/explore?date=all&geo=US&q="...
Alternate Title: Brash Young Startup Disrupts Mobility Business
Ahh, yes, the motivation is somewhat similar here. It's internal projects at a big company. The people proposing wouldn't get money per se, but they want the reputational thing of doing something cool and newsworthy. I'm the first person they have to get past with their (usually) bad idea.
I see a lot of similarities between "AI", as understood by business people, and the pursuit of alchemy and the philosophers stone. It seems like a hustle to separate rich dupes from their money by promising them the keys to infinite wealth, immortality, mars colonys, etc. In that respect it is mostly harmless but it can be quite dangerous to the people who take it seriously.
I have no clue about Boeing's staffing practices but it's often the case in large organizations that the people trying to prudently hold up a project because it's not ready are looked at less favorably by those with "go-fever".

I agree they should be held accountable but there's also blowback from bankrupting one of a nation's major aerospace manufacturers
It means you can change the string to which the pointer is currently associated.

Edit: I removed my initial “no.”
StockTwits to launch commission-free stock trading platform to rival Robinhood
The C64 only had three audio voices (compared to four on the NES), so it was difficult to play decent music and multiple sound effects at the same time. A lot of games let you switch between music or SFX, but not both.

Even so, its musical capabilities were years ahead of anything on the market. I usually played in music mode, if it was available. :)

There's a netradio station that exclusively streams remixes of C64 game music. It's been broadcasting for at least 20 years. It's my favorite thing to listen to while coding. https://www.slayradio.org/
I mean the question: Do people become happier after 40.

This is a valid AI problem i think.
> I ended up trying a case where the accused had allegedly gone to the victim's home, knocked on the door, then barged in and punched the victim a few times when he answered the door. Hospital records and photos meant no-one disputed the victim had been punched. But what evidence was there that the accused was the attacker? Only the eyewitness testimony of the accused and his wife.

Because we're not talking about an abstract situation of sans evidence accusations, and because that's already a problem -- even without eyewitness testimony being admissible.

We're talking about the different rates of bad things we can have in real compromises we can enact for real situations: if you go so far towards never convicting the innocent that you never convict violent home invasions, society will break down.

You can think that's justice, I was just connecting the choice with the outcome.
Embedded Internationalism: the only way to fight the global oligarchy
To me it seems to be caused by the technological imbalance caused by DRM. If people have social media clients that are wholly in their control (to e.g. integrate a bunch of different personas, platforms, and to have total control over the privacy aspects) the double-bind will dissipate, as mastery over your social media is no longer against the law.

IMO law should forbid social media platforms from employing DRM altogether. Their monetization scheme will eventually adapt and Facebook and Google's financial situation is none of my conern.
Is there something about the United States that would cause you to think there are more "malignant individuals" than in other countries?

Why wouldn't the Netherlands or Japan have as many "malignant individuals" at young ages?
The problem with this is that law is not written exclusively for foreign postgrads.
Would not that of violated the I.N.F treaty? This is a serious question because I am not sure.
The levees along the Mississippi are one of the big reasons why the land around New Orleans is sinking.

>When Bienville founded New Orleans in 1718, the delta was more than 400 feet deep at the river's mouth and extended northward on top of that Pleistocene foundation to midway between New Orleans and Baton Rouge. It continued growing southward until the late 1800s, when construction of flood-control levees prevented the river from resupplying the delta with new sediment.

And that's when subsidence became a serious problem.

https://www.nola.com/coastal/2008/12/part_2_southeast_louisi...
Do Guns Possess the Power to Change Us?
I’m curious which projects you used to try this out on?
Isn't the advantage of parallel construction that it's extremely difficult, often impossible to detect and thus scrutinize?
In Germany I've seen several women first-hand start to become unhappy in their 60's and 70's because they now have to deal with their retired husband full-time.

German men, in my experience, tend to get quite obstinate in their old age, and more quick to challenge things they view as incorrect than they would in their youth. This turns into constant harassment for some wives.
The slowness of brew isnt ruby's fault. They don't keep a local cache of the taps, but instead searches for taps using an API that interfaces with github and searches local taps, remote taps, then blacklisted taps and then probably something more. It is limited by network speed, not by string searching.

Edit: explained better here: https://github.com/Homebrew/brew/issues/3056#issuecomment-32...
The IDE support seems impressive at first, but RLS will start to break down and be unusable as projects get a bit large or a bit complex.

One challenge, even if/when rls bugs are all sorted out, is that Rust compile times may make it impractical to use with large projects.
How so? You can in principle store a nuke in anything with a roof so you need quite silly numbers before before storage space places any important geographical constraints.

Simple considerations on where things have to placed to be on hand for actual use are likely much more useful for locating storage sites; and if you hide a lot of nukes where they can't be accessed in times of need that's just inefficiencies that helps your opponent.
That's sounds like something that can be easily relocated to Texas.
Depending on field productivity is insanely top-weighted. Take the Music Industry. The Beatles produce incomprehensibly more profitable content than your local garage band. Their value isn't merely a result of capitalism too. Even in a non-capitalistic system they would be highly valuable musicians.

One phenomenon that's been happening is the increasing top-heaviness of society due to automation because you simply need less people to work. The value of labour has plummeted for other reasons as well such as mass immigration and the workforce increasingly incorporating women.
The thing charges in no time at all, and lasts forever. It is a seriously overstated "problem".

It is my work mouse for 99% of my working time, and as a very heavy user of it I love the mouse, and it just isn't something that enters my mindspace at all.

I feel like this conversation is one half people who have and use the mouse, and who have no problem with it, and one half people who don't use the mouse and imagine that it's some critical issue that they would face daily. And the latter are busy down arrowing anyone who isn't outraged about a non-issue.