skysight-inc/HackerNews huggingface dataset:
The "renewables can't supply baseload" has been so well debunked that at this point I have zero respect for anyone (typically nuclear stans) still trotting out that argument. No, renewables damn well can supply baseload, and likely cheaper than fission. The question is exactly which renewable sources and storage technologies will end up being cheapest, not whether they can do it at all.
The flight tracking data is also partially a public good. Didn't it show him asking workers to come in against California sherrif's office order and then fleeing in plane so he couldn't be arrested in California (from early pandemic, might be remembering some details wrong), essentially asking his employees to face jail while dodging any chance of it for himself?

That may still not outweigh the privacy concerns.
Again alas, long lines is not the only large-file problem in Emacs. Though perhaps most of my woes pertain to Org-mode, but I had to look for a solution to edit large files in the past.

This is probably the most current implementation of a ‘view large files’ package: https://github.com/m00natic/vlfi
It's meant to be efficient, not pretty.

It's catching on within the AI community because the syntax matches well to the kinds of matrix operations common in that field.

I think Nvidia's next chip is going to have a compiler for jlang.

Also, I think they are starting to use it as an 'entry level' language for kids, you know, like grade school.
> Ofcourse that data has to be read from disk. Well, for simple or aggregate queries he may gain performance.

Lets say you want to access 2 columns out of 100 in a particular table. In a row-oriented database, you have to read the full rows off the disk, which means that you have to read 98 pieces of data off the disk that you have no use for, a total waste of I/O. In a columnar database, you don't have to do that, you just read off the relevant columns. This is VERY similar to the "array of structs"/"struct of arrays" argument in gamedev (and related high performance fields), it's the same kind of tradeoff: slightly more complicated data layout traded in for much more efficient reads.

In addition: if you have a columnar database, you can employ compression in a much more efficient manner. If you have 10 million rows with the same (or very similar) data in a column, you can compress that to a fraction of the size. This messes with indexes, but it's often worth it because it VASTLY speeds up aggregate calculations.

Row-based and column-based databases have different tradeoffs and advantages, and it's not quite as clear-cut as the article makes it seem. But it's certainly no April fools joke: columnar databases (for many tasks, particularly aggregates) can vastly outperform row-oriented databases. This is why Google BigQuery is columnar, for instance. Another good example is kdb+ (which this is clearly based off of), which is widely used in places which value quick time-series aggregates (Wall Street, being the obvious example).

The article is a bit over the top and one-sided, but it doesn't say anything that is particularly controversial. You might wanna read up on columnar database systems: https://en.wikipedia.org/wiki/Column-oriented_DBMS
I don’t think there is agreement to when the Middle Ages ended and the Renaissance started, but 1458 could easily fit into both. That said, they started having a professional army in the 1440’s.

The late medieval and early renaissance line is blurry in part because various practices got adopted at different times in different locations.
DataRobot’s vision to democratize machine learning with no-code AI
I bought one of these guys based on it's latency tests which showed up being pretty close to the lowest latency USB capture cards out there while having bottom of the barrel pricing. Of course, it lacks a lot of other features of the more expensive offerings but I actually found playing a game over it quite great.
Inferex | UX/Full-stack/Python/DevOps/K8s | REMOTE EU/US | Well Funded | Startup | Full-Time
Our mission is to accelerate the global impact of AI.
TL;DR: Inferex Magically Productionizes ML Pipelines.

In one line of code, convert any ML pipeline into a production microservice deployed across any cloud, including Inferex Metal!

Triggered during CI/CD, Inferex automates microservice creation, containerization, data loading, dependency management, testing, scaling, authentication, logging, exception handling, versioning, DNS, and more! The APIs are versioned alongside git and support historical cold-starts.

We want to build infrastructure, teams, and tooling that will allow us in the future to develop verticals across hundreds of other industries. We’re passionate, funded, and capable - come build the incredible at Inferex.

We were a breakout startup at Web Summit 2021 and voted 2022’s top 50 most ambitious companies.

