skysight-inc/HackerNews huggingface dataset:
The problem is that a lot of the tools you need to run a Hackintosh may not be open-source or only provided in binary form (or you don't have a platform to compile the code even if it was open-source, so you'd still need to somehow bootstrap it first, either with a real Mac or with the untrusted binaries).

Running untrusted code from anonymous people on a forum, some of which runs at kernel level (like hardware drivers) is a no-no for me and should be for anyone.
I live my coding life by this philosophy: The best code is the stuff that looks like any novice could have written it, but only an expert knows how hard that is to do.

(bonus: write your code like the next person to work on it is a psychopath and they know where you live)
India’s InterviewBit secures $20M to grow its online computer science program
It’s a trade off. You can’t neatly organize ox, a guy pulling a heavily loaded cart, an ox driven cart, a bicycle, a scooter, a motorcycle, a rickshaw, a car, and a heavily loaded truck which is probably overcapacity.
Odd, I've worked for a DSP for years too. These data points you talk about are rarely all there. 99% of the OpenRTB spec is optional fields. I also never seen a bid request that listed other apps on the phone - calling bullshit on this one.

LMT does not hide your IDFA. You can reset it fine, but it's always there.

Also, hell hath no fury like a brand-safety conscious advertiser whose ad appears next to dick pics on Grindr.
But if you are riding bike seriously 10 miles is nothing. It's literally 30-40 minutes ride. I am runner not biker and on many occasions 10 miles for me is just a morning run before work.
Show HN: Xeroxed Paper Style Portfolio
Agent Smith's monologue from The Matrix comes to mind (https://www.youtube.com/watch?v=Hp2adrUaiyI)

Maybe I'm wrong here, but I'm afraid that shifts towards sustainability in developed parts of the world can only lead to less growth _in those parts of the world_. There will always be a buyer in a less developed country that will keep a less sustainable economy going. And the less-developed world is growing.

Efforts towards sustainability are neccessary for reasons too obvious to mention, but ongoing growth does seems inevitable.
A rule of thumb I follow is that code is twice as hard to read as it is to write so comments may of course help but in the other case comments that have to overly explain what the code is doing or why it's doing it also indicate that the code ought to be revised

My process of writing code is to of course code a proof of concept in order to get a feel for the problem domain this could be considered a spike in agile parlance

Then the primary and alternate flows can be coded against a basic test suite

followed by a refactor and then a comments pass

Depending on what comments arise perhaps another refactor may be in order

I typically try to follow the spirit of TRUE software
> Can someone explain why you would want to run an operating system that actively tries to prevent you from running it?

Because for a variety of reasons they don't want to pay for a "real" Mac I'd assume.

Personally I'd not consider it as the value I get from a Mac is that I don't have to worry about updates, hardware, drivers and spending hours reading up on Hackintosh forums what's safe to do.
I'm half-heartedly rooting for an early semi-apocalypse. Early, because the later it comes the worse it will be. Might come off as misathropic, but if one thinks that we're doomed by uncontrollable inertia (which I'm not entirely convinced about, but it's a worthwhile scenario to explore), this is the best case scenario. In that vein: hurray for Brexit; Trump 2020; 2008-scale economic bubbles are improbable; go radical fascism; say no to solidarity; we don't have to rethink transportation; late postmodernism is going great!
Could you get sick from the air if you were in a cave full of bats with the virus?
The Mac Mini has no integrated GPU and is dead because of this reason. Why would I buy such an elegant device if I have to hook an ugly eGPU case.
Animal rights conflict prompts leading researcher to leave Germany for China
The community is not an acceptable answer for a business deploying thousands of these. With an iPad you are guaranteed X years of updates. With the community, you may or may not get an update, it might have quirks and installing it might be non-trivial.
Firefox's reader view seems to work. The image are blurry but does it really matter.
Why Life on Other Planets Will Resemble Ours
Had it not been for the reverse takeover from NeXT and Apple would have all the ground to Windows a couple of decades ago.

