skysight-inc/HackerNews huggingface dataset:
They mean the city of Cambridge, next to Boston, MA, USA.
> They’re just giving them the “senior” title ridiculously early in their careers.

Yes, companies are usually more eager to throw out titles than they are to throw out dollars. True seniors need to push much harder on the compensation aspect to give these companies a sense of scale, and ideally, start pushing back on working with 23 yr old "Sr Directors".

It's a substantial failure of the field that for most people, there isn't a lifelong career trajectory that doesn't require moving into management.
I don't know if this is (still?) true, but I've heard that user-generated playlists are their special algorithmic sauce, at least for "Discover Weekly". It's designed to take songs you're familiar with, look for them in other peoples' playlists, and fill the gaps between songs you already know about with songs that other people have filled the gaps with in their own user-generated playlists, but that you haven't heard yourself.
> and resulted in decades of poor build quality that American cars are still disparaged for to this day.

Wrong. The American carmakers failed to adapt to this new rule properly, while the Japanese carmakers fully embraced it and ended-up benefiting from it.

It's not so different from what's happening today with EVs. Some are pushing full-steam ahead for EVs, gaining all that know-how and expertise to build high-efficiency and high-reliability EVs with long ranges, while others drag their feet because they don't like change and they would rather keep milking their current ICE technology for decades more to come.

Guess which type of company is going to do very well in the future, and which will do poorly.
>> It's unfortunate the direction browser companies is more invasive web technologies that enable sites to track your every move.

It's ironic that browser makers talk about sandboxes and isolation these days. They started out mostly that way, but then had to provide ways for web sites to gain progressively more access to your computer.
Matrix.org hacked, hacker posts helpful issues in their GitHub
Short-term experience anyway. Long-term experience requires remaining a subscriber ad infinitum. I admittedly come from the perspective of someone who prefers to own music that I care about. Which, in turn, is very influenced by the fact that I had a very large digital/digitized music catalog before streaming came along so incremental purchases aren't very expensive.
Combining Farming with Solar 186% More Efficient in Summer of 2018
> There seems to be a precedent that US citizens have different legal protections from the US government while abroad when compared with non-citizens.

It's an interesting situation, as there's counter-examples; the Constitution doesn't, for example, appear to permit assassinations (certainly not of citizens without a trial), but they went ahead and droned Anwar al-Awlaki without any apparent legal consequences.
So many developers here downright scared to mentor others. The problem with the current job market on full display.
Subcribe wall
As you say, you're in embedded systems, that's well known to be the other US employment domain that's friendly to developers with grey hairs. Not a "conventional" field.
Generally, I have always found software engineering to be meaningful work. If I didn't find meaning in it, I'd do something else.

Of course, not all software engineering positions are meaningful, but I tend to avoid the ones that that lack meaning for me.
Ask HN: What would you do with a monthly budget to spend on development time?
I have a monthly budget to spend on freelancers. What would you ask them to work on? Small projects or go all-in on one big project? Ideas?
I thought that DNA identification wasn't ironclad despite being used in criminal investigation.
He was shadowbanned, not deleted.

Also, not as righteous as everyone makes him out to be. The dude was hosting torrents on things like Christchurch shootings in his repos. His content probably violated some terms of service.
I really like the underlying approach. For those that can't read it (scihub is having issues with the doi) they ran qemu targeting x86->mips, and then added new mips instructions to get around what was taking a long time to emulate, x86 flag generation on arthmetic ops, an x86 like FPU and VU, and additional addressing modes.

What they came up with really reminds me of the inside of a modern x86 core that sort of looks RISC-esque after the decoder, they're just doing the decode in software. It's a really interesting halfway point between a traditional x86 core and transmeta's that way.
>Even if they're holed up in a hotel for the duration of the case they could turn on the telly or a radio and see/hear reporting that has an axe to grind against the accused.

