skysight-inc/HackerNews huggingface dataset:
This isn’t well-specified enough to be a real challenge. They say it can be a server - but not too beefy of a server. What does that even mean? If I put eight NVMe SSDs in a 128-core server, is that too beefy? What about 64, 16 cores?

Can I know (or bound) the number of orders or products in advance to preallocate? Can I design the dataset myself with certain assumptions (e.g. sorted with respect to time)? Can I bound certain aspects of the dataset (e.g. orders must not contain more than 255 products, orders always contain the prices of everything, etc.)?

Latency isn’t apparently a factor - so if I’m processing 1B records, do we care how quickly it gets done? If not, I’ll just stream the data off to a GPU and get the results later?
Canonical or Redhat will probably sell services related to supporting Python 2 and/or porting your code to Python 3.
That's what I thought. With an ESP32 and a cheaper sensor (a maybe a simple ultrasonic one) you could hack together something similar for less about ten dollars.
i am not even sure that 100% has to be a depressing notion
The probability for this is extremely low.
It's doable to write constructors that don't throw exceptions; writing constructors that can't fail is not possible for a large fraction of the useful space of constructors.

If your constructors fail without throwing an exception, much of the usefulness of RAII goes away.
Taking your tomatoes is theft, sign or no. That has nothing to do with this case.
Commenting Out PowerShell Scripts in Visual Studio and Visual Studio Code
To add insult to injury, your taxes pay for the legal system (Judge, Courts, etc) these companies are using to sue you and to extend your debt statute of limitations.

Corruption is aggravating. Having to pay a massive chunk of my income for it is just nauseating.
Breaking the medical cartel – patient ordered tests & treatments (Stanford MedX)
Code that gets merged into Rails master is reviewed by the Rails core team.
> "You didn't "ask my server".

Yes, you did.

> You used a tool to extract data from my server.

No, that's not how the technology works.
> And we'll have plenty of that, if even the most conservative/optimist projections will materialize. Patience.

Right, and when we do, that will be the fire under humanity's collective butt to mobilize and act. It might be too late, it might not. I have faith that we will pull through.
Yes, my advice is almost always strict should be true for every new project, and even sometimes for migration projects where the end goal is to absolutely decrease tech debt and bugs as quickly as possible and the team isn't afraid of a giant compiler error waterfall as motivation. (It's a nice auto-generated TODO list with some semblance of progress reporting!) But at the very least, everyone should do themselves the favor and "noImplicitAny: true" no matter if it's new, migration, something inbetween, and no matter what they think of any of the other strict flags. Explicit anys are searchable TODO markers and fine, but implicit anys always seem to be hidden bugs waiting to be found.
I'll second it - LaserDisc was an analog medium - not digital. CED was analog also, but used a "stylus" to pick up capacitance changes from the "groove" depth. There's plenty of information out there on both processes; very interesting to see, you should check it out...
Over Quota... Hug of death.

