skysight-inc/HackerNews huggingface dataset:
Sounds crazy, but Datadog. I’ve been hammering their product teams for years with specific use cases for the sole purpose of replacing Splunk. They recently migrated search technologies and are rapidly closing the gap. Plus, their exclusion features are instant and fantastic, and their C-suite replies to me when I escalate.

Elasticsearch simply couldn’t handle key collisions. We have hundreds of various apps across 5-10 different languages and frameworks where a key name may be reused as either a string or a hash or an integer or an array. If we can’t freeform search (which Splunk is EXCELLENT at), we just need to be able to transform the data beforehand. Datadog plans to do so with their recent acquisition of Vector.
Are you talking about the company H11B?

Their scheme has been soundly criticized in the literature as not working by a factor of ~100.
At Basho, we were happy to hire people without Erlang experience as long as they had FP skills.
Elon Musk's deposition delayed as he wrangles with Twitter over deal
Careful what you wish for, the commissars might catch up to you one day and bring out the gimp.
It's going to get worse before it gets better. I'm travelling in SEA and using my cards for payments (both US and European). The European card started charging me a commission fee for foreign transactions. That was new and the US card still doesn't have that. The fee is around 3.5% of the total transaction.

Of course, I've had to swallow the cost. Pretty much every other merchant (Kuala Lumpur) accepts card and some do not handle cash anymore. I'll be jumping to an eWallet thingy (TnG card) that I can reload with cash and pay with in most stores.

So these things have consequences but it's going to take time. I don't think they understand what they are doing but it's going to take a little bit of time before it hits them.
It is indeed a good and efficient tool, and popular too, but I'm kinda glad it wasn't on the list, because it basically is the point of my tongue-in-cheek comment: choosing the "universal list of tools to solve any problem" is a PERSONAL achievement. It's just basic reality that both Python and PHP are good enough to make things. Some people have one on the list, some another, some may have both.

And it's not even true that Haskell cannot be on that list for any sane human. Admittedly, it's not on MY list, but that's just me. Popularity isn't the end of things, nor is it set in stone. Agda or TLA+ aren't very common, but neither are problems they are meant to solve. Neither is Verilog, but it's not even an alternative to anything popular. And Ruby wasn't popular before Rails. Then it was, then it wasn't again. I thought that I was done with Java, but then Android became a thing. I guess you get the point.

…I think I'd like if there was only 1 language for everything, but I don't think it's even remotely possible, because then there would be different dialects of that EsperantoPL, different frameworks or ways to use it, and people would never agree on 1 thing anyway.
I find

hostname -I

Generally simpler and works in the 90% case.
It is completely the opposite, in truth. Subjectivism has intruded our society in a big way and it is only going to get worse.
I don't, but I wouldn't judge someone for it unless they were violating a legally enforceable contract. People work multiple in-person jobs all the time to survive. Nothing in my mind is different just because some people do it with remote jobs.
I never called it proof of anything. That was projected on to what I said. I made an assertion and then the predictable Baizuo twist and shout started.
True. I’m being oversensitive to the risk of someone else taking things personally.
What is text though?

Aren't bits the universal interface? Bytes have different sizes, text has different encodings, ...
I'm not sure this is relevant to the article. It's saying that grant proposals must include plans to promote diversity, not that grant proposals must come from people of any particular race/gender/sexuality.
It's because Tor does a much better job of being usable to general users, combined with the network effect of Tor Hidden Services, means that more people think of Tor as the "dark web" and more people will use Tor. I2P definitely takes the more secure-by-default state.
Came here to saw we use mjnl react and it's awesome to be able to wrap mjml in your own components.
Yep. Han unification in practice means unicode-based programs replace Japanese characters with Chinese characters that look different (and ugly). The unicode consortium alleges there are workarounds like switching fonts but none of them have ever been effectively implemented in practice; at best you get a program that will display Japanese correctly (at the cost of displaying Chinese poorly) if some obscure configuration option is set.
In the later years they (Jerry especially) didn't talk with the crowd much.
Okay this looks really cool! Thanks for sharing!
If one wishes to be pedantic, constexpr is a C++-like language for generating C++ values at compile time and templates are a quite different language for doing the same thing (and some other things). The pitch of the comptime feature is that you can do all of the things you would do with templates and constexpr (and more things due to some limitations being relaxed and type introspection existing) in the language that is similar to the language you use for runtime code. You don't have to do anything in a weird metalanguage.
We, the maintainers, ran out of energy. We had big PRs to work on that sucked a lot of energy, then covid happened, and lots of distractions, and now we have no active maintainers. The community at times got unruly and required bursts of our energy. Will and I felt burned out on jq.

