jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
The problem is there is a tendency for configuration languages to become Turing complete as they add more and more features. It would be preferable if they just started with something Turing complete. See here:

>Most projects seem to start out small with a few config items like where to write logs, where to look for data, user names and passwords, etc. But then they start to grow: features start to be able to be turned on or off, the timings and order of operations start to be controlled, and, inevitably, someone wants to start adding logic to it (e.g. use 10 if the machine is X and 15 if the machine is Y). At a certain point the config file becomes a domain specific language, and a poorly written one at that.

https://stackoverflow.com/questions/648246/at-what-point-doe...

I like the idea of using Lua as a config language because it's pretty simple, lightweight, and can be sandboxed easily.
Along similar lines, most developers are afraid of deleting code. They would rather pile on more code to try to add a parallel system or patch around a problem instead of fixing or deleting the problem itself.
But then what typically would be a single trip ends up being multiple delivered packages. There's also the environmental cost of the extra packaging.
"Screw it, I’ll host it myself", then proceeds to list half a dozen third party services.
I agree with everything in xyzelement's comment.

As a hiring manager, it's only one source, but it's an important one. Examples of how I use it:

- Posting job openings and company updates to my personal LinkedIn status.

- Using the recruiting tools (these cost extra) to search for candidates with specific skills.

- Looking through the staff of a specific company in search of potential candidates for a specific role.

- For most candidates I'm only 2, sometimes 3, hops away on LinkedIn. I look to see who we know in common.

- Sometimes it's the only resume-like document I have for a candidate, so I refer to it during an interview and I often share the candidate's LinkedIn profile with other interviewers when providing them context/background about the candidate

- Less often, to directly message former coworkers if I don't have some other better way to reach them.

- Also less often, there are some active LinkedIn interest groups, but in my experience, the quality of discussion isn't as good as other forums.

I'm in LinkedIn almost every day, one way or another. So are most tech recruiters I work with. For anyone who is not actively part of the recruiting effort, I have no idea why you'd be on it that regularly.

For what it's worth, we also use a lot of other recruiting tools, but I would say that it's odd to find an engineer who doesn't have a LinkedIn profile and I do recommend them for anyone who is actively job hunting (at least within tech). It's great for when you're on the market, passively or actively.

An active GitHub account is also good, but it's not a place recruiters or hiring managers start their search.

An active personal website is even more valuable than an active GitHub account, but also not likely the way a recruiter or hiring manager finds you.

Oh, one other thought: for lots of startups and companies, applications aren't where we find all our best talent. That's not to say you shouldn't apply, it's just that the signal to noise ratio for applications is low. As a hiring manager, you can't just wait around for the best people apply for your team. You have to actively recruit. If you want to be recruited for those sort of jobs, LinkedIn is a pretty important way to show up on their radar.
Do you think stablecoins are a good choice? Use USD but without government inteference.
You could perhaps look into whether the DNA that we derive from Neanderthals is more likely than you'd expect to code for immune system functionality.
You can mount the root fs in a container and with uid mapping and because the daemon is running as root you can pretty much do whatever you want.
> Red Hat wanting to own the toolchain for containers so they didn't have to deal with

This is a misrepresentation. The situation was that Docker didn't take patches, as some were very specific changes for systemd and lack of unionfs, etc but over time it applied to most patches from RH associated people.
First part of your argument - Isn’t this literally the argument against every new anything?

Second part - I think you’re also misunderstanding? Central banks hold gold and other countries currencies for international clearing, export/import, and national security reasons. A central bank is not holding them for price stability and inflation control. Only a small handful of central banks (the fed) meaningfully target those goals, and if they do it is for their own fiat currency.

