skysight-inc/HackerNews huggingface dataset:
I'm working on implementing a few optimizations for our DWH, in particular I want to automatically find the best partition and bucketing schema for tables based on their access patterns. This is actually part of a much bigger project that I want to do to further increase the performance and efficiency of our data analytics systems.
Java is an interpreted language because you always need a JVM to run it. I even if you distribute the runtime with your code as one package, that’s just an artificial distinction.

Regardless, interpreted does not mean bad, or poor performance for your task.

It’s a technical notion.

Most people would say Python is interpreted, even if you are only running compile python bytecode on a JIT like PyPy. That’s exactly the same situation as Java.
I've owned an S8 for >2 years and I think it can safely be used underwater.

I've gone swimming with it in the sea, swimming pools, washed it under tap water regularly and even dropped it in a bowl of yogurt once. YMMV of course.

My guess as to why they won't honor their warranty probably revolves around return fraud. It must be trivial to damage the waterproofing intentionally, get the phone water damaged then demand an exchange. It's such a big problem that even the Apple store where I live has much stricter return policies than they do in the US.
Coinbase has no control over any cryptocurrency accounts besides their own.

Each cryptocurrency user generates a private key that becomes a wallet and is used to sign transactions. These signed transactions are then broadcast to the internet for balance keeping nodes to keep track of. They do it in a globally distributed manner (no central entity) and earn rewards for their work (like collecting a tiny fraction of the transaction as a fee).

The private key is never disclosed to anyone.
Hey, could you please not create accounts to break the site guidelines with? We're trying for a bit better than this here.

https://news.ycombinator.com/newsguidelines.html
I tried googling for KiInitializeContextThread and there are lot of search results for this name. For example, a presentation in Chinese dated 2005 year described process creating and mentions this function: [1]

The sequence of events that happens inside KeInitThread() can be obtained from reverse engineering. If you compare the code of this function in WRK [2] and in Reactos [3] code, you'll see that while they do similar things, the code is not the same.

Regarding NpxFrame, I don't know why this name is used in KiExitV86Mode, but if you compare functions KiInitializeContextThread in WRK and in Reactos, you'll see that in WRK the variable is named NpxFrame [4], and in Reactos a similar variable is named FxSaveArea (which matches structure FX_SAVE_AREA). The variable named NpxFrame in Reactos is used in other function, KiExitV86Mode.

[1] https://slideplayer.com/slide/6561298/

[2] https://github.com/Zer0Mem0ry/ntoskrnl/blob/master/Ke/thredo...

[3] https://github.com/reactos/reactos/blob/master/ntoskrnl/ke/t...

[4] https://github.com/Zer0Mem0ry/ntoskrnl/blob/a1eded2d8efb0716...

[5] https://github.com/reactos/reactos/blob/893a3c9d030fd8b078cb...
Komoot is pretty decent
This stuff is really awesome! Three cheers for Julia + Autodifferentiation + DL
Athletes are basically salespersons for the universities and merchandise, so yes, they are paid by commission. Exceptional salespersons (and high-paid athletes are exceptional) can earn big money, this is normal.

I don't know why athletes even sell. Here in Europe, there are barely any college teams, they are unknown and not considered to be any decisive factors in choosing the college/university. So, our athletes are not particularly well paid. Cultural differences.
From what I've read, casinos are perfectly happy to let you count cards in blackjack. The advantage you get is so small, that even a few mistakes per hour means you'll lose a bunch of money. It's only if you count cards and win that you get kicked out.
A DD I was involved in should have disqualified an acquisition, but the chairman of the acquirer said he had a "good feeling about these boys". That acquisition turned predictably sour and downed several other projects at the company.
The general rule for Show HNs is that there has to be a way to try out the product or project. That means different things in different contexts, since e.g. hardware can't easily be "tried out", so we tend to adapt that rule some. But I think you're right that there should be more information with a software Show HN, even though it isn't a web app.
> Even without a second AoA sensors perhaps something could have been derived from the fact that the pilot was furiously pulling up while the aircraft was losing altitude?