Copland didn't make it, Mac compatibles were eating Apple's remaining profits and BeOS also a possible interesting What-if, would probably not saved the company.
Only hundreds / sec? Amateurs!
Antarctica melting: Journey to the 'doomsday glacier'
Question for the author:

Have you looked into the domain of "research data management"? Concerns such as "archival", "security" or "share & collaborate" are core to this research domain:

In academics, there's a trend to prepare a "data management plan" up front that creates awareness about these concerns. They are even a requirement in order to get funding:

i.e. https://dmponline.dcc.ac.uk/

So, it's a bit odd to see a study that's focussed on a single technical tool yield the same concerns... but not making that jump to a larger, existing framework on information management.

Looking at the authors, it seems you are located at Oregon State University. A quick DuckDuckGo search yields this service from your colleagues at the University Library:

https://guides.library.oregonstate.edu/dmp

With the context of notebooks themselves, I think the study reflects on "if you have hammer, every problem looks like a nail." Notebooks aren't the only powerful tool to work with data. I think many of the same concerns could be raised with Google Sheets or Excel with heavy VBA scripting. Like others said, this is not a new problem.

Notebooks do have a place in the bigger process of doing iterative research based on data mining techniques. They can help to formulate more accurate questions and perform quick tests without the friction of having to set up complex environments. Moving on from initial data exploration, it's up to the researcher to use a formal method and tools that do mitigate those concerns. RDM is all about providing tools and mitigating (legal) liabilities as far as "what do you do with your data?" is concerned.
Wouldn't it be strange to compare 'iPad' to 'MacBooks'?
It's definitely the why for any particular unorthodox bits like shims hacks workarounds and the like

The worst is finding some snippet from stack overflow or GitHub without a reference to the issue to back up why this thing is here or perhaps a TODO: with an improvement
"'100 million people rally to implement measures to prevent climate change'. Well, I guess that 7.43 billion people are ok with climate change..."
Sure, and reading Michael Pollan's The Omnivore's Dilemma -- which is where I first really got a good insight into these factories -- you'll discover that while corn may not be precisely 100% of the feed, chicken sweepings (manure, feather), peanut shells, fat from other slaughtered cows, etc make up a portion too.

CAFOs are objectively horrendous, and I don't want an 'uninitiated reader' thinking they're anything less than a woeful embarrassment for our species.
Federal officials to revisit policy for reviewing risky virus experiments
You’re using an older version of Geekbench. Use the same version as me to compare (Geekbench 5).
They tell you to switch off the device's broadcast functionality ("airplane mode"). Something they don't need for navigating with an iPad as it's just offline maps / apps).
> Can someone explain why you would want to run an operating system that actively tries to prevent you from running it?

If you're a developer, OS X is great.

Windows is a second class citizen if you aren't using Visual Studio.

Linux is great - it's basically your deployment environment - but you often have to mess around with it a bit.

OS X is 90-95% of the benefit of Linux, but it just works™. If you want to get work done, that's a pretty good feature.

The trouble is that, if you want to run a desktop, there are basically no good options. Mac Mini is very limited, same with the iMac. The Mac Pro is not limited, but it supports such enormous expansion that the base config is extremely expensive, while not being very performant.
Is it a dual boot box with macos and windows? Or do you use two boxes? Then how u do switch between with one keyboard/mouse? What kind of kvm or so?
I just can't stand Windows, I boot there to play games only.
I also don't get it.

Anyone doing this should support any of OEMs selling the BSD or Linux based hardware instead, like System76, Tuxedo, Dell, Asus.

Either one buys into the full Apple experience, or not.
Older version of Geekbench.
Letter to Judge Details Vault 7 Leaker's Post-Incarceration Leaking
I use a spare TV like a kiosk panel for the family calendar, weather, and various RSS feeds.
OpenCore is completely open source.
The UK has a massive reliance on Gas, I think last time I did some numbers when I read the energy storage whitepaper (I dunno, 2010?). Take the current UK energy consumption and quadruple it, that's how much gas we're importing for cooking and heating.