https://web.archive.org/web/20190909221003/https://atarigame...
Precisely. This is extremely evident in my family- my sister and her husband are incurring insane debt and he won't be finished with school until he's 30... As opposed to me, who's younger than he is, have been out of school for years, and currently make just as much as he hopes to make in five years. The system is not optimized for medical professionals, it's optimized for (it may sound dramatic, but it's the only word that fits) the cartels pulling the strings. And what happens if my brother passes away before graduating? Hunndreds of thousands of dollars of debt will remain. No, doctors are definitely not the prime villains.
Is there some kind of test harness for this? What does generic streaming engine mean here?
I don't think you should. But some organizations have legacy needs and might be using other orchestrators. Or K8s might not be a good fit for them for whatever reason.
Most stadiums implement cellular via DAS antennas and equipment local to the location. If the venue/site hasn’t planned for full capacity then this is no surprise. On another note stadium RF engineering is really complex and a fascinating discipline.
Show HN: Falcon 9 – First Stage Simulator
I'd argue that Auth itself isn't hard per se, but it involves hard things that you shouldn't roll your own, notably cryptography and session handling.

But those are things that people normally delegate to either libraries (crypto) or the framework itself (session handling).

Of course, there's lots of places one can screw up, such as sending non-expirable password reset tokens, revealing private information and membership status via F2A/reset tokens. But those are the kinds of screw-ups that can happen in other parts of the website too.

That said, Devise is one of the few things that I don't completely dislike about Rails.
The only supplement that the NHS recommends is taken by the bulk of healthy adults in the UK - especially during winter months.
They have MAC version if I am not mistaken.
You don't have to be a billionaire to want your btc transaction processed quickly.
I know someone who continued to take her kid to the doctor every day until they finally gave in and diagnosed her kid with something and now she gets help.

Makes me ill to think of the cost.
Is Craig Wright not relevant?
Shut up and sing the song, pal
I see this kind of arguement a lot. It's also common to read about people traveling abroad to receive better treatment that will save their life.

I'm not sure which anecdotes to believe in this case.
Ive seen web site down reports get downvoted and criticised. Even basic questions relevant to a article can be downvoted or responded to in blatant hostility.

Just a set of patterns Ive seen. I rarely post now.
Availability bias. The Django praises are all in the Django threads. This is a Ruby thread after all ;-)
Using fishing bait is just a "request" for a fish to bite my line so I can pull it in. It's up to the fish to respond to the 'request', right? So does that absolve me of a crime if I go fishing in someone else's pond and pull out all of their fish? Cause the fish are the ones that responded, right, so it's not my fault?

No, of course not. The technical details of how an HTTP request works are not what is relevant here. Don't be obtuse.
Grading is ineffective, harmful, and unjust – let’s stop doing it
That the church rejected heliocentrism because it clashed with scripture is a common misinterpretation.

No, it's the simple truth, as the Church and other documents from the time attest.

Galileo's model did not match the observations of the time

Galileo did not have his own model of the heavens; he was a proponent of Copernicus's heliocentric model, which gave predictions approximately as accurate (or inaccurate) as those of the Ptolemaic model. Galileo's observations of the phases of Venus, however, did render the Ptolemaic model untenable, as most astronomers admitted once they had confirmed Galileo's observations themselves. After that, the debate was between heliocentrism and various neo-geocentric models, like Tycho Brahe's.

Galileo may well have offended the Pope with the character of Simplicius, but that character appeared in the book Dialog Concerning the Two World Systems, which was published in 1632. Copernicus's De Revolutionibus was placed on the Index of Prohibited Books, along with other heliocentric texts, 16 years earlier, in 1616. (This was also the time of the Inquisition's first investigation of Galileo, for promulgating doctrines contrary to scripture.)

The official Church decree of 5 March 1616 read, in part: "This Holy Congregation has also learned about the spreading and acceptance by many of the false Pythagorean doctrine, altogether contrary to the Holy Scripture, that the earth moves and the sun is motionless, which is also taught by Nicholaus Copernicus's On the Revolutions of the Heavenly Spheres and by Diego de Zuñiga's On Job. This may be seen from a certain letter published by a certain Carmelite Father, whose title is Letter of the Reverend Father Paolo Foscarini, on the Pythagorean and Copernican Opinion of the Earth's Motion and Sun's Rest and on the New Pythagorean World System (Naples: Lazzaro Scoriggio, 1615), in which the said Father tries to show that the above-mentioned doctrine of the sun's rest at the center of the world and the earth's motion is consonant with the truth and does not contradict Holy Scripture. Therefore, in order that this opinion may not creep any further to the prejudice of Catholic truth, the Congregation has decided that the books by Nicolaus Copernicus (On the Revolutions of the Heavenly Spheres) and Diego de Zuñiga (On Job) be suspended until corrected; but that the book of the Carmelite Father Paolo Antonio Foscarini be completely prohibited and condemned; and that all other books which teach the same be likewise prohibited..."

