skysight-inc/HackerNews huggingface dataset:
Yes, I thought about that, but ARC is a form of garbage collection, so you can’t have automatic memory management in C++ without garbage collection, unless I’m missing something quite fundamental...
Just to make myself clear, I don't like money, but I do like to spend them very much, if you never tried, please go ahead and try 12+ years old isles scotch, cohiba maduro, kobe stake... and don't get me started on vacations, 5 star hotels, new car smell, concerts, art...

There are no memories from money in the bank...
Seems like two explosions would be much better. One to break up the rock, then one to disperse the cloud as widely as possible. If you don't have the payload to impart escape velocity onto the debris field with the second bomb, offset both explosions such that the combined delta-v changes the path enough to reduce or eliminate the likelihood of impact. We probably don't want irradiated sand burning up in the atmosphere at scale...
In general, government policy does not plan beyond getting reelected for the next election.
Totally naive question: what if you aren't interested in HFT but just want to take some of the manual labor out of making less frequent trades? Is that any less reliable than sitting at your computer watching the order books or do the exchanges already have all the tools you would need for that?
> Are you being serious?

Yes. (Although by bringing this up in this thread I could be accused of trolling, and it would be hard to defend myself. Sorry.)

> Can you cite any sort of scientifically verified evidence for these claims?

It depends on what you accept as "scientifically verified evidence". My whole point is the Fermi Paradox is about human epistemology and belief systems, not the actual contents of human experience (which include UFOs and little green men as well as lots of other weird shit.)

> It sounds nice and all, but if you’re legitimately being serious, how are we ever supposed to believe this without hard evidence?

You're not, evidently. Honestly, I'd settle for folks just getting over their personal problems and returning to a harmonious lifestyle, and if I knew how to do that I would. A lot of the aliens and other people around here are working on the problem, but we're a tough nut to crack and time is running short.
Scott? Is that you?
AFAICT parsing is the easy part, admittedly more than 20 minutes but... (Also AFAICT) Go was specifically designed for easy lexing/parsing as part of their core principals.

After you get from text->AST is when all the magic happens. I've been reading up on this off and on for the last year or so and it's less magic than breaking the problem down into (not quite) simple steps that can be studied individually.

It's actually a quite fascinating field to go diving down the rabbit hole -- there's a lot of "lost" ideas from 20-30 years ago that one could take from pseudo-code to a fairly reasonable compilation pipeline without too much trouble. True, it wouldn't win on any benchmark test against something like LLVM with their millions of person hours invested in the optimation phases but it would be reasonable none the less.
Are you me? As an add-on to this, you might be interested in Martyrmade. Same style/appeal as Hardcore History, and the latest series is shaping up to be the best one yet.
Why not just use ceph?
In response to your second point - it's largely because it takes quite a bit of capital to build wealth via trading. Much more capital than is needed starting a SaaS company.

It's hard to win picking individual stocks, and yes you should not only hold a few stocks at a time with all of your portfolio.

But you don't have to bet your entire portfolio. You can only trade a portion of it hedging your risk. In addition, while it may be more of a fools game to go big on one or two stocks, you can look at your risk profile and align your long term strategy with different sectors and tax strategies.

I am no means a trading expert, but to discourage people from investing just because certain types of trading is more akin to playing the lottery - is just as irresponsible. People should be encouraged to be more engaged with their money and at the very least follow how their index fund is doing, how it's allocated, and learn why it is allocated the way it is.
Excerpt: "In their work, the researchers fabricated arbitrary patterns and a working transistor made from MoS2, which is one of the thinnest known semiconductors. In their study, the researchers recycled the same patterned substrate four times without seeing signs of wear."
Starting to catch on again in the Bay Area. Mason jars have been all the rage for a while now (for everything - yogurt, soda, beer, kombucha, pickling), while we use old Prego containers for things like storing leftovers and bringing food over to friends. Most boba shops will also let you bring your own thermos and fill it for you.
I still tell people we're using Java instead of Groovy, but that's more because I can't be bothered having the repeated 5 minute discussion with them about what it is. (Besides that, I actually consider Groovy almost to be essentially like a template engine or set of macros for writing Java code. It's not like other JVM languages that try to introduce a different style).
Can we abstract control flow?
What is your base for that conclusion?
I got a printed copy of this book. It's a great introduction to x86.
Windows NT and newer supported unattended installs of both the OS and other software you wanted installed automatically. Not as fast as imaging, but equivalent of a manual install, just without any manual work.

That’s how we handled 100s of machines with an IT dept of just 3-4 techies at the uni I worked for.

And we loathed people who came with non-standard HW our custom boot disks didn’t handle (remember that even being a thing?).

Things have certainly changed and IMO mostly for the better.
Cool! What sort of liabilities do you face with this?

For example, let’s say my strategy has some sort of logic to exit all positions if X happens.

