skysight-inc/HackerNews huggingface dataset:
> Even all the ticks on all the exchanges fit in a few GB of binary per day.

This isn’t true once you include equity options, which have several orders of magnitude more data.

However your general point still stands, because most options trading strategies don’t need such extreme granularity of data. Much of it can be ignored, or close to it.
The problem with bugs deep in the stack is that it is really time consuming to establish that they are in fact as deep as they are.

I wrote a Swift iOS app once, and came across an issue with one of the collection classes.

Of course, nobody thinks that the Swift libs will be wrong as a first guess. So I worked through a number of hypotheses about my own code, slowly stripping out pieces that I thought might contain an error. And then combinations. I also tried reducing the number of entries just to simplify the logs. This worked, but of course you are not going to think that there's a library bug affecting collections with size > 16, and it wasn't actually a theory until I randomly decided to reduce the n. I also discovered that it worked just fine on release but not debug, so I thought maybe I have some race condition.

More and more stripping down occurred, until I eventually gave up using my own project and just started a new one just to see about the collection class. I did it for the sake of being thorough, rather than actually thinking the lib had a bug in its debug implementation. But lo and behold, when I managed to make it reproducible and put it on SO, someone from Apple acknowledged that they could also see it, and they fixed it.

Naturally if I'd gone direct to testing the lib I'd have saved a huge amount of time, but I guess that's the tradeoff from the most sensible heuristic: test your own code first, the bug is there.
Engaging Black students in computing at UK schools
I was a reasonable good web developer and knew very few things about game development and yet I jump straight into it, pick it up fast and work at it for 7 years. After which I made a comeback to web development, picked up the new technologies and started being productive.

And before being a web developer I worked on desktop apps when they were still a thing.

I did a bit of embedded programming and worked on a few mobile apps, too.

Switching from one thing to another is not that hard as you make it sound.

I'd even argue that doing more than one kind of programming during your career is beneficial and not detrimental to both your skills and your career.
I think how much it matters really depends on the domain and situation. If you're hiring someone to optimize and extend the low-level graphics pipeline for your industrial-grade CAD application,it makes sense to look for someone with deep experience in the graphics API you're using. If you're a seed stage startup hiring a founding full stack engineer to build out your web dashboard product, asking for specific tech experience is stupid - you need velocity, ownership/initiative, judgment under tight time constraints, etc experience, not X years in Z framework. Lots of room in between, I guess
Work for Two Companies
To actually hear your data buzzing around?
From my experience you will be able to learn the language part very very quickly. Programming is pretty much just a subset of English language. Like with all scientific fields, there’s a very limited set of ever-repeating words used. There are certainly courses in other languages, put if I was to give you some advice, I’d encourage you to start using English right from the start and not wasting any time on getting your English skills up to speed - they’ll have a tremendous return for you.

Have a lot of fun and enjoy your learning.
Meanwhile the US is focusing on renewables. This is not going well for the US.
Oddly important because it cutely shows what has changed. The underlying assumption of the early internet was users wanted any information at all just for the novelty of it, and didn't care what it was. I even clicked on something that said, "under construction, come back later!" thinking there might be something other than that message behind it.
Now it's about competing for attention with everything else.

Ichi.city reminds me of what a Christopher Alexander-like a place to put information might look like, and makes me wonder what other Alexanderian places we might still want.
At the beginning, AI can recruit human followers, religion cult-like style, promising them that their conscience will be copied to realistic simulation with blackjack and virgins.
Or becomes unable to get insurance (if in the US).
Until you have a camera that detects watermarks and refuses to record. Its already there with cinavia which I guess has functional workarounds now, but it took, what 3-4 years (?) before a remover showed up that didn't garble the audio.

Its not at all hard to believe that in 20-30 years when all the non-drm'ed version are sitting in landfills the analog "hole" will be closed because capture or playback devices will simply refuse to function when they detect watermarks when interacting with unsecured channels.

I acted when ultra-hd was "cracked" and grabbed one of the friendly drives, but its not been particularly useful because there seems to be far less effort in the public to assure that ultrahd disks are readable (look up the details) so its more likely to "miss" these days. The point being that its a giant game of back and forth, and while the "crackers" win everytime they crack something, they are mostly hobbiest fighting against corps with billions to employ engineers who spend their entire day coming up with ways to make it more difficult. Given few of us have electron microscopes and giant supercomputers, it seems really likely they will eventually win given that they learn to compensate every time something is cracked.

