skysight-inc/HackerNews huggingface dataset:
I always thought that Stalker is pretty much the Soviet version of 2001: A Space Odyssey. Both are really good, but by modern standards extremely slow.

Stalker is only very loosely based on the Roadside Picnic universe, since you like you movie you should definitely give the book a go.
That's why people are starting to blame it on the US because we had means and motivation. They surmise it was done to prevent a deal between Germany and Russia for the winter. But Russia could have done it knowing people would blame the US because Russia has no reason to do it
The data breach has impacted not only the passengers traveling with the TAP airline but also government officials, including President de Sousa, Portuguese MPs, government officials, and members of the
I have sympathy with Magnus.

Once a cheat, not always a cheat ... but you built the reputation of being a cheat and that's all on the cheat.

It's on the cheat to literally bend-over backwards (lol) to assure people they have changed.
Spooq is an ETL Big Data tool based on the Apache Spark framework that simplifies its use through the ability to implement data pipelines using a declarative approach based on simple configuration files and expressing transformations primarily through SQL.

The name is clearly inspired by the Apache Sqoop project, of which the tool is proposed as a replacement capable of exploiting the potential of Spark instead of the original tool's engine, which was instead based on Hadoop's MapReduce.

Spooq unlike its "predecessor" is capable, by leveraging the capabilities of Apache Spark, of:

* Supporting a large number of data sources in batch and streaming mode (e.g.: datasets stored on HDFS, S3, ADLS Gen2 and GCS in CSV, Parquet, Avro and other formats as well as RDBMS via JDBC or all popular NoSQL, Apache Kafka and more);

* Allowing to implement complex data pipelines by leveraging Spark SQL's built-in language and functions and using UDFs and simple custom code blocks where necessary;

* Use an interactive mode to debug flows and explore data easily and intuitively;

* Other features that will be better explained in the documentation.
Pretty much what my setup looked like when I switched to Linux full-time... Other than LiteStep. Never heard of that one.
Yup, and an industry which promised trouble

https://www.youtube.com/watch?v=LI_Oe-jtgdI

"We've surely got trouble! Right here in River City. Right here!"
For as long as society thinks home ownership is fundamentally desirable so will be mortgages as most people won't be able to afford a place otherwise. Generally speaking life is so fast and unpredictable for people, that home ownership for many is probably individually a lifestyle choice but a fundamental risk.

So I think if you want to question mortgages, it's better to question the entire idea of everybody being forced into home ownership.
I cheated with your wife, but would you like to go to dinner with me to discuss business? I promise I won't do it again.

Thanks
> too far behind

That could mean anything.
> taking out mortgages the prices would adjust and people would end up in the same house as before

You already can end up in the same house as before without mortgage. Just 20 years later (and in a 20 years older house).
My point is not that you are right or wrong. My point is that both kind of russians and ukranian exist that agree/disagree with other people's choices and they have to put their life in danger because someone else decided for them. Look how people are running away from Russia right now to not get recruited.

I fiercely oppose to choices from others and consequences for a third one. If someone finds very important for their country, for their freedom or for whatever, no matter russian, ukranian or spanish, go get a weapon and contribute to the war. Do not count on me, but if someone wants to do it and puts their words where they put their choices, that is ok.

Choosing for others, no, no and no. Never, ever. Over my dead body I would let someone send one of my relatives to a war because someone decided what is important or not for someone else.
Stand Corrected. So they should just use flame thrower on those bubbles.
Because they know you'll do the work you're doing -- and the tenfold increase -- for what they're paying you.

They exist to make money, not to enrich their workers. The optimisation strategy is to pay as little as possible for as much productivity and labour as possible, then charge as much as possible for it to customers as a package item. Everything trickles up to the top of the pyramid.

Sadly the only way to reliably increase your pay is to dust off your CV and change jobs.

You might get a counter-offer from your current employer if they feel you're particularly valuable -- but I'd never accept one. At best, you'll end up being higher paid than some or all of your colleagues, and if they find out or suspect that (they certainly will if you flip from "I'm leaving" to "I'm staying") then you should expect resentment from them.

It's really better to walk away and start with a clean slate in another place. I've never regretted moving jobs -- but I've definitely regretted staying at a bad one, or one which didn't value my input.
Depends on how you drive and how large your car is. My moms old Renault capture diesel uses around 5l/100km on average (combined city/highway) while she is driving and around 5.5-6l/100km while I'm driving. Just rented a Peugeout 208 1l diesel in Nice, France. Averaged 5l/100km during the week (500 km). Around 50/50 split regarding kms driven on highway and inside a city.
I'm not sure what level of expertise is required to do this. If it's not that hard then other countries could be suspect
These kind of things, litestep, Cygwin...they are embarrassing things that most of us had they in the past.