That said, I'm trying to bring on a new maintainer, and I'll try to find energy during the holidays, which is when I usually find energy for jq. Also, I can't reach Stephen, which means the only way to add new maintainers is to fork the project, which I don't want to do without Stephen's approval. I've created a `jqlang` org in GitHub just to squat on the name, but before I ever fork it, I want Stephen's approval, and I want him to accept ownership in the org -- it's his baby!
Are these your personal speculations or do they have a reference?
> Well, that's the case in the US. From what I can tell Royal Mail doesn't currently do this, and so they're going to have to OCR the address repeatedly on all non-bulk items.

Take a closer look at the bottom right hand edge of some non-bulk mail. Huh, those are some faint orange lines. What's going on? That's RM4SCC encoded data from the sorting machinery.

It's not "really" faint orange, that's a fluorescent ink, inside the machine under appropriate lighting rather than the faint orange these lines show up very nicely. They're encoding (2 bits per line) a unique identifier so the system can track every individual piece of mail for a few weeks, plus its Delivery Point destination.

[I would guess "faint orange" was chosen because it's unobtrusive, yet you can't honestly claim it's hiding]

After the initial OCR run, later machines just see "Oh, #238205724145, still headed for 18 Long Drive, AB12 34XZ" without needing OCR and then people at a higher level can ask e.g. why the fuck is there so much mail handled by this Glasgow sorting office and find that aha, some bozo has directed all the mail for Swansea via this office, what a buffoon, we'll fix that.

Probably if you're murder police, you could get Royal Mail to scan it and tell you this crucial envelope entered their system at about 12:30 on September 24th in Liverpool central office, and it was eventually given to a human to deliver at 08:47 last Tuesday, but I'd guess this is rarely useful and it's not something they will tell random members of the public. The Delivery Point is redundant if you're a human since the address is printed in human readable letters.
So, obviously they need to use these algorithms in AlphaTensor and run it again.
I thought the issue was that it was hard to pressurize a blended wing design. All pressurized planes are pretty much a tube shape, which are easier to design to endure metal fatigue and lots of pressurization cycles. The skin of an airliner is 2-4mm thick, I think you would need a substantially thicker skin for this shape.
Unfortunately, it seems that technology is showing no signs of slowing down. If it's any solace, you're only the first set of victims, and the rest of us will soon follow.
Diversity of what? Thought? Height? Athletic ability? Age? Hair color? Education?
Macros didn't arrive in lisp until 1963, via a memo from Timothy P. Hart.

See AIM-57:
http://publications.csail.mit.edu/ai/browse/0000browse.shtml
I worked at ASML for several months in the early 2000s. One of the most surprising things to me was the very long tail they had for old equipment in the field that was still being actively used, and therefore had to be actively supported. Like, stuff that was ten or even twenty years old. I seriously doubt that this situation has materially changed.
Nope! Why do you ask?
What an incredibly well made document.
While we are definitely back to the core question of "Great Man or inevitable progress of history" that characterizes the entirety of this discipline, I think that there are some key differences between what the Wright's were doing and everyone else. They were very open about how Lilenthal inspired them, but he was moving down a very different direction (trying to apply power through moving the wings, rather than propellers). Octave Chanute, the French-American engineer, was a critical node through which many of these early aerodynamic engineers communicated, serving the role that modern conferences and papers hold in sharing knowledge among all the people interested in a topic- including with the Wrights. But the Wrights still hold an important position in the birth of the airplane.

In particular, the Wrights found that their 1900 and 1901 gliders did not behave the way their math said they should, they spent 1902 recalculating from scratch all of the constant values that they had based their work on. They discovered that one number, Smeaton's Coefficient, a measure of the density of air, was wrong by about 40% (their value is correct to <1%, as best we can tell today). With the correct values, they built their 1902 glider, which behaved exactly as their math said it would, and laid the way for their 1903 Flyer. Again, even the 1903 Wright Flyer was pretty lame, but it took this entire lengthy process to get there, and the Wright's were the largely the ones pushing the envelope through this process. Other people would have, in the course of time, corrected Smeaton's coefficient, and then gone on to build the first airplane and the first one effective enough to be sold. But it is also true that the Wright's did all three of those achievements themselves, in the course of less than a decade.

Then, once their work was published and popularized, lots of people like Santos Dumont were inspired by them- he openly admitted that he built his first heavier-than-air flying machine based on pictures of a Wright plane. The French in particular quickly surpassed the work of the Wright's: Wright Co. was best in the world up to 1908 or so, and then got passed fast, mostly by the French, such that the US aircraft industry was far behind by the middle of World War One. Which is why English uses terms like fuselage and canard and monocoque for key parts of aeronautical engineering. The Wright Brothers were one link in a great chain connecting the first recorded stories of people flying- say, the legend of King Etana of Kish- to the modern commercial airliner. They weren't the only link, and they never claimed to be, but they were incredibly important ones. Were they irreplaceable in that chain? Well probably not. But in our actual history, their link was one of the biggest and most important.
Because the average Erlang developer is probably a better developer than the average in those languages and still quite capable of writing in any of those languages, at least with a little study and practice.

Are we really to believe that the average Javascript developer is going to be able to be dropped in an Erlang shop (or any of the other "weird" languages) and be productive any time soon?
If recruiters are any gauge, OCaml is definitely on a bit of an upward trajectory.
It all comes down to the amount: is it an extra $10 or $1000 you are getting ?

Having a cell phone with limited access, or a cell phone with no supervision and a credit card in it are two completely different propositions. People in these discussions tend to assume the latter, when most parents go for the former and progressively relax the limitations and supervision.

Looking around, kids are getting smartphones primarily to call/be called by their parents, message relatives, and use Google Maps when they're lost. Smaller kids have everything else locked away, and only expand their interaction circle to school and friends before getting access to the wider web.
SEEKING CO-FOUNDER | Applied NLP | Full-Stack Developer | US | Lifestyle Biz

B2B SaaS product for exploring and querying chat transcripts - focused on a domain I think of as "Who said what where and when?" - starting with industries that still run on un- or semi-structured transcripts. About me: Market/Product strategist and researcher by day. Strong product vision and SME. Decent self-taught Python dev. About you: Python, Elasticsearch, JS. Groks graphs and applied NLP problems but maybe not super hard ones. Would rather wrench on something promising in your spare time than quit your day job. Current status: Good progress parsing nasty semi-structured plaintext, thinking through data model.
Just wanted to say I think VLC is awesome! One of the first things I install on a new computer. Thanks for all the teams hard work and good luck with this situation.
They would produce their own 3He via DD.

Explain how you know they are lying about energy recycling?
This is backwards. We need do this type of investment at the pre-K, elementary, and middle school levels. We need to provide funding to local communities. If all these top tier colleges (I'm looking at squarely my alma mater--Duke--as an example) invested directly in their local communities instead of affirmative action we'd have made far more progress as a nation.

Meanwhile, big tech is gentrifying Durham, people of color are being pushed out, and these companies keep plastering signs everywhere about how they stand for diversity and inclusion.

Science is science. Leave it the fuck alone. Give everyone equal opportunity, and train them to become the best damn scientists they can be. Then give out grants.
If I remember right, FixedBufferAllocator requires you to set an upper bound for the amount of memory you allocate -- you don't have to get the number exactly right or anything.

Runtime allocators also have a limit to how much memory you can allocate. It's usually higher, but there's still a limit. Your computer doesn't have an infinite amount of memory.
I believe they already address diversity though in their regulations, so I have a feeling this is indicative that they plan implement quotas which is ultimately discriminatory.
Windows supported Unicode in 1993 (NT 3.1) and 1995 (Win95) via UCS-2, a fixed-width 16-bit encoding.

In 1996, it was realized 16-bit wasn't enough, and was expanded in Unicode 2.0, which also included UTF-16, a variable-width encoding, which required the BOM.

Windows 2000 supported UTF-16 on release.

Why didn't Windows 2000 support UTF-8, which was invented in 1992 and implemented in Plan9 in that same year? Who can say...
Yes, these are all important elements of inclusion. For example, if only short people design energy equipment, tall people will hit their heads on it.
What's Jai?
I personally brought Splunk to Apple in 2010 alongside a small handful of people (Hi, Sean and Ariel!). There is a massive difference between real-time searches where latency beyond a few seconds is unacceptable, and historical searches which can take a bit longer. I can assure you that it did its job spectacularly, much to my chagrin that there are few competitors to this day.
> An Apple Watch Series 7 user is speaking out after their device overheated... this Apple Watch user explained that he was wearing it when he noticed that it was getting much hotter than usual.... For further context, this user was in their house where the temperature was just over 70 degrees Fahrenheit...

"Their" , than "his", then "their" again. I do not understand this trend of using "they" when there is clearly no harm, and enough evidence, to say "he" or "she". It is sad when speech becomes muddy and ambiguous without any obvious benefit. Sincerely, a non-native speaker.
I've done a bit of algo trading, but not HFT (those low latency links are costly). Here are some links I've collected along the way:

https://github.com/StateOfTheArt-quant/awesome-high-frequenc...

https://github.com/AlexWan/OsEngine

https://github.com/hummingbot/hummingbot

https://github.com/rorysroes/SGX-Full-OrderBook-Tick-Data-Tr...

https://github.com/Crypto-toolbox/HFT-Orderbook

https://github.com/Manudecara/Algo-Trading

I also had some fun with the challenges on Quantopian, but that shutdown a couple of years ago (https://en.wikipedia.org/wiki/Quantopian).
Not that I know of, but there are lots of legal things that attract law enforcement attention these days, depending on where you live: tattoos, cash transactions, fertilizer, VPN services, borax, red phosphorus, gas masks, numerous visitors, and so on.
In many asian countries it's even worse. Sometimes the doors exist immediatly to the streets, with maybe 30cm of space and no sidewalks whatsoever. And even these 30cm are talking up by parking scooters.
Musk sought a discount of as much as 30%, then just 10%, finally paid full price
I agree, it's still shady. I don't understand why less scummy businesses can't seem to make it in this space.
Probability pedant here. This is not entirely incorrect, at least to the extent it suggests that there's a matching relationship between the two 100s in 1/100 chance and 100 trials.

If there is a 1% chance of something happening during an independent event, then to calculate the probability of it happening at least once across N events, you must use the formula 100% - 99%^N, where the 99% was derived from 100% minus the "1% chance" in the original scenario.

So a 1% chance across 100 trials is 63.4% likely to happen.

Look up the Birthday Paradox for more.
Sad. Splunk should be more fantastic. They have done the heavy lifting of taking streams of data at high volume, which should be the basis to build a log search product, metrics And alerting, and observability.

Instead, each of these systems have their own collectors and correlating from one to the other is hard. A canonical log line is so much more valuable than a metric collected every 60 seconds, and the former can derive the latter: https://stripe.com/blog/canonical-log-lines

Splunk should have been the lynchpin.
Zig isn't 1.0 so I assume more learning materials will come along once the language is actually finished.

I am not super familiar with zig, but I would say I am not a fan of using the entire word "function"

I believe "fn" is used in rust and I think its readable.

Maybe something like Go's "func" is better, but I really feel this is all arbitrary.
Certainly less expensive.
If you're looking for standout performances of particular songs checkout http://headyversion.com/

You can get sbd versions of most shows on archive.org, and headyversion will have links to archive.

I made something similar to headyversion but for phish, https://phine.st but it doesn't have a lot of content and I lost interest.
I am afraid you are talking about stuff you have absolutely no idea about.

Palo Alto appliance should be configured with both Forward Trust and Forward Untrust CA certificates, and the issue you described will not exist. If some people misconfigure - thats their fault for not following instructions.

Secondly, rogue employee doesnt have access to CA key that is stored in Palo Alto appliance. Only your firewall admin will have it, but if your main firewall admin went rogue, capturing colleagues’s data is the least of your concerns. Insider threat of that calibre is equally applicable to rogue CEO or CFO stealing all money from the bank. Or your ActiveDirectory admin getting CFO’s credentials and corporate bank credentials.
Zig's comptime isn't like "macros" in Haxe or Rust or Scala or Lisp which transform one AST into another AST. It's just code that runs when the code is compiled, rather than when the resulting binary is run.

This makes it less expressive, but it also means it is easier to learn and use. (It's a lot like C++'s constexpr)

The interesting part comes from recognizing that by making constructs like structs first-class-values in comptime, you can achieve most of the common things that templates, macros, conditional compilation, etc give you, but with a much simpler feature (which is just running code at compile time)
> All they've said is that some data was stored in China.

To be clear, "having data stored in China" is exactly equivalent to "had given the Chinese government backdoor access to personal data" - and that's not some "conspiracy", that's the stated law of China.

Furthermore, the reason that's so important is because "having some data stored in China", if true, means that this quote from the article, "Konnech said none of the accusations were true. It said that all the data for its American customers were stored on servers in the United States and that it had no ties to the Chinese government." would be a complete lie.
As a tall person I’ve been frustrated by tallism my entire life. I hit my head all the time. And then I’m mocked for slouching!
I'm not sure I see how that's connected to the article or the linked DOE policy - can you expand on what gets you that feeling? It seems to be saying the precise opposite of that, in my reading.
Exactly.

This is the question. If you’re looking for APM well you’ve got great options but for those using Splunk in the security space (SIEM & SOAR) you’re screwed.

There’s no better SIEM alternative that deals with logs at scale.

Splunk recently screwed a friends Fortune 50 company. They didn't pay a bill on time (renewal negotiations) and Splunk without even contacting them just left all the logs from one of their instances on the floor. They lost everything for literally an entire country.

I mean EVERYTHING.
Would you mind reading what I've said instead of assuming a position? We have a good faith rule on HN and you're violating it.
Yep, agree. I should have been more clear about the edge case of no prior commit.

anytime you do a "reset --hard" files and changes in the working tree are likely to get deleted/reverted/etc. That's as consistent as it gets. You don't reset --hard unless you want that behavior.
Could be, now that you mention it.
Which, now, makes me wonder if my K&R is even shorter.
I'm sure machine learning has already been introduced in one way or another in almost all of Google's services. But the implementations are mostly in the backend and enhancements like better recommendations that don't jump out as incredible leaps in artificial intelligence. They are almost exclusively incremental rather than radical innovations, quantitative and not qualitative improvements.

In terms of machine learning technology that introduces truly novel innovations Google's product portfolio is notable barren. For instance the incredible powerful potential for image generation these new diffusion models open up, who's models will the world use to explore the potential and start using this technology? Google's model with the intense, though imperfect, effort that goes into addressing questions of bias and abuse? Or the model bankrolled by an ex hedge fund manager who probably put a bit less thought into addressing these questions?
Pretty poor that S2S is a proprietary protocol to begin with.