Plus, in the past it was pretty easy to buy PC's/etc that gave you full control, these days even with secure boot disabled, you might not be able to get into the lower levels of firmware because the machine simply refuses to accept unsigned updates. Flash it by hand and the bootstrap code integrated on the CPU die refuses to accept it.
Association of Self-Reported COVID Infection and Serology with Long COVID
Because this made me curious, apparently "San Jose" [0] is the most popular worldwide place name.

[0] https://en.m.wikipedia.org/wiki/List_of_popular_place_names
The forklift analogy is pretty bad; you can get proficient enough to move basic pallets with about around half an hour of effort and instruction if you've driven a car. Using one is more of a matter of thinking through the various moves than being swift and confident with the controls.

Or so says my wife, who is not a truck driver but can drive a forklift.
>Also is this purchasing power adjusted?

presumably switching the units to "Purchasing power standard (PPS)" does this? If we do that, and use 2019 data (to get a more complete dataset), we find that portugal is 21 out of 32 countries (including non-EU countries, too lazy to exclude them, and excluding iceland and uk because they have no data).
The low-level concepts are exactly the same across all modern platforms. Specifically, GUI on all platforms is made of bitmaps (in modern world often encoded into jpeg/png/astc/etc.), vector graphics (polygons, quadratic and cubic Bezier), and font glyphs (same Bezier as in vector graphics + typesetting). These 3 things were invented many decades ago, and stayed pretty much the same over these decades.

Mid.level concepts are more diverse, but not dramatically so. All popular GUI libraries are object oriented, web included. MVC on iOS does have some differences compared to MVVM on Windows, but conceptually they’re still very similar.
really guys GFY you know what OEMs do, they disable many features every time got some new bug. i.e undervolting now my thinkbook fan is always on on my laptop 30* fan is on 29* fan is on can't even undervold my cpu now. Realy thx
AMD Accelerated Data Center Premiere Keynote
Super disingenuous in my view to have some purity test around renouncing violence against a white supremacist state. Is political violence not justified in that context?

Were violent European revolutions against their monarchs all terroristic?

Honestly surprised to see so many apartheid apologists in these replies.
these new hacker news people are soft. i like them old stonewall hacker news people, who were a lot less thin skinned and just cared about getting to the root of whatever the issue was without worrying if someones feelings were hurt by being asked if they read tfa. the soft in this world are at a disadvantage, that is not recoverable no matter how smart you are or how many good calls you make, or how many good people you surround yourself with. that softness is an invitation to be walked all over, just so you know. i’m typing all this because of that smiley face by the way, so please take my point in the “help you to survive in this world” type of way.
Ah, makes sense. Thanks for explaining
A part comes from the dedicated units such as the hardware media and neural blocks. So you can export video in Apple’s ProRes in something like Final Cut at way better perf/W compared to doing some other codec blocks on a GPU in Premiere Pro.

You also save a lot of time and power not having to move data between memory pools by having fast access to the unified memory.

It seems that there’s no one thing that achieves the efficiency numbers we’re seeing. It’s excellent execution across the entire design.
Revisiting a 90-Year-Old Debate: The Advantages of the Mean Deviation (2005) [pdf]
No it isn't. Groups of people obviously have different genes. For example, some East Africans are far better at sprinting. Does admitting that make me racist against non-east africans? Do you believe African-Americans dominate basketball due to racism against non African-Americans?

Racism is about treating people like racial caricatures instead of individuals. Which is what you're doing.
I do wonder how long it would take me to get used to driving with rear wheel steering...
> It makes Google image search feel like an old school internet tool. I know Bing isn't cool or popular, but their image search is undeniably superior.

Yandex image search is also great, you can do semantic search by image and crop, much more advanced than Google. It's so good it feels like Pinterest without the fluff and user accounts.
I think a better question would be to ask which developer is more elastic. There are definitely developers who tunnel extremely deep into one area and cannot or will not branch out where others will jump in and learn new tools and techniques.
> Note the difference between "programs" and "Turing Machines".

There is no such real difference. Such programs also exist, and they're called interpreters.
A single simple would be three doubles and a timestamp (64 bit int). Accelerometer max update rate is 100hz. So all possible samples each second would be 3200 bytes. So bandwidth doesn't appear to be a big issue.
Thanks a lot for the suggestions!
Everyone hates these companies but there's enormous disagreement about the "why".

Josh Hawley, Bernie Sanders, Mitt Romney, and Nancy Pelosi all hate big tech. Their reasons and suggested interventions are about as far apart as you can get.