Read more in The Currency: https://thecurrency.news/articles/68647/with-his-four-man-te...

UX Skills: wireframing, prototyping, designs, figma.
Engineering: python, microservices, databases, CI/CD, k8s.

I can’t wait to work with you.

CEO,
greg@inferex.com
I suspect this is more to do with the financial regulation & the bodies that investigate these things, rather than Monzo.
Ray tracing in quake 2 also looks worse. The games have very good lighting baked in and aren’t designed for ray tracing realistic lighting - it throws the colour pallet and focal points out
This needs its own megawad of levels designed to take advantage of the new lighting features. There are so many cool things that they could do with this.
It's extremely common: license it under GPL/AGPL or some other very copyleft license; get contributors to sign a CLA, then offer the library with hefty license fees for non-FOSS projects.
How to Write Persuasive Technical Content
cython --annotate is an ok way to learn the whys & whereabouts of the rather hairy CPython API. That gives you an HTML page you can click on to expand your python code into equivalent-ish C API calls. Darker yellow means more calls, too. So, it's not a terrible start to do static analysis to guide optimization, but a combination score (with a run-time profile) would be even better.

I believe there was a time very early on (like 2003) when there was discussion about maybe including Pyrex in CPython proper to get a more Common-Lisp like gradually typed system. (I mostly recall some comment of Greg's along the lines of being intimidated by such. I'm not sure how seriously the idea was entertained by PyCore.)
Ask HN: Has anybody here successfully start a videogame company?
I'm building a city builder/sim game and would love to hear what worked for you and what didn't (mostly on the business side of things).
> The destruction of the libraries of Baghdad was a tragedy for the entire world.

Yes. And I'm sure you'll agree the same for the the multiple genocides, organized mass rape and destruction of numerous non-Islamic universities in South Asia and violent annihilation of indigenous peoples (not just their ethnic groups, but also their original cultures and religions) in South East Asia. It seems to be happening even right now with Indonesian Muslims annihilating and colonizing West Papuan tribal populations. https://www.youtube.com/watch?v=xgllbBzZxxM
Tried to use it on a deGoogled phone and yeah, didn't work.

Then tried Nextcloud with the PhoneTrack plugin and bingo, succes. I recommend it.
I am not an Apple fanboy either, more like a hater. I have never owned a single Apple product, and I have a lot of bad things to say about them. But I have to admit that when it comes to user experience, they can be way ahead of the competition. They can screw things up, but when they decide to do things well, they deliver.
I feel like Hetzner is great at what it does: reliable, reputable, affordable server hosting. I imagine it to be a company full of top notch, old school sysadmins. Not sure they have the developer focus (?) to build an appealing AWS/Scaleway style service.
The video shows practically self consciousness of liquid and no comments on HN? Come on.
Some of my wheelbases on some of my converted vehicles are not what will be stored on record (often the DVSA/DVLA provide the incorrect information especially for historic vehicles).
"Stop being afraid" ??

So a sci. discussion melted down to an unsolicited pop-psych consultation.

Your argumentation is flawed. Have a nice day.
Statement on Synchronisation of Ukrainian and Moldovan Grids
Do core exercises.

Develop muscular endurance in the spine.

Do yoga or something that allows you to move your spine and stretch hip-flexors.

Sitting in one place is endurance work. Mostly our body gives way before the mind does.

You can apply other things suggested too but the physical component of focus is often ignored.

And of course develop the endurance to sit for long periods by sitting for long periods. 3 to 4 hours is usually ideal. (According to Cal Newport in Deep Work)

This is more micro than what you wanted but I guess it can work in a bottom-up manner.
Seems like just throwing the drink out and getting a new one is an easier solution?
Just to add, because J is an array-oriented language, it makes some kinds of column-oriented access patterns easier.

For example, it's trivial to sort one array by the values of another array:

x /: y

To me, it's much easier to read than the equivalent in NumPy:

x[np.argsort(y)]