That's where the US differs, we do hole jurors up in hotels and actively filter both electronic and physical communication with said jurors to prevent tainting. Yes, it does suck when those jurors are unlucky enough to end up on the rare year-long controversial trial, but the US believes that's an acceptable tradeoff for allowing the media full access to reporting. I guess the crux of this debate is whether it's worth it to sequester jurors for the benefit of the general public or not.
They haven't come to market yet but IMO trucks are going to make kickass platforms for fuel cell & electric. Their chassis can handle extra weight for extended range better than passenger vehicles, and the P100D has been dyno'd at more than 900lb-ft of torque. I am also hopeful electric motors will do great things for 4LO.
Thank you for the useful feedback! I'll have to look up GUIDE trees.

> This is interesting. I hear it was sqroot(total number of predictors).

I was probably looking at the randomForest R package documentation [1], which says:

> mtry Number of variables randomly sampled as candidates at each split. Note that the default values are different for classification (sqrt(p) where p is number of variables in x) and regression (p/3)

I checked the H2O implementation of random forest [2] and they use the same defaults.

I'll add a note about the one third default being specific to regression since that seems like an important distinction.

[1] https://www.rdocumentation.org/packages/randomForest/version...

[2] http://docs.h2o.ai/h2o/latest-stable/h2o-docs/data-science/d...
Amazon is also pushing hard on gathering data. They've offered free photo storage for prime users for some time; earlier this week, they offered me a $15 gift card just to install and setup auto-upload of pictures from my cell phone.
Sort of...

I'm going to go out on a limb here and guess that you don't actually write kernel drivers like I do professionally.
I agree with all but the last sentence. Every dev has a different background. Every dev needs to adjust to a different style of work wherever they go. Some will figure it out on their own. For the rest, I find it hard to believe that adding a mentor into the picture doesn’t improve the odds.
My mom never changed her last name, I always thought this "security" question was pretty absurd.
> and do not have a directional plug (rare).

https://upload.wikimedia.org/wikipedia/commons/thumb/5/50/Sc...

What would a directional plug for this socket look like?
The Obama DoJ isn't a legal precedent in any way.

Can I show case law? No - either way. IANAL, and I am not aware of any cases in which the question came up that are specifically against a journalist in a whistleblower situation. There probably is case law that says that conspiracy to commit theft is a valid charge for actions similar to this.

The question, then, is whether "but press" is a valid get-out-of-jail-free card (literally) for this kind of action. I'm pretty sure the answer is no, just like the answer would be no for outright burglary by the press. That's how I think the symmetry between "X" and "conspiracy to X" works.

But as I said, IANAL.
React with Headless CMS Gentics Mesh
Notion has MacOS and Windows versions:

https://www.notion.so/desktop
quoting from your [1]

> So does that mean that Autosteer actually makes crashes 59 percent more likely? Probably not.
Most of the data outside software startups is in Excel spreadsheets :)
And yes - believe it or not I rolled out a Beta version of an AutoML app for spreadsheets app today!
But then you're missing the whole point - storing your money in a deflationary currency.

I moved 95% of my savings into cryptocurrencies years ago, and it's been orders of magnitude better than the silly 1-2%.
Linux Server Hardening Using Idempotency with Ansible: Part 2
That's nothing new. We've been forgetting how to read old records since at least 1200 BC (when the Greeks forgot how to read and write).

Interestingly, while Greek history from that period is lost, Mesopotamian/Assyrian/Persian/etc. records continue with cultural continuity from ~3000 BC right up to the Arab conquests, at which point they forgot how to read their old records too. This strongly suggests that that loss was intentional.
I picked year 2000 because it was well before streaming. There were dedicated rap/hip-hop stations for well over a decade at point.

> Scheduling Eminem for radio play while he is arguably the biggest artist on the planet is not really going out on a limb.

I mean, you can't be the biggest artist on the planet without some level of main-stream support in the first place.