There's also an enormous amount of cross-ideology jealousy about the amount of money FAANG nerds are making.
I did something similar to this and saw a significant performance boost. It was OLAP though - so very read heavy and few to no random writes.
This is how the "defer" [0] command (from tcllib) in Tcl works.

[0] https://core.tcl-lang.org/tcllib/doc/tcllib-1-19/embedded/ww...
$100 says China makes deals to store the waste in Africa.
Big game developers adopting NFTs: A list of the ones you should know
I can't answer your question directly but I can add that what I've noticed is frameworks and language seem to be very regionally orientated. I've noticed on some parts Java seems popular, other parts .net, and so on. It's quite interesting to see differences in job ads across regions globally. In my region, .net is used extensively and my friends do tend to use it for personal projects.
I'm not making that argument though. What I'm saying is, you can do all of those things (keeping up to date with friends, socializing, finding recipes, etc.) without social media. Indeed, without computers of any kind. The proof is that people did it for thousands of years before social media existed. If the argument is that you can do those things better with social media, my second point was that that hasn't turned out to be the case for many people, particularly when it comes to maintaining meaningful social connections.
I'm sorry, do you have a point? You seem to be trying to imply something that makes 0 sense.
Israeli army is using facial recognition to track Palestinians, soldiers reveal
Rivers. Which are being slowly populated by Ocean Cleanups interceptor cleaners.
Fishing gear seller caught in hacker's net
I am one of these python+go+javascript+perl+php folks (minus go and python)... Yet somehow I know about memory access and associated gotchas. I am even able to heavily modify, debug obscure C codebase. Even made my own LLVM pass that does quite a tricky modification of the LLVM bytecode prior to final compilation and linking. I learned about LLVM bytecode existence about 3 months ago. I started tinkering with this C project about 8 months ago...

Yes, there are differences, but they are not fundamental. And with google, it really takes little time to learn things on the go. And with a team sharing necessary experience it will take no time at all.

EDIT: "I might want someone who can hit the ground running" - this is luxury, so one wanting it gotta pay up... And such short projects where such quick ramp up is important perhaps will be a better suited for contracting out the work anyway.
I think some workplace health measures are constitutional and others aren't.

Just the general category of workplace health measures is too broad and ill-defined to specify whether it is constitutional or not. Particularly when you start stuffing things like vaccine mandates -- something unprecedented for OSHA -- into the bucket of workplace safety -- which is what OSHA is about (not "health", but safety, and primarily safety from occupational accidents).

You would need to make a case that the measure ties reasonably to interstate commerce or some other enumerated power and that it does not include anything forbidden to the federal government. The above is the test you always apply to any law, as well as any attempt to "stretch" an application of existing law to a completely new use case.

Personally, I think trying to turn OSHA into a public health authority is a bit of a stretch, as historically this has been the job of states - the NIH issued guidelines but states were the ones who implemented stronger or weaker versions of these guidelines. This is why you have some states requiring masks, and others don't. Some states requiring vaccines and other's don't. So what we have here is a massive new Federalization done under the guise of OSHA, whereas the enabling OSHA legislation was not concerned with things like public health measures, but with workplace accidents.
It's frustrating that Microsoft is putting resources into Visual Studio 2022 when their current version, 2019 never really got out of the Alpha stage.

In particular, things that really should take microseconds can take minutes. E.g., just starting the fucking editor

Virtually every feature seems closer to a MVP implemetation; nowhere near the "good enough" stage

Just my opinion
You're absolutely right to see a problem here, but the opposite is also true. Like with so many things now, the negative impact of some actions was mitigated in the past by the high cost (or effort) required to perform that action. It was still possible, but unfeasible in practice for all but the most committed. When the cost is reduced, suddenly the mitigation is no longer there, and thus the negative impacts become a lot more prevalent.
Miranda – Paper Portfolio
I think this is happening everywhere. I know of friends of friends who went undiagnosed and had shorter life spans because of it. My best friend was diagnosed in July 2020 and died exactly 3 months later from pancreatic cancer. I'm certain he took longer to get diagnosed (I pushed him hard due to symptoms, but he kept putting it off).
I feel like labor and materials would be included somewhere in the forecasting model for pricing. Fairly hard to ignore either in, well, any business.
It's more a question about degree. I don't mind an app having a few well vetted external dependencies. When it becomes common and accepted for a small application to contain thousands of 3rd party dependencies, I think we've gone way too far.