If you think a central bank is going to hesitate to hold a useful asset for international exchange purposes if a ‘ceo or worse your enemy’ could send it spinning, you’re not paying attention? China’s central bank holds at least $1 trillion US dollars for instance [https://en.m.wikipedia.org/wiki/Foreign-exchange_reserves_of...], along with Euros and every other currency useful for it’s goals. There is a huge variety of foreign reserves currencies in wide use [https://data.imf.org/?sk=E6A5F467-C14B-4AA8-9F6D-5A09EC4E62A...] covering everything from Chinese renmenbi to Swiss Francs and UKP. All of these change dramatically relative to each other on short notice, all are enemies or economic competitors with some selection of people using them as reserve currencies, and there is no central authority to go crying to if one of them defaults on their debts or inflates their currencies.

And third part - I’m not saying it’s likely any government would replace it’s fiat currency with BTC or any other currency out of it’s control. I’m saying Zimbabwe and many other places don’t really run on their local currency, they run on what people use (currently dollars in most cases, but some places BTC is getting traction) - because their gov’ts destroy the utility of the their local currencies and people can’t trust it.
You're mixing up liberalism with neoliberalism.

Neoliberalism is contemporarily used to refer to market-oriented reform policies such as "eliminating price controls, deregulating capital markets, lowering trade barriers" and reducing, especially through privatization and austerity, state influence in the economy.

https://en.wikipedia.org/wiki/Neoliberalism#:~:text=Neoliber....
> With a public health system, medical care is tied to the country's wealth

This is misleading. In a country with less wealth wages are usually lower, including those of health care provider and so on, making medical care cheaper.

Case in point: Cuba is pretty poor and have excellent medical care.
Hey, would you like to buy this rock?
But, you wouldn't have to download anything to develop F# with emacs, because caml-mode is already there. Also, as much as Slime and and whatnot add to Clojure development, you don't need them. The lisp modes and inferior-lisp repl that ship with emacs work pretty darn well.
All of these are abuses of power, and should be opposed.

That said, I'm confident that there is no nation state on Earth that hasn't done these things. Please correct me if you can think of examples.

The difference now is that they are affecting mainstream, middle-class, "normal" Americans.

While it's good that people are angry about these abuses, it also seems incredibly naive. This is what states do. This is what they've always done. This is not particularly more authoritarian than they've been in the past.

There was no glorious past. There were no good old days.
Dave Snowden has a theory that innovation is triggered by starvation of resources, time pressure for a result, and a shift in perspective. See http://www.cognitive-edge.com/blogs/dave/2006/10/culture_and... where he makes the point

Creativity is just one way, and not necessarily the most
effective to achieve perspective shift. In fact I am increasingly
of the opinion that creativity is not a cause of innovation,
but a property of innovation processes, its something that
you can use as evidence of innovation, but not to create it.

He has some interesting short videos up on http://www.youtube.com/user/CognitiveEdge that address innovation issues.
Next time, just delete the post.
I'd be happy with that pricing if it didn't restrict tethering.

Verizon requires a $60 plan for tethering, even if you use very little and restricts it to 5GB (pay twice as much for less bandwidth). This scaled pricing would allow you to tether and pay little if you use little. Obviously, there are ways around this, if that's your thing.
That link has over 7 billion of capex for 2006-2009 there without accounting for their earlier pre-2006 hardware. It's eminently feasible.
A lot of people are commenting about Uber + self-driving cars. What's the point of Uber if there are self-driving cars? Doesn't the existence of fully automated, driverless cars kill the value of Uber's driver network while equaling or surpassing Uber's no-hassle experience?

I think what I'm saying is: if Google actually created a fleet of driverless cars, would anyone still use Uber?
Here's the thing: tiered data usage makes sense. Otherwise people who hardly use much data are supporting the people who use a lot, and are paying more than they should.

This is like charging a flat price for petrol, say $50 a week, and expecting people who only drive occasionally to the shops to pay the same amount in fuel as people who make regular interstate trips.

For the 98% of people, their iPhone service just got cheaper, and for 65%, a reduction by half in their data bill.
If you avoid sharp edges you can take differentials - if not you end up with discontinuities which makes is less useful mathematically.
Came here expecting the early history of SIGINT[1].

1. http://steveblank.com/2009/03/23/if-i-told-you-i%e2%80%99d-h...
I'm working on join algorithms at the moment, so I spent the last few months getting up to speed on the latest research.

The rest is just from general interest. I spend around ten hours a week reading papers or textbooks. Whenever I find something really mind blowing I follow up citations, set up google scholar alerts for the authors, subscribe to their rss feed etc.

A lot of my favourite papers are linked on the OP site - it looks like a good place to start.
But core inflation excludes energy costs..
It's a public offering; the defining characteristic of an IPO is that it means that the shares are available to be bought by widows, orphans, and general idiots, rather than just accredited investors.
Why the downvotes? This is swords and armours, not guns. Strength matters a lot. Since apparently you already live in fantasy land, why don't you try fighting "The Mountain"? Then tell me if size doesn't matter.
It wasn't the obvious outcome as republicans could have voted for conviction.
If McConnell had pushed for conviction there's a decent chance it would have happened.
You think coming close to possibly being killed or hostages might have made them do the right thing
People understand the problem, all the recommended fixes are being stymied, lobbied away or plain ignored.
I can almost assuredly tell you one thing -- the x% weight savings of whatever material that costs $1000+ more is not the limiting factor preventing your or my average out-of-shape body from achieving its fullest right now.

We could only wish that buying some special material would make us go appreciably faster.
Definitely. Early GTA Online was heavily inspired by MTA game modes.

For example, the races on crazy roads floating in the sky was a hallmark of MTA. It's far too abstract to think R* came up with that idea independently of the many years of prior art in MTA.

It's a shame they only copied the game modes and not the architecture, as GTA Online's biggest downfall is the P2P networking.
That output format thing is just weird. It hand-waves rather than describing what it actually does (“adapts the code automatically through static analysis” is vapid), and a large part of what I can only presume it is describing is flatly impossible: you can’t output something compatible with both ECMAScript Modules and CommonJS, for example, because they’re syntactically incompatible.

I do know that I dislike things that try to support CommonJS or AMD or just dropping things into global variables, because I will only ever want it in one way, but it’s wasting a few hundred bytes of code supporting the others. But I am zealous for dead code removal to a degree that most aren’t.
People are saying that the solarwinds hack is not sophisticated because it is just a supply chain attack on a vendor with woefully insufficient security. I agree, that is not a very sophisticated sounding attack. What does appear to be potentially quite sophisticated is the post compromise activity.

https://arstechnica.com/information-technology/2020/12/18000...

“Our analysis indicates that these compromises are not self-propagating; each of the attacks require meticulous planning and manual interaction. Our ongoing investigation uncovered this campaign, and we are sharing this information consistent with our standard practice.”

https://www.fireeye.com/blog/threat-research/2020/12/evasive...

You are saying my comparison is not fair because the USB stick actually had a 0 day which implies sophistication, but the supply chain build server was producing code and was also acting as a 0 day, in fact the actual payload appears to be significantly technically complex and custom.

Where do you draw the line between sophisticated and not?

USB in parking lot -> 0day -> horizontal movement 0days -> vertical movement 0days -> Payload delivery.
Bad admin credentials -> compromised build system -> supply chain 0day -> horizontal/vertical movement -> exfiltration of sensitive data.

Are we comparing:

[USB in parking lot -> 0day] to [Bad admin credentials -> compromised build system -> supply chain 0day] or
[USB in parking lot -> 0day] to [Bad admin credentials -> compromised build system] or
[USB in parking lot] to [Bad admin credentials -> compromised build system]

We don't know the extent and complexity of [horizontal/vertical movement -> exfiltration of sensitive data] in the solarwinds saga and therefore we have insufficient information to determine its sophistication or not. Meanwhile the vast majority of the people in this post have completely written off technical sophistication that occurs directly after the solarwinds software updates.
Activists, at the very least, exaggerate wildly. I’m a huge fan of and regular donor to the ACLU. But I had to stop reading their newsletter because Anthony Romano (or whoever writes these newsletter updates in his name) has a loose relationship with the truth. I would read about some criminal case they were involved in, and work up the intended frothy outrage. Then I’d read the Wikipedia article on it, and find out that they’d left out hugely important facts and mischaracterized the whole story. There was one about a teenager who had gotten together with a gang of his friends and murdered a pizza delivery driver in broad daylight in front of his family. The newsletter completely left that part out, making it seem like he was simply present when his friends had unexpectedly done something. Now there was a real legal issue buried in there. The folks on the legal side are top notch—and it’s entirely right and proper to get a bad person off on a technicality to defend an important legal principle. But the ACLU PR team would just fluff up the underlying story to make the party involved seem sympathetic as well.

I can stomach this and just not read the newsletter when it comes to activist organizations. They’re in the business of leveraging outrage to further good causes. The blurring of lines between activism and journalism, however, is a total disaster. When the media whitewashes issues to further some perceived good cause, all it does is light their credibility on fire.
Links didn't look like links so I was really confused with what I was looking at. Content looks interesting though!
Not quite the web dev / web news / media that you're requesting (you've had other suggestions better than I could provide to that effect), but perhaps you'd consider the Feynman lectures on physics? They're available on CD, and they're honestly quite entertaining.
Info-graphics of the attempted containment methods:
http://www.nytimes.com/interactive/2010/05/25/us/20100525-to...
Wow, I hate the "claim chowder". The worst kind of journalism.
Somewhat buggy in parts on MobileSafari, though very well formatted for iPad. We certainly expect iPhone OS 4.0 for iPhone / iPod touch, but perhaps we'll see an update to iPad's version of iPhone OS as well on Monday?
Nobody cares about your definition of standard.

