skysight-inc/HackerNews huggingface dataset:
They've wanted to get into the console space for a long time. Their most recent attempt, the Steam Machines, were not very well received mainly because most games wouldn't run on it. I'm assuming Valve is gearing up for one of a few things:

1. Steam Machine 2: VR

Pairing a Steam Machine with an "it just works" concept of the Index that can play all of your old PC games (even ones that don't run on Windows 10) and all of your VR games at a decent resolution.

2. Oh shit... Xbox Game Pass is actually a great deal....

They may want to piggy back off of Microsoft's UWP concept to make a game-subscription service for the entire (or most) of the Steam catalog. Valve knows that games industry is going trough a large industry shift. Most consumers don't really care that they're selling out all of their rights for convenience (hell that was Steam's main realization).

3. lol Google thinks people trust them with games haha... but Stadia isn't too bad of an idea...

Containerizing games and packaging up their streaming software (Steam Remote Play) and maybe some edge hardware from #1 would be a great value for a PC gamer. The industry has been attempting to push itself to thin client fat server models for quite some time and I wouldn't be surprised if Valve wanted in on the action with some of their existing investments.

4. They may actually think they're a compelling offering to the couch gamer.

Steam Machines, Steam Links, and the Steam Controllers were neat but, maybe, the execs at Valve think there's enough traction to beat out the existing competition (Nintendo Switch/WII/Gamecube/..., Xbox Series ..., Sony PS..).
Not only the US, but because of its influence in the world whatever happens there gets, understandably, more attention, both from the public and the attackers.

The fact that an ever higher proportion of the population has forsaken traditional, edited media for social media, which is like tabloids on steroids, doesn't help.

Whereas traditional media was typically controlled by local polical and economic interests, social media content, and recommendations, is controlled by internet giants that seem to be guided mostly by profit, and are easily gamed by foreign interests. Authoritarian regimes would never allow this.

Some interests in the west, the very ones that coined the term "fake media", have no qualms about riding this wave.

If you want to be better informed, ignore any social media news and debates, read The Economist and good books. Now, try telling this to the masses.

So the only solution, short of trying to educate the masses, would be for the state to regulate the social internet giants, who maybe have already been allowed to become too powerful for this to happen.
1-2% for a single language at the cost of polluting an entire instruction set.
Thanks. There's another meaning of geoid, which is the shape of mean sea level of the globe. The height of sea level varies according to the local strength of gravity. When they first put up satellites that could accurately map sea level, it gave us the amazing maps of the sea floor. Basically, the sea surface subtly mimics the features of the sea floor.
Decapitated French teacher warned not to show Muhammad before 'Islamist' attack
> I find this rather surprising, because I would say about 80% of all of the work i’ve ever done didn’t have a hard deadline in the near future.

Factually, this is correct. In practice, it often is better to play along with the fantasy that the deadline is real.

I once got half-fired from a job because the deadlines were not, in reality, hard. All kinds of things went wrong in the project - from our team's side, from the (internal) customer's side, and from the company's side (outside of both our control). The project was very late. Sometimes I was fairly open about the deadlines not being hard. We all knew that even if I got the work done by the time they wanted it, no one was ready to consume our output for over a week after our releasing it - at various stages in the project - so we were "ahead" by many weeks.

By the end of the project, it was clear my manager didn't want me on the team. I got a terrible review that year where I was accused of causing delays. I challenged that notion, and we both agreed that had I done everything by the claimed deadlines, there would not have been any observable difference. The product would not have come out any quicker. Our delays were miniscule compared to the problems on the customer's side.

They still refused to change the verbiage on my review. Internally, the department does keep arbitrary metrics, and they want the numbers to be good even if there is no actual observable benefit.

Not all jobs are like that, but many are.

The one lesson I learned from that job and the one that followed: You can have similar jobs with the same pay, but the further you are from the customer, the more flexible everyone around you becomes. In the crappy job, we were quite far down in the manufacturing flow, and had little power to negotiate timelines. In the second job (same company), we were higher up in the flow, and more of this pressure was on people downstream from us.
I dunno, my take on it is how can we fight a large scale war if we can't even stay in our homes for a couple months instead of going out to bars / concerts / sports events. On the scale of sacrifices that is pretty small compared to going to war or fixing a nuclear meltdown, and we can't even manage that.
> completely eliminates the need for Stadia

Having games working flawlessly, and not having to purchase the hardware, and do long downloads and installs is quite useful, especially for casual gamers.

> Stadia has a worse selection of games

Give it (or some alternative gaming service) more time.

So far Valve is doing good. But in the long term, it is dead end.
A side effect of this is that if your individual productivity goes up, your real wage might go up, but if your whole industry’s productivity goes up, it’ll be mitigated by this effect.

