skysight-inc/HackerNews huggingface dataset:
wait... your software engineering job is stress free?
That surprises me.
Is that true tho? I mean, I love programming, but I hate React. I love thinking about data structures and their relationships, but I don't like Docker. I spent hours thinking about how can I solve a problem (just for fun) and I absolutely don't need GCP nor Azure. I like coming up with cool algorithms (or reading about them) but I find Laravel (or Django) really unelegant and not worth my time.
I genuinely think this is an amazing acquisition.

Bethesda/Zenimax has arguably the longest lineup of critically acclaimed franchises in the video game world. Additionally, almost every franchise still feels fresh and has pulling power, unlike ones like Halo and Assassins creed which have slowly lost their thunder.

Additionally, Bethesda had no idea what they were doing with their 2 biggest properties - Fallout and Elder scrolls. Hopefully with the MSFT acquisition, both will get some direction.

For those that work at Obsidian and MSFT owned game studios, is the Work-life-balance still terrible like most video-game studios or is it more in line with the 'family frendly' pace at proper MSFT ? Am I too naive to think that this might be a good thing for the employees and their sanity.
You can’t call and raise. You can only either call or raise. ... Sorry for being overly pedantic but as a poker player that one kinda bothers me :)
Again, this is only creating the Streisand effect for Joe Rogan and more people will try to see the 'banned' videos or podcasts even more. [0]

[0] https://en.wikipedia.org/wiki/Streisand_effect
Evolution and Artificial Intelligence Face the Same Basic Problem
And even if it weren't a bullshit vague PR statement, once the company is sold the original owners have no say over its management.
Much of the time I know I need to do 10,000 API calls and do them in the next week. I don't want to get "X API calls a month". I love the simplicity of AWS pricing where you pay for what you use -- except for the "free use" part which leads people to spend $5000 worth of time to save $5. (I would be richer than Jeff Bezos if I had a penny for every time somebody did something stupid or wasteful to stay within the free use tier.)
I mean, it's already begun. They've removed episodes that are too edgy for them.
It is definitely partly that, and sadly because EU is not perceived as 'the big baddie' then not too many people will have the audacity to call out the EU for this.

The EU has found some 'actual power' in their legislative ability, and the anger among the elite particularly over taxation is being expressed here.

It's one thing the elite can agree on 'we need to get back at those bad American companies'.

But it's ultimately a losers hand, and the 'real problem' is their own ability to compete in these areas.

All of that said - the EU has actually made some decent legislation and some of these actions may very well be rational and welcome. So paradox there.
Sol LeWitt and the Soapy Pit
Speaking of "how to name things," how is target framework name abbreviated to TFM?

Edit: found it--the "M" is for moniker.
>"Vendors sent the money launderer a certain amount of Bitcoin and the money launderer mailed cash back to the vendor."

My question:

If Party A sends Party B Bitcoin, and Party B sends Party A money, and that transaction is considered "money laundering" -- then let's suppose Party A sends Party B gold (coins, bars, bullion, etc.), and Party B sends Party A money -- does that transaction also count as "money laundering"?

?
Heh they’re our biggest customer. I sure hope MS doesn’t force them to use MS software instead cue I’m in danger meme
What kind of weird interviews do people go to these days?

The first four problems seem to test if they actually wrote a single line of Python before and the last one, a Sudoku solver, tests if they managed to... not fall asleep within the first weeks of whatever way they learned to program.
One might describe technology in general as the way to take the scarce resource of manpower/hired help, and make it plentiful through a narrowing of scope, formalization of the narrowed scope, and then automation of that formalization.

But this misses the finer point of how much is lost in the process of scope-narrowing, formalization, and automation. Or rather, of how losslessly you can truly make such a conversion.

For each well-established technology, it’s interesting to ask this question: given an unlimited budget, is the technology still used? Or is raw manpower used instead? Or some combination of the two?

Truly useful technologies, to me, are the ones that are still used in some capacity even by the ultra-rich, either directly, or because the manpower they hire will themselves use the technology to make their job easier.

A good example of a truly-useful technology is a washing machine. Nobody is hand-washing (cotton) clothes any more, no matter how rich you are. Even if you have a professional laundry service, they’re putting your clothes into a washing machine.

Navigation isn’t quite at that level yet. Your Uber driver uses a GPS auto-nav, but a city guide usually doesn’t, because a city guide is asking a different question — not “how to get there” but rather “which well-known route would the client favour, if I took a few hours to lay out the differences in fine detail.” Which is a question both of subjective inference of the client’s tastes, in a way that would require learned personalization in an automated equivalent; and of a bunch of context factors unique to every city, in a way that makes it hard to reproduce in a narrowed-scope app (rather requiring individual city-by-city coverage, the way only a monopolistic behemoth can achieve.)