Standards should work everywhere IMO

By this definition we hardly have any standards. Say hello to IE6.
One major cultural shift -- I had my first part time office job in 85/86 (was 15/16 at the time), and remember being extremely agitated about people smoking at the desks next to me. Now you can't even smoke in a bar in most places.
But they needed it less. Verizon and sprint only had slow evdo 3G while Europe had fast hsdpa.
To this day I will stay at the bottom of the org chart being an engineer cause that's where I want to be.
-Steve Wozniak

https://www.youtube.com/watch?v=pJif4i9NRdI#t=290
1. imo Being a specialist in a language and being sufficiently proficient in it are two different things.

2. It's not like you ever let really go of the languages you already learned if you keep using it.

3. It's pretty obvious when a language has run its course. It shows in the job market. Why not transition then instead of staying on the Titanic?
> I sometimes wish it were possible to do a better mashup.

I feel the best of both worlds is the bazaar model combined with curated software/library repositories where rules for inclusion are more rigid and opinionated. For example, most programming languages have a standard library (the cathedral) and an ecosystem of third party libraries (the bazaar). Within that ecosystem of third party libraries, we could theoretically have curated repositories of libraries which share a coherent vision. In the real world though, I haven't really seen that happening. Node.js has registry.npmjs.org (no curation), Ruby has rubygems.org (no curation), etc. In the OS world, there is Ubuntu which is more cathedral like but I feel it should be a lot more opinionated perhaps at the cost of flexibility/portability.
I guess the guy that proposed an '====' operator lost to the guy that proposed a 'Object.is()' method.
> TThe parties that would suffer most are shareholders of companies that advertise products most people probably wouldn't want without all the advertising -- Coca-Cola, Gatorade, McDonald's, fast fashion, etc, generally multinationals.

