skysight-inc/HackerNews huggingface dataset:
I think the best model is to have your "devops/sre guy" embedded right on the team.

I market myself in interviews as a software engineer (on the same team as the other SWEs) that just happens to focus on what actually getting this product into production and keeping it going looks like.

I got my start in this by working at a startup where we were responsible for everything just by the nature of the limited staff. I think that's how a lot of people in Devops get their start.

I didn't even know coding without a thought about deployment was a thing until I joined a huge company.
Popular Android phones can be tricked into snooping on their owners
This is a pretty misleading title in lots of ways. The title makes it seem as if he's commenting on the state of the economy. He's actually commenting on the state of politics.
Ransomware relies on there being safe ways to collect the ransom.

There were a few predecessors (https://en.wikipedia.org/wiki/PGPCoder) using stuff like Liberty Reserve (long since shut down by the Feds), but Bitcoin made it pretty easy.

One tried "mail money to a PO box" back in the 80s. https://en.wikipedia.org/wiki/AIDS_(Trojan_horse) The downsides of that approach for a criminal should be fairly obvious.
One of the useful features of cryptocurrency is regulatory arbitrage. Without this ability, ransom payments in cash, or electronic bank transfers would drastically reduce the feasibility of receiving the ransom payment without also revealing the identity of the payee.

A side effect of the anonymity is that crypto provides the opsec cover for these undesirable operations.
If you tell people that you don't like them, you're putting yourself outside of the group of people they'll listen to. Or vote for.
It was already pretty obvious with Echelon and so forth; IDK why people didn't get it before.

I was disappointed in the NSA's security though.
That's an interesting point. Can you share more about who is an actual engineer and who isn't? Is this a certification? Do you consider yourself part of the engineering community, and if so, how does someone get admitted, either by your standards or the standards of the community?
This would be a good time to check old HN and Reddit threads for all of the hysteria and “we told you” stuff being spread after this originally hit the news. I also noticed a bunch of health agencies took advantage of the headlines to stir up fear around using them.

I was immediately suspicious that after half a decade (or longer) of being popular that all of a sudden people started dying out of nowhere. If it was the same stuff causing it there would have been a gradual increase in cases.

The early warning signs that it was shady black market weed cartridges also wasn’t a big surprise. The vendor I’ve used in the past posts lab tests for all of their vape products to show there was zero adulterants and they were doing it before the big scare.

Now we see that it was 100% vitamin E all along.
Sarah Mei has been involved in this type of attack before, so this raises alarm bells to me that she's at the center of another. I fear she's becoming a massive influence towards this kind of Stalinistic attack.
The powers that be love us fighting among our races because it prevents the poor from revolting against the rich.
Aside from employing Torvalds, LF has a lot of really muddy business. The whole OpenAPI gang is a shame on FOSS, and this is just something I touched professionally.
Offtopic but your name reminded me to your comment from a few weeks ago https://news.ycombinator.com/item?id=21008817

What's that app? I mean which one exactly? I have some OS/2 copies in VM
Please feel free to put in a placeholder email if you're not comfortable with it. It helps me to recover lost passwords and prevent spam
> So, we're talking lower level, from the kernel and above but below TensorFlow and Keras etc. I take it?

Tensorflow/Keras are frameworks built on:

> a bedrock of optimized and domain-aware numerical libraries written in a combination of...

You are not making any calculations in Python (if you do you are using native numerical libraries via FFI mostly), you only setup your workflow, prepare data etc. Heavy lifting is done in low level libraries used by ML frameworks.
That's why Go will not make it drastically more performant/better. Additionally most people doing ML knows Python, almost none know Go. 99% of tutorials, ML libraries etc are in Python. Not enough benefits to leave such an rich ecosystem in favor of Go. I write a lot of Go but even I would prefer Python over Go for any ML work.
https://events.linuxfoundation.org/about/code-of-conduct/

>
Individuals who participate (or plan to participate) in Linux Foundation events should conduct themselves at all times in a manner that comports with both the letter and spirit of this policy prohibiting harassment and abusive behavior, whether before, during or after the event. This includes statements made in social media postings, online publications, text messages, and all other forms of electronic communication.
Yes it does.

People will not eat bugs (as much as you'll try to force them to) nor the corpses of their relatives in order to save the planet.

Humanity will find solutions, but only idiots believe that accelerating the doomsday cult will help us find them.(By the logic of the 60-70s, when there were similar high temperatures, we should have been dead by now.Similarly, during roman periods, there were elephants roaming in southern Europe and people were walking in sandals during winter, those depictions were real and not some "translated bullshit")

Time and time again we've been proven that humans don't like being told what to do.Alongside that, people who think climate change is ENTIRELY man-made have no idea what they're talking about and think way too bigger of themselves. The sun & the moon have a much bigger impact on earth than humanity will ever have.

As far as earth's temperature: yes, in the next hundred years the temperature will most likely rise.But as of now we're in a very cold period compared to "recent" history.

Another note: just as temperatures rise, new life will grow and some will go extinct.In Europe for examples the forests have been growing a lot in the last decades.Instead of radicalizing the way we live overnight(which will cause unrest because people don't suddenly change), let's try to find rational and effective means of living.
Doctors' salaries are not responsible for skyrocketing healthcare costs in the US[1].

[1] https://i1.wp.com/investingdoc.com/wp-content/uploads/2017/0...
That's exactly what Amazon demands for one of its ebook programs, KDP Select (https://kdp.amazon.com/en_US/select):

When you choose to enroll your book in KDP Select, you're committing to make the digital format of that book available exclusively through KDP. During the period of exclusivity, you cannot distribute your book digitally anywhere else, including on your website, blogs, etc.

Related: If you include a link in an ePub to any other retailer, the book will be rejected by Amazon.
Using EBPF Programs to Profile Zuul CI Builds
I reluctantly agree with you.

The main use case right now (and in the foreseeable future) for crypto is difficult-to-trace payments for illegal activities.
I wasn't happy with the current database access packages (https://github.com/jmoiron/sqlx, https://gorm.io), so I wrote my own for PostgreSQL. It takes existing queries and generates type-safe Go methods (https://github.com/kyleconroy/sqlc). I enjoy using it and thought others might too.

As for migrations, I've had success with https://github.com/pressly/goose. It's lightweight and is also just SQL.
Presumably this person means "stylish," not "stylistic"?
Is there any way to have evidence for what you're saying?

I've been looking for at this HN thread and there still hasn't been any evidence of the original tweets.

Why would people be mad at Charles for "let's have a reasonable phone call and sort this out civilly."?

There seems to be some missing information including a video that no one has posted.
WSJ: Let's put important info behind a paywall. sigh

Not pay walled:

https://news.yahoo.com/cdc-makes-breakthrough-on-vaping-cris...

https://www.cdc.gov/tobacco/basic_information/e-cigarettes/s...
My personal favorite astronomical image of all time is this view taken by New Horizon during its retreat from Pluto:

https://en.wikipedia.org/wiki/File:PIA19948-NH-Pluto-Norgay-...

It shows atmospheric haze and the curvature of the planet in the same picture as stark terrain features. (It's a real image; not a reconstructed 3D visualization.) The Hillary Montes break into the limb (skyline) near the top of the image.
Not only dictation, you can also use it to type your own work at 150+ words per minute. I've seen fiction writers say it helped a lot, not just for raw typing speed but because it kept them in flow.
Great Impractical Ideas in Computer Science: PowerPoint Programming
I imagine they mean SQL to unload from whatever SQL storage engine out to blob(s3,azure,etc), HDFS or local-file system.

COPY INTO s3://mybucket/foobar/ from (select a, b, c from ...);
Anything to prevent us from feeling sorry for white men, am I right?
Surely all you have to do is train a "trippy shirt" detector, and run it in parallel?
> just individuals who have somehow infiltrated the engineering community

That just means they're being good social engineers.
Show HN: Opsopi An open-source price comparison extension
https://github.com/durairajaa/opsopi

Hey all. We worked on this extension a while back, but never got around to sharing it as there were a few kinks to iron out. Have given up on delaying it endlessly, and just pushing it out there, in case people like the idea and would like to contribute.
Are you saying there is evidence to suggest this was the reason they revoked his conference pass? I believe that this was just a part of his character that has come out since then.
Of course. But not every service needs the same amount of personal data like a bank account. Just think of all the apps that want access to your contacts, often for no particular reason.

Obviously, if fewer services collect data, the overall chance of lots of data being leaked goes down.
What do you mean natural gas infrastructure? Pneumatic storage?
This pattern falls down if you need to poll the database, because if you have 3 queues and 100 workers you're making 300 queries per poll interval.

The feature of postgres that makes this viable in comparison to most other databases is the "channel"
The US does the same... sometimes.

Some states(US) cap landfills with large sheets of plastic (the new ones have plastic on the bottom, making a "giant bag") and punch holes for venting methane and other exhaust gasses. They vent because the gas is flammable and having it build up under a sheet of plastic is risky. Landfills catch on fire frequently. [2]

Some sites collect the gas and burn it, but it isn't common.

You can see the venting tubes on this photo of liner repair after lightning strike...[1]

[1]https://comanco.com/blog/comanco-makes-liner-repairs-on-clos...

[2]http://www.mowastecoalition.org/resources/Documents/2018%20c...
I've had the same exact thought. I love paper books: the aesthetics (the non-empty spaces on the bookshelf that you mention), the smell (I might be weird), the natural ability to make notes, proper typography, etc. But I do miss my Paperwhite when I am travelling, or have to wait somewhere for 15 minutes. I am also anxious that I'll have to move soon, and my bookshelf will definitely not make that any easier. A free (or next to free) electronic version when you buy a physical book would make so much sense. An audio version would make even more sense, but that's definitely too much to ask for given the prices of audio books. I do wonder if they've done the math and decided not to do that because enough people are ready to pay for multiple modalities.
> Yet people still live next to the ocean in Japan as we speak. Completely, utterly irrational.

There's entire towns that are still part of an exclusion zone people can't live in and around Fukushima. Even if you live near the coast in Japan a tsunami isn't likely to make the town you grew up in not exist anymore, there'll just be a lot of damage to deal with.

I'm generally pro-nuclear, but pretending this difference doesn't exist is disingenuous, particularly since the cost is disproportionately carried by people in rural areas living near nuclear power plants, whereas most of the benefactors of the energy production live elsewhere.
Yeah but the propaganda around the "brave new world" solutions is so strong it makes it sound novel again.
That's why the letter is a request for clarity in light of seeming impropriety.
If you're looking for the lowest price, Amazon probably isn't the best place to look. While I don't buy paper towels on the internet, when I look at low end things like an ESP32 dev board, or a set of small screw drivers, EBay is by far the better deal even when limited to "Fast and Free" delivery. Aliexpress usually has even better deals, though usually with much longer shipping times.
^^^ exactly this
I "solved" this problem for myself by buying paper books and then pirating an electronic version. Of course, this won't be agreeable to everyone, but it works for me. It supports the author all the same, and only Amazon takes a hit. But I would definitely switch if they started selling bundles.
Myths of the System: Radical Guide to the Unworld Entire
Although I share similar experiences with what you're saying per se, I don't understand why people compare Go to C++. Comparing Go to C makes sense; to Rust or C++ does not.
It is, right until you want to emulate an audio device that vastly differs from what you have (say, presenting a headset as a surround sound device and do in-driver signal processing).
Yeah, operations-focused engineers will continue to have a niche carved out for them because too many devs black-box infrastructure.

Companies can either choose to have their devs take on ops responsibilities or continue having dedicated ops jobs.

In either case, whether or not dedicated ops jobs exist, ops responsibilities always will. I'll be there to pick up the slack because designing and maintaining systems is an interesting job that has to be done that a lot of people can't/won't do and it pays accordingly.
Interestingly, I recently encountered an issue in the wild where these two recursion limits are both prominently involved.

Yew, the Wasm web framework, provides an html! macro that allows you to write templates that look like HTML within your Rust code. The macro is notorious for requiring the macro expansion `recursion_limit` to be raised even for fairly small templates. Now, if you happen to have a syntax error in a template and ask cargo to return the build errors as JSON, it will diligently report every macro expansion that led to the problem as a nested structure. Which is what the commonly used cargo-web tool does, so when it sees JSON with 128+ levels of macro expansion details describing a build error (again, not uncommon with Yew's html! macro), serde_json fails to parse it with `ErrorCode::RecursionLimitExceeded` and cargo-web panics.

https://github.com/yewstack/yew/issues/661#issuecomment-5467...
Phones and PCS sold in Russia will have to come pre-installed with Russian apps
> If we have to subjugate all of our thoughts to your monolithic reality where everything is "really" the same thing

This is not what I'm saying. I'm saying that, in many cases, whether something is true or not is really a matter of context and perspective.

Free will, for instance. The universe, including your body and mind, is a giant ball of energy interacting with itself. You are not separate from it, so how can you have a will of your own? Everything you are, everything your mind thinks, is a product of interactions happening in the medium of the greater universe.

In another context, we have complete free will. Someone may tell you what to do and impose penalties for non-compliance, but freedom to choose does not mean freedom from consequences. Various substances or other "external" factors may influence your decision making in one direction or another, but ultimate you are making a decision.

However, neither of these extremes is particularly useful in the context of the topic under discussion.

Context, as they say, is king.
For those that are curious, this was built with some python scripts calling Amazon’s Product API, resulting in the generation of some data files that are fed into Jekyll, which generates the static website.

It’s been a fun project using different technologies! Working with a static website generator requires a totally different mindset.
Another argument for a comprehensive GHG emissions tax...
> 99% of tutorials, ML libraries etc are in Python. Not enough benefits to leave such an rich ecosystem in favor of Go. I write a lot of Go but even I would prefer Python over Go for any ML work

I can give you one reason: Most of the ML tutorials online work on toy problems. Full stop. When it comes time to deploy the models, good luck, you need to move heaven and earth with devops stuff. Dockerize all your programs, add more heft.

Not so when using Go directly. There's a reason why data engineers are more in demand now than data scientists. With Scikit learn, keras etc it's easy to build models. It's not easy to deploy models to production. Half the tutorials don't teach the important bits: that your model needs to live in production.

Now, if you write your programs using Gonum or Gorgonia, you need to think a lot deeper about what your model is doing, about memory about things that software engineers think about. It's not easier, but it's the only sustainable way forwards.
>While a very expressive and extendable language like Python seems well suited to researching the desired abstractions when designing neural nets and ML paradigms, it seems to me that a production phase would benefit from translating it to a 'sleek' language like Go

Without generics (which Go will sorta get) and perhaps operator overloading (which will probably wont), slim chances...

But even more so, Python is not the performance bottleneck, as the libs are all optimized C, Fortran, etc. Not to mention Go has historically been even slower than Python's (C libs) in things like strings, regex, JSON etc.
> Meanwhile, inequality is stifling global growth and leading to protests that lead to riots that are starting to look like civil wars in several countries around the world.

This is patching one problem with another. The underlying economic system that is based on interest is playing a big role in this inequality. Instead of patching by adding more weird and unjust taxes, people should move away from an interest based economy.
He participates a flame war on the internet! No one has done this since Hitler!

Seriously whats so bad about that tweet? He is a bit rude "shut your mouth", but so are 90% of the other participants. The parent tweet could be interpreted as much more rude -- She is assuming her collegaues are racist just because they are saying that "she should be happy to work there" I'd say that to almost everyone in IT, just compare the job to anything in retail or a school teacher.
Dentures back then were ill-fitting, uncomfortable, and expensive. Check out Washington's portraits in his later years. They are, by no means, the definition of "looking good".
How is the MAGA hat a threat?

I'm a minority. Not only do I not think it's threatening, I'm even considering buying a few.

Not for political reasons, but just because its become so iconic I think they'll be worth a lot more as vintage items in 10-20 years.
So just claims without citations? I know government entities and certain government contractors can require no foreign nationals, and perhaps even non residents?, have access to their data.

Requiring that people living in countries with no effective legal structuring in place preventing government coercion of residents not have access to data seems reasonable in certain contexts. Certainly more so for countries that are also adversarial.

I'd be surprised to find out there were real legal obstacles to this. On the surface it looks like somebody trying to build a case for their personal stance on the situation. Is she their legal council? Was this run by legal council? "Legal has concerns" would have been a power play and I don't see that..
The JSON:XS documentation has this to say about the $max_depth field setting for the parser:

Second, you need to avoid resource-starving attacks. That means you should
limit the size of JSON texts you accept, or make sure then when your
resources run out, that's just fine (e.g. by using a separate process that
can crash safely). The size of a JSON text in octets or characters is
usually a good indication of the size of the resources required to decode
it into a Perl structure. While JSON::XS can check the size of the JSON
text, it might be too late when you already have it in memory, so you
might want to check the size before you accept the string.

Third, JSON::XS recurses using the C stack when decoding objects and
arrays. The C stack is a limited resource: for instance, on my amd64
machine with 8MB of stack size I can decode around 180k nested arrays but
only 14k nested JSON objects (due to perl itself recursing deeply on croak
to free the temporary). If that is exceeded, the program crashes. To be
conservative, the default nesting limit is set to 512. If your process has
a smaller stack, you should adjust this setting accordingly with the
"max_depth" method.

So accepting an unlimited depth structure by default is probably not a good idea. There's a flag you can set if you need to parse something like that, but the defaults are set to parse anything sensible and reject documents that may be malicious.
stdout Buffering
"In 1986, Congress enacted a law to bar hospitals from turning away patients who are unable to pay. Any hospital with an emergency room that participates in federal health programs must evaluate and stabilize every patient who comes through the door, including those who are uninsured, indigent, addicted to drugs, or mentally ill."

That's part of what pushed the price of health care up - huge numbers of people going to fully equipped emergency rooms for problems that could be handled by a GP or a nurse-practitioner. It's free health care for all, done all wrong.
> The general direction of GitLab can also be steered by employees. They could organize, publish a statement, and refuse to check in for work on Monday.

But then they'll have to deal with the whinging of Hackernews about needlessly bringing politics into work.
I moved from Singapore to San Francisco in 2012. Same shock. And yet, tons of interesting things happen in San Francisco, which is why I guess I'm still here.
"Go has gotten more organized but still retains understandability" you just literally contradicted yourelf in two words. thats amazing :D