I mention this because I think any talk of efficiency saving is missing the point. If you improved efficiency by 100%, we're halfway there.

Don't forget to replace Gas.
There are 4 base types (A,T,C,G) so it's only 2-bit values.
There is also some redundancy coding in the amino acid sequence that follow the DNA. So if you compute the information of the codons sequence it's even lower.

It's quite compact. What would be interesting to know, is the percentage of programs still running when a few bits are modified, to know how sharp is the search space.

Exploring living programs space, you probably can use some advance neural network techniques, like GPT-2 to explore it more efficiently, directly in its compressed representation to provide an high level interface with slider controlling the high-level properties.
Atari-branded hotels with e-sports studios and game rooms are coming to the US
Fair enough. I was thinking of operations like getting row i from a n*m matrix, which would be A(i,:) in 1-based compared to A(i-1,:) in 0-based (or A(i,:) with a 0..n-1 index).
The last thing you need, at the moment, is more uncertainty both for you and your son. New job might bring about changes that your son might interpret as you “changing” - I say hold-off for a year or so while you provide a smooth transition for your son. It’s confusing and anxious time for everyone involved.

Also make sure you truly want to do consulting / agency type of work - it can be stressful and unstable when you need stability.

Good news is - it will get better once the new normal becomes normal. For now I say focus on gym and being healthy like you mentioned.
cryo-EM: Scientists hope to bring revolutionary microscope to the masses
Ask HN: Does This Python REPL Exist?
Inspired by the recent discussion on notebooks - https://news.ycombinator.com/item?id=22164916

I would like a Python setup a la RStudio. This means that:

- it works with unmodified plain text files - I don't want to use notebooks and I don't want cell magic (#%%) in my scripts

- at any point I can run a keyboard shortcut which executes the current line* of code

- if the cursor is on a part of a code block like the top line of a function definition or an if statement, the REPL is smart enough to figure out that I want to run the entire block of code

- after running, the cursor moves to the next line or to the line after the block that was just executed

- selecting multiple lines will obviously run all of them

- I don't need to insert an empty line at the end each block of code that I want to run (this is a problem with VSCode's "Send to terminal" option)

- selecting multiple lines allows you to run all of them of course

- the Python session stays live and can be inspected after the code finishes running

Open to suggestions about any editor/IDE/config file that can do this.
Life without a brain: Evidence of sustained brain function&severe hydrocephalus
When people start killing each other in big crowded places?

I've been living near or in big cities for many years, communing is impossible, in some cities it is completely full on the road, on public transportation. People become more and more aggressive on the road because they lose their mind spending so much time just sitting there and waiting for other cars to move.

I think it is a shame that so few companies do full remote work, especially in IT. It could really change things.
I can only really comment on UK institutions.

The article is talking about between 730 and 1453. Oxf*rd wasn't teaching until 1096, so I think it's fair to say England was behind for at least 300 years. It wouldn't be until the renaissance (after 1450) that you started seeing a break from scholastic teaching and academics like Bacon.
> as an employee of the company you are paid to defend private interests, not public interests

So all that "stakeholder capitalism" recent discussion was pure BS? [1]

[1] https://www.blackrock.com/corporate/investor-relations/larry...
In times of congestion, the conditions rarely exists for very long which would allow both lanes to match speed before the merge point. The simplest rule is to use as much road as possible. It’s less than ideal 10% of the time, but 90% of the time it’s the inevitable result of too many cars.
I think AMD offers the better bang for the buck right now and thanks to amd-osx.com it's not that hard to build a Ryzen (including Threadripper) based Hackintosh.
A side note, the cited "first 1000 days" diet and newborn brain development article in item #4 worth checking.
I have had my previous hackintosh since 2014 and only once was there an issue. It all depends how good your boot loader config was. If it was configured properly, it was rock solid.
How to Get to Speak at KubeCon
The users of /r/DataHoarder have been pleading with the curator to release the source files (torrent or archive.org), but he has refused so far
https://datalore.io has
(1) a reactive Datalore kernel that solves the reproducibility problem. It recalculates the code automatically when something is changed, and recalculates only the changed and the dependent code;
(2) good completion;
(3) online collaboration;
(4) read-only sharing;
(5) publishing;
(6) sensitive data can be saved in .private directory that is not exposed when the notebook is shared with read-only access
I don't know how extensive the infrastructure of big oil is and how interwoven with AWS, but you are probably correct.