So, theoretically possible, but not likely something we’ll see done for a long while, at least until we see some other meta-technological advance (e.g. GPT-4) that makes one or the other part dead simple.
While it could resolve ambiguities when discussing two objects that happen to have different grammatical genders, it seems it would introduce more anaphoric ambiguities when discussing a person and object with the same gender.

For example:

"George a laissé tomber le livre et son dos était cassé."

Which back was broken here, George's or the books?
We did the same, it's I think one of our best moves because everyone just gets the same price, nobody feels like they're missing out and it's super easy to administrate so we can concentrate on the product, not the pricing.
Unfortunately, it's compatible until the EU decides to hold people accountable for it.
Microsoft has hinted that it's a financial success already.

It's probably the gym membership model. Developers get money for actual time played. The market of users that just play from time to time and don't really care about the 10$s is probably substantial.

I fall into this category. I only really get an urge to play every few months. And unless there is some specific game I'm interested in, I just pick something from the Gamepass catalogue, which is already pretty substantial. (it has/had great games like RDR2, GTAV, Witcher 3, Subnautica, No Mans Sky, ...)

While cancelling the subscription and then re-subscribing when needed is actually pretty smooth (re-subscribing takes just 2 button presses), I don't care enough to do it.

And all the "idle" revenue probably allows Microsoft to play decent rates to publishers, so they actually incentivized enough to put their games on the service.
To answer this, you'd need to compute the costs of the up-front engineering associated with trying to re-certify as a new type, and also the costs of the modifications. Additionally, there's always negotiation in the certification process: how will the manufacturer substantiate compliance, and if they can't, can they convince the regulator that the regulator's intent has been "met" within some acceptable level of risk? That can't be rigorously computed until the dialog with regulators takes place.

I don't know that Boeing has computed likely values of such costs, and that if they did, that they would allow them to be publicly known. Moreover, Boeing would probably focus on their worst-case numbers to justify to everyone why the only viable path is to minimally modify the design.
That's arguable. A reasonable case could be made for the idea that a call is a required prerequisite for a raise.
That, and also, Bethesda already owns the (3rd largest? ish?) MMORPG on the planet, with Elder Scrolls Online.
"Suspicious" is the keyword here. They are being filed on some predefined set of patterns.

In some cases, a crime is being committed, but in others its just false positives. There are probably more false positive than anything.

As long as banks are filing SARS and crossing their i's and dotting their t's they are following the laws and regulations.
Not only do they work their employees hard and offer limited benefits, they tightly constrict what they can say and what they can do outside of work.

For instance, want to grab a couple buddies and do a game jam? That's against the rules and could result in you being disciplined.
Sales engineering is a great place for being able to tinker, interact with a wide range of clients/prospects, and plus being a revenue center...
The rest of the public is also having its remote access revoked?
Side note. Searching for a pronounceable password generator [0] is how I discovered the excellent, historical multicians.org site.

0: https://multicians.org/thvv/gpw-js.html
The general rule is that if someone offers you security but does not charge you for it, they are most likely to compromise your privacy at some point and it usually happens when you need protection the most. That's the case with https. I personally think it's never a good idea to rely solely on pre-built security protocols instead of spending a buck or two on a vpn.
>> It doesn’t solve the problem that Facebook faces, especially under the existing definition of data processing and data access.

I don't know what problems Facebook is facing and maybe I'm missing something but I'm sure there is a technical solution to provide a facebook app/experience to EU customers. Maybe they would not be allowed to sell data like they did in the past but that will only make it slightly less profitable not un-operable.
In the US, up until this point, publishing government secrets has not been a crime. It is a right protected by the First Amendment to the Constitution.

The only people that the government has historically been able to prosecute are government employees who leak documents, but publishers have been inviolate. That's why the prosecution of Assange is such a big deal: the US government is trying to establish a precedent that it can go after publishers, not just leakers.
Got it! Thank you for that context. I'm pretty sporadic about updates so I more than likely missed the gap when it was enabled by default and not available to be disabled.

