skysight-inc/HackerNews huggingface dataset:
> Awk does the job perfectly well

I've always been of the opinion that you're better served by learning Perl and using it. The syntax for quick things is very similar to Awk, but you also get all of CPAN to back you up in case you need to do something more complex.

For example, real CSV parsing, HTML parsing with queryselector access, complex record destructuring and/or inner-record decompression, and sprintf (among many others) for for output.

I still do a lot of cat / grep / cut / sort / uniq type commands, but whenever I have need of a little complexity, Perl is definitely my go to tool. I think it's already installed in most common installation choices for most distros.
Pinboard acquires delicious (2017)
New Google documentation on rendering for crawling,indexing JavaScript pages
I think many of the problems of the world come from lack of perspective. If you have never seen first hand how difficult it can be to live without education, how hard it can be to get education in the first place, how could you really understand. I guess it's easy to say the poor aren't working hard, or smart enough, but how can they be expected to do so when the tools to achieve have never been presented to them.
yes, there is a learning curve, but once you have your system in place (for local Kuberenetes Development as well as deployment), then, even of a web-sites, it is a breeze. But yes, still need to be organized.
Then you are very lucky to not have had it foisted onto you. I've been on way too many death march projects. You can see the train wreck coming, you can make all the warnings and signals, but you can still end up in the middle of them, working stupid hours doing things that don't make sense and lead to burnout.
Through what agency? My local police just give you a pamphlet on avoiding phone scams. And nothing that I've seen has come from my diligent reporting to the FCC. I doubt the FBI is going to give me the time of day.

I just don't answer unknown numbers in my phone anymore.
This is part of the reason why I use a similar setup as OP, but with a single n1-standard-1 instance (1 vCPU/3.75 GB RAM) instead ($7.30/mo w/ preemptible). The 3-node requirement of GKE is not a hard requirement apparently.

Of course, that's mostly for running Jobs; a single node + preemptible with a production app is not a great idea.
Ask HN: What is your best advice for a Senior Software Engineer?
Sometimes, we senior engineers seem to lose our way. What is the way forward for us? What are the new avenues. I would call anyone who's been coding for more than 7 years a Senior Engineer.
Always test your code.
This is more like an ad for brainstation pretending to be an analysis of online learning, and it does neither well at all...
The one serious MacBook Pro security flaw that nobody is talking about
A master woodworker will buy a tool that is appropriate for the job he needs to complete. Buying a computer should be the same, don't buy a tool and try to find a job for it, realize what you need to accomplish and buy the tool that will help you get it done. One reason I do not buy apple is that they try to tell me how I should be using a computer, vs me buying a computer to do what I need/want to do with it. We've had extremely successful implementations of the surface pro with managers and executives, but not with developers.
'Linux subsystem' don't include the linux Kernel, just some gnu tools.
While the promise sounds great, it's important to note that no law has actually been passed.

Also, incentives to increase sales of electric vehicles are yet to be announced.

Denmark's Scandinavian neighbour Norway is on the other side of the spectrum. Heavy subsidisation has caused every 2nd (!) car sold to be electric (https://www.reuters.com/article/us-environment-norway-autos/...).
Gwinnett Medical Center investigates possible data breach
I appreciate the work you put in to help others clog my spam folder
The SO Apple site has some suggestions. Sadly some of the 'app buttons' are outdated. I'm interested making an updated one and throwing it on the App Store.
https://apple.stackexchange.com/questions/25813/add-an-up-bu...
And actually increased the draw of dafs, since now you want to batch years of donations into a single year to get past the standard deduction.
The terminal situation will hopefully improve shortly; Microsoft just recently overhauled their console API with a backwards compatible API that behaves much closer to how *NIX works.
When I used to commute 10 miles on bike every day I started out with fairly cheap bike. It worked fine but then I got an opportunity to get a better bike for very good price. Having better brakes and smoother gear shifts and a lot of other details made my commute much better. there is certainly a point where spending more doesn't make things better though.
It does seem to happen now and again:

https://www.theregister.co.uk/2018/06/26/dram_technology_thi...

https://www.techpowerup.com/245790/chinese-dram-companies-st...
I don’t know.

I like the idea of emergency braking as one last backstop. It can react faster than I can, and if prevents something I’m happy. It’s not like I’ve given up the brake pedal to it.

Lane assist is similar. It’s very useful in high crosswinds, but it’s reliable enough even on well painted roads that you get used to it and end up relying on it. It feels a bit like power steering: makes the job easier but you never stop doing the job.
French police officer caught selling confidential police data on the dark web
The key feature keeping me in Apple’s ecosystem is their unwavering embrace of privacy. I think this matters to more high-end consumers than many people realise. If Microsoft deployed features that made their devices (and culture) convincingly impenetrable, I’d switch.
They still have employee's sitting in the drivers seat during their testing.
Yea, gym membership is a good comparison, actually. I know tons of people who signed up for a gym and never went, which means we could use the same argument the article does to insinuate that "signing up for a gym on your own is an ineffective way to get fit."

