skysight-inc/HackerNews huggingface dataset:
Interesting. Yeah, obviously the vested value is what matters to people at the end of the day.

In that case, maybe some kind of conversion view would be useful? Like splitting up: here is what you would expect an offer you receive today to look like (base, target bonus, and 4-year equity grant), and here is what your comp might look like at years 2, 3, or 4 at the company based on reported TC that factors in equity refreshers and recent stock appreciation.

My thinking is just that one of the obvious times when this tool is super useful is when you get an offer and you want to see how it compares to other offers the company has given out recently at the same level. But the offer you get will just be an initial grant and won't include stock appreciation or refresher grants (if there are target refresher grants, those would be listed separately in your offer). It would be cool if levels.fyi had some kind of normalized view to be able to do that direct comparison.
That's beautifully absurd. Bravo, management
Advertising is a form of waste in our society - we need to stop coming up with ways to excuse it and just work on eliminating it entirely.
Graphics drivers are a constant source of trouble and confusion (so many driver projects and PPAs). My gf has a Linux laptop that stops working after every dist upgrade, and it's always some driver issue (or yet another Ubuntu NetworkManager bug).

Also, if the system isn't shut down cleanly, it will never just boot up again in spite of supposedly using a journaling file system. She always has to run e2fsck in manual mode (i.e confirming every single repair), specifying the address of a backup superblock.

Printing and scanning is broken as well. Not for some niche hardware but for one of the most widely deployed HP printer/scanners.

So on her particular laptop, Linux is anything but plug and play. If you're saying that Linux works well on your laptop I will believe you. It has never worked well an any laptop I owned and drivers have always been the main reason for that.

I believe you cannot simply run Linux any laptop. You have to buy a laptop specifically for Linux.
We own a Model S and a Model 3.

1. Agreed. The size is extremely nice, and the resolution is high enough that you aren't squinting at the screen. I can see what I need at a glance.

2. Agreed. The only controls I use are switching between Spotify and Bluetooth, and this is rare enough that I can do it at a stop. If you are constantly playing with the temperature, you're doing it wrong.

3. On the Model S this is true. On the Model 3 I haven't found if it's possible to control the fan from the steering wheel. That'd be nice to have, and remove my most common touches. I like the auto fan speed, but it's noisy over 5, so I'd like to set a cap, which is why I'll mess with fan speed.

4. It's automatic on both. You can manually leave it on. My wife does this in the Model S because she keeps a screen on the back window (to keep the kids from overheating in the third row) and can't see as well because of that, so she uses it as her rear view mirror. I think it's crazy distracting.

5. The doors would be more intuitive for the lock/unlock, but the screen placement is reasonable. I don't want my passenger messing with my hazard lights. The glove compartment opener is hard to find on the Model 3 compared to the Model S (if you want your passenger going in there).

6. I don't really use it either. When I want to change lanes (or the car asks to change lanes) I visually check first. Anyone who's driven one for more than a few minutes knows not to trust the screen, so it kind of fades into the background.

I agree with the conclusion. I've driven a bunch of rentals lately, and some of them were completely absurd. A 2018 Mercedes had 4 buttons, 4 up/down toggles, 2 scroll wheels, and 2 little nubbins that could be swiped in any of 4 directions or clicked, all on the steering wheel. I counted 26 possible interactions. But on the whole, the little grubby touchscreens in other cars are all sorts of terrible.
<<modal dialog pops up>>

SIGN ME UP FOR THE TOOL [subscribe]: ________

NO, I LIKE BROKEN DATABASE CONNECTIONS [cancel]
No, I believe the whole compensation argument misses the point. There are males who want to be educators and are actively discouraged from doing the job. Compensation is not a factor in their decision or the employer decision. Its a prejudice against males in early childhood education.

If imbalance in IT is bad then it should also be addressed in education. Compensation isn't the problem.
Duplicate