Not cool to do that :(.
Why are you ignoring “Assange lawyer says Trump offered deal to avoid extradition” and “Lawyer says Assange charged under broad, contentious US law”. Not really sure what your definition of depth is by which these add less depth than the BBC’s literally zero coverage in the last two weeks.
I'm only 27 but I'm already dissatisfied a lot with most of what the software industry does and the decisions it makes. I've been 1.5 years without a job at this point and wherever I look for one I'm very disappointed.

- The arbitrary deadlines that serve no purpose. Example: we have to update our app every week/month because reasons.

- The utter lack of understanding of the concept of feature completeness. Example: operating systems that update every year for no good reason whatsoever. What's the point of updating from Mojave to Catalina as a user? What new does it bring? How does it empower the user in a way not before possible? No one knows because it does not. It merely moves things around for the sake of change.

- No one wants to understand what they're abstracting away. People keep piling abstractions upon abstractions yet can't answer the basic questions about how their operating system works at low level.

- Fashion. A lot of it. Basically, if you're doing Android, you MUST want Kotlin and Jetpack and Compose. Same for web — SSR is soooo 2010, gotta make that news website a single-page application because how come would we not use React. IMO, fashion has no place in engineering.

- This "we'll always be able to ship an update" attitude. This is the worst. No one wants to make high-quality software any more, they want to move fast and break stuff at the expense of the end-user sanity. I can't understand how this way of thinking came to exist tbh.

- Business incentives. They ruin everything, but it's especially felt in software engineering.

- Priorities in general. No one is considering what they're making a tool to help the user achieve something. They're making these monstrosities that always put their own interests before those of the user. Dark patterns, purposely inconvenient and awkward UIs, spammy notifications that don't correspond to real events, you name it. In my book, that's not the way to go.
I agree with you, but even among capitalists Amazon is uniquely brutal to work for.
I really like this comment about learning to cope with programming when requirements keep changing:

https://news.ycombinator.com/item?id=24543596

> From where I sit (a backend developer, thoroughly burned out by webdev a couple years ago), most of coding I do is software bureaucracy. Turn this data into that data, ensuring module X and Y get paged in the process. Oh, half of the code I'm about to write is implemented elsewhere - quick, figure out how to juggle the dependency graph to somehow route control from here to there and back. This data I want to convert is not of the right colour - oh, I need to pass it through three sets of conversion layers to get back essentially the same, but with a correct type tag on it. Etc.

> It's utterly and mind-numbingly boring, unless you architectured the whole codebase yourself, at which point it's somewhat fun because it's your codebase, and who doesn't like their own Rube Goldberg machines?

> At this point, I've learned a coping strategy: just forget the project scope and focus on your little plot of land. Doesn't matter that the software I wrote half of is going to help people do exciting stuff with industrial robots. What matters is that the customer changed some small and irrelevant piece of requirements for the 5th time, and I now have to route some data from the front to the back, through the other half of the code, written by my co-worker (a fine coder, btw.). So a bunch of layers of code bureaucracy I'm not familiar with, and discovering which feels like learning how to fill tax forms in a foreign country. If I start thinking about the industrial robots I'll just get depressed, so instead I focus on making the best jump through legacy code possible, so that I impress myself and my code reviewer (and hopefully make the 6th time I'm visiting this pit easier on everyone).

> Maybe it's a problem of perceptions. Like in the modern military - you join because you think you'll get to fly a helicopter and shoot shoulder-mounted rockets for daily exercise. You get there and you realize it's just hard physical work, a bit of mental abuse, and a lot of doing nothing useful in particular (at least until you advance high enough or quit). And so I started coding, dreaming I'll be lording over pixels on the screens, animating machine golems, and helping rockets reach their desired orbits. Instead, I'm spending endless days pushing people to simplify the architecture, so that I can shove my data through four levels of indirection instead of six (and get the software to run 10x faster in the process), and all that to rearrange some data on the screen that really should've been just given away to people on an Excel sheet with a page of instructions attached.
the engines had to be running so that power steering and brakes would work. yet they sound designed this to make it sound like the engines were not running.
> if I had a penny for every time somebody did something stupid or wasteful to stay within the free use tier.

You make a good point. I suppose it doesn't apply in quite the same way here, since we offer lifetime free credits --- they don't refresh each month. 1,000 free pages, then you have to pay.
I'm 20 years behind you

Me too. And all I can do is point at Javascript in webpages. Which, as a Java dev (if I can still call myself that 15 years into doing all sorts of other stuff too), I want nothing to do with but somehow get dragged into all the time.

I can really relate with the idea that we're feeding the beast we built rather than the one borne of necessity. Unfortunately, which I'm sure the latter still exists, it's the former that always seems to pay the bills.
> I sincerely feel bad for people who have to stay in it.

Truly? Or do you mean you feel bad for people who still have to work for a living? Because if you still have to work for a living I can think of 9000 jobs that suck more than working on software. Btw, I'm turning 60 next month and have been doing this for a living since about 1992, before that I did lots of other things, so I have several points of comparison.
The internet can be switched off, and the websites are potentially controlled by your enemy.
X Y Problem
You can definitely do that today.

I have no idea if our pre-human ancestors could or couldn’t do that in the rift valley while they were inventing cooking without fire — I don’t even know if it is possible to find out now if they could have done it then — but you can do it today.
As the article somewhat proves: just read a review of it. This morning I read the LR review of a book about the Habsburgs [1]. This afternoon I will watch Lindsey Ellis's third video on the Hobbit [2], where I've learned not just what LOTR and the Hobbit meant to readers but the influences on readers, watchers and people in the country they filmed in. Both have changed how I talk about books I've read fully.

https://www.lrb.co.uk/the-paper/v42/n18/ferdinand-mount/the-...
https://www.youtube.com/watch?v=Qi7t_g5QObs
In its 5th filing with the SEC, Palantir finally admits it is not a democracy
> If someone purposefully hides salient facts from you in order to coerce sexual intercourse then it can be that consent was only acquired by deception and that under the law consent was not freely given. That seems a reasonable definition of rape.

I agreee, but is not telling someone that you do not (to your knowledge) have HIV "not revealing a fact"? You seem to be falling prey to the muddying of waters I mention in my original comments: Instead of discussing the fact that the US spied on its own citizens etc, or the fact that Assange is being held accountible in and by a country where he did not commit any crimes, we are discussing the optics of a constructed rape case, without either of us knowing the laws of the country.
Great video indeed and Professor Poliakoff's hair is simply stunning to boot.
Wow, I never knew python supported dots after numbers. Thanks!
Part of this could also be attributed to the way older generations approach work. You find a company, put in your 30 years, then retire. That makes you a terrible prospect in the tech industry. 10+ years of doing repetitive tasks or exploiting domain knowledge to maintain some legacy system means you are far behind in both knowledge and motivation.
Neoliberalism, Obesity, and Covid-19 in Mexico
I'm also in the neither group.

I think that "reddit style" commenting brings out the extremes in people, everytime I actually talk to someone face-to-face they seem to be less extreme than what they appear to be on the internet.
Yeah it is. Maybe stress is relative for people.
SawStop for the win!
Frustrating in the short term, sure; but it might be the optimal strategy for getting VR out to precisely those people, in the long term. Selling more VR headsets means more revenue plowed into R&D, more consumer demand for sanding off sharp edges, and a larger industry-wide push toward gradual commodification of the technology.

The cheaper, more reliable, and easier-to-build VR is, the more likely you’ll see stodgy old companies (of the kind that build and go through FDA-certification for accessibility aids) becoming interested in working with it.

Sort of the same idea as Tesla: sell people a Veblen good (fancy EV cars), to fund the development of a technology (batteries) to drive the commodification of the EV industry, such that everyone non-fancy EV vehicles will become affordable, and such that EV technology will become something “obvious” to even the stodgiest auto-maker.

Or, to put that another way: you’d never have seen a direct evolution from mainframe computers to the modern PC, because the grass-roots demand for doing what a mainframe does on your desktop just wasn’t there (until it was.) The industry needed to start with calculators, evolve those chips up into microcomputers and kit them out to play games, and sell those as whiz-bang consumer electronics. Progress in that game-playing microcomputer space then carried PC technology along for the ride, until they just-so-happened to become able to do what mainframes could do.
> Nintendo is self-sustainable, Apple is exerting a lot of influence among smaller studios with Arcade. Like Annapurna Interactive (which is nota bene funded by Oracle).

I feel Apple Arcade sucks. I recently subscribed, cause I thought maybe my daughter would enjoy it. But most of the games are still too hard for her. So then I tried to play some games on Arcade for myself, but can't say I enjoyed it. Played a few games for 15 - 30 minutes then got bored. There just seems to be very few -if any- really quality games on Apple Arcade, at least from my point of view.

A few days ago I ordered the Retroid Pocket 2 [0], I hope this device will help me get my gaming fix.

If the Retroid Pocket 2 provides me and my daughter with a fun experience, then later I'll order a 2nd one for my daughter. I believe old NES/SNES games are probably easier to play for a 3.5 year old child compared to most of Apple Arcade's offerings. My daughter can already handle a simple gamepad, so as long as the game doesn't use too many buttons (4 directions + A/B/X/Y), a game should be playable for her.

---

[0]: https://www.goretroid.com/products/retroid-pocket-2-handheld...
Ok, I suppose in that case where you can get as remote a salary far exceeding local market rate the situation is also conducive to an early retirement :)
For those transitioning from programming to woodworking, if you don’t understand how to use your table saw, you’re not supposed to design and build your own table saw because you think you can build a better one.
It would be nice to have a table of all the combinations visible while you play.

In the tutorial is is not clear that you must choose to roll again or bank your points.

When you get "nada" it would be nice that you show the dice for a small time and then show that you get "nada".

I don't like the rule of 1000 point for start accumulating points. (A lot of games have similar rules, I don't link any of it's versions.)

Does the bot play optimally?
this breaks https://en.wikipedia.org/wiki/Betteridge%27s_law_of_headline...
Those are some beautiful pieces you've made!