skysight-inc/HackerNews huggingface dataset:
I've logged about 20 hours in it so far, I've seen just as many bugs of the same severity when I played GTA5, and that was multiple years after launch.

Maybe does not run on some potato console, and the real failure of CDPR here is launchig on console at all, that extra effort could have gone to squishing some more bugs and getting the PC version more polished before launch.

Just like people buy consoles to play a certain game, they buy PCs to play a certain game, and Cyberstalker is definitely a good reason to upgrade if you're behind the curve.
> Send a few ICBMs

Just out of curiosity, did that work with Iraq, Lybia etc. I really do want to know.
Net emissions reductions from EVs depends on when they are recharged
Are they choking off anything by being transparent? I kind of like to know what I put in my body, doesn’t mean that I will stop eating ice cream on sunny days.
We “need” it because governments in certain jurisdictions won’t do it.

But wherever you may fall on the government regulation spectrum, there’s a simple response if you don’t like Apples action. Don’t use iOS. Go to Android where FB and friends are free to track and sell your data only constrained by your government policies.
Charityvest (YC S20) Is Hiring Senior Node.js / PostgreSQL / AWS Engineers
I recently converted a medium size project from Python 2 to 3 by first adding type annotations to everything, then getting mypy to pass with both versions of Python and then fixing up the remaining issues on the unittests. The functionality of the code depends a lot on external services that are accessed via HTTP/subprocesses. This makes it pretty hard to test well; at best your tests end up exercising an inaccurate partial facsilmile of the external service.

Overall I didn't really love mypy; the type system it implements seems relatively simplistic and it was frequently easier to change the code rather than work out how to write working annotations for the existing code. The lack of support for decorated property setters in particular was a big problem; this particular codebase makes extensive use of those to annotate methods that require mutable access to the underlying data. Nevertheless I'm convinced that this approach to the migration was much faster and less painful than it would have been to try and figure out all the string/bytes differences without any tooling support except for the tests. And post migration the code seems overall somewhat higher quality than at the start.

On balance, I think the lesson was actually that Python isn't a great choice for this kind of project. When you are depending on external services the ability to unit test everything is greatly diminished, but the ability to make type assertions is not. So for correctness you want the latter to do as much lifting as possible. That suggests that other langauges such as typescript (if you still want a language in vaugely the same category as Python), or Rust (if you don't), which come with more expressive, better integrated, type systems, might be superior options.
> no cookies doesn't mean no tracking

It does though make tracking by third parties so they can sell things to me (or sell information about me to other parties for that use) more difficult. Not impossible though, of course.
I am stunned how good CP2077 looks. I feel like any scene is a wallpaper. Especially with how smooth and connected everything is. I am running on RTX3080 on max settings at 1440p so your mileage may vary.
Using computer-generated sound effects to create battlefield noise in Hollywood
If you're careful global state is useful. It provides a sort of tele-interface - tunneling a value from the top level scope to the bottom where it is used.

Imagine a larger CLI application. You get all of the command line flags at once at the beginning, but some of them are used at the bottom of the implementation. Passing them all across all the layers gets tedious so you would invent some sort of "context" object passed through your functions. Another example is Flask's global request object.

If done correctly, it may be much cleaner than passing the values through the stack. You must not overuse it and you have to think about thread safety. It's useful to ensure the values are set once and then they're immutable to avoid surprises, and you must ensure the global value is cleaned when no longer valid.
Sony pulls Cyberpunk 2077 from Playstation store after backlash; shares down 20%
Which food delivery apps do you have in mind? In my experience they are heavily engineered towards leaving only positive reviews, and as a result the range of scores is 4.0-5.0 rather than 1-5. Ubereats says things like "this review will be public with your name", and the timing of the review prompt and wording of the question all feels like it's trying to optimize the chance of a positive review.
Very much, yes.

https://support.apple.com/guide/deployment-reference-macos/d...
> where people of color and members of marginalized communities are forced to live in ghettos.