The road is difficult, now I am a normal user of GNU/Linux, but when I started this road, this kind of embarrasing things was my crutch or walking stick. The last step is the laptop/computer has only a partition with GNU/Linux, when it happens, you walked the more diffult part of road.

Well, I mean that yes this projects are embarrasing, but they are good and they help a lot people (include me). Thanks embarrasing projects.
Another one is Babel 17.
(your last link should have been https://learn.microsoft.com/en-us/dotnet/csharp/whats-new/cs...)

I don't work in C#, but I must say, these seem like great features to me, and not too crufty/bloaty at all.

Scrolling through the other recent feature additions, they all look like things that would make a language feel smoother rather than more noisy. But again, IANAC#D.
I don't remember what exactly happened, but a lot of manpages moved over to `info` and `man` would just complain and send you there.

These days I use `tldr` (via `tealdeer`) and that usually spits out a few nice example commands.
That's irrelevant here. They said what Alpha means to them: their code for internet based multi-player needs an overhaul.
My grandmother was an 1895-1995 stretch and experienced that same remarkable sweep of technology. The other item that most people forget about are some of the radical consequences of the democratisation of travel in that period and just prior. My great-grandparents came of age when most people lived and died within view of the place they were born and where travel to another city was a days journey at least, by the time their youngest daughter died she could travel halfway across the planet in the same time and do so rather inexpensively.

I am sure there is some aphorism out there about how we do not recognise the big change while it is happening, but I think you are underselling just how much is changing around you. Advances in medicine, energy, transport, and computing over the past couple of decades have been rather amazing, and you are really underselling the past few years of mobile phones combined with internet advances. When I grew up the phone in the house (because landlines were all that existed) was owned by Ma Bell and was one of three types, rotary dial, no answering machines, and long-distance cost an arm and both legs. Last night I was walking my dog down a street in London while my watch updated me on turns for my new route while I was having a video call with my mother back in the US at a near-broadcast quality; 15 years ago that would have existed only in science fiction. It takes a bit of distance to see what really was 'new' and important.
It's a residue of being historically a very poor country. There's no belief that hard work is for chumps - laziness is also looked upon very negatively. What we do have is no faith that hard work will lead to "success" or material wellbeing - hard work is what you just have to do to survive.

Until very recently the Irish historical experience has been that you work very hard your whole life and at best your children's conditions are the same as yours, at worst they deteriorate.

In this context it makes sense that bragging or boasting are looked upon very unfavourably. If everyone is working themselves to the bone to just barely survive, then "success" isn't so much a result of your moral superiority and work ethic as it is a result of dumb luck. In that context boasting is distasteful.
Estonia is 1.3M inhabitants or about 15% of Swiss population…
And that’s if all cars were going electric which is going to take many years. Not like you need to increase power generation by 15% overnight. This perfectly doable and not even a real engineering challenge.
I question if these guidelines mean anything. My strategy, if I had a degree from Harvard (or associated, in this case), I would be to put "I have a degree from Harvard" & a Harvard logo on the resume, plus some level of indirection to make it look less blunt.
Harvard-educated students are possibly the pool of people with the least competitive pressure to come up with a good resume.

Go find a management consultant with 10 years experience and ask them for advice to get a good resume written. It won't look like this.
Brown stone indeed.
but field sports are still popular.

Are they? The throwing sports? How many people do you know who regularly follow shotputting or javelin (outside of possibly the olympics). How much do the top 20 javelin throwers in the world earn in sponsorship and prize money and how does that compare to other actually popular sports.

I have no doubt that chess will remain at least as popular as javelin or shot-put for the foreseable future. I'm just not sure that counts as 'popular'.
Personally use Rider, so can't say anything about Ionides stability.

I recommend Rider.
Fastmail, I've been using them for many years now.
One of my favorite features is having catch-all email addresses, like whateveryouwant@domain.tld - you can get mails to your inbox for any address in your domain. Also, you can have multiple domains, you pay for the storage.
MicroBin Is Now on DockerHub
How much worse is the compilation speed?
> It'll work just as well as C# or C++ or Visual Basic.

That C++ in there is weird in a 2002 article. Did Microsoft have a C++ compiler in 2002 which supported .NET bytecode output? Up until very recently they had their own incompatible C++ dialect (don't remember what it was called) with new CLR-compatible pointer types. I'm pretty sure that it wasn't possible to just take a vanilla C or C++ library and compile it to the CLR or JVM at least around 2010 when Emscripten was first released (and from there it still was a long way to go to WASM).
I think this is actually pretty unusual. My experience with current and past jobs is that I'm given raises without asking. There should also be some sort of career track on offer at most places; getting to the next level usually comes with a compensation increase.

The ruthless capitalist suggests that you should interview at other places on a regular basis, to kind of get another "bid" on your skills. Over a decade ago I worked at an investment bank and this was pretty much the only way to get raises. Entire teams would leave one bank, do the same project at another, then come back a few years later. You'd probably get a pretty big raise with each hop, as well.

This is not for everyone, though. It's time consuming and probably annoying for the people interviewing you if you don't actually choose to jump. My suggestion is to speak with your manager; the value of the dollar has fallen by almost 20% over the last few years. Has the value of your work fallen by the same amount? If not, your compensation should be adjusted.
What computer case/chasis are you using that fits those radiators? Was it an easy build?
That's not true. Both he and Chess.com both say that they have evidence to the extent of Hans' cheating. Both have asked Neimann for the ability to speak freely without threat of libel.

Ball is in Han's court.
> Microsoft did anti-competitive shenanigans back in the day too and yet Mozilla managed to still get a significant marketshare despite that

pretty easy to do when the incumbent barely worked on their browser for 5 years because they had a monopoly. i would assume no one would be as dumb as balmer to choke out their own monopoly position to save a few bucks
I don't even think we there need to be an excuse for the fact that there are less X in Y.. Maybe an explanation would suffice?

My pov, not that it matters: I went to public school, roughly 50% of what looked superficially to be female (these days, you must not assume).

We had LAN parties in our spare time, no girls, they were invited, they were told about it, they didn't think sitting up all night in front of a computer sounded like a good time, fine, whatever.

After public school ended I went straight on to technical college, first day: 0 people who didn't somewhat resemble the male gender, at least superficially.
There were no events in between, no females or female-like people ever applied.

Third school experience (university college) was the same, only female interaction outside the secretariat was one of the teachers. No females ever applied.

They weren't rejected, excluded or harassed or anything, they simply were never there to begin with.

It's almost as if the females chose to do something else..
Wait, have you even talked to them about that? You're the one who has to start talk about raise or promotion; especially when having good performance reviews.
I don't think there is a culture of discussion here. If you write something that the majority does not like, they are very likely to attack you directly.
Ask HN: If you could have your tech team know one new thing
I'm a FE at a growing e-commerce startup. We have a small but experienced team of engineers. I was asked to present something at our tech meeting (can be anything).
If you could make all your colleagues aware of ONE new or less known concept/tool/lesson, what would it be? Could range from one terminal command to a new team methodology...
just like lance armstrong did right ruining the game for years before getting caught
> In this context Q means push/save the graphics state and q is pop, but again, it's all very similar.

is there a point in saving one or two letters on each command? Shld w ll g bck t th gd ld dys f C nd drp rndm lttrs?
Every company needs sales. Just look at Google's or FB's giant sales teams.
Rust will have become a pile of rust.
Didn't know about this job position. Quite cool.
I always stick to 2 pages (25 years ~10 jobs) but include the URL of the HTML version of my CV/resume which has the full details of each role. You may need to be creative about how you include the URL... as some recruiters will edit it out if you put it in the header or footer.
> No single mention of pay and salary improvement.

But you have not mentioned them either, I take.

I get that talking about money is uncomfortable in some cultures - makes people uncomfortable. Companies absolutely use this against their employees. They put people who are good at talking about money in charge of hiring people, and they train their managers in negotiation tactics.

Your options: wise up and start talking about money, and/or leave.

For the first one, you should aim to do it at least once per year - ideally one or 2 months before evaluations and raises are done in your company. Watch videos about negotiating, or get a coach if needed. If it costs you 500 bucks and you get a 10% salary increase it will probably be worth it.

For the second one, yeah, update your LinkedIn, ask for some days off and do some interviews. But you will face the same problem: you will have to talk about money on the initial interview, and you will be the one responsible for asking for raises in the new job as well. So you might as well start working on point number 1.
> Editor’s Note: This story is from Orion’s Spring issue, 1997. We are unlocking this archive piece to celebrate the release of The Book of Bugs, on sale now.

It’s wild that we believe that it’s in society’s best interest to keep 25 year old magazine articles or 50 year old books locked up behind copyright so that some random unrelated bozos can make a few bucks.
My issue with this is that it's all circumstantial evidence. If you suspect someone of cheating but can't show it, then enact some anti-cheating provisions and move on. We can't have a rule of law based on just the suspicions of interested parties.
No. Searching in the current app menus. Because they are centralized and don’t have their own comportement. In MacOS you can activate the search in menus keyboard shortcut in any app, giving you a Sublime/VSCode-like command palette in any app.
It’s slow compared to a continuous delivery process in which other dev teams (e.g. web) release multiple times daily.
Not sure where you worked, but in my last 18 years of experience over some 7 companies, if the team is big enough, there is always dedicated PM and dev lead (and test lead etc.).

Sure its doesn't apply to some 2-man projects but anything sufficiently large requires this division. I've seen control freaks trying to hold many seats on their projects but it never ends well (either heading to burnout or just not being able to tackle it all)
Polymorphic variants are pretty cool IMHO

https://v2.ocaml.org/manual/polyvariant.html
For a single employee, yes. But across the organization, it saves money to not give any significant raises, and just suffer the attrition. For every malcontent that leaves because they want more money, there's 9 others who just stay and put up with it year after year. Besides, hiring doesn't cost much: they already have HR staff on the payroll to handle that, so it gives them something to keep them busy.

Finally, many companies like to have a certain amount of churn. Bringing in fresh people helps keep the skillsets up-to-date since new employees bring the stuff they learned from their previous employers. If you just have the same staff for decades, they get stagnant.
On the other hand, Go's defining feature: Its CSP model, lifted from Newsqueak, was originally designed for user interfaces.

I believe Go could be a really great fit for UIs, but likely never will be as there is little economic incentive to put in the incredible heavy lifting required to build up the support libraries. There are certainly some small projects trying, but without massive resources backing it, it is a struggle to achieve the full fit and finish that we've come to expect.
Fitt's Law says ease of use is a function of size and travel distance. Items on the edge of the screen have "infinite" size, so they're "infinitely" usable (according to fitts law)
> For as long as society thinks home ownership is fundamentally desirable so will be mortgages as most people won't be able to afford a place otherwise.

Why not? Who do you think would end up owning the houses & how would you expect the market to be structured?

Why, fundamentally, would it look much different from today?
I'd love to play something like this (given time... always short these days) but all these seem to be real-time (why?). I just prefer turn-based. Any suggestions?
Given the amount of people who play Magnus in a year, it is not that improbable for one of them to fit this criteria.
Bluetooth on iOS is one example
I think one issue, is that the world changes around an app or library. In these cases, the code base could need updating as a side effect of this change.

Also, not many people (especially me included) are able to write something that's perfect first time. In an ideal world, other developers would be testing and challenging what's been written; which would meant the product or library needs updating.

I think it's (perhaps ideally) likely, that at least one of these factors is relevant.
Java is the most boring language that I can get any work done very quickly. I also really like boring html websites that are static served from my room with no dockerisation etc.
Well... you can sleep/spend 15-20 minutes in the toilet if it's clean enough. If anybody dares to question what are you doing inside... well, be creative about ailments. :DD
It's braggy and reeks of narcissism. It's also probably not true.
It's really difficult to judge the GBP:USD rate, because it started sliding yesterday, and then it looked like there would be a BoE intervention, which caused it to recover. So it's a sort of catch 22, if it gets really bad the BoE might intervene, if the BoE does intervene, it'll rise because of the intervention. So it sort of levels out at "This is the lowest we can get without pricing in the BoE doing an emergency hike". It's very difficult to tell what is driving what.
Open tasks, projects and tickets. Working less through more productivity was a complete lie.
It has to be a function of company size here. If your company employs 100s of engineers the value-add of any CTO/VPE shifts from hands on technical to a more strategic view. If your company is in that 20-50 engineer range, having a CTO who is deeply and personally vested helps the entire team ship features to those critical first few customers.
The director of marketing in my firm has a PhD in Physics. Every technical talk with him is a breeze. He gets data, complexity, the fact that sometimes easy problems are hard and that tech needs proper support. Point being: management skills are not technical skills, but technical skills or affinity sure help. Perhaps smaller firms the CTO should be a good programmer, but in any firm the CTO should be the one standing for tech and building bridges between tech and non-tech.
I just thought about doing this exactly, but for react-three-fiber! In my previous company we did an interesting experiment that worked pretty well internally:

https://www.npmjs.com/package/@standard/view
Another free software fan reincarnation is Beyond All Reason, spiritual successor to Total Annihilation... It is everything we ever wished Total Annihilation to be !
https://www.beyondallreason.info/
MRI scanner.
Re: dependency management and build tooling: these days I'm using opam-monorepo (https://github.com/tarides/opam-monorepo, previously known as duniverse) to manage dependencies and it's working out pretty well for me. It vendors all dependencies into a node_modules-like directory inside the projects and writes an opam-compatible lockfile, and it builds all the dependencies using dune. For the most widely used packages that don't already use dune it uses an overlay containing dune ports at https://github.com/dune-universe/opam-overlays.
Button phones + laptop instead of sensor phone for everything.

Cash instead of banks (cryptocurrency is an exception).

Email + forums + IRC (sometimes) instead of Telegram or similar.

Arc lamps instead of LED if it is possible.

Singlespeed bicycle instead of ones with gears.

3-way stereo with paper diffusors and class-A amplifier instead of wide-band 1-way with plastic diffusor and class-D amplifier. And listening to as old records as possible to find on torrents, not on streaming services.

Hardly to say why I chose all of this instead of all of that, I just like it and do not care about someone's laughers.