The example you give are all global, they can pay advertising in movies, in generic website, everywhere. They won't be hurt, by removing targeted advertisment, or billboard.

The one that will be hurt are the one that most person probably want but wouldn't know without advertising. My SO is in the escape room industry, at least 80% of people that come through her door has never done one. It took a long time to take off, because there was no escape room closeby, so not only we had to tell we existed to people, but also tell them WHAT it was. You can't achieve that just by existing.
Sure, but that's not what Zoom is.
>This is also a bad time to change jobs - depending on your local laws, it probably is much, much easier to lay off someone who just started.

Counterpoint: this is a great time to change jobs. There is much higher upside on equity packages.
Wow at that too.

To be honest, one of the things I was considering when posting the GP was the sheer impossibility of leveling anything more precise than hand-wavy, drunk opinions about the end-to-end security state of that much, well, entropy.

It's gotten almost like a bizarre version of inverted quicksand, where instead of it being bad because you're sinking into sand, it's bad because the sand is shrinking into nothingness from between your fingers.

The next few years are going to be VERY interesting, I think.

IIUC, OOo and branch prediction have kind of been the CPU engineering meal ticket workaround to "solving" the memory latency problem (IIUC), and now everyone apparently has to rethink that.

My favorite would be the "disappearance" of the A20 line though. As in, it's there, it's doing it's thing, but everyone
collectively forgot it existed, and now everybody needs a microcode update and an SGX cert respin AGAIN.