That aside, the whole business of Amazon is dependent on oil. Logistics, packaging, ...

Maybe it is wrong not to protest, but it just feels... off.
And you can build everything on Windows or Linux. Mac not needed (though I still prefer it).
I am using Hackintoshes for the past 5++ years and it's running smooth and stable. I always make sure to buy only hardware that is supported and I never had any problems.

Updates were a pain in the past, but recently they are being applied smoothly.

My Hackintosh is my main device (typing from it right now) and I am working on it 10h+ a day for years without interruptions, so I think it's more than worth it for me.

Apple simply does not understand what we want.
Any chance of sources for this? I could put a few minds at ease with this info
Do you have an example of tool that is not open-source and mandatory for running a Hackintosh?

I followed the "vanilla" guide to build my Hackintosh. It uses only open-source kexts files available on Gitlab or Github.

Just avoid TonyMac and their apps.
https://datalore.io does exactly this
I worked on Gracechurch Street, Bishopsgate, Cannon Street in the early 2000s - all four buildings are gone - 60’s - 80’s structures. Crazy rate of churn.
Until you need to use the Adobe Suite.
There is one OS out there that would have stopped this... Symbian. It was locked down everywhere. It was also a bitch to develop for, but hey ho. The source code is out there somewhere.
> cost would not be large enough to change output.

Nothing is large enough by itself to alleviate climate change. We can all cleverly rationalise why this or that action has little effect and watch the world burn in our smart inaction. Or we can do our bit where we have some influence.
I think it's frankly disgusting that the international community did not learn from SARS. As has been said before, to stop the spread of a virus, you need containment and isolation. All trafic to and from China should have been stopped at the first mention of a new corona virus emerging there until the point where it could be determined either to be contained properly, or it it's lethality and infection rate were considered low enough to not be a potential international risk.

Furthermore, I think China should get some very severe sanctions from the international community for covering up the existence and how wide-spread the virus was.
With a Hackintosh you have the full experience, since you have macOS installed. The underlying hardware is basically the same.
I'm in Europe and just made a donation via PayPal without any issues. Perhaps they've fixed it in the meantime?
> they also lost a lot of ground back to Windows in the past five years

Is this just you and some people you've seen online, or is there some study showing them genuinely losing significant market share to Windows?
My perspective is highly biased because I started my career as a DBA before moving more into web dev. The things I learned from databases have been tremendously useful first principles for writing other software, especially relating to concurrency and data structures. I’d highly recommend you learn about the first few normal forms and why they’re useful, and how explain plans work in relation to time complexity, you could pick that up from some casual googling. They’re usually presented in relation to databases, but the concepts are useful in any form of schema design. Ive also found understanding concurrency control to be very useful, specifically I learned about MVCC first. I think those concepts are relatively easy to grasp, but are largely neglected by a lot of SWEs.

Otherwise in general I just always try to think about the underlying logic of the code I’m writing. If it feels hacky, overly complex or fragile, it probably is, and I probably need to take another look at the problem I’m trying to solve and consider whether I’m approaching it correctly, using the correct tools, or even whether I’m even using the tools correctly.
I don't use sci-hub, but the framing "Sci-Hub users cost ASA journals thousands of downloads" presumes something: it presumes that without sci-hub, ASA journals would have thousands of more downloads.

This could very well be false: without sci-hub, people might instead use arxiv and the like; perhaps sci-hub brings journals thousands of downloads they would not have if sci-hub didn't exist.

As I don't use it I can't say if this might be accurate, though.
Rust lang in a nutshell – 1 – introduction
I read they have a few SARS vaccines, but non that have gone through human trials yet.