To say that hip-hop became more popular due to streaming is just obviously nonsense.
Just don't answer those questions "truthfully. What I mean is I use 1password to store my credentials. So whenever a site asks me to provide 3 security questions and answer I will usually select 3 random questions (especially ones that don't apply to me like "where did you meet your wife", well i'm not married), then provide an answer like "dog bow rainbow toss three". Even if one place is breached and hackers find my "mothers maiden name", it's about as useful as a one time access token.
I work at a fortune 100 insurance company in a dedicated IT subdivision of the company.

Fairly quickly, one might find that all requests are repetitive. It can be quite productive, professionally, to just assume that whatever you're asked to do, will be asked for again, and to learn how to pre-empt those requests by writing the first solution directly as automation code.

It doesn't have to be rocket science. Just keeping all the interesting bits in variables is the first 50% of automation.

You can become known as a miracle worker fairly quickly by just keeping a "commonplace book" of old one-off scripts, quickly found, in a personal git repo. Keep the company secrets left out to protect your skin, but a manager is often very quick to notice the person who can almost instantly replicate a previous request.

Having those snippets available also cross-pollinates - how many times have you repurposed one script into another? Careful now, once in a great while those turn into money making products, especially when the unrelated ones are hooked together.

These days, my little snippets are largely the boring, gross parts that act as the heavy barriers to automation - learning the URL endpoints for automation, learning the automation types, just getting a session that can do work. From there, the base case often yields a full strategy with another 10% of the work - modern APIs are so good you can generally just guess what is required and half the time it works without reading the docs.

Try coding it up. Worst case, you learn, best case, you invent a company. Middle of the road, though, you end up being a few people's go-to person, a wonderful place to be in this increasingly competitive world.
I'm really happy to see Emacs move faster, and especially the integration of package management since version 25. The old beast is still kicking!

For what it's worth, I've actually been using on macOS the Mituharu branch [1], available in MacPorts as "emacs-mac-app". This version adds the [s]essential[/s] smooth-scrolling feature, and just in general seems to be slightly better integrated into macOS (except that it doesn't define the standard macOS keybindings, which I had to create manually. Ironic)

[1] https://bitbucket.org/mituharu/emacs-mac/
I’ll test this assertion. What’s my mother’s maiden name? (Now that I think about it, it shouldn’t be too hard to find.)

(And to your point, I literally had to provide it earlier this week to Chase’s fraud department.)
If you read through the issues, you'll find they made some pretty basic mistakes.

1) They checked credentials into public GitHub

2) They left their perimiter unguarded and the hackers leveraged their CI system.

3) Hackers leveraged their Ansible setup to propagate creds

4) No SIEM/IDS

5) Poor key control

6) No 2FA

ouch.
I buy FLAC from digital stores pretty regularly and my favorites are (obligatory) Bandcamp, 7digital, HDTracks, and TIDAL. I also end up buying physical cd's pretty often and just ripping them to FLAC (this is actually my preferred method, I only go to digital if I have to). Alternatively, I've heard good things about murfie, but have never personally used it.
You don't even need the amortized insertion. You know the max set size from the original list of items.
>The money spent on this glorified PR stunt could have been used to support the original programming of the initiative’s partner organizations, like the New York Public Library, which already offers free classes on subjects like basic computer skills, creating a resume, and social media marketing. Unlike the Google Learning Center, the NYPL won’t close up shop in five months.

>Students are limited to just three classes at the learning center, a fact that is not mentioned either in Google’s promotional material or in any of the launch publicity.

I remain surprised and somewhat dismayed that many people still believe any company has the best interest of the public anywhere on their priority list.
what the fuck kind of joke is this
>First of all, GDPR does not apply to personal sites

No, as I read it excludes sites that do not engage in economic or professional activity. It is specific about what personal means and it's definition is not necessarily the colloquial definition of personal.