And all this without access to specialized tooling (the kind that evolves over a decade, regardless of knowledge), AND the fact that we're (apparently?) only forgetting about (seemingly?) little things at this point. Haha...ha...
I am from Germany. Same here
They are entitled indeed, but the article makes it sound like they won't make a cut out of it.
I'll be obtuse, and claim it means "JavaScript-like". You know, multiple "truthy" values, the inability to detect the difference between arrays and objects, a weird mashup of OO and functional abilities, `=== undefined` but `isNaN()`, and no real difference between integers and floats, and all the math weirdness that goes with them. Browsers implementing the same thing different ways, interacting with a system (the DOM) that's the same but different everywhere, and patched together by multiple, usually-mutually-exclusive libraries that everyone uses instead of the actual language.

(disclaimer: I've come to quite like JS, it's made some of my experiments phenomenally simple. but it's weird.)
How does Aunt Millie distinguish Verisign certs from those of any competitor with good browser support? Are we just covering the case that she might be using Netscape 3, or is there another angle I'm not seeing?
Is Facebook rated higher because it is the new cool kid in the neighborhood or because it is doing something different? After all, Google was considered the best place to work less than 5 years ago.
Why, I really like Python's documentation. Did you mean that the Python documentation is NOT good?
Firebug has the option to show XHRs inline with the console. Also, in chrome console.dir prints the object collapsed. I find it annoying to have to expand the object in the console when clearly I want to see the object's properties.
I stopped using GoDaddy when Bob Parsons started opining in public about national politics. I'd rather pay an extra couple bucks a year than support that nut. Though where certs are concerned, StartSSL also has the benefit of being cheaper.
I'd rather consider using truecrypt and do plausible deniability, and own hardware I don't have to get too emotional about keeping.
You can't make single cells that absorb a wide range, but you can layer cells that absorb different spectras to achieve a much higher absorbtion in aggregate.
Well, emacs is not just another text editor, it's a whole operating system. The ability to port your emacs skills to other uses, such as reading emails, IRCing, and organizing means emacs is a powerful force multiplier.

You don't have to learn emacs for hours each day. You could do ten minute learning each day tops. Scrap together a few editing shortcut there and there, learning a new feature of emacs, add a new a program, and practicing your editing your skills.

All of these will eventually add up. By the time you're an old fart(Says 50 years old), you could laugh at children with the new fanged badly reinvented versions of emacs and their slow-ass editing workflow.

However, I am just 19 years old who get a little bit of thrill every time he spend a fraction of time each day learning emacs and optimizing his workflow. I got ways before I accumulated several unusual but extremely efficient habits.(Batch web browsing anyone?)