Side not: I'm always concerned when we're put in a situation like this where we're pressured to put out a vaccine quickly because it opens the door for a less than optimal solution to become a mainstay. For example since it's an emergency you may put forward a solution, have it go through human trials, find some side effect, but given the current circumstance say that it's "good enough" and give it the green light of approval. Now I understand that in such an urgent circumstance that this may be justified, but after the urgency is over it's my understanding that this solution that may or may not be approved under regular circumstances will remain approved.
> This is really cool. I never got to play with a proper NeXT machine, but WindowMaker was my window manager of choice for several years in the late 90s/early 2000s.

Same here, and that's even before I knew about the elegance of the underlying software design. (Which amazes me even more, because a lot of the fundamentals of the software were already in shape back when Windows was 2.x and MacOS was known as System 6.)
> Structured Exception Handling (SEH) was born.

This, including the abbreviation, is the name of a feature of the Windows API.

The author is confused between exception handling in programming languages, and exception handling in the MS Windows operating system.

https://docs.microsoft.com/en-us/windows/win32/debug/about-s...

https://en.wikipedia.org/wiki/Microsoft-specific_exception_h...

Note that in Microsoft C++, this uses special __try, __except and __finally keywords, which use underscores because they are extensions, separate from the ISO C++ try and catch.

SEH can catch events like access violations. It's more like Common Lisp exception handling in that you can catch errors without any stack unwinding taking place, so that fixing up a fault and re-starting an instruction is possible (like catching a SIGSEGV or SIGBUS on POSIX).
We're doing our part here in Eastern Europe (the fewer children thing, I mean) and everyone speaks about it like the next apocalypse. This is such an article from yesterday's Financial Times [1]

[1] https://www.ft.com/content/c5d3e0ae-36eb-11ea-ac3c-f68c10993... (in here http://archive.ph/https://www.ft.com/content/c5d3e0ae-36eb-1... for those who don't have access)
I run boinc (https://boinc.berkeley.edu/) on my old computers, mostly https://www.worldcommunitygrid.org/ to help with climate and health research
Indeed, ECC should be _default_ these days!

It becomes even worse when RAM Is usually only tested when the computer is built.

I've had several cases where RAM becomes faulty a couple of years down the road.

Recently I had a very weird case of two stick of four went bad due to only moving the computer from one corner to the next without even opening the case.
I've been using waveapps.com. their receipt processor allows me to forward any I get in email via pdf. They have an app to upload a pic as well. Have yet to have an issue. Even the Costco ones that have a line through them. It's been great. And it's "free".
They should release an ATX "Mac Board", one version with an Intel socket and one with an AMD socket for like $499-$599 USD. It would sell so well and they would still earn so much money.
I see, your story matches those that I've read online. I'm in a very stressful job field and if I can't make it till pension I'm considering doing the same. Thanks a lot!
It is web client and web server. I guess he meant that the main purpose of the server is to serve API requests. not web pages
Yet that's just how all newspapers traditionally operate, you pay for delivery of their advertising platform.
Hmm, but I think having parents who are both actors/musicians probably helps get you on the road to win the awards somewhat.
> The Mac Mini has no integrated GPU

They do - they use Intel UHD Graphics 630, which is an Intel GT integrated GPU https://en.wikipedia.org/wiki/Intel_Graphics_Technology.

How did you think they were running the display? They can't squeeze a tiny discrete graphics card in there!
There's projects that use blockchain and cryptocurrency as a form of incentives and payment for resources that people are putting forward for computing power.
Happen to know of any off the top of your head?
Brandsdistribution.com is the world leader in online B2B wholesale
I have my old Galaxy S1 sitting in my cellar listening to the beeps from my washing machine. It sends me an email when the wash finishes. (I can't hear the beeps from upstairs.)
Walmart Class Action Green Dot Prepaid Cards Are Compromised|Top Class Acti
Half-OT: On Twitter I read a few times people stopped using IAM, but never got an answer when I asked what they were doing instead.

I had the impression IAM was required. Does anyone has more infos on this?