So, as a layman, by my reading getting donations makes your site covered, running ads make it covered, allowing people to sell things makes it covered, people connecting for jobs makes it covered, using it as advertising for your professional career (ie: blog post that says you're looking for a job) makes it covered, etc.

Or maybe it doesn't cover those but then I'd need (and thus need to pay) a lawyer to know wouldn't I? Layers aren't cheap compared to the cost of modern web hosting.
EV & hydrogen both make the fleet fuel-agnostic. Coal today, yes. But ten years from now, it could be anything, and the cars won't care.
Anomaly Detection Using Rule Extraction for Efficient Intrusion Detection (2014)
this is a 10yr old paper
Humans are expensive, and reviewing horrible content causes mental health issues. I don’t blame them for trying but I agree they aren’t as good and have a long way to go.
Oh yeah absolutely you can use better structures even without hashing, I was just saying that a hash table isn't always an option.

Lack of transitivity: you can still dedupe based on a transitive closure of whatever relationship I provide. It's easy if I want to dedupe numbers closer than 0.01 (using sorting) but much harder to do it efficiently for vectors.
Not sure if serious or joking.

You don't stand up every now and then to stretch your legs?

You don't take a sip of coffee or tea or water periodically?

You don't ever run out of ink or pens or paper and have to get new ones?

You don't ever check your email or flip through math journals looking for interesting new papers being published?

You don't ever turn on a computer or turn it off/put it to sleep?

These are all repetitive tasks and I have a hard time imagining you do none of them or anything like them in your work life.

You don't refresh HN ever to see if there are new stories related to your pure math?

You don't ever type your ideas into a document and email it to someone?

You don't ever log in to any financial account to view balances?

You don't ever check your phone to see if someone has texted or if there is an important message waiting?

You don't ever spin a pen on your fingers while you think?

You don't ever pace around while thinking?

You don't ever have something online you have to manually log into to check for work? Vacation days? Researcher collaborations? Grant results? Nothing?

You don't have to get gas to fill up your car tank? Do you work remotely? You don't have to check the bus schedule or wait for the subway? Doing the same thing every day that doesn't really require your mental energy - like filling up your tank of gas on the way to work - is something I would call repetitive.

You don't ever click on links to open video chats or type in phone numbers to make phone calls?
Exactly right.
The default behavior has to change, but thats probably going to be an uphill battle. Its easier to protect users from their own mistakes than to change years of habits though.
Right. But not the real issue. See [1][2]. Most switching power supplies have a small capacitor between the AC line and output sides of the transformer, to provide a somewhat tenuous path to ground for RF noise on the output side. That's a fundamentally bad idea, but cheap.
Better approaches involve either a real ground, with a 3-prong plug, or some new designs which handle RF noise in a way that doesn't need a path to ground.[3]
Here's a patent (in Chinese) for a solution without a bypass capacitor.[4]

[1] https://i.stack.imgur.com/fV15S.png
[2] https://electronics.stackexchange.com/questions/216959/what-...
[3] https://ieeexplore.ieee.org/document/7488992
[4] https://patents.google.com/patent/CN202818110U/en
> Yeah, those should be prohibited by law

Then try to get it passed. Write to your representative. If it's so obvious that it should be prohibited by law, then you should have no trouble finding support.

I suspect what you'll find instead is that people don't think it should be prohibited by law, and prefer to instead threaten and pressure a more vulnerable and less democratic entity like YouTube into carrying out their unpopular censorship desires.
>actual astrologers
Ha.

1. No. There is no measure of an 'actual' in fraud.

2. Who cares what any self-identifying swindler thinks?

3. Wow amazon, that is next level low.
I was curious how the Amazon/eBay split looks revenue-wise.... Not exactly apples-to-apples but in 2018 Amazon was $180B in net sales vs eBay $95B GMV.

So Amazon is more than double but maybe not 10x? Amazon GMV is supposedly in the $250B range but they don't report it. And it's obviously hard to compare such different business models.
So everyone start putting the content of that repo (I am sure someone forked it) in every one of your repos, especially ones other people use, and see how GitHub reacts.
Since git users keep complete copies as a matter of course, the effect of github deletions is less dramatic. I realize this doesn't help for related information such as issue discussion.
Hm. I see very well what the US does for Israel: 4.5 billion in military aid, constant international support (vetoed 44 UN security council resolutions against Israel), passed illegitimate laws in several states to punish those who support a boycott of Israel, recently recognized the illegal annexation of Jerusalem and the Golan Heights, puts orthodox Jews in charge of drafting peace plans with the Palestinians, etc.

But what does Israel do for the US? It's not very clear to me. The only thing I know of is intelligence. Is that enough? I think even Saudi Arabia provides much more support: military bases, etc.
Since it was painful to do, here's what I put in my .emacs to bring back macOS Cmd-keybindings in Mituharu's Emacs:

; Configure shortcuts if we're using Mituharu's Mac port of Emacs
(when (eq window-system 'mac)
(progn
(message "Setting emacs-mac keybindings")
(setq mac-option-modifier 'meta)
;supposedly setting this to 'nil gives them back to OS X, but that didn't work for me
(setq mac-command-modifier 'super)
(global-set-key (kbd "s-q") 'save-buffers-kill-emacs)
;I hate ⌘-w killing a window, too close to alt-w (copy). Deactivated
;(global-set-key (kbd "s-w" 'delete-frame)
(global-set-key (kbd "s-a") 'mark-whole-buffer)
(global-set-key (kbd "s-s") 'save-buffer)
(global-set-key (kbd "s-d") 'isearch-repeat-backward)
(global-set-key (kbd "s-f") 'isearch-forward)
(global-set-key (kbd "s-g") 'isearch-repeat-forward)
(global-set-key (kbd "s-z") 'undo)
(global-set-key (kbd "s-x") 'kill-region)
(global-set-key (kbd "s-c") 'kill-ring-save) ;ns has ns-copy-including-secondary, on mac- port, kill-ring-save works the same
(global-set-key (kbd "s-v") 'yank)
(global-set-key (kbd "s-y") 'yank) ;ns-paste-secondary
(global-set-key (kbd "s-u") 'revert-buffer)
;(global-set-key (kbd "s-o") 'ns-open-file-using-panel) ;no good alternative
;(global-set-key (kbd "s-p") 'ns-print-buffer) ;no good alternative
;(global-set-key (kbd "s-h") 'ns-do-hide-emacs) ;done by default
(global-set-key (kbd "s-j") 'exchange-point-and-mark)
(global-set-key (kbd "s-k") 'kill-this-buffer)
(global-set-key (kbd "s-l") 'goto-line)
(global-set-key (kbd "s-n") 'make-frame)
(global-set-key (kbd "s-m") 'iconify-frame)
(global-set-key (kbd "s-`") 'other-frame)
(global-set-key (kbd "s-,") 'customize)
(global-set-key (kbd "s-'") 'next-multiframe-window)
)
)
It's so awesome! I thought it was kinda cool that it actually looks a little bit like the one from Interstellar.

<sarcasm>
I just wish they had used a camera from this century
</sarcasm>
Apple's HQ, Ruskin, Gothic, and Agile
It's definitely not "terrible as ever" as far as I'm concerned. I've been using Windows since the start and it's fully usable as my daily driver for development these days. Web dev under WSL and building Firefox works as well for me as it did under OS X.
Tedious development tasks.
Justification of expense requests. Drudgery!

Im a contractor so what i do is, "What do you need done?".
If user sessions are that important, then there's no way Matrix should be killing them and instead that behavior has to become a design and operations constraint.

Imagine if this was facebook. Or whatsapp. Or signal and this was the result. They would be crucified ( justifiably ). But for some reason we are giving Matrix a pass.
Not really, I'd say in that case its more like doing stock photo shoots, knowing it will be used for commercial purposes.

Vs what FB is doing, sure they mostly likely own any photo uploaded to them via their TOS, but people never expected for those photos to be used in commercial purposes, even if they say they can in the TOS.