People keep saying this. But AF 447 was caused by this. Pilot furiously pulling up, plane rapidly approaching the ground... And the steps to fix it would have been to push down. None of this is as simple as you seem to think.
Sure, but lots of people can also gamble a little bit and then quit.
Creating plants that have unprecedented attributes is begging for plant diseases to develop with unprecedented attributes. We can't even deal with our own diseases yet, its no time to be testing supercharged lifeforms on the natural environment.

We are already lucky to have trees that grow fast enough and are well suited for construction uses. We are lucky to have sun and wind strong enough replace our unsustainable power sources. We're even lucky we didn't wipe out the ozone layer a few decades ago - only a chance of chemistry gave us enough time to respond.

The global climate and ecological crisis should be a wake up call to appreciate the vulnerability and suitability of the web of life that evolved us, not a mandate for ever more bold experiments on it.
In the Erlang VM, process execution can stop at an arbitrary point and resume later on. This time slicing is done to ensure that no process, takes up too much time. So you must treat your code as asynchronous since if you get a value from another module, then get it again in the next line it might have changed because your process was suspended in between those two lines.
So to be clear: "Kleptocrats gonna klepto" is the deep "understanding of the mechanisms of finance" and the cure to "lazy propaganda" that you advertise for?

Beyond that, thanks for going full ad hominem.
Pay is how other people value your work, by definition. Perhaps some people are not acting rationally in that regard... but nevertheless.
Interesting piece of history. Just up the coast in South Carolina they used the palmetto tree for fort walls. This resulted in the opposite, cannonballs failing to penetrate and instead bouncing off.
How do you believe that supports the original claim that I quoted, "You can't tell the difference between a particle whose wave function has collapsed and one that hasn't"?

Even if we take that paper at face value, there's a clear distinction once a "particle" has interacted with something, like a detector screen: the particle's wave is no longer sustained, so you can indeed "tell the difference."

In any case, that paper's parallels with quantum systems are limited at best. Even in the paper itself, we find some of the caveats:

> "There is, however, a huge gap between our system and the quantum world where diffraction and interference of single particles is usually observed."

It goes on to list a number of differences which make it clear that all we're dealing with is a limited analogy, the relevance of which is dubious.

Beyond that, the paper has been largely refuted in the last few years. See e.g.: https://www.quantamagazine.org/famous-experiment-dooms-pilot... :

> A series of bouncing-droplet findings since 2015 has crushed this dream. The results indicate that Couder’s most striking demonstration of quantum-like phenomena, back in 2006 — “the experiment that got me hooked on this problem,” the fluid dynamicist Paul Milewski said — was in error. Repeat runs of the experiment, called the “double-slit experiment,” have contradicted Couder’s initial results and revealed the double-slit experiment to be the breaking point of both the bouncing-droplet analogy and de Broglie’s pilot-wave vision of quantum mechanics.

No matter how you look at it, this paper can't support the claim I was asking about.
I think there is a danger in that approach: if you forget to await, errors are silently ignored. You can also await a Promise.all, which is reasonably good enough if you do depend on all of the results to do anything meaningful anyways.
Red Bank: Weather Forecast for Fourth of July on the Greater Green
Exactly. The author doesn't give any references, just says "Trust me, it is the same code". Maybe the author doesn't know that there are many resources with reverse-engineered descriptions of undocumented kernel structures and functions, for example [1] [2]

[1] https://www.nirsoft.net/kernel_struct/vista/index.html

[2] http://msdn.mirt.net/
When I was 8, I spent 6 months in hospital and that was over 50 years ago. Not much to do, so my parents made sure I had lots of puzzle books of all kinds as well as story books. One of those books had a chapter on gambing, which I found interesting, it was written for children. It made the claim that as long as the "bank" had a significant value greater than your own (by at least 10 times), you could not win against them even if the odds were 50:50. As the decades have gone by, I followed this up with other research and basically, gambling is a mugs games if you are not the bank.