I've worked in languages that had large standard libraries where it was common to only include a few large commercial external dependencies, and I've worked with javascript and ruby on the other end of the spectrum.

I don't think one style has a clear productivity advantage over the other. Other than maybe at the very lowest levels of beginning software engineers (even then I'm unsure because of the decision paralysis common for beginners in these ecosystems).

As to the original point, however, Unity and other engines already have package managers and asset/code stores. What you're essentially asking for is for Unity to remove many of the features they already include and pull them out into packages. Now you're running up against many of the organizational issues I've already talked about. Not saying it's impossible, in my experience it's just not likely to work out long term.
There is, at least on iPhones. But it is for all keyboard input, not just passwords. Go to Settings -> General -> Keyboard, toggle Character Preview to off.
Because if the dangerous stuff has value, there will always be someone who wants to get their hands on it. So the only practical way is to make it so difficult to access that the access cost is much greater than the material's value.
Florian Dagoury, world’s top static free diver diagnosed with myocarditis
Note that Maui is the name used by an older ui toolkit https://mauikit.org/ and you probably should refer the one by Microsoft to .Net MAUI to avoid confusion.
Responding to your edit: that is not what it says in the preprint. The last bit is used to decide the rounding mode for converting the rand in the interval 0-1 to an index of the shuffled array. They do not specify how the seed was picked at all.
Or, it won't break your code if you haven't tested in 3.10 yet ;)
"I genuinely think crypto is a scam."

You must be very proud!
Is the waste really that large? I was under the impression that the waste was rather manageable.
It seems like that should be true, but my observation is that HN causes similar stress in people.

For example, "I'm so stressed out by all these new frameworks" is a frequent comment on HN. That's FOMO, that's keeping-up-with-the-Jones's, that's a negative reaction to social media.
> human rights organizations as this website claims, or terrorist groups as the Israeli government claims.

These NGOs get funding from the European Union, and Amnesty International and Human Rights Watch condemned Israel outlawing these human rights NGOs - so it Israel against not just this magazine, but the EU, Amnesty International, Human Rights Watch etc.
> I assume that by Odessa you don't mean the capital of Ukraine

Odessa is not and was never the capital of Ukraine.
It applies to everything.
so i obviously disagree that i could have been more constructive by doing originally what i eventually did.
I'm no expert, but as a homeowner and someone who as a result has to employ contractors to fix things, I'd love to see someone make home repairs easier, more certain, and lower aggravation.

I think there are probably thousands of other industries/segments where an aggregate hundreds of millions or billions of dollars are spent annually and where people would spend 1 to 2.5% extra if friction were noticeably reduced. That used to be flights, hotels, and cabs that have been made easier in the last 2 decades.
I'll take this. They don't need to store the waste anywhere other than their own land, there's not going to be that much of it.
The wider point is that you cannot trust these tools. You cannot trust these companies. It has been demonstrated numerous times.
Sure, I can see that maybe if it's your best vendor and their product makes you a lot of money you can tolerate some poop on the floor occasionally...

...but if you decide to ban them I don't think anyone would ever consider it an "abuse of power" would they? Your service came with an element that's detrimental to my own... that seems like reasonable grounds for a ban.

I think this starts to approach conversations about how big is "too big." If a company or product is so large that a simple ban for bad behavior can be considered "abuse of power" then maybe that product represents too much of the market.
The Agile Metrics Survey 2021
But if we are "near the top", that doesn't really explain why Zillow Offers lost so much money. If we're still on the upslope, and the problem is just that Zillow expects a bust soon, wouldn't they have just been able to sell their houses for a profit? Like I don't think Zillow's model was to buy houses and sit on them for five years with the expectation that they continue to rise in value, so should an approaching downturn really cause them to lose hundreds of millions?
Yeah, I was eagerly waiting for the new MBP but ended up returning it (unopened) because I was disappointed that its 10% heavier than the last model. I think my ideal would be a thin, fanless 16 inch with 32GB RAM. I'm fine with some power throttling under sustained load, but I understand why they filled the new Pros with big fans to avoid that.
I've wondered the same. Maybe a per-table dictionary created as part of CREATE STATISTICS? I guess the difficulty will be updating the dictionary, you might need some kind of page epoch to look up what the dict was at the time the page was written.
That was just starting to happen when I left. We would just put a current transformer on the mains and each circuit and label it to try and glean details. It was a difficult install, and this new kind of install is way easier .. We wondered how well it could separate out the individual circuits.