Clearly there are more effective (and more expensive) ways to get fit, but some people manage on their own with a gym membership and access to /r/fitness or whatever, so it's not exactly ineffective.
Disagree. If you screen your test drivers, you no longer have adequate testing. Your test drivers need to be representative (as much as possible) of the general population.
I question weather people can safely use these vehicles in these modes

Of course they can't. Watch people who've been looking at their phone while the light's red. Watch how they drive after it turns green. Some of them drive away like they're drunk, lurching and weaving, like they're reorienting themselves to the driving task. On the rare occasions I get even slightly engaged with the phone at a light, it's almost like I have to "reboot" back to driving mode when the light goes green.

The part of the "throwing it in the human's lap at the last second" that bothers me is that a lot of context gets missed when it's time to grab the wheel. At least for me, I get context a little bit at a time. That guy in the left lane is looking at his phone more than the road...<a few seconds later>...big truck's going to want in this lane when his ends, leave room...<more seconds>...I see taillights 12 cars ahead, what's going? And Level 3 is going to just hand me the wheel without me knowing any of that? Yeah, I see why Waymo is shooting for Level 4.
Australian industry and tech groups unite to fight encryption-busting Bill
If you can't avoid an obstacle that is slowly entering the road, you're driving too fast for the conditions.
> This might seem intimidating, but is conceptually rather easy.

Yes, that is exactly the problem. This article makes its subject unnecessarily confusing.
Jargon Mismatch
As great as it is, remember that hybrids are exempt. And the law is very lax when it comes to a definition of a hybrid - Range Rover has a model with a whooping 1 mile(!!!) of electric range, but of course it has an electric motor so it qualifies as a hybrid and could still be sold under this ban. I expect very very soon we'll see this kind of extremely minor electrification coming to all kinds of vehicles, where a tiny electric motor integrated into the transmission provides few extra HP of power just to call the car a hybrid.
> There is no way to give money to charity in such a way that you end up with more money than if you had not given to charity

You note that the particulars of valuations can allow people to claim a larger deduction than if they sold the asset and donated the proceeds. But that's precisely the point. If you have a $10 million tax bill, and you're looking to keep as much of that $10 million as possible, then donating an asset to charity with an optimistic valuation puts more money in your pocket compared to selling it for actual market value (especially since you would pay further taxes on the sale). The fact that you never see any of the money, because you took it as a deduction instead of a check, is irrelevant. At the end of the day, after your tax bill is settled, you have more money in the bank compared to selling, and that's all that matters.
How do you feel about cruise control? Or automatic transmissions?

I like semi-autonomous systems because they still take some of the cognitive load off of driving. Paying attention is still easier than paying attention plus constantly having to adjust speed/steering/etc.
Well, the author is assuming that high grades are perfectly correlated with learning and retention - I'm not so sure that's the case. I understand why we need grades as a motivator and a metric, but they're only part of the story. I got a decent grade when I took undergraduate calculus 25 years ago, but I didn't really learn or retain much - at best, it was in my mind that if I ever needed to figure a rate of change, then I would probably have to go look up how to do derivatives. On the other hand, I recently came across my old undergraduate calculus textbook and started re-reading it just for the heck of it, working all the problems, taking as long as I damned well pleased on each one. And now I feel like I _am_ actually learning and retaining, partly because I'm not rushing to meet an artificial deadline.
2030 is ages away, try 2020.
This is a prototype vehicle. Safety controls must be implemented differently than a production vehicle that has passed some yet unspecified certification process.

Complaining about a prototype having different UX than a production vehicle is like complaining about a racing car having different seatbelts than a road car. Different design requirements for different usages.
Respect your co-workers. They may not be as talented or knowledgeable as you but learning how to interact with a diverse group of people will pay dividends down the road in ways you can't begin to imagine. And, above all, stay on the good side of your department admin.
Some Apple laptops shipped with Intel chips in “manufacturing mode”
It meant "don't become Microsoft." HNers keep bringing it up as if they didn't live through the late 90s. Am I old now?

And it worked. Sadly, there are many more evils in the world than becoming Microsoft.
Project Zero is the reason I regard Google's security as one of the best (possibly the best). They haven't had any major/minor leak, IIRC, which is a huge deal. I mean even if 1 data leak occurred in the next 2 years, I wouldn't be that pissed off (T&C Apply).
Accomplishments of these 2 teams deserve more mention.
Wow, this is great. Yes, we need a “tensorflowjs” (with TypeScript types) for Torch, and this seems to be a great start to show the way.
not native, and assuming you use the terminal to shell into other devices -- Have you used mobaxterm? I think it's pretty great
Instead of governments announcing bans (I believe france announced a future ban a couple months back), I would rather see these governments committing to only purchasing electric vehicles for all government fleets. Why not put your money were your mouth is and help pump money into the industry via purchasing orders, rather then simply announcing a ban?
> No-one to guide you if you misunderstand a big concept. You are just left with a lot of reading around.