("Corrected" in this case means with their heliocentric content censored.)

See the following for more of the background:
http://copernicus.torun.pl/en/revolution/reception/2/
https://ui.adsabs.harvard.edu/abs/1989JHA....20....1W/abstra...
I've done similar. The Microsoft Band UI was written in C++. No templates or other advanced features, compiler was stuck on 2003 standard. We had templates but used the trick of implementing them in a .cpp file and declaring all the instanciations of them we'd ever use at the bottom of the same file. Had to write our own to guarantee 0 allocs.

It is quite do-able. Lots of static declarations, basically write C with classes. V-tables ended up being non-trivial in size, but what can you do, GUIs and all that. Possibly the best (only?) good use of inheritance hierarchies.

256KB memory, the UI only had 60KB or so available for it IIRC. We also had a scratch pad available over a super slow bus of a couple megs, but it couldn't be used too much or we'd drop frames and we loved our 30fps v-sync'd performance.
Uber, Lyft Poised to Lose Fight Against CA Bill to Label Drivers Employees
>You mean to say Britain was so scared by China in 1960 that from 1960 to 1997 it could not grant autonomy, economic and political freedoms to Hong Kong.

Yes? China had beaten off the US in the Korean war and was a massive land power in the region.

Britain had just suffered a humiliating setback in the Suez crisis if 1956 and basically abandoned all imperial ambition.

More specifically related to HK, Britain withdraw almost all military forces "Easy of Suez". They were powerless in the east and both they and China knew it.

You yourself mention "fighting" for HK democracy, implying it wasn't their choice to make, really.

You're mixing timeframes by referring to India. They gained independence in 1948. My argument was the by the 1960s Britain was democratizing as colonies, having given up the empire. It's not unusual that Britain didn't give Hong Kong democracy in 1920. It is unusual that they didn't give it democracy in 1960 or 1970.

https://en.m.wikipedia.org/wiki/East_of_Suez
I don't understand your comment.

>What if I placed a sign on my lawn which said "Please, step on the grass!"? Would it still be trespassing?

No. Of course not. What exactly is your question?

>You laid out a lot of opinions there as if they were facts.

I didn't lay out any opinions. I relayed information that is available from Wikipedia and other sources and rephrased it into an HN comment. None of it is opinion. If you take issue with what my comment says, you can take it up with the courts that made the decisions that gave the information I posted.
Quite an ironic statement. This hospital is entirely state run and non-profit.
You answered your own question, the system is designed to enable corruption and screw people. It's a feature not a bug.
how is demonetization not an antitrust issue? They control the ad market, why should they also decide whether their advertisers can reach certain publishers? Shouldn't they be a neutral ad exchange platform, given that they have absolute control in the ad markets? What's the justification behind demonetization other than starving websites to death?
But why bother with some average Joe's consciousness if you can clone a couple Carmacks, patch them to remove copy protection / willpower / whatever, and get "10x output"
> It's also arrogant to grab Python 2 out of the hands of people still using it and flush it down the toilet.

No one is doing that. Python 2 is available, open-source software. The Python core team discontinuing development isn't grabbing it out of anyone's hands. Open source projects whose core teams have discontinued them in favor of an incompatible (either technologically or by licensing) alternative, or abandoned them altogether (or just not maintained them in a way that pleased the community), have often had maintenance picked up by alternative maintainers, who have often had to use alternative names for the independent continuation project. Nothing is taken out of anyone's hands by this.

> If Python 3 could run Python 2 code (even at just the granularity of modules) then all of this mess could have been avoided.

And we all saw how well starting with that goal worked for Perl 6.

> But I do find the attitude of "Hey, F. U." to those of us who want to keep using Python 2 to be pretty arrogant.