https://news.ycombinator.com/item?id=19970108
Right. I am not disagreeing with you. I am pointing out that Chinese/Japanese both adopt Western name ordering for Western names in an effort to demonstrate that Chinese or Japanese name ordering should be adhered in English. Would you kindly inform me what I said is wrong?
It was also a reminder that your phone is backdoored by Apple and they can do whatever they please with it and your files. But they never would. But they can.
Given that the article was positive and upbeat, but the site is down, I think the author practices what he preaches with the slide shown in the main image "It's ok to break code. But it's not ok to break yourself."
Very little chance it goes under just because of the US. The US is only 4% of the world population. Facebook and Google are banned in China and are doing fine without 20% of the world.
Sure, there's some prior art. But it's not necessary or relevant to cite the prior art when talking about a specific work. If you read carefully, you'll find I didn't claim he was the originator, because duh.
That is over 4 years old. The fact that Mozilla obfuscates this process so much says a lot about how "trusthworthy" they actually are.
Does it have anything to do with Win10 start menu want's to download an ad to show you?
I wholeheartedly agree. I'll add, though, that due to some recent work in deep learning I started running Pop_OS 19.04. Other than the stupid name, it's actually been surprisingly great at doing everything I need and staying out of the way without me having to fiddle with it. I can run steam, skype, zoom, and everything but office as easily as on any other os.

Overall polish is not to Mac level, but it's a smidge above Windows 10. Which is about 100x better than my prior experiences with desktop linux.
It's literally just bleach and juice. Presumably the juice is for taste.
It's truly hilarious how much legacy config/settings stuff there is hanging around in Windows 10. I kid you not, the click path for me to change my USB network adapter between DHCP and static IP is:

Windows key -> Gear icon -> Network & Internet -> "Ethernet" -> "Change adapter options"

Now I'm in the legacy "Network Connections" explorer window, and I double-click my adapter to open the legacy Status panel, where I click "Properties". Then select TCP/IPv4 and click "Properties" again, and finally there's a panel to actually switch it and enter network details.
(X) owners should control data collected by (X)

I'd add:
at least possess this data, maybe also control (but not necessarily 100% e.g. I would want to be able to say, as the nation-state, that some data must be made available to others, e.g. safety related, accident related, energy efficency related)

Sounds like a fairly obvious rule. Doesn't make it easy for the business to sell the value added services things or to make moat vs competition...
Eye Does Not Exist
The 6502 could perform 8-bit operations, but had a 16-bit address space. Hence the C64 (= 2^16)
My favorite is the new 'scientific' idea that the universe is a simulation. It's like... if the universe is a simulation, then what are the simulators? It's buck passing all the way down.
The registration is available on the Library of Congress website [0].

[0] https://cocatalog.loc.gov/cgi-bin/Pwebrecon.cgi?v1=1&ti=1,1&...
Cool I remember when digital ocean gave me 100 bucks on their platform for being in school maybe it’s time to take another look.
People claim to have seen ghosts and leprechauns. Nobody's claiming to have seen break even. Only "if you give me enough money you'll see it." Which one could say about ghosts and leprechauns also.

The difference between the energy content of a coal reactor and a hypothetical fusion reactor: you can store a lot more gigawatts in the back of a pickup truck for one of them, and that is the one that makes enough neutrons to sterilize a city block when you burn them up. I mean, how many pounds of fusion fuel does it take to level a city?
I got bit by these "major" hardware changes on a computer I'd passed on to my relatives. For whatever reason I had had the onboard Ethernet adapter disabled in BIOS when I upgraded from Windows 7 to 10, and enabling it prevented Windows from activating at all. (FWIW, it was not a laptop.)

Unlike in the past, when all you had to do was call in and recite your license key, these days their policy is to accept nothing else but a proof of purchase, which in my case was from almost 10 years prior. Luckily enough, I had it archived.
Good luck! I'm a big fan of the nRF52840! It's a great fit for a BT+USB keyboard. Hit us up in the blog post comments if you struggle with following Mohammad's instructions.
「劉」is being used as part of a first name in this case.
"Unfortunately, that tool only gives me all of the data I put on there myself. So nothing I didn't already have. After all, why would I leave my only copy of a photo on Facebook? So no, this tool does not allow me to exercise my GDPR rights."