Kinda like how everything in SF is so expensive, so the real wage is diminished by the increasing cost of living.
I cannot imagine casual player doing such things. It's only a theoretical possibility.
I think that last clause is incorrect. It might have once been correct but I suspect most people on here have never used Lisp at all.
This needs a decent preview image, for example for posting to facebook.
It's likely worse. Their ability to rationalize may be higher.
so non-binary seatbelts are a thing now? /s
Nice to see applied to a different domain, but this is a reasonably standard randomized Byzantine fault tolerant consensus protocol, or? Nothing wrong with that of course, just curious why it was deemed newsworthy.
The only way that argument makes sense is if one views their own political in-group as being the arbiters of true - never wrong, never taking the wrong side, never abusing power. If history has shown us anything it's that humans with power are really bad at those things.

What comes across as so hypocritical is that the people calling for restrictions on free speech were the same ones who benefitted from free speech in the past as they sought to push back against the establishment.
For example, doing a system upgrade and not being able to boot afterwards. Never happened to me on a Mac in over 20 years of having one. Windows will update at terrible times while I'm in the middle of something but will do it successfully at least. Ubuntu let me down with a totally standard configuration.

Issues with things like dual monitors on Linux laptops and other peripherals.
In the case of lawn care specifically, automation that requires some capital beyond what may be worth it for an individual probably helps. I have a lawn service and a small crew shows up every two weeks with various gear and they're out in 20-30 minutes.

That said, I'm not sure how common getting a lawn service is among middle to lower-middle class households is.

And I'm pretty sure most middle class-ish households don't outsource all yard/garden work generally.
Looks neat. Doesn't seem to work with my Razer Blade Stealth touchscreen though (touching to move mouse doesn't work like normal, touchpad has to be what moves it). Would be super cool with multitouch support.
> And when Google shuts it down in a couple of years, you will lose your entire library you spent money on

As a casual gamer I don't really care. I play games once, twice at most, and forget about them forever. I guess that's true for vast majority of casual gamers.

Same way I have thrown away all my PlayStation 2/3 disks, and never looked back.
The physical book is quite expensive - I am personally waiting for an ebook version, either pdf or ePub. I think right now you can only get a DRM’ed version through a service called vitalsource? I will not be supporting a textbook DRM platform just to read it.
> Computers are just too complex and there are days when the complexity gremlins win.

I'm sorry for your data loss, but this is a false and dangerous conclusion to make. You can avoid this problem.
There are good suggestions in this thread, but I suggest you use Postgres's permission system to REVOKE DROP action on production except for a very special user that can only be logged in by a human, never a script.

And NEVER run your scripts or application servers as a superuser. This is a dangerous antipattern embraced by many and ORM and library. Grant CREATE and DROP to non-super users.
Would you say the same if the language was c or c++?

Yes this is necessitated by some of JS's big warts, but the sheer amount of javascript in existence weights heavily when considering the trade-offs. You cannot ignore HTML/JS if you're targeting UI applications - it is table stakes.
While this is an article about data infrastructure I feel like we're missing the forest for the trees.

What is most important here in my opinion is that the underlying data is useful. If your underlying data wasn't collected, collected properly, or even worse the wrong data was collected.. then setting up data infrastructure will be a boondoggle that will cause your organization to be data hostile.

Just as much, if not more effort, needs to go into collecting the right data in the right way to fill your data infrastructure with. Most of the projects I've seen or heard of are just people taking the same old data that Ted in accounting, Jill in BI, etc. are already pretty proficient at using. So the gains you get by moving that into a modern infrastructure are marginal. How many more questions can you really ask of the same data that people have decades of experience with and an intuitive sense for?
Was this effect achievable with Flash?
it depends on the cost (in gates and timing) looks like this might be just a few gates
Snowflake (and others) will let you either pull that in and query it or as an external query that queries it in place. You can, if it makes sense for your use case, now just T from the data lake.
Coming from a company that has capital one as a customer. They are one of the dumbest related to security.

Banks are still in the stone age when it comes to NIST and cyber security.
The foreign disinformation truly pales in comparison to the domestic disinformation put out by American MSM. Russia spent ten million trying to influence 2016 but the MSM spent a billion.
Cement accounts for 8% of global C02 emissions. The article says it would be a step forward environmentally, and I'm inclined to believe them.
One of the risks of sex is venereal disease. I probably shouldn’t bother with condoms though, it’s just one of the risks of living life. Is this the same logic you are using, or am I misunderstanding you?
Which is the majority of applications nowadays.
Wanted for tax evasion, running for pres. on the libertarian ticket John McAfee
As a mid level developer contributing to various large corporate stacks, I would say the systems are too complex and it's too easy to break things in non obvious ways.