X happens, but your platform goes down, so my positions stay open and my account gets wiped out/suffers large losses. Am I SOL or do you assume some responsibility for that?
We have some sample strategies on the platform. We are working on building education material as well.
You can also checkout out blog.
https://medium.com/mudrex/tagged/learning
The CERN apology, the CERN press release, the CERN email on JusticeForStrumia.com, the ParticlesForJustice page, the title of Strumia's presentation, and the slide in which Strumia complains that he wasn't hired for a role one of the women organizers of the workshop was hired for. Hope that helps!
I still know my Starcraft CD key to this day as well.

Bonus: The same key also works for Half-Life. They used the same algorithm.
Ceph came from Sage Weil[1], not from CERN.

The CERN guys run some medium-sized Ceph clusters and have been doing it for a while, but that's about it.

[1]: https://en.wikipedia.org/wiki/Sage_Weil
Ask HN: Any cheap dual head HDMI KVM switch?
I am using quite a few machines, some being mine and others being systems I need to use for specific projects. It is getting tiresome to plug and unplug things (albeit some -but not all- of the systems do have thunderbolt, making it a bit easier) so, I am looking for a better solution. For more than two systems, prices look quite high for such a thing. I can understand that digital signals may require some more electronics than the VGA based KVMs of old but still.

Logging remotely on the boxes is a non option as some need to have a working VPN connection to do anything.

What would be your advice on this front?
Why would you enter the EU on a US passport if you’re an EU citizen?
This is the most controversial essay up to date. I guess the movement of intellectual dark web (avoiding political labels) follow this philosophy?
^^^"What Happens Now That China Won't Take U.S. TRASH"

there, fixed that for you
Sorry this is a bit off topic, but how do crypto traders manage their taxes? I am under the impression that crypto trading doesn't have any of the niceties that traditional securities trading has when it comes to taxes, e.g. only paying capital gains when you remove money from your trading account (maybe that is also incorrect, I have no experience with investing).
I would, but I'm not a good enough mathematician to say whether you'd get better results from an average or a differential. You'd need to ID the drive model then figure out the # of platters and the distance between them and then take the speed of sound into account while getting rid of small peaks, and...

I've often wondered what sort of physical problems the people who engineer hard disks deal with, whether they have problems with micro-turbulence and suchlike.
Well there's a feature I had no clue existed, thanks for sharing that link--it's going to come in handy because I share your exact same exasperation.

Spotify is clearly now leaving it up to users of its service to mute individual artists instead.

I appreciate their approach here too, personally.
But what if I want to work in $boring_sector using $cool_stack, how do I find you?
Yep that's also a very likely scenario, I agree.
https://github.com/q3k/switch4python :)
Weight means more energy to move the product which means more fuel in and more co2 out.
>CIDLib is the product of decades of work by the author

Shame to see it spent on this instead of virtually anything else. After skimming this a bit, I feel that realistically no company, organization, or individual should rely on this codebase due to its license and contribution by only one individual. I'd rather use Boost or well-established and popular third-party libraries to solve the problems this repo attempts to solve.

What if you're delivering software to a client and they find an issue with the JSON parser? HA! Time to switch libraries, because you legally can't fix the issue for them. What a horrible idea.
Cardboard/paper can go to EU and South America. Electronics can get mixed in with ore worst case. Best solution w electronics is grinding and separating them in house and reselling to rare earth refiners.
I don’t know. Clinical trials can already be outsourced, so that’s not a major issue. And only two countries allow for direct to consumer drug marketing so that’s clearly unnecessary.

Honestly, this is simply not going to happen in the US so it’s hard to say what’s realistic.
This is great execution and UX. Congrats for launching!

As someone who has done professional algorithmic trading before, I would strongly advise most users to deploy a small amount of capital to these strategies and treat it as a fun game, especially in the beginning. The most important thing in automatic trading strategies is risk management - I am not sure what intelligence does Mudrex provide around that, but even if you're right 70% of the time (very high for automatic trading), the rest of 30% trades gone wrong can sink you quickly if there are no intelligent ways to manage those trades.

The returns and losses also highly depend on volatility of instruments (volatility refers to the average uncertainty in returns as measured by Statistical Standard Deviation). Cryptos are highly volatile. Cryptos are fun to start with, but you must allocate money keeping that into account and you'll be fine. My recommendation is at least 15-20 times less for Bitcoin than what you would allocate to S&P 500, based on their volatility/risk factor alone (15% vs 75% annualized volatility). And even less for other coins (See project below for more guidance)

As an aside, I have been working on my own project for many months to bring trend detection, risk management and intelligent diversification for all DIY Crypto and Stock investors [0][1]. Feel free to check it out if you invest in stocks or crypto at any level. It's in Alpha and will be shared more widely in the coming month or so.