When the author is visiting a website that hosts a "Like" button, the author's web browser makes a request to Facebook's (httpd) servers for the button image. He then sends data to Facebook in HTTP headers. If he uses third party DNS service, it is possible he could also be sending part of his IP address, i.e., location data, to Facebook's (authoritative DNS) servers in the DNS request packet. For example, see https://developers.google.com/speed/public-dns/docs/ecs

Did the GDPR drafters consider that data?
There is a pretty big difference between something that autodownloads a list retrieved from a database-backed web service and remote code execution (a “backdoor”).
Meh. I love mail advertising. Get all my coupons in and pay less for the same stuff.

That being said, thank you for paying full price, so I don't have to!
>> I explained to that I was cleaning up a ton of technical debt and that's why it was taking so long.

> The only point here that jumps at me is that the manager came a few weeks to late to explain the development values.

Well...(and I'm not having a go at rsweeney21). They were asked to implement a feature, not to spend ages cleaning up technical debt, and being "was still weeks away from being done" would be an alarm bell for me as a senior dev/manager. If the feature couldn't ever possibly be implemented due to technical debt then GP should have raised this with their manager far earlier rather than just going ahead and fixing this silently. If the feature can be developed and released, despite technical dept, then go ahead and point out to your manager (as soon as possible) this is going to be horrible for the dev(s) working on the next iteration, but the chances are your manager will likely insist you get on with the feature. Communication is at fault here.

We all work in projects that have technical debt and we'd all love to go back and fix these things. But you also have that obvious tension which is the fact that you also need to release features which have been identified by the business as another positive cash-income thing because you're competing against other services - and sometimes these features are very time critical.

Sounds like GP poster seems reasonably experienced (working at MS, Netflix) and should probably know this (unless there are other mitigating factors not included in your comment)
> (hopefully, obviously /s)

You underestimate my masochism and/or overestimate my sense of restraint ;)
Legacy code isn’t tech debt either: it was right for the time...

Edit: as an example that comes to mind, a bank running on COBOL doesn’t have tech debt unless their COBOL engineers are aware of their missed opportunities. If they think COBOL is no longer fit for purpose, it’s not debt, it’s time to reinvest.

Should there be an analogy for depreciation? Some of the "best practices" in my current C++ shop are in direct contradiction to the Law of Demeter and related philosophical stances in Object Oriented programming (particularly ones espoused by Martin Fowler) despite the fact that my current shop advocates for OO. Neither the old position or the my current shop's position is so bad that it's not viable, though some hotheads in the field act as though this could be the case.

A lot of the churn seems to be arbitrary and driven more by fashion than solid first principles. (Which would include cost-benefit analysis, for which there is often insufficient data, and for which no one wants to pay the cost to gather the data.)
> because as soon as you decide morality is relative then everyone is free to choose the morality that is most convenient for them/their tribe.

I don't think I'm a moral relativist, but this is a non-sequitur. It's possible for morality to be relative, but still have guiding principals.

>we're only a decade or two into mainstream moral relativism.

No, people have always found a way to justify what want to be right regardless of the underlying ideology. We've just become more explicit about it in some cases. People's beliefs about what is right tend to be very convenient for them regardless of what they claim their beliefs to be.

I think it's the equivalent of a 'code smell' if you find yourself going through life without being challenged about what you think is right and wrong. I think it usually means you have come up with a convenient set of rules that allows you to ignore nuance and details so that you don't have to constantly struggle with what's good and bad.

Of course, I'm speculating too.
Interesting, thank you and I see there are an unbelievable number of affiliated clubs near where I live.
That's a good point. I think it's subject to some of the same flaws as the original article, but you're right - the Dark Forest of the internet already has ways of driving people off.
A huge performance impact is a shiny thing that is easy to show outsiders and get them excited about. There is no dirty accounting here.
Bitcoin Creator Identifys Himself
>writing poor quality code isn’t tech debt.