No one has that attitude (except maybe employers, but that's more about a desire to continue to get paid for using Python 2 than merely to continue to use it.) You are perfectly free to continue using Python 2 until the Earth is swallowed up by the Sun and no one will stop you, or even really care.
I run Linux and use full disk encryption, but I also have a few encrypted directories using EncFS. https://en.wikipedia.org/wiki/EncFS

Right now it's just for sensitive documents (i.e., anything that could be used to steal my identity). I used to also store my passwords in an encrypted directory, but now I've migrated to a password manager (which of course has an encrypted database).

If someone steals my computer while it's on and the drive is decrypted, they won't be able to obtain the most sensitive information the vast majority of the time.
Shenzhen to ban men from women carriages
I'm sure OP knows how to google. Nothing against IH, but HN is a medium that allows you to talk to authors directly, which is an invaluable experience.
Valid point - I'm a huge consumer of posts where people experiment with new solutions and share it back with the community (like the author's other blog post on how to set up static website hosting with IPFS: http://127.0.0.1:8080/ipns/withblue.ink/2019/03/20/hugo-and-... ), so I think we should generally encourage/support this sort of experimentation and documentation. But I agree the timing here is likely coincidence - the IPFS component is likely more for learning/experimentation/resiliency than specifically for the described performance gains. (Unless a large portion of users are browsing with IPFS Companion: https://chrome.google.com/webstore/detail/ipfs-companion/nib... | https://addons.mozilla.org/en-US/firefox/addon/ipfs-companio...)
It's a tool designed to run a command when it detects motion from its sensor. It's a clever little doodad and I'd guess most of the positive attention it's getting has nothing to do with "lying to your employer". My personal opinion is that you've taken something far too literally about the text on the landing page and missed the point of it all.
Nobody has 0 intake, that is a useless control; nor would any IRB sign off on such a study, because it would be harmful to the subjects.
Overriding is simple when it's changing a view. I've found the exact opposite to be true if it's anything regarding the actual workflow. If you're trying to change the workflow, you're probably already in an edge case and you're usually dealing with documentation that isn't terribly comprehensive or updated and rarely relates to the change you are trying to make. You're usually stuck reading the library internals carefully and scouring Stack Overflow for other people who have attempted to make the same change (often only to find unanswered question).

Every time I've ended up in this scenario I've wished that I had just built from scratch in the first place.
Notepad++ wasn't compromised, at least not in the incident referred to in that link.

> It's not a vulnerability/security issue in Notepad++
We already have government provided insurance and it doesn't seem to be any more inefficient than the private health insurance we pay for. Our taxes will be go up, but our health insurance costs will drop by a similar amount except for the cost of extra medical care that people without health insurance aren't currently getting.
That's the wrong moral, this hospital is state run.
New internal email from President Reif:

To the members of the MIT community,

After recent events centered on the Media Lab, I know there is a tremendous sense of pain, sadness and disappointment across campus and throughout our global community. We all want answers.

For now, I write to share two important updates.
Last Saturday, we retained the law firm Goodwin Procter to perform a thorough investigation of the facts surrounding Jeffrey Epstein’s interactions with MIT. This work has already begun. We have asked the firm to explore all donations received by MIT, both those that came directly from Jeffrey Epstein and his associated foundations, and any donations that may have been received at the direction of Jeffrey Epstein. In addition, the investigation will cover who at MIT may have been aware of the donations. We have instructed Goodwin Procter to follow the evidence where it leads, and we are counting on this independent investigation to ascertain the facts. As I noted on Saturday, the firm will report back to me and to the Executive Committee of the MIT Corporation, MIT’s governing board.

If you have information relevant to the investigation that you would like to share with the law firm, please email REDACTED.

To be thorough, such an investigation will take time, on the order of a month. Although media reports will continue to focus on the issues during this time, I am hopeful that the MIT community will avoid forming a final judgment before the process is complete and will respect the privacy of members of our community who may have become involved in this matter in the course of doing their jobs for MIT.

Once we have the results, and once our separate internal review of our current processes on gift acceptance is complete, we will be able to understand what happened and what needs to change.
Supporting the members of the Media Lab must now be at the center of our attention. The Provost has asked the Dean of the School of Architecture and Planning to work with the Media Lab community on interim leadership for the lab and a search for the next director. The interim plan will be finalized shortly, and we will share the news as soon as possible, along with other plans to support the lab community.
I know this is a difficult and disorienting moment. But I have profound faith in the MIT community to learn from these events and find a constructive way forward.

Sincerely,

L. Rafael Reif
You're connecting several tangential points at the margins and trying to make a larger argument, but you are missing several key components of the early history of the Sherman act.

Maybe I missed it, but I'd love to understand how your specific example relates to Antitrust and the Sherman act (other than being tangentially related to railroad ownership).
Wait till you hear about all the effort people go to to get little pieces of paper with the pictures of slave owners!
A Jew’s death wakes up Kochi’s history
There’s a Lynx SD flash cart out there by RetroHQ that would allow for it; he’s a one man wrecking crew though with a bunch of other flash carts on the market so inventory’s hard to get. But yeah, it’s an option.
A lot of doctors in specialties are pulling in pretty decent money, but it's probably not as much as you're thinking. I say that as someone working with medical practices and physicians on a regular basis. Internal medicine, general practice and family docs are generally making less.

There are also a lot of things going on with consolidation and big medical groups, driven in part by pharmaceutical costs. As an example, we used to have several oncology practices as clients. We're not working with any of those anymore because they have all been bought out by hospitals or health systems. From talking with the doctors at the most recent one this was not because they got a big payday out of it but was instead because looking forward a few years they were not going to be able to afford to stock chemotherapy drugs. They sold out because they could see the time when the business was no longer sustainable as an independent practice.

I'm sure the doctors didn't come out of this hurting, but this was not a startup unicorn style exit.
Dozens of Googlers reportedly retaliated against for reporting harassment
Holy crap, how have I never heard of microG? Thank you!
I hate the idea of paying for the luxury of having your own thoughts not be intruded upon.
I'm confused. Why would a blind person be any less likely to use JavaScript?
At least in my case, it's because I don't know of any better options. Mint is very easy but if something else was almost as easy but provided similar features (or more, even) I'd give it a sincere try. But other options I've heard of are cli tool/emacs packages, which is too much to ask for what is usually less robust and requires significantly more effort/time to get up to speed with and use.
Very, very cool. Good job! I remember tackling emulating the 6502 was a crazy learning experience, but I did that in C++, but definitely there is value in emulating something this complex in C#. Did you choose emulation because it was interesting or it just seemed to provide the best learning environment for what you were looking for? And have you ever dabbled in PSP emulation? I tried my hands years ago and still have a PSP sitting around with some homebrew I made.
Unless you have a ton of money, I doubt paying somebody to design your office space will be worth it. Plenty of other more important things to focus on at this stage.

Just make sure everybody has a comfortable chair, a desk (standing desk if you really want), some tables and chairs separate from desks for meetings, etc. If you've worked in offices before, most of this should be common sense. I wouldn't worry about office design until you've grown enough to need a large office of your own.
YouTube Creators Are Turning the Site into a Podcast Network
What makes the US so special that they can go flip a business operating in the Ukraine?

It looks like the man behind it was arrested while holidaying in Greece - a US ally.
I’m growing a bit frustrated with GitLab myself. There’s a bug in their runner that they’ve pushed back god knows how many releases now that causes the runner to spam a ton of (incorrect) warnings into our logs. I get it, we don’t pay for support or the product, but I was sure hoping after many months that they’d either roll back the change that caused this or given us a work around or something ... I guess it’s time I try to learn the code base and hope they actually take my contribution.
Show HN: Cyberpunk web design made easy, really easy
What's Special About This Number?
HN is not an appropriate place to project your moral insecurities in this manner.
It's time for a plan

https://archive.org/download/20160422TrumpEnergyLetterSC/201...