I've thought about bringing automatic trading to my venture, but after a lot of my own time spent creating my own strategies, I can't sincerely recommend it to others without an extremely high level of skill. The hedge fund I worked with had people watching these automatic strategies all the time with lots of alerts, triggers and Plan B management, even if they were "automatic". Who is going to watch the automatic strategies here?

[0]: https://stockquanta.com

[1]: https://coinquanta.com
Has the author ever heard of Blue Oak? The text was unclear on this point.

EDIT: Sorry, sarcasm got the better of me. However I do think Kyle Mitchell should have put this disclaimer at the start of his post instead of the end:

> I had a hand in drafting the Blue Oak license, and I’m executive director of Blue Oak Council, the license steward.
Benchmarks about mobile NN frameworks : https://github.com/XiaoMi/mobile-ai-bench , not sure it contains ArmNN, but it's a start and you could open an issue about it maybe
Storage is such a nightmare for the overworked IT crowd. I sweat bullets anytime I reconfigure storage on the (bare metal, multitenant) cluster I manage.
I wonder if a deep fake app for music would be popular. Feed it anything, like the actual Captain Marvel soundtrack, and it generates something similar but distinctly different. It's at least possible that the quality of the output could be worthwhile background music.

Would the legal implications make this untenable? Could there be an objective measure of the different-ness between the fake and the original that could be used as the legal boundary?

Could generated music based on popular originals become good enough to out compete most human musicians?

If you build it send me a free copy and we'll call it even.
I think GP is cautioning against high frequency algorithmic trading, not investing in general.
Are there really people out there who can create profitable automated trading strategies with all that involves, but can’t code?

Presumably they can’t test either and arent too hot on maths?

Who are these people?!
That's a neutral comment that doesn't commit yourself to anything and doesn't answer my question. Your project assumes your users commit time and money to it, so please take a few minutes to do the same.

I want to save time, so I use kryll for automation. I'm open minded and ok to check out your project, I just don't have time to try everything out. When something works, and works well, I need good reasons to check alternatives.

So concretly, what will I find in your product that is worth the trouble to try a whole new plateform ?
Isn’t CERN using it to store 150PB? Is that considered medium size these days?
You sure could -- Coq programmers might say that any error is a runtime type error.

I don't think NPEs go much beyond Java's own definition though. If you have a reference to a String, it's not necessarily of type String. You'd get a runtime error if you try to treat it as such, just like you would in Python.

This is not the case in C++, though obviously it's not an example of template metaprogramming.
It sounds a good idea for deterring spam, etc. until you realise that such techniques can also be used for very insidious forms of censorship. Imagine writing about some controversial topic/opinion and getting "you've been banned because your comment looks like it was written by a robot."
I wonder about this too. It would be a form of carbon capture, even though it is probably a tiny percentage.
Sounds like an ad for this new Blue Oak licence. I don't have any problems with ads but I think the article should be a little more objective about the comparison.

Also that's a pretty bold title.
Hi, current macro vol trader & dev here - send me a message here and I'd like to here about your needs and see if my personal setup works for you.
At Mudrex users create their own trading strategies without writing code and connect their exchange keys to trade live.
Did the title or article change since this was posted? As of writing:

- The title of the article is "US citizens will need to register to visit parts of Europe starting in 2021"

- The article includes the quote "The [US State Department] official added that the "ETIAS authorization is not a visa.""

Where did the "visa" in the HN title come from?
Using languages and technologies that aren't relatively mainstream also puts the company at a recruiting disadvantage. It's trivial to have a full pipeline of candidates who are relatively inexpensive to hire and "good enough" within days of posting a bog-standard "Java services developer" job description.
This has been posted a number of times in the last 24 hours

https://news.ycombinator.com/item?id=19340008

https://news.ycombinator.com/item?id=19339944

https://news.ycombinator.com/item?id=19339351

https://news.ycombinator.com/item?id=19339297

https://news.ycombinator.com/item?id=19339039

https://news.ycombinator.com/item?id=19338951

https://news.ycombinator.com/item?id=19338707
Who is carrying the banner for conservatism and has real influence on public discourse?

Where are the principles of conservativism being rigorously championed, debated, and defended?

When have conservative principles superceded the whims of one man and the cult of personality that now dominates the course of an entire party?

4-6 years ago, Ronald Reagan was the gold standard for conservatives. It was perfunctory to mention his name while running for office. When was the last time you heard him invoked?

If it's really conservative principles you care about, then you're not doing yourself any favors by pretending conservatism hasn't been completely co-opted and derailed for other decidedly less-vaunted purposes. In fact, many of these purposes run roughshod over what conservatives claim to hold dear.