sure it is, in the same way that taking one of those payday loans to cover a coke habit is still real debt, it's just real bad debt.
Nope. Me too. My 2018 MBP 15" is my dream laptop. The machine I've always wanted. Superfast. Light to carry everywhere. Comfy to work with on the couch. Connects to 2 5K displays at my desk. Even the speakers are decent. The 2016's keyboard was too clicky/rattley, but the 2018's is nice and tight.
I also enjoy the USB-C more. I don't know when or why, but at some point the MagSafe got annoying.
The days of fully offline games are long gone though. It doesn't mean that game studios take on less ambitious projects though. Most games are superglued together to get over the finish line and shipped with a massive day-1 patch.
I figure that there has to be a way to arbitrage the inflation difference. If there actually were "California Dollars" and "Arkansas Dollars", then you could easily arbitrage the difference between the inflation differential and the change in their rate of exchange (which is currently set to zero by fiat). I've thought about using inflation swaps, but that ends up looking more like a carry trade than an arbitrage, and would require lots of invested capital to get good returns. An arbitrage trade between the two inflationary regions should be more scaleable.

If anyone has any ideas, I'd be happy to discuss them via email (see profile).
What year are you asking?

In 1982: all games were written from scratch. You might copy the good parts from a previous game, but there generally wasn't much: poor abstractions meant the game logic and UI was mixed together (in their defense, on the limited CPUs of the day you couldn't have made proper code separation work, and of course the limited CPUs also meant you couldn't create such complex systems where it mattered.)

As games entered the mid 90s games started to get releases, and game engines came out. However each release was treated like an all new project even if some code was reused. Games would customize the engine in ways that wouldn't apply to the next game. Bugs in the engine would be worked around by ensuring that part of the game could not be reached (thus resulting in games that you could never get the 100% complete stat as the engine knew you didn't go through some locked door without a key). Some of the core engine was reusable, but for the most part the engine and game were tested as one.

Sports games tended to be the first to figure this out: every year was a new release of essentially the same features, but different player stats. As such it is becomes obvious quickly the game engine maintenance is a cost, there were few new features (until the next console offered better graphics). Most other games were latter because part of the new game was engine changes to support it, so it was hard to find a stable core to the engine.

Gradually games have seen more and more value from separating the engine from the game. As this has happened engine changes are no longer for one game, but for the possible use by all future games. Part of this is game designers have figured out the right abstractions, things that previously would have looked unrelated and thus change different areas of the engine are now seen as variations on a theme if you squint just right - and we know how to squint

Of course there have always been, and probably always will be one-off games written like 1982. When your game is small this is okay.

Different game companies have reached this at different times. Infocom had mostly figured out their reusable engine in 1982.
Firefox still considers Linux as a second-class citizen. Chromium has true hardware acceleration enabled by default for Arch. No reason to use something that blocks hardware acceleration like Firefox.
I'd rather have my Java expertise than Excel expertise.
Anyone actually believe this or what??
Nice project. I've finished most of the course (up until the compiler because that's where it became too familiar) and I'm now redoing it on an actual fpga. It's a great learning experience and I can fully recommend keeping at it, it's one of the most rewarding projects I've done. Actually bought a Pynq Z2 last week to have some peripherals to connect and to drive it easily. Might put it up github too.
It really depends on what languages/frameworks you use. A lot of common languages have package support in the standard repos for Ubuntu-based distros, and the command line is more of a first-class citizen in Linux environments than in Windows or macOS.
One character names are quite common, but 3+ character names exist also, especially for ethnic minorities. This applies to given and surnames.

Any 'always' cases with names are never to be trusted. https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-...
I'm an English speaker who about a year ago got interested in a young Japanese drummer,佐藤奏.