Good MOOCs have tests to ensure that doesn't happen. This is in fact how you solve this problem in all large courses, even those taking place in actual physical universities.

> Time.

That doesn't make any sense. MOOCs require minimal time investment, and are the most flexible.

Are you saying that being forced to attend at more restrictive times would somehow increase one's time supply?
That sounds more like something up my alley... but I would prefer to be a late-adopter personally :)
Yeah they try to track when people have lots of phones registered to them. But last time I did it they were not able to correctly validate international passport numbers. Or you could just buy validated sim cards from poor people or international travellers.
I'm currently a student with SUNY Empire State College with their online program, which is semi learn-at-your-own-pace. There are deadlines on the assignments, and you have to communicate with other students in order to get the grade.

Personally, I greatly prefer it. The first statement "Learners Need to Attend to Succeed" is sort of double edged; my first try at college, I didn't attend class for a variety of reasons (mostly depression), and I know well enough that if I were required to go to a physical classroom while working full time, there's no chance I'd actually show up. By allowing me to work at home when it's most convenient for me, I actually do the assigned reading and homework.

Also, the line "Learners Need Access to Expertise" strikes me as a bit strange; do people have problems finding experts on stuff? For my online school, I can bother the professor for help whenever I need it, but I also don't have too much trouble finding someone smarter than me on IRC.
> gets it appraised for $75m, knowing full well that no one would actually buy it for that

This is a very good way to trigger an IRS audit. Contrary to popular perception, those investigators weren't born yesterday.

> This is a very common strategy.

You are saying this based on what data? Are you a CPA or a tax planner?
New study finds 5 of every 6 routers are inadequately updated for security flaws
The omission of USB-C and Thunderbolt ports also means that Microsoft's entire lineup is incompatible with eGPU enclosures, which is unfortunate.
What are the range of company profit margins on the 10s of billions of dollars enterprise companies? I thought high costs would lead to razor-thin margins.
Usually it is something to do with the di-lithium crystals.
I see - sadly for my personal projects I can either pay for cloud hosting, or I can pay for filling up our spare room with noisy servers, cat5 cabling and general chaos.

I know which price is more expensive :-)
How to Create a Simple Neural Network in Python
You need to still have some kind of important task to keep your focus, otherwise you get these kinds of accidents.
This is all strictly in my experience ... but anecdotally, colleagues and friends have similar experiences.

BSOD tended to be more in those halcyon days of a very diverse and disparate OEM ecosystem ... similar to what we have with Android nowadays. But the Dells of the world are pretty solid with both stability and support these days. This is of course not to mention the first party stuff (surface et al).

Bloatware ... this was another thing that was exacerbated by the runaway OEM ecosystem. It was the wild west, and they loaded anything and everything on that hardware. Things are a lot more streamlined these days IMO.

As for updates ... with the latest windows, you can schedule when the update happens. So just tell your PC to update when you're sleeping when the notification pops up. Updates will always be a thing, but this makes it easy to work around.

And coming from a mac background, make sure you take a look at WSL (https://docs.microsoft.com/en-us/windows/wsl/about)
The "not wrong" argument resonates with me. I also think that the amount of liability is also why startups may find it hard to land clients in the enterprise space. I mean if SAP gets a contract and screws it up, they can be held liable. Startups might just go broke and then poof the product/support is gone.

> The flip side, though, and this is awesome, is that you can work on really BIG things. Much bigger than any startup is tackling. That's fun.

But big in what sense ?Could you give some examples of these projects or comment on their nature if you can't talk exactly about the projects ?
Boeing Embraces Embedded FPGAs
They call up a temp agency and say "we need X people who have a valid driver's license, a pulse and can piss clean"
I'm not necessarily arguing in favor of a team being spontaneously switched to Haskell (any big move like that seems ill-advised in general), but I do find this overall line of reasoning a little unconvincing. You're suggesting that you'll only learn something if there's a smooth, continuous path to its mastery from what you already know. That basically leaves you stuck in whatever connected component of programming expertise you're already in, incapable of making a big jump anywhere else.
The question really is about Linux proper, not about Linux subsystem or VMs. Can it run Linux on the hardware itself, without jumping through lock-in hoops and other hiccups?
Are they still almost impossible to repair?

I remember that iFixit gave the previous generation a 1/10 when it came to repairability.
I believe that most of us that 'made it' (past the kickstart/young-ish phase) have experienced burnout at some point, and we know how much it can delay us from making progress...

That's why I think we should at least try to warn our younger friends that all that eagerness to 'make it there' might actually hurt them in the process. Consistency is key and will take you far, because you'll keep on delivering.

Your boss most surely won't remember of your "weekend hero/superstar" phase when you're having a one or two month downtime period because your head isn't right, and your body isn't working okay from all those jolts you've given yourself from your caffeine micro-poisonings. He'll ask "are you gonna keep me those deadlines?" :-)