You mean poor people.
Disclosure: author of Bubble

Bubble [1] is a new kind of VPN that does just about exactly what you are looking for. On FB, Twitter, LinkedIn, Insta, etc, you can scroll through your feed and:

* No ads!

* No tracking! (except what you click, can't avoid this)

* Auto-block posts matching keywords you don't like (politics/etc)

* Auto-block posts that contain links to news websites (I use this on FB, it's great)

* Block specific users whether you're connected to them or not.

* Blocked users don't know you've blocked them, because the block is at the network-level, not in the social media service.

Bubble is open source [2], our commercial offering is currently in beta.

How does it work? It's basically a WireGuard VPN with a tightly-integrated mitmproxy. So it works on any device, but the social media blocking only works on the web (native apps are cert pinned, which breaks mitm). AMA.

Oh did I mention it works on HN too? I rarely need to block a user here, but when I do, it sure is nice to have that feature!

[1] https://getbubblenow.com

[2] https://github.com/getbubblenow/bubble-docs
Setting your user agent would only be considered hacking by the same people who think the Internet is a series of pipes. The browsers themselves copy each other's user agents for interoperability, so it's far past the point that changing it to look like another agent would be considered devious.
looks at the 1996 Russian election (as well as the other elections that the US has hijacked)

I do not know if "Russia assumes itself at war with United States" or if the US assumes itself at war with literally everyone else (they were even caught spying on their own european "allies").
> People who have been laid off talk at me so much more than other candidates.

Because for decades we've been systematically rejected and unable to apply our gifts due to momentary misunderstandings at interviews that just crush our lives like anvils again and again. If someone has enough to pay me enough to afford rent and expenses like internet / water / power andlemme know what I need to learn on top of all I already know and I'll deliver.
Both GTA V and Red Dead 2 have pretty broken and uninteresting NPCs as well unless you start causing havoc in immersion breaking and unrealistic ways. I think the fact that in Cyberpunk 2077 you can't have fun just randomly blowing up shit and causing havoc is a good thing. It is very unsatisfactory to randomly kill people or run them over, because there is nothing interesting about it. The art direction and ambiance works very well as a "movie set" but not so much as a sandbox.
Sure, we color our own experiences. All different. I think commit conflicts in svn are a lot easier than git conflict resolution.
Could be, heh. I'm using amazon brazil, and here amazon isn't tooooo strong like USA. here in Brazil amazon works with other sellers in order to expand, but in a near future I really believe amazon will works like in USA.
App stores are a form of advertising which attracts these "reflexive" customers.
I worked on a codebase in Django that started in > 5s (after removing all side effects and moving optional stuff to be lazily loaded). Incremental reload would be useful, for sure. Even with times in the range of multiple seconds, the reload slows you down noticeably.

Compared to Java, we had slower startup times with Java, but then the hot reload worked very well, directly from IDE.
> 'The Federal Bureau of Investigation (FBI), the Cybersecurity and Infrastructure Security Agency (CISA), and the Office of the Director of National Intelligence (ODNI) issued a joint statement on Wednesday to say that they were coordinating a “whole-of-government response to this significant cyber incident.” And Smith warned that “we should all be prepared for stories about additional victims in the public sector and other enterprises and organizations.”'
"reduce" (or fold) certainly takes a while getting used to, but once you gain some intuition for it, it is pretty reusable and it avoids all the problems mentioned above such as off-by one errors etc.

also, if you use map + reduce, it's totally trivial to parallelise the map part and have the main thread combine the partial updates since there is no shared mutable state, e.g. Java also offers parallel streams that support this with basically zero effort. if you use loops, it can be quite hard to rewrite the code so that it is thread safe.
I can reliably reproduce the issue by asking the MDM to list updates on the client. That puts the device in a bad state until the next reboot.

But even without the MDM taking action, the client can enter this state as long as it's enrolled in the MDM. My guess is there a background download/check that happens at an unspecified interval.
Best CS job offer I got was $500 for three months and I was 2nd in my class

It's all a cruel real shithorrorshow rapejape
I expect legalized prostituion further reduces cases of rape.
especially on corporate vpn
I currently use sway on a 35" WQHD and a 14" notebook and IMO tiling window managers are actually more useful on large monitors.

On small screens I often have programs in basically fullscreen, because of the limited space. But the bigger the screen the better you can actually tile it beyond simple half/quarter splits.
Not possible in Safari I guess?
That's essentially what PBR game engines do. They take in base textures/resources (NB: a "texture" doesn't necessarily correspond in any straightforward way to the final image, and shouldn't be thought of as an "image" except in the mathematical sense) and apply all sorts of processes to get a good looking final result.

Not everything can be procedurally generated on the fly (at least with a small algorithm that would run quickly enough on a GPU). At a certain point just providing compressed bitmaps becomes more efficient, especially since GPUs are highly specialised to work with exactly those. Everything is a tradeoff in real time graphics.
I bought a Pixel 4a and a case direct from Google a couple months ago. For some strange reason, they shipped the case immediately, then the phone a few weeks later.

When I got the phone, I realized that the case had never arrived. Google refused to do anything, citing a 2-week limit on disputes. They told me to take it up with the shipper, but provided no guidance on how to do so and never responded when I asked.

Given that the cases are clearly high margin items, I was blown away by how terrible their customer service was.
Sure, there exists an extension for pretty much everything, but it's not an ideal situation that you need to install an extension for stuff like this.

Also, having too many extensions slows down the browser (because they need to parse/manipulate DOM) and extensions themselves are also a security/privacy risk and finding the good ones for every browser can be tedious.

Besides, my mom has no idea what's "a browser extension".
Look at the phone in your hand – you can thank the state for that
That is what stopped me, but it is also a check on society. If something else ends up on freenet that is not cp, it is an indicator of something having gone terribly wrong.

I didn't realize it then, but if Hunter Bidens data had been put there they would have been basically impossible to censor and it might have swayed the election.
Embox Experience in GSoC2020
Computing Euclidean distance on 144 dimensions
Jetbrains founders turn billionaires without VC help
Coming also from a SE/Practical background, the only time I need to use those complex expression in a SQL query, is when someone screwed up the datamodel, or over-engineered it. In theory you can do many things with SQL, but none of those things perform better than a straight up select query, which is usually what you're after-- performance.
PS: I know I bang on about this all the time. But it would be nice if there was some kind of filtering on HN that blocked people endlessly posting the same stories over and over again. Here are today's entrants for "Keyboard Headbutter of the Week":

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...

Lots of forum software will pre-scan what you are about to post for keywords and ask "Your topic seems similar to these <list of posts>. Are you sure you want to create a new topic?"

It would be good if HN would do the same.

Mind you, given that so many people obviously think that; 12 or more hours after a major HN-flavoured story broke it's not worth checking to see if anyone already submitted it, before submitting it themselves --they'd probably still headbutt that Submit button anyway.
Sony pulls Cyberpunk 2077 from Playstation store
Why ? Also, I'm not looking for a PDF replacement so much as an actual digital portable document format.
>By choking off in-app ad revenue

How did we let the world get this bad where we associate asking for consent as the same as "choking off" in-app ad revenue?
Glad it was helpful :-)
FlyWeight Design Pattern in Go
To me, it’s about being able to bring (direct) added value to a company. Focussing on specific tooling is an example of doing that.
Learning deeply is important as well, but it usually brings value to the company on the long term (if at all).
I believe he means that by better understanding the tools, one better understands the trade.
The smaller fish will turn to China to provide them with the technology the West denies them.

Every year the old world order crumbles a little more.
What can a dental implant do for me?
Dental implants can help a person to look good, it can help them to get rid of missing teeth, uneven teeth, extra gaps in teeth, misaligned teeth etc. Also, if your teeth falls due to tooth decay, cavities etc. dental implants can be done for a single tooth as well as the whole mouth. Dental implants are durable and work for many years if the treatment is done properly and aftercare is followed.
https://stoneybrook.dental/sedation-and-anesthesia/
Yep. Instead of the seals on the rotor, the seals are on the chamber (much better cooling and lubing opportunities). Instead of the intake/exhaust ports in the chamber, the intake/exhaust goes through the rotor (at first...)
One of our clients internally uses an odd text file format with ~ as the field delimiter and a fixed-width based header & footer containing metadata. And still sometimes send such files with names ending .csv.

~ is a better choice for field separator though, it is far less commonly used in most datasets and natural languages. | can also make sense for the same reason, and visually looks like a column divider as an extra bonus.
Full Stack Developer
Are you a Full Stack Developer looking to play a part in a small start-up team? – Then this might interest you!

Our start-up SPECTYOU is based in Berlin and Bern. Our beta version has been online since March 2020.

SPECTYOU is the first central platform for drama, dance and performance that enables direct and digital access to current full-length plays. We partner up with the scene, to offer a platform where artists can present their works - free of ads, with extensive background information and exclusively for the performing arts. Over time, we will become a constantly updated archive of the performing arts landscape.

What are we looking for?

Technical Competence:
* 5+ years of experience as Full Stack Developer, in-depth knowledge in backend and frontend web development: PHP, ideally together with Doctrine-Framework
* Solid experiences building UI with Angular, AWS, Docker and Unix/console tools
* Good knowledge in Javascript and PostgreSQL databases
* Experience with version control and the Git workflow

Personal Strengths:
* You have worked in a start-up before and/or are comfortable working in a dynamic environment
* Strong communication skills (open, reliable, solution-oriented)
* You’re able to work independently and a team player
* a Swiss or EU national - ideally you’re based Berlin
* fluent in German and English

Your Responsibilities:
* Developing and implementing existing and new features in a Full Stack environment
* Further developing internal tools and applications
* Operation of the platform and its integrations

The Perks:
* An open corporate culture that encourages and demands initiative
* Flexible working hours and home office 5 days a week
* A wide range of tasks with development potential
* A motivated, innovative and collegial team

Let’s bring all the beauty of Theatre into the digital age together!

Get in touch: jobs@spectyou.com We look forward to hearing from you!
Understand firstly that it’s a joke.

The common English expressions are:

“Nondescript” -> not memorable, doesn’t stand out

“disarray” -> messed up, disorganised

This is just changing those to the positive version, but those words are not usually used in English. So it sounds amusing to an English speaker.

You might translate the sentence to normal English as: “She was a striking and very composed person.”
I just need a relationship, being alone for this many decades is poison... I can learn anything but when the profs at my grad program openly didn't care about me WTF was I supposed to do? How do I meet someone to build a relationship now that buoweapons have made it illegal where I live? WTF AM I SUPPOSSED TO DO WITH MY LIFE'S SENSORY INPUT!?!?!
No experience here, they actually bought it, Azure RTOS was previously known as ThreadX.

https://en.wikipedia.org/wiki/ThreadX
>where it didn't really belong in the first place

RDR2 manages to offer a level of fidelity, detail on a larger scale and runs on these systems just fine. I don't think it's unreasonable for consumers to expect a game in development for so long to live up to at least the level of that game.
I advice everyone interested in ecology to learn about the Club of Rome and the Limits of Growth.
This is the true inconvenient truth specially for people in businesses that treat growth as the ultimate objective.
Inadvertently people are doing this kind of thing all the time now. In 60 years we’ll be able to see people’s photos as they age from young to old.
The problem there is those code-points are usually non-printable, making the resulting file less human-readable which is often a stated desire for a data transfer file format. Some text editors will show those code points, but others will completely omit them (or worse, reject them as invalid).
Still doesn't matter to me and has not had any real influence on me whatsoever. I'm not doing anything with them. They are there for the feeling not for relevance.
Quotes are doubled
Newlines are quoted
Both having headings and not having headings is valid. Document/data specific.
Use utf8
Do not use bom at all. But if for whatever reason you must use it in column heading, quote it.
Idk which line ending but you should probably handle both
Do not emit ragged rows.
> but that desire to play chess has been extinguished for me, and I'm sure for many others, once AlphaZero and DeepBlue hit the scene.

It was extinguished in 1996, when DeepBlue played? Or 2018, when AlphaZero was announced? In the intervening time, an entire generation of chess players - and many generations of chess computers - has come and gone.

I understand the feeling that there's nothing new to discover - but if you conflate the state of competitive chess in 1996 with that in 2018, you probably don't know how much you don't know. And if you could have hypothetically beaten Kasparov, you'd certainly have had a chance against Deep Blue.
This comment was brought to you by Altavista : http://web.archive.org/web/19970605012414/http://altavista.c...
I mean the whole idea is preposterous. I really can't tell if the parent is being serious. "Yes let's murder hundreds of thousands (potentially millions) of people. That'll surely make the survivors sympathetic to our cause".
I love these games & they helped me in learning/refreshing my css skills.
Slightly unrelated: I love that Carmack uses backslash (\) to escape 'EOL' and signify that this will be a thread and not a standalone tweet. Much more programmerly than "1/n" and "Thread".
First beta of Go 1.16 released (with Apple Silicon support)
Last time I checked, Outlook (The desktop application) exported contacts in localized CSV (semi-colon separated in my case) but Outlook (online) only accepted contacts separated by commas. As I was trying to migrate contacts on someone else's computer, I had to use notepad to change it.
Fascinating, never hears of SQL Server Compact Edition before. Unfortunately Wikipedia reports it was deprecated in 2013 and will EOL in 2021. Also it doesn’t have an ODBC driver.

Certainly not a contemporary alternative to SQLite.
The relevant post on golang-announce:

https://groups.google.com/g/golang-announce/c/2-Rj3P5uRLs/m/...
Does this have effect on the secondary market for used Apple products?
True. Learning tools doesn’t have to be a negative thing.
What a great story. Profitable company, great product, simple and honest business model and no VC funding.
There's no reason you can't gift a non-expired car seat, or even sell it. It's probably not a good idea to buy one on Craigslist, but we had no qualms about taking a secondhand car seat from a trusted source who assured us it hasn't been in any accidents.
about:serviceworkers is also a way to view them on firefox
Will somebody blow this stupid fucking company up already. Jesus. Their secret sauce is exploiting women via deliberately creating personality disorders
I tried to play GTA V, but found the story very off-putting and uninteresting. I couldn't relate to any of the characters and found some of them frankly disgusting. All the missions in Cyberpunk I've played so far are well made, some of them really good like the parade scene in Japan town.
Huh, so the EU cookie-law wasn't completely useless after all.
Should be possible, I just don't know how
Learn to understand all components around you.

When you actually understand and question everything, you understand why things are how they are and then you are able to just fix the critical things because you acutally understand the system.

After a while the technical deep dive will not matter that much anymore as they become systems, you become a system expert and you only need to look at technical details here and there.
These folks dug holes proudly in public while their echochambers wooed all the way now have the nerve to deflect blame when asked to stand in said hole.

Completely ignore your own toxic behavior and just pretend it's anything other than repeatedly getting away with actions for years that would have a white man hung on the stake in a day.

I eagerly await her new company and its innovations.
I am (in my middle age) at the biggest crossroads in my life right now, and I found this YouTube video by a Buddhist monk helpful in learning how to let go. Maybe it can help others.

"Four Ways of Letting Go | Ajahn Brahm | 09-04-2010"

https://www.youtube.com/watch?v=USC5MJVZLy8
American Bank Systems sued for not timely disclosing ransomware attack
related to https://news.ycombinator.com/item?id=25091717
Ok so everyone knows and loves JetBrains.

What's their worst product so far?
Best Books of 2020 (Tyler Cowen)