The standard English translation of her name is Kanade Sato. However, when I use google translate on links in Japanese like articles that mention her, it is amazing how often it comes out quite different, including putting the Sato first.

I would also like to mention that Japanese writing has several different systems. First there is Kanji, which is straight from Chinese script. Then there are a couple of syllable-based systems, and finally they use Roman script for many foreign words. Sentences tend to be a mix of Kanji and syllable-based words. Also interesting is that there are usually no spaces between words, and the reader is expected to figure it out on their own. But if this might be too confusing, then a dot is added in between.

One more oddity. Kanji characters can,as I understand it, have more than one word associated with them. As a consequence, there is a drummer in Japan whose given name is usually translated as Senri, but sometimes Chisato.

Kanade and Senri together (skip the first minute, it's just the MC lady talking) https://www.youtube.com/watch?v=4sf3DgS3LEA
If church was not solving a real problem it would not longer exist at scale. Is just not the problem most people thin
I am living your past life. Suggestions on pillow for side / belly sleeper?
Working with Japanese colleagues and customers, you calling everyone by their last name with the suffix "-san". In discussions even when the person is not present, Americans still say "Abe-san" since it is how you always address them. Is "-san" only supposed to be used when you are addressing the person? I'm unsure on the correct way to use it.
This has amusing effects on avatar images / pictures of faces. I wasn't quite mentally prepared for what I looked like with non-inverted colors but light shadows and dark highlights.

Edit: This is my dog: https://i.imgur.com/1ECupVA.png
Not confusing fiction with reality. Simply stating the premise of the novel.

I don't object to anyone handwaving away complexity in service of narrative. Virtually all authors do that. (Two exceptions that come to mind are Tolstoy's War and Peace, and Proust's Remembrance of Things Past.)
It’s kind of hilarious if one was to regard primitive religion as a sort of science to explain natural phenomena. Zeus throwing thunderbolts causes storms and all that. Except in the modern world, in reaction to technology, to the idea of VR, computer programs, digital simulation, modern man goes and says “aha! If we can build that, why can’t the gods do the same?” So the simulation argument can become a sort of proto-religion (if taken seriously) in response to man-made phenomena.
The 3a supports three video capture modes: UHD 4K (30 fps), HD 1080p, and HD 720p.

It would be useful to know which mode was used and if this occurs in more than one of them.

My armchair guess is that the 3a isn't powerful enough to capture 4K without creating compression artifacts.

But if 1080p is "good enough" I would say that's going to be the 3a's story - just don't use the most taxing settings.
That's what I was thinking. Just posted duplicate, giving you upvote.
It has example images with Q&A now:

https://github.com/facebookresearch/pythia
I actually see that as an argument in favor of touchscreens in cars. If you have accessibility needs, physical controls crammed in a small space should be just as difficult to hit as virtual ones. At least with a screen you may get the choice to enable accessibility features that increase sizes and make tap targets bigger.
Also, there are many examples of concrete sets in there. For example, "the set of morphisms from A to B" (in a locally small category).
I guess there's just a dwindling number of reputable sources without paywalls. The proper papers whose articles can actually be shared and the rags such as you named are getting hard to distinguish.
Where can I get paid 21k euros a year to go to college? I might never leave
Theoretical physics for programmers. Can you explain the principles of, say, quantum electrodynamics or general relativity with precision using code, without assuming the reader cares enough to spend years learning the math used for working out the consequences of the principles for fancy/difficult problem?

There are some books in this direction like Turtle Geometry (with a chapter on general relativity) and Feynman's QED, but they stop short of the above.
When did I say anything of what you said is wrong? I was merely reinforcing my own point, in case anybody reading both comments felt any ambiguity; that the writing system doesn't matter, the name should still retain the correct order — and the correct order is the one by which the name's owner is called. We were both agreed, I was just adding detail.
Top News: Helm 3, Virtual Kubelet, and VSCode
Any suggestions for surnames with only one letter? They exist, and would still be ambiguous :)