So yeah, we should leave the young people be young but the more information, the better.
Hubble Looks at Stunning Globular Cluster NGC 1898
Disney’s spray-painting drone could end the need for scaffolding
> You can build them faster, which means you can put new technology on quicker instead of waiting 10 years for new technology infusion on a government program

I imagine that having one cube launch every year with top equipament (or the best that the budget allows and tha fits the cube) can have better results than one big giant with older technology.

Of course, probably some tech cannot fit a small satellite, but I bet that the vast majority can. And if it can't now, it can in the following 3-5 years, before the big one is released.
Fake News Comes to Academia
Windows treats you like the product now, it's not your device. Try to defer an update (which takes forever) or dial back the information they get sent. It's just not going to happen

Not to mention the constant battle with windows defender, which slows npm installs and webpack compiles to an absolute crawl due to the large number of filesystem requests, won't respect a whitelist, and re-enables itself every 4-24 hours depending on the phase of the moon
This is my experience too.

But I hardly ever used Chrome, and wasn't signed in when using Google most of the time. I suspect they don't have a complete profile to improve their results.

Still I would take somewhat worse search results over handing out all of my web usage any day :)
Is there a difference to how the NSA does same albeit with a time delay instead of being instantaneous?
I've been using FastMail for several years now. The reason I switched was specifically to move away from Google's services and I'm glad I've made the switch. I have recommended FastMail to people over these years and whoever has switched has stayed with them and is pretty glad with them from what I hear.
I really like my windows 10 set up, it took me a few weeks to make it perfect by:

>Swapping my HDD with a SSD

>Fresh install of windows, removing the crapware that came with my laptop

And its incredible, I have about 7 chrome windows with 30 tabs open, sublime, Virtualbox, VS code, heidiSQL, excel, calculator, folders, paint, snipping tool, and often more open at the same time.

I can remote into my ubuntu server and get all of those benefits.

What is the competition? Apple who costs 3x more? Linux desktop which requires the extensive use of Terminal to function at Window's expectations?

I want to see someone knock M$ off their OS throne, but that is more of an unnecessary fantasy than a real pain.
There is also the meme of having a lot of never-played games in one's Steam collection, that were purchased during sales. So it affects entertainment too.
This seems to leave out a large contributing factor, cost.

Many, many of the MOOCs I’ve ever done were free or a nominal cost ($5-20).

When you’re attending a class at a university or even a local community college you’ve put in a lot of initial work to just get into the class (applying, transcripts, student portal straight out of 1977 that makes MSDOS look pretty) compounded that at minimum you’re paying $300 for a 3 credit class before any book fees.

There’s tremendous more skin in the game for those classes than a MOOC so it’s not an apples to apples comparison.
Maybe we wouldn't have a climate problem to start with.
I second this, I haven't found a Windows terminal that comes close to being as comfortable to use as iTerm, or even Terminal.app for that matter.
New tool helps scientists better target the search for alien life
> if they want to make money there.

That's the point. Google is willing to throw out their supposed principles in order to make money.
anyone using this on LineageOS 15.1? Seems to connect okay, but chrome gives "err_network_changed" when I go to any site and I'm not sure how to debug...
What's the utility of this? The site is down and github doesn't really explain why you would do this.
I fully agree. I always found/find Helm underwhelming. Maybe I'm just using it wrong.

What I want is a Maven for Kubernetes. With transitive dependencies, strong conventions, injection of parameters etc.

The templating stuff feels very...unstructured to me. Every Chart is slightly different.
Getting audited is bad, why? The point is: can the IRS make their case and prove that whatever behavior by a taxpayer is not actually sound and proper?

If you make a seemingly reasonable decision, even with an ultimate (very) beneficial tax outcome, there is not much that can be challenged if no laws have been broken.

Add to that the army of lawyers that on meaningful cases will keep pushing things out forever, and you should have an understanding as to why tax authorities around the world do not like to challenge the very wealthy that much. They often also control companies and assets that employ people, which can be used as leverage in negotiations.
I'm thinking about actual usage, not the UX.
Isn't it even more similar to the sets used to shoot the sorts of spreads that have been common to lifestyle magazines for decades? It's essentially just a giant set.