Or get pairs of (unique value; count) from an array using the key operator (/.):

(~.;#)/.~ y

Column db's make sense for array-oriented languages, because there's much less of a mismatch compared to OOP with relational.
Free speech is the guarantee the government won't censor you. Just because Twitter shares are tradable on public markets doesn't mean they're a public utility.
In my view, it is not orthogonal to it at all, we should maximize utility for society instead Audi is incentivized by intentionally diminishing it.

> The fact that you don't have a solution for this suggests that this is a necessary evil that has to exist for society/the economy to work properly.

My, or your lack of imagination as to a solution for this does not prove a solution does not exist, nor does it prove we should not search for one. If everyone along history thought like that, we would still be living in caves.
The army that is passing through does not have reason to care about keeping peasants alive. Moreover, soldiers were brutalized enough not to care.
Is it permitted by the spec to use a blue connector for USB 2?

(Not that it matters, since there's no USB logo on the device, at least on the side we see photographed).
I think this is VERY cool. I was never a fan of Tesla's 'solution' for EVs, I think it is fitting that this one was repurposed into something more useful. I hope the bidirectional EVs like the new F150 become the mainstream option
I'm not sure you can argue that the richest man in the world got rich by accident while pursuing purely altruistic goals. He clearly knows what he's doing.

I say this while having an appreciation for the existence of Tesla and SpaceX, but let's not pretend he supresses unionisation at his factories because he cares too much.
My understanding was that artillery was brutally effective but supply lines couldn’t keep up. So you would blast a trench, and it would be quickly abandoned by the defenders, but when you tried to actually get your guys in to capture it they would just storm it from their backup trench and you would lose because you had no way to support the offensive.
I'm in the process of trying to open a UK business bank account for myself and two other directors. The hoops we have to jump through are insane.
>by the Russian government

really now?
The government should forcibly steal people's family homes because global warming?
enterkeyhint is embarrassingly concrete. Should've accomplished this by specifying semantics for the alt and rel attributes.
Completely off-topic digression: I still think the name change to “Meta” is a big mistake. Subjectively, for some reason I just really dislike the name. More objectively, the branding is very muddled, e.g: serving an “Engineering at Meta” blog post on fb.com.

Often with these things it’s just about time; it feels wrong because you’re just not used to the change yet. Maybe that will happen, but it’s been months now. Usually with these changes I change my mind quicker than that.
On Win10, if I hold alt and on the number pad type 0153, the character ™ is input. This has worked on every version of windows since 3.1. It does not work on Win11.
Do I get that right, a denunciate app? I'm myself riding a road-bike and driving a car. Seeing an enemy in each other doesn't help! What is next? An app for car drivers to report road-bikers which ride on the road instead of a bad and dangerous bikeway?

I recite the first and second traffic rules in Germany. I assume other countries have similar rules?

Participation in road traffic requires constant caution and mutual consideration.
Anyone participating in traffic must behave in such a way that no other person is harmed, endangered or obstructed or inconvenienced more than is unavoidable under the circumstances.

I would appreciate if people care about each other on the road.
I find the movement in gzdoom feels slightly nicer than in chocolate for some reason. More slidy maybe
Actually I got turned on to single-file Java by HackerRank (where that's the only way you can write Java) so it was about getting better at coding, not getting worse.

It's fun because you have to know a few details about the language that aren't widely known (you can define as many classes as you want in a file, only one of them can be public.) It is handy when you want to write things that are really scripty or self-contained like you might want to do for tests.

I'm not one of them but there are many people who hate Java and hate object-orientation and single-file Java provides many chances to fight orthodoxy. Sometimes people are very happy to see single-file Java but sometimes it really drives people up the wall... If you want to break all the rules for your tribe it's a great foundation to start with.
> Assuming someone doesn't, is programming a good fit? (genuinely asking)

Same question, only replace "programming" with literally any other engineering discipline:

Assuming someone doesn't, is marine engineering a good fit? (genuinely asking)

Do we expect someone who designs, plans, builds, tests and maintains seafaring vessels and their components to be great at abstract puzzles and quizzes?

Or do we expect them to know a lot about steel alloys and how they interact with seawater, about the effect waves have on different hull-shapes, and how to figure out how to best install a 7m drive-shaft in an engine room (or whatever)?
It is. It has a different call sign when it flies without the President.
Globalization and the global workforce is great for companies when things are peaceful and it's cheap to move dirt over oceans. But when geopolitical stuff goes to hell or the price of transport goes up, well, not so good.

It's never good for the workforce watching jobs head away, but hey, cheap games is better than working writing them, right?

EDIT: I guess you can't blame Wargaming for betting incorrectly re: geopolitics as Germany did it. And they should have known better about the (in)stability of Europe being at its centre of both geography and stability for centuries.
Disagree - especially in cities -, but I think road design is a better way of enforcing speed limits. If everyone is going faster than the speed limit, the road is the problem not the limit.
I work in Python, but I might restart, create new sessions, etc anywhere between 1-100 times a day depending on what I am doing.
Sometimes there’s fog. Heavy rain. Snow. Dusk. Or all or some of the above. I want the speed limits to be set situationally and automatically be capped via the communication to the car itself. This would eliminate the need of fines and human enforcement, and the associated conflicts.
This is what happens when you confuse destigmatization with normalization, then seek to normalize what is highly exceptional.
Ooh, back in 2004 when i was out of Uni, the 'in vogue' interview questions were more asinine: like "how do you count how many coins are in a mall" or "why are manhole round" , or "why do frogs croak " or "find the odd heavy weight using a scale and 3 measurements "

The Leetcode interviews are a freaking step forward from that. Although they are optimizing for new graduates who have all the time to lose/spend to play with algorithms and "competitive programming"

Are you a middle age gal/guy with a family? Its easy to filter you out because you cannot put 3 hours daily to practice your l33t sk1llz
The issue is form over function. But then, each person has a different view of what is an acceptable tradeoff for reduction in weight and/or volume of the laptop. Louis Rossman doesn't mind a beefy laptop if it means that he can get a decent battery life, keyboard with good travel (similar to the ThinkPads of yesteryear), and repairability. For a lot of people, the last point isn't all that important. This can lead to a whole bunch of issues like their keyboard failures, thermal throttling, and many others.
> What he is pointing out is the long history of doomsaying being wrong, because it implicitly depends on the assumption that technology has reached its peak and cannot further improve.

This is a straw man. The arguments against humanity’s survival are not technological, but economic: we will not survive because our economic systems continue to poison the environment, to the detriment of all. Solutions exist, but because it is taken as a matter of faith that economics is more important than environmental impact, no technological solutions are implemented. Capitalists fight almost literally to the death to maintain the status quo of a fossil fuel driven society, and has shown no ability to change in ways needed to stave of doom.
Either way he has consistently used heavy-handed tactics to silence the speech of those he disagrees with. From attempting to destroy the life of a whistle-blower [0] (seriously, take time to read this article) to cancelling the order of a blogger who made negative remarks about him [1] to firing anyone who disagrees with him [2], Musk is a man that repeatedly abuses his power to silence anyone's speech he dislikes.

[0] https://www.bloomberg.com/news/features/2019-03-13/when-elon...

[1] https://www.cnbc.com/2016/02/03/elon-musk-personally-cancels...

[2] https://www.businessinsider.in/thelife/news/elon-musk-ruthle...
This does sound pretty dystopian but it's really no different from apps that allow people to report potholes, missing signage etc. The actual enforcement will be left to the police anyway.
It tells me everything I need to know about this language!
Route 53, CloudFront, AWS Console, AWS IAM, etc.

All of these services are hosted by AWS in a multi-tenant fashion, sharing not only the code, but infrastructure and configuration patterns.
So you want it to be rolled back to what exactly? To a time where any website you visit or get redirected to can set any number of cookies that can track you forever across the web?
ChainSecurity | Blockchain Security Engineer | Full-time | INTERNS , REMOTE, Zurich, Switzerland | VISA possible | https://chainsecurity.com/

ChainSecurity is a young and innovative cybersecurity company that operates in the blockchain and cryptocurrency space. Our mission is to make the blockchain space secure and trustworthy for people, companies, and governments alike. We are proud of our security experts from the renowned universities ETH Zurich, EPFL Lausanne and others. We are trusted by 100+ blockchain companies and established corporations with security audits and services. We have secured complex systems for top blockchain clients, such as decentralized finance (DeFi) projects, and multinational organizations, such as banks and industrial consortia.

A ChainSecurity Auditor will review the most complex blockchain projects to find vulnerabilities which no-one else can. By using state of the art tools, expert knowledge and a deep understanding of the fundamentals, we secure projects handling billions, often forming the foundation in the new paradigm of an open financial system. We are looking for engineers who are extremely curious, think critically, and have the drive to learn and discover. We welcome experienced hires, but also fresh or soon-to-be graduates with high potential and an interest in blockchain and cybersecurity.

Your Responsibilities:

* Work directly with the developers of the most successful teams in the blockchain industry to audit their code and secure their products

* Contribute to our security tools and create new ones in collaboration with our internal research team

* Conduct security research and publish your findings

Requirements:

* Strong background in software engineering, focused on security relevant areas and most importantly being able to reason about complex code

* Experience with penetration testing, vulnerability scanning, threat modeling or similar is a plus

* Basic knowledge of cryptography

* Proficiency with Linux and Git

* Good written communication skills

* Fluent in OOP programming language

Bonus Points - Formal Verification, White Box, Vulnerability Scanning / Blockchain Knowledge / Consensus Algorithms

Join us here: https://www.jobup.ch/en/jobs/detail/2013283/

Questions about the role? Contact: jobs@chainsecurity.com
Funny, it looks like he uses a P.O. box in a grocery store (HEB).
Honestly the challenge for me, as an iPhone user but not a complete Apple cloud ecosystem user, is getting the damn things off my phone. Is there anyway to do this that isn't trash yet? So many of the processes I've run through either fail randomly, or Apple has broken. At one point I remember being able to just plug into a linux box, do some mounting magic, and transfer the files over just like any USB device, but I feel like that didn't work the last time I tried.

It's downright hostile.
Unemployment is at its lowest level in decades right now I believe, and I think "great resignation" is a bit of a disservice IMO since people are resigning, BUT switching to crappy jobs.
Setup a new laptop for someone (early this year I think?) with the semi-preinstalled Win10 and I absolutely had to disconnect from wifi before I could use a local account. Maybe a secret key combo exists but I don't know it).

Been about two years since I installed it clean from an USB stick, so I don't remember if it was the same there.
The scale at which Meta operates at really boggles my mind. I work with an ex facebook guy who was on the infra side of things and the numbers he told me.. I couldn't even imagine. And I'm working on the order of magnitude of 100m/h, but still, completely different set of challenges.
There is no need whatsoever that Ukraine, having joined NATO, to then have NATO bases, nuclear weapons or even any strategic weapons on its territory. This could be made a legal requirement by the joining treaty.

I completely agree, after all that is the situation with Norway. And as I said, I am not claiming that there were no such attempts nor am I blaming one side or the other that this didn't lead to a solution. I am just opposing this notion that sovereignty is all that counts and therefore Russia's opinion can not possibly matter.

That this is threat to Russia is a Russian propaganda talking point.

This I just can not understand. If you have a thousand tanks a thousand kilometres away from my border, then you are a smaller threat than if you have your thousand tanks right at my border, even if the only difference is that it takes you some time to drive to my border which gives me some time to prepare for your attack. We can argue all day long how big a difference it makes, but I can not see how you can argue that bringing NATO assets closer to the Russian border threatens Russia less than having the further away.