Yes, you can at times win and come out ahead. But on the whole, you will lose. My father's advice has always been: "Son, treat it as entertaiment and spend only what you can afford to lose like every other form of entertainment. If you think you can win, you be the fool and will lose more than you can afford." I have also found that gambling institutions are so depressing a venue to be in.
I am working on my side project to monitor and alert SSH login and breach attempts. Hopefully will be launching next month!
Recommendations on Designing Practical Interval Type-2 Fuzzy Systems
It's weird to me that there aren't more compile-to-Go languages. The ecosystem of Go packages is great, and the runtime is undergoing continuous refinement by a team of really smart people.
It won’t matter if we keep pumping carbon dioxide into the air, once the forests are grown, unless we bury them all deep underground and grow them again. It’s a one time thing.
How did you get those enterprise customers if you don't mind me asking? :)
5 years ago, I had a crazy idea that there must be an open source engine that had a really simple learning curve and worked out of the box.

The result: https://github.com/typesense/typesense

It took me over 3 years to get the nuts and bolts right. It's now production ready and being used in quite a few production environments. Of course, there is more work to do and so it's still actively being worked upon.
250 years later and still no-one knows who she was. Now THAT's how you spy.
Trees don't completely return to atmospheric co2; leaf litter, fallen branches and trunks are an important part of lifecycles for many fungi, bacteria and insects. I goodly amount of said material becomes new topsoil, rather than simply being respirated back out into the air.
I'm working on Alchemist Camp, a site with screencasts and tutorials for web devs learning Elixir and the Phoenix framework. I believe that in terms of free content in this niche, nobody on the web has put out more.

I've also been sporadically recording podcasts on topics near and dear to my heart—learning, mental models, code and bootstrapping.

https://alchemist.camp

https://podcasts.apple.com/us/podcast/code-and-bootstrapping...

https://podcasts.apple.com/us/podcast/learning-machine/id144...
China Muslims: Xinjiang schools used to separate children from families
For those interested in this topic, BBC's documentary All Watched Over By Machines Of Loving Grace is a great watch covering everything from communes, and Any Rand's influence upon the founders of Silicon valley, and of course Algorithmic Governance.

"All Watched Over by Machines of Loving Grace is a BBC television documentary series by filmmaker Adam Curtis In the series, Curtis argues that computers have failed to liberate humanity, and instead have 'distorted and simplified our view of the world around us.'"[0]

[0] https://en.wikipedia.org/wiki/All_Watched_Over_by_Machines_o...
> From what I've read, casinos are perfectly happy to let you count cards in blackjack. The advantage you get is so small, that even a few mistakes per hour means you'll lose a bunch of money. It's only if you count cards and win that you get kicked out.

It's not that the advantage is small (if it were, the MIT team would never have been so successful in the first place). It's that most people who try aren't good enough to do it well, so the casino is happy to let them try (and fail), thereby making money for the casino.
"Many internal structures" that Axel believes are private and available only for MS employees, are actually published in the Internet, for example [1] [2]

[1] https://www.nirsoft.net/kernel_struct/vista/index.html

[2] http://msdn.mirt.net/
The huge tree die offs in the US have been from invasive species. A big recent one is the Emerald Ash Borer.