That movement was killed, and many of its supposed adherents are complicit.
Yes, that's a valid use case for this tool. Exchanges typically don't have this functionality. My opinion based on my personal experience is that it is rather unlikely to build profitable algorithms based purely on "technical analysis patterns": (1) Most of these patterns are pseudoscience, you can google for more info, only a few have even a bit of science behind them (2) There isn't enough data to train a model on minutely or hourly data. The crypto markets change extremely quickly (data distribution shift) so that most of the data you would be using to optimize model parameters is outdated and leads to false conclusions.

To make money off less frequent trades I believe (again, just my opinion) that your decisions must be based on news/insight/insider info, not charting patterns. In other words, more fundamentals. And that's much harder to automate.

Of course, you will find people that tell you the opposite and that they make money. My response to this would be: Of course there are those that make money due to simple laws of probability. With a lot of people trading there will be some winners. But it is mostly due to luck rather than skill. And the fewer trades your make (lower frequency) the harder it is to assign any kind of significance numbers to the results.
Claiming that dependent types are not pragmatically viable is quite a bold claim, would you mind backing it up? My experience with them so far has been more than great.
May I ask what platforms do you use for sports trading?
In the unlikely event some states shifted from Eastern to Atlantic, it would likely be just MA, NH, VT, ME, and maybe RI. New York would be unlikely to shift and if it were just most of New England, being in a different timezone from NYC would probably be a showstopper.
Painfully.
Upvoted for accuracy. Even people that put recyclables in the bins throw dirty containers in which are later separated and put in a landfill.

Recology constantly complains about this. Who wants to spend 5 min washing an old peanut butter jar so it’s clean enough to recycle?

The answer is very few people.
I have been thinking about this a bit lately as I enter my 'mid-career' stage and am contemplating a minor career shift (same industry, different specialization). Also, I have some recent experience that was rather illuminating regarding agism in the industry.

1. The pool of older programmers is a little bit 'lemony'. The "really talented ones" either move up into cushy roles, move into freelancing/consulting, or start their own thing, etc., so they won't be applying to random job listings. And most 'good to average' individuals will build up a solid professional network throughout their career and if done properly they should have an easy-ish time finding and getting new roles. So that leaves folks who are a) for some reason their network doesn't extend to the job they want (maybe they are trying to switch fields, or they are targeting a small company with no mutual connections) or b) they are a lemon (to put it politely). And to complicate matters, the standard programming quizzes/whiteboard interview doesn't work too well on more experienced programmers. Their raw programming knowledge/ability is usually good enough, generally the issue is with something else (slow, hard to work with etc..).

2. If you are an ambitious 20/30 something doing the hiring, unless you have really good 'job security' (like best friends with the founder or some other leverage) then it's probably easier to hire folks with less experience who won't challenge you for your role. This is somewhat an extension of the 'A's hire A's, B's hire C's' mantra, but on the axis of seniority and experience as opposed to talent. There are plenty of senior programmers that are comfortable being an IC under a younger manager, but there are also plenty that would happily jump on the management track and climb right over you if the opportunity was there. And the 20/30 something manager won't know which one they hired until its' too late.

3. There are plenty of industries and opportunities where seniority and experience is respected, and many of these industries are hiring programmers. You just have to look outside of the SV bubble. Banking, Healthcare, Energy, Construction, etc... And because a lot of these industries operate in more regulated and bureaucratic environments the 'SV 10x ninja' is just not that useful. And some of the 'lemons' mentioned above, who don't fit the SV mold, but who are perfectly serviceable employees in most regards would probably do fine in these environments.

I also think we are starting to age out of the 'high school dropout gets $20M in funding' era, which exacerbated the agism-in-programming issue. That sort or worked in consumer web/app tech, but tends to fail spectacularly everywhere else. So at the very least this 'post-40s' agism will probably start to fade, and likely get replaced with the 'post-60's'
This is part of the solution, actually. If packaging is part of the total price of the product, then those products with less packaging will cost less, and be preferred by consumers. It's a direct incentive to use less packaging.
Launchd
The JusticeForStrumia page (run by supporters of Strumia) showcases an email from CERN that says exactly this: the personal attack was the major professional problem from the talk.
It seems possible that her computer was used with remote access tools, but its also possible that other grades were changed including hers to make it less obvious who the actual culprit might be.
'Cultural Marxism' is an overtly antisemitic conspiracy theory claiming a devious plot by certain Jewish academics a plot to subvert "western civilization" and attributing their influence as the cause of myriad social and political stances/events/developments that the advocates of this conspiracy theory disapprove of.
I would also have dismissed the article given how much it seems to advertise Blue Oak, but Mitchell is a good "argument from authority" on licenses.

More info on Blue Oak: https://writing.kemitchell.com/2019/03/07/Blue-Oak-Council.h...
Early C# and contemporaneous Java were virtually copy-and-paste identical. Even today I would put them in the same bucket when classifying languages. Though I haven't used either in many years.
Groovy, the real JavaScript. I love Spock but never could get into using Groovy for non-test code.