Gone are the days of me just being able to run a simple script that accesses data read only an exports the result elsewhere as an output.
Indeed. Even when you have the full identity graph in warehouse and just want to assign a cannonical-ID (by doing a transitive closure), it is not easy in SQL. We wrote a blog on it (sorry for the shameless plug)
https://rudderstack.com/blog/identity-graph-and-identity-res...

Creating the ID graph is a next level problem altogether!!. How do you know a record in Salesforce is the same as the anonymous visitor on your website. Requires joining across at-least 3 (possibly more IDs) - anonymousID, userID email (if the user signs up) and Salesforce record email.

Should the data pipe do this automatically? If not, what API abstraction should be exposed to the user?
At my job, the company computers are configured to send “localhost” to the local company DNS servers, of which they happily reply with the IP address of the last machine that’s gotten a DHCP lease with the hostname “localhost”. Which happens often. Needless to say, our IT dept isn’t the best.
In the 70s and 80s margarine was all the rage. Butter, even boring butter, is a step up from that. But I do love some great french butter.
I may actually vote for him.
git, search "using git to write thesis".

* https://stackoverflow.com/questions/7775881/using-git-for-wr...
Being a D2C brand in a B2C world
If you're in the northeastern US, you might be able to find Amish butter. By mass it's cheaper than Irish, and I can't tell a difference in taste or texture between the two. I definitely can between either and regular stick butter, though - I won't use that in sauces any more.
You are right.

Not professionals, let's say, people who play at least 20 titles per year. People who play all major new games. Or people who play at least 5 hours a week. People who care what the mouse model is. People who really care about screen refresh rate. People who are into gaming.
Explicit file encodings using click.File
Microsoft <3 Mono so hard that is now almost defunct.
The Spectacular Science of the Great Lakes’ Glowing Rocks
There were internal and external problems. Clearly the rapid pace and complexity of web standards development is nearly impossible to keep up with. The original things which gave Firefox and advantage for regular users have been universally adopted. Fast performance, tabbed browsing, cross-platform support, and open source code were the main advantages. These are all standard now.

The proprietary shims around the rendering engines invade privacy and limit user freedom, but clearly users don't care enough for it to influence their choices. They chose Firefox because it was convenient and worked better, and now that isn't true... Mainly because no amount of money they could throw at development could ever hope to compete with Big Tech.

On the internal problem side, the recent batch of layoffs seem like the most egregious, particularly since they say they are continuing with gecko.

If they decided that gecko is not worth maintaining anymore, that might be a wise strategic move, given external circumstances, albeit sad. But maintaining it while eliminating any hopeful future is the worst of all worlds.

The salary growth of their top executives alone over the past 10 years could pay for Servo development.

If they want to save money, that is where they should start.

But killing gecko would save more. They would need to rework their whole business model, though.

I think pioneering open cloud services would be great. No lock-in. Zero-knowledge. End-to-end encryption. Open source. They already have Firefox Accounts which tie in with Sync, Lockwise, VPN, Monitor, etc. If they add in OwnCloud, an Email service, and so on they could offer an attractive alternative to Google services.
Why is every butter dish in the world not equipped with those pegs? I can't count the times the stick has slid out of mine while I was just trying to enjoy some toast.
Diablo2, a game that is 20yo https://appdb.winehq.org/objectManager.php?sClass=version&iI... the multiplayer just doesn't work: https://bugs.winehq.org/show_bug.cgi?id=44178
> What isn't supposed to work

I am not saying it's not supposed to work. It's my Galaxy S10 with Chrome that doesn't work.

Your comment shows the problem I am pointing out: we don't know even which devices isn't supposed to work, it's almost random.
This book takes an historical perspective. When I bought my first computer in 1980, an Apple II, lower case required a hardware mod. Lisp had already been around for decades.

In every major system one can now hide upper case conventions, but they too often default to old man shouting "GET OFF MY LAWN". And of course, those parentheses. One can easily represent trees by a notation that does away with most parentheses, but instead they've become a loyalty test.

At $20 or even $30 I would have bought the PDF for this book, to keep my library complete, to support all Lisp efforts. $40 made me think. This is a pure optimization problem; one should roughly want to maximize revenue, but favoring number of copies sold for the side benefits. I doubt that $40 achieves that maximum.
Another example - reference managers are a very specialized piece of word processing software that means researchers no longer have to renumber footnotes when editing their papers. If you make a derivative work, like if you give a talk on the paper, you can cut down the paper and the reference manager will automatically give you a bibliography slide for your presentation, with only the relevant citations included.
Could someone explain more what caused the prod wipe? The snip here indicates it is using a 'dev' credential (it is a different pass than prod right?) - how does a db connection occur at all?
You know what happens when I eat at restaurants though ? I lose money and get fat, maybe diabetes and or high blood pressure.