Lack of evolved resistance and predators are the key factors.
Your comments in this thread crossed repeatedly into getting personal (taking the form 'you are this', 'you need to that', etc., and impugning someone else's level of knowledge). Would you please not do this when posting here? It isn't necessary, it's provocative and distracting, and indeed it provoked and distracted.

https://news.ycombinator.com/newsguidelines.html
A math practice website called https://studycounts.com. I’m trying to combine randomly generated math practice problems with addictive Skinner box-ish gaming elements. Skinner box for self improvement is the idea.
I think it heavily depends on the server library for you language of choice. I've tried sangria for scala, graphql-java and graphene for python and all of them are quite different, and mostly badly documented, but I found the java implementation to be the easiest one to get started with.

Graphene seems like a nightmare but the documentation is improving and once you get used to the design it's actually not so bad and more feature complete than the others.

I think moving complexity to the backend is actually not such a bad idea, so the frontend can focus more on actually just displaying the information.
I'm working on a travel agency website that integrates with global booking systems, something like expedia but less complex. So far along the process I've learned a lot specially about a wide range of Azure services. I just learned Azure Search and wow, it works great!
Axel didn't provide any examples of allegedly copied code, so what can they explain?
> Ugh, this is going to get tedious, you're obviously feeling defensive for some reason.

Please edit this sort of thing out of your posts to HN, regardless of how defensive someone else is being or how provoked you feel. If they're really being so defensive, nothing good will come of arguing and it's best to let go anyhow.

https://news.ycombinator.com/newsguidelines.html
Nope. I shop at Walmart and hate the experience of going to the store. I just hate it less than the counterfeit products on amazon or getting ripped off elsewhere.
I am planning a new building on my property and really would love to have something like this to visualize it from different angles on the driveway, back porch, etc.
Is it possible for someone to create a statically typed language that works on OTP/BEAM, or for an existing language to interface with them somehow?

I tried learning Elixir a while back and just couldn't get myself to like the syntax/ergonomics. It seems like most of the benefits people list for Elixir are actually attributed to BEAM, not the language itself.
not saying that, but someone close to his life expectancy age chocking on his food, that can almost be considered a natural cause of death, no?
All true, but also this article is about Monte Carlo numerical methods rather than actual casinos.

"Flipping a coin until you get enough tails in a row" is a really good way to describe long term gambling, though. I'm gonna borrow that.
What "points"? Axel didn't provide a single example of what could be allegedly copied code.
That's cool. I was working on something similar, extracting tabular data from PDF for the last 2 weeks.

Curious about your method, as the process (e.g. to detect the coordinate of the header/footer fields, etc) is very manual and specific for each PDF template. Do you happen to encounter the same challenge? If yes, how do solve it, use machine learning? heuristics? etc?
Developing the first completely new class of wind instrument mouthpiece introduced in recorded history. For wind instruments there are reed mouthpieces, double reed, jet reed, lip reed, etc. These have all existed in various forms for millenia. My design, based on over 15 years of research uses optical sensing to very precisely measure multiple dimensions of the embouchure.

It will be available in the form of a hands-free music controller supported on what we call the "neck unit" or on a variety of hand-held units of different fingering styles that we call "finger units".
Day[0] - https://www.youtube.com/channel/UCXFC76FDHZRVes6_lZqwLBA

We are not putting out any new episodes right now though, I'm currently off on a long-distance hike.
> And that's just the beginning, if you look with an open mind you will fine many quality scientists questioning this status quo.

This is an interesting twist on the balance fallacy (issue has two sides, so each side has merit) in that you’re implying refusal to acknowledge the other side is a lack of an open mind.

Someone suggesting solar flares can impact tropical storms is not a significant fact in the claim you’re refuting.
There's only really two organisations I know of who actively try and dig down into this stuff and give it back to the public. (There are a lot who just accept the legal risks and ignore what rules there may be.)

The Internet Archive [0], and TorrentFreak[1], with the former being the more active in the area.

My own knowledge comes from more selfish, commercial, reasons, in that I've tried to use PD content to kickstart my site's collection. (To be clear: Not affiliated with the parent of this thread in any way shape or form.)

If you want to donate - I'd highly recommend the Internet Archive, but they do have an American slant to what they attempt to give back. That is, if it isn't PD in America, then it might not be the best fit for them.

[0] https://archive.org/

[1] https://torrentfreak.com/
> We are not going to rollback surveillance. The folks that want to roll it back are so naive that they must be monitored by the rest of us for their own safety and ours. I wish it weren't so but there it is.

Can't tell if this is sarcasm or not? I suspect that it is.

Either way, those of us against surveillance will eventually resort to more active measures as surveillance continues to increase, which we're already seeing with things like AdNauseum. Surveillance won't "win"; it will be a constant battle that becomes more and more expensive for the watchers in terms of development time, infrastructure maintenance, replacement of damaged and outdated equipment, lost employee morale, and lost public trust. In a world of 7 billion people, we simply can't afford to feed everyone, solve the issue of climate change, manage the global economy in a way that avoids war, and maintain an effective global surveillance state in the face of active resistance. Sure, there will be pockets that are highly monitored (London/NYC/etc), but you don't have to enter those areas.

To be clear, anti-surveillance won't "win" either. This is a back-and-forth game that never ends, that of control and order versus freedom and chaos. Human nature ensures that it remains a frozen conflict.
Many "undocumented" Windows kernel structures are actually documented on third-party sites, for example [1] and [2]

[1] https://www.nirsoft.net/kernel_struct/vista/index.html

[2] http://msdn.mirt.net/

They were found, for example, in debugging symbols released by MS. And sadly Axel didn't provide a single example of code that allegedly was copied.
That was far less complicated. There were just two competing countries, both throwing money at it, and both wanting military spinoffs.

There have been efforts, off and on in recent decades, to transform US agricultural practices. And also in many other countries. But agricultural lobbies are strong, and resist measures that reduce profitability. And governments resist measures that reduce production, and increase risks of shortages and famine.

There are maybe a few sectors where need for insects is recognized. Bees, certainly, and some soil dwellers. But mostly they're just pests to be killed, or at best irrelevant.

This is much like climate change. And it's all part of the Great Anthropocene Extinction that we're in the midst of. Tragically, efforts to reduce impacts will begin at scale only once it's too late for them to do much. It's like me and that liter of ice cream in the freezer. All the knowing in the world won't keep me from eating it, if I'm tired and hungry enough.
That's a fascinating forum, I'm probably going to spend a few hours browsing it. I hope this kind of stuff is being properly archived by archive.org or similar entity.
Techsensus – Scalable, On-demand, Analyzed tech interviews
Techsensus (http://techsensus.com) conducts reliable on-demand, transparent and personalized technical and behavioral interviews on behalf of your organization. With comprehensive voice, audio and data-driven recommendation/ranking reports for each candidate, we increase our client’s on-site to hire ratio by 45%. Thus, saving
engineering teams hours of productivity using a data-driven scalable approach to interviewing and hiring.
https://youtu.be/pYv6k5A-kHg
The Godfather -Mario Puzo

The Running Man -Richard Bachman (A Stephen King pen name)

Never Split The Difference -Chris Voss

"The Godfather" is a classic that features my 2nd favorite evil genius Don Corleone (Hannibal Lecter being the 1st). Great character development and a fine tale to boot.

"The Running Man" isn't Kings best, but there's something about it, well that book and "The Long Walk"--also by Bachman, that makes it an entertaining read.

"Never Split the Difference" is the best negotiating book I've ever read and, I have negotiated deals for a living at various times in my career.
Yeah, was quite a pleasant surprise, albeit the outlook is not very comforting.
* Writing a Lisp interpreter for a homebrew 6502 single board computer.

* Learning DEC PDP-11 assembly language, may "port" the above Lisp interpreter to it... The -11's instruction set is so nice.
Another one I thought of is demoscene - seems relatively inactive on reddit
Firefox's DoH resolver is user-configurable but could presumably be locked down by enterprise or parental controls.
Competitive efficiency- if their competition implements it they will be under pressure to implement it and cut rates or lose volume to the competition who is using the sky kite to reduce fuel costs and undercut the competition
If you read it instead as an advertisement for easylang.online it's a pretty nice introduction for the language
Internet outages are getting more serious
Right, but if someone has the ability to run arbitrary commands on your redis server, they can already look at or do whatever they want with your data. We're agreeing: if someone can already run MONITOR, this won't make anything worse.
Good on you. I have a family as well and prior to it spent much of my free time coding side projects. Now, it's been tough to find the energy to do that in my limited time.

Of course, one can prioritize the projects, but find joy in other aspects of life once the little ones asleep.

Trying to get back into a side project though, mainly because I'm feeling the itch.