I understand the sentiment, but convenience isn’t always the right thing for us.
Or just stop using their services? I like that we've just sort of accepted that Facebook and Twitter are trans-government institution level monopolies and that there's nothing we can do about it, or have better alternatives. There's no mandatory reason to have a twitter or facebook, there's plenty of ways you can connect with someone. And I'd happily trade online messaging for personal communication especially if I'm concerned about censorship and privacy rights from that institution.
"On weird trick to fuck over your Twitter timeline forever"
> On a side note, you may want to explore remote opportunities with companies outside the UK as so many have moved to that model.

Would you have any advice for finding good remote contracts outside of the UK? My experience with recruiters has been an absolute terrible when it comes to roles abroad.
Non-Fictional Books
What’s in Your Bottled Water?
My point is that where and on what level you put your trust is a choice, each with their own risks.
The recent HN threads about excel made me think there's definitely room for a new kind of excel that works well for big data.
This is english, I'm pretty sure you can adverb any noun. Dictionaries don't have a monopoly on words.
I dunno how you folks do it, but I admire anyone that can stick with JS. It's just so...bonkers, every aspect about it, from the obvious "wat" moments, lack of integers, to the mental overhead of libs, modules, frameworks, templates, and packing. But I'm glad I have coworkers that grok it.

I like trying new languages and have played with dozens, and JS and Prolog are the only languages that have made me actually scream.

You should definitely try to branch out. At the very least it gives you new ways of thinking about things.

Go or dart is probably the best for "JS killer" in terms of maturity, tooling, and targeting the front end, followed by haxe, swift and/or rust (they may be better even, but frankly I'm not as familiar with them).
A lot of it, and all of it eventually. The folks at codeweavers (wine maintainers) have partnered up with valve (and likely sponsored) to work on this since last year.
I never said that the government should be the one to do something... I meant society needs to figure something out, because the evidence seems to be showing that a growing percentage of the population is being influenced by falsehoods.

I agree that a world with a centrally managed opinion is not robust and would see truth die out... my fear is that if we DONT do something about the current propaganda, our government will be taken over by people who don't believe in free speech. I want to do something, within the confines of preserving absolute free speech, to help combat that propaganda.

It isn't enough for some non-negligible percentage of the population knows the truth. Even if almost half the people can see through the lies, the other half could gain control and shut down the people who see through the lies.
I'm down to use an alternative. All it needs is an iOS app, a website, a support line for order issues and to remove restaurants that repeatedly have issues, and secure payment methods. One app to aggregate all the restaurants that don't want to get screwed by the Ubers and Grubhubs. Since 2014 I haven't seen such an app. If one exists, please let me know, and the millions of restaurants as well. Perhaps a non-profit intermediary or collective could exist here.
WebAuthn is right there and built into Windows 10 and macOS now. I don't understand why it isn't seeing more adoption.
> And I think it is a coward's pursuit
Strong words forgotmypw. Clearly, you don't have any experience with a narcissist because, no amount of hand-wringing and kumbaya is going to fix it. I was the good son. I did that for two decades, it didn't help. My experience is that there is absolutely no hope for narcissistic parents. Get away; Adopt a policy of non-contact; and Don't look back. Just remember that when you pontificate (and name-call) about something like this: not all of us were blessed with rational, stable, straight-edge people for parents.
No - it's "there should be no line at all". Even a minor concession is the beginning of a total defeat.

In all of those instances you listed there are circumstances above and beyond the contextual meaning of free-speech in the above posters reply.
Pointing out that a satirical article is not actual news is censoring it?
To add to some good answers...

Succinctly, it's easier and cheaper to port games wholesale than it is to: build out yet another platform for developers to target, on board them, and on board consumers to this new console.

What steam has that consoles don't, are is massive preexisting library. The problem is it mainly targets windows. Their options for bringing this to the console market are either pay for windows licenses (which on top of hardware, would make them more expensive than the alternatives), or port in wholesale. Most console games get a pc (windows) port eventually.

So if they can get proton to a mature point, they'll be the defacto winner of the console wars.
There is one CPU that exposes its out of order inner workings, the VIA C3 ("ALTINST"). The unintended effects are so bad that people that accidentally discovered it referred to it as a backdoor: https://en.wikipedia.org/wiki/Alternate_Instruction_Set
Sounds like they weren't trying to do work on production.