skysight-inc/HackerNews huggingface dataset:
It depends. I've been stuck with a very large, very old, particularly awful legacy codebase before, and doing anything with it starts to resemble building the staircase.

Find the cause of a bug. Oh, but the fix isn't clear, because it turns out the "bug" isn't a programming error as it was - two people who had two slightly different but incompatible interpretation over the meaning and purpose of some subsystem (whose creator didn't document anything because hey, gotta meet deadlines). So now we have to decide what is the most correct way to resolve this while breaking the least amount of stuff... hmm, we could refactor this, separate that, give this a clearer purpose... oh, but surprise, it's tightly coupled to this, which is tightly coupled to that, which is tightly coupled to... FML.
Money is important, but is there a place here to discuss the 'time' cost of games? Games are a useful tool for relaxation and other purposes (and a comparatively inexpensive hobby) but in my case it is easy to get carried away! For my most serious addiction I have chosen to time-box my gaming by only paying for two months each update (every other year-ish).

It takes conscious effort and self discipline to change direction toward creation instead of consumption. The tiny bit of gamification here on HN has me completely hooked, but I cling to the notion that my participation is creating some value (however slight). I look forward to the day when maintaining CRUD web apps is properly gamified, so I can earn money playing games!

PS. There is another opportunity cost of games vs. alternatives which require strenuous physical exertion that cumulatively improve health and conditioning (exercise, sports, etc.).
I could right now give you a CPU with a 100,000 ALUs on it. Your CPU with ~4 ALUs is probably going to beat it in performance, because you can easily keep all of your ALUs constantly fed with data, but I'm going to struggle to keep all 100,000 ALUs fed.

We have some idea of how to do massively-parallel programming. That is, after all, what a supercomputer is. But one of the things we've found is that communication doesn't scale. For very low core counts, you can hook up each core to talk to every other one at the same latency--basically, O(N)-degree topology. For slightly higher core counts, you can keep it a hypercube, which is O(lg N) degree. But when you start thinking about a few hundred cores, you end up with a mesh, which is O(1)-degree.

What that means is you struggle to scale problems that have very high communication costs compared to computation. Matrix multiplication is wonderful--you're doing O(N^1.5) computations for each data, so communication goes down as size goes up [1]. But a BFS graph traversal is horrible, because your communication costs go up if average degree is more than O(1).

[1] This is why the TOP500 benchmark is to some degree bullshit. It's measuring performance on applications that are fundamentally computation-bound, not communication bound, so it tends to penalize machines that focus on improving communication bandwidth, which is often helpful for many HPC applications.
Is pirating still a huge issue? Granted, I'm not a broke college student any more, but with the ease of Steam and outrageous sales and giveaways, I'm amazed even broke kids would still bother.
feel free to drop me an email and I'd be happy to answer any questions if you have (see my profile)
> guys still think these old stateless solution are acceptable and then have to hack something dirty on top to turn it into a stateful solution

Isn't this the foundation of modern web development?
Learning Faster as an Entrepreneur
American hospitals do offer the best care possible to patients. Thats actually the problem. Much has been made recently of the tendency of hospitals (in the US) to overdiagnose/overtreat patients, which is driving up the overall cost of healthcare. In other countries like the UK, I think that there is more caution regarding prescribing costly, unnecessary procedures. The result is that, yes, the actual healthcare is probably better than anywhere in the world, but the additional quality compared to countries like the UK or Australia is marginal considering the added cost, which for anyone with bad/no insurance, is insurmountable.
Sincere question: how much of that is inherent to FPGA systems, and how much of that is due to them being a niche technology used in contexts where there power consumption is not a big issue, meaning that there has not been a significant drive to reduce power consumption?

I mean, it's not like the other types of electronics are inherently energy-efficient either: before it affected battery life people didn't care that much about energy-efficient CPU's. The current drive for more computation per Watt is largely driven by the explosion in mobile hardware.
A moped (and I assume a motorcycle) is a lot harder to turn without countersteering. I’m not sure if that’s because it’s more massive or what.

Anyway, learning to ride a moped was when I first consciously discovered countersteering. It made things a lot easier after that point.
There's access to everything, (full kernel takeover), and there's TrustZone takeover too (think Intel ME).
As soon as changes hit the mainline kernel that started the clock. The blogpost that made this all public was just someone noticing the kernel changes and speculating about how they must be in response to an embargoed security bug.

So no, there's no better way. You tell every organization that's capable of patching their kernels privately and keeping the vulnerability under wraps - something that mainline Linux can't or won't do, for better or worse. This is like complaining that you found something in the last place you looked - the linux mainline were the last people who heard about it before it went public because as soon as the linux mainline heard about it, it became public.
InSpectre Analyzes Your PC's Capacity to Prevent Meltdown and Spectre Attacks
> a common subset of Vulkan, D3D12 and Metal with a common shading language.

So, Vulkan? This is literally what Vulkan exists for, and does – a shading language and API implemented by all vendors.
"drivers would not have to pay if they entered Manhattan
by all but two of the city-owned East River bridges,
which are now free to cross, as long as they bypassed
the congestion zone."

I don't think I understand this part. Why would you have to pay if you "bypass the congestion zone"? no matter where you're coming from. Now, if what this means is that you don't have to pay the $11.52 fee after having already paid the $15 (if you pay cash) for the toll fee coming from New Jersey, makes sense.
I don't know if this is meant to be facetious, but I actually fully agree. "Sprint" is a terrible analogy because in reality it is impossible to be sprinting all the time. I usually just say "iteration".
> I wanted to particularly highlight this part of your comment: stuff like this is really kind, not common and really helps with my motivation to work on Homebrew. Thank you too!

I'd love to chime in while we're at it. Thanks Mike, for your awesome work on Homebrew. My life is significantly better because of it. I remember back in the 2000s how I would literally spend hours at times figuring how to fix compilation errors, Googling for undocumented CFLAGS, etc. Homebrew is such a pleasure to work with, and it feels like it just keeps getting better. I have no idea how, but it does.

Less time spent tinkering with build flags means I get my work done faster, which means less time working and more time with my family. You rock.

UPDATE: Just set up a $10/month contribution to you folks on Patreon. Here's the link for anyone else who's interested in contributing: https://www.patreon.com/homebrew
AFAIK, Indian govt is supporting research for RISC-V based CPUs, but they are not general purpose, but meant to decrease huge import spending on processors for embedded systems and other specialized requirements.

As you said, 99% people don't care about security. It's hard enough to get people to use ddg over google, making them use open source processor thats likely slower and costlier would be practically impossible.
By any chance, we’re you ALSO in Carlo Rovelli’s lecture a few days ago? ;)
Even if we did view normal everyday road use as a transaction, the road infrastructure is critical to other services like police, fire, and ambulance that still make sense to be funded from taxes. If you want to be able to call the police, you're relying on roads being available.
Congestion pricing is one of the most economically literate ways to improve traffic, and those funds can be used to improve infrastructure. It isn't so different from surge pricing in ridesharing apps.

There is a narrowmindedness on the part of opponents of both congestion pricing and surge pricing, because they are ignoring the obvious point that if they weren't paying the fees they'd be paying in terms of time.

Not to mention that congestion has other negatives, like pollution. Infrastructure needs to get paid for somehow. It is fair when it is paid for by the people benefiting from it.
It probably made more sense to put it in in the beginning when the process was still being sold to senior managers. Now that scrum is much more embedded, taking out for the reasons given makes more sense.
I try it every few months because I _really_ want it to work locally. Nix itself works pretty well, and most of the packages work well, but there's just enough brokenness in important utilities to keep me going back to brew for now.

It's certainly possible to mix them, and use nix for most things with brew as a crutch until nix packages get better, but I already have the App Store, stack, cargo, pip, gem, and npm trying to manage packages on my system, and I really don't want to add a brew replacement until it can be a complete replacement.
In a perfect world yes, but Apple doesn't support Vulkan and probably never will. Microsoft doesn't support Vulkan in UWP apps either.

Vulkan being a universal 3D API is a myth - it only exists on Windows (as a second class citizen), Linux, Android, and the Nintendo Switch.
If you are taking out $100 at a time that is 3%
I am hoping this is going to be one of the final nails into a coffin of "Google is so nice, google is awesome, google cares" crap that is still so popular. Google is a regular company. It behaves in its own and only own self interests. If it just so happen that for some reason its interests align with the interests of the others or something that we consider to be Good For Society[tm] only at that time Google will behave in the way.
UBI is really only a stopgap to preserve the scaffolding of the existing system (and its inequality). What we really need is Fully Automated Luxury Communism.
Yes. A 22 y/o guy.
I haven't opened one of those in literal years. I've been buying most durable goods online and probably anything that historically would have come in one of those demons now comes in easy to open/recycle boxes from Amazon.
>Last night my phone's charge cable stopped working and my phone battery was dead. I had to get to a mall 20 minutes drive away without GPS in a city I've never been to before.

If you are staying at a hotel, ask at the reception, most hotels do provide nowadays charging cables/adpters as a service.

In some cases you might even be given one (used of course) for free, it seems like nowadays charging cables/adapters are the most forgotten items (very rarely asked for) by travelers, and they end up in the "unclaimed items" cupboard.
Yeah the only true part there was 'no evil cache entries.' Chrome's incognito mode even explicitly warns that it does not defend against your ISP/employer/school (aka any man-in-the-middle). All incognito does is keep any data from the session from being saved to disk.
It really depends. I worked at a company a few years ago and we stayed late because we were just a bunch of lonely dudes living in a big city with nothing better to do. If we went home at 5, we'd just be sitting alone playing video games.
a friend was once visiting me in manhattan and decided to drive. He came over on the george washington bridge ($15 toll), missed his turn to my block and ended up getting turned around and going over to brooklyn (tunnel, of course: $8.50 toll), realized he was in the wrong place and turned around ($8.50 back through the tunnel).

This, of course, was after driving up from Virginia via I-95, which has its own $20+ worth of tolls along the route.

--

Where I live now, in Atlanta, we recently closed a $0.50 toll (GA400) because apparently we didn't need the money.
Reading the recommended books and resources in the other responses are a great place to start.

To really learn I recommend starting a small product or ebook and learn copywriting and sales on your own product. You will gain a wealth of knowledge.

Here are a few more recommendations:

https://copyhackers.com/2013/04/how-to-sell-without-selling-...

http://www.microconf.com/past-videos/

startupsfortherestofus.com
As a person who basically made it through college without internet, I can tell you that I had just as much trouble admitting I was wrong when I didn't have access to the internet, perhaps more because I was younger and more hotheaded.
Deploying Your Rails and PostgreSQL App on Microsoft Azure
We had something similiar in our holiday 7 years ago when roaming wasn't that cheap. I hatted it.

There was no fun in finding out where we are. I'm not going on holiday to look for streetsigns when driving on a autobahn/highway a little bit stressed out when my goal is the goal and not the way.
> What we really need is Fully Automated Luxury Communism.

This Time It's Different, honest.
>No IP, no new drugs

Maximizing profits for shareholders is not the only motivation that we as humans have for creating life saving medicines. There are countless examples throughout history of new drugs being invented without IP laws. This is akin to how advertisers say the internet wouldn't exist without them.
>Is what `end-users should care about` any business of yours?

Of course it’s his business! It’s his product and he gets to decide what he thinks people care about.

That’s like saying, “Why did Steve Jobs think it was his business to support mp3 and not OGG on the iPod?”
I would be interested to see the evidence for that inverse correlation. I remember seeing a study not so long ago which implied that higher intelligence individuals made poor managers. As did lower intelligence people. There's a sweet spot somewhere a little above average where you're smart enough to do the job but not so smart that you can't relate to employees and customers. I would not be surprised to see the same phenomenon in start ups, though admittedly I don't know if that study was especially reliable given the modern state of the social sciences.

My instinct is to question the causality anyway, because I think you highlight a strong candidate for the actual, underlying limitation on intelligent leaders: humility. My hypothesis would be that the negative leadership performance is actually a proxy measure of humility, which on average is lower with higher intelligence, likely because of the praise effect you describe.

Because I don't think it makes sense that intelligent leaders are less able to question their frame of thought or significant details supporting it. Or rather less capable in carrying out the actual cognitive task of self-questioning. Quite the opposite, because general intelligence is a measure of the correlation between performance on all cognitive tasks, so it's practically tautological that higher IQ individuals would be stronger within that cognitive domain. Which makes me think it must be their willingness or propensity to engage in the process of self-questioning.

To bring it back around to the OP, details matter, but the process for selecting relevant and filtering out irrelevant details matters most. Humility may be one way to enhance that process. Though maybe there is also a limit. Too much questioning prevents the establishment of a stable, actionable consensus. An inability to shut out irrelevant stimuli is disabling to individuals and organizations. Like Funes the Memorious, you get lost in minutiae.

I don't know where the ideal balance lies, but I wish I was better at finding it in practice.
Yes, and I highly recommend it!

source: used to think pair programming was odd until I gave it a proper go.
Given we're a tool that exists primarily to save time for our end-users I'd like it to be optimised so they don't need to care or think about things like what language a tool is written in to be able to install it.
I would not think that CVS, as a retailer, has much incentive - it is not paying the cost of the branded drugs. It is the insurance companies that I half-expected to make this move, unless there are anti-trust issues, or specific legislation (bought by the drug companies) to prevent them from doing so.
> It's not a single organization calling the shots where they can have a meeting behind closed doors about the vulnerability and internally incubate a patchset. That's simply not how Linux development works.

Bullshit. Ultimately, Linus decides what does or does not go in, assisted by the subsystem maintainers he picked. If they wanted to have closed doors meeting, they could, and would.

FreeBSD and the like have no more and no less "single organisation calling the shots", the only difference is that they're not a human clusterfuck.

> It might not be ideal from a security person's perspective but from everyone else's perspective this model has been the driving factor behind the most successful collaborative project of all time.

That just means Linux at large will ultimately get ignored for anything security-sensitive, and only specific distributions will be contacted.
About your keyboard, my experience after having used both a (Canadian multilingual) QWERTY MacBook and other computers with regular AZERTY keyboards for years, is that everytime I use some keyboard that vaguely feels Apple-y (with flat keys, white or grey) I somehow try to use it as a QWERTY. Then after a few seconds of mistyping things, I can eventually use it correctly, but it really seems like it's the look of the keyboard that makes me choose which layout I use.

It's probably different for everyone, in my case my brain has found the look of the keyboard to be the best predictor, for others it could be something else. But it's really interesting, sometimes it takes me a while before I notice that, indeed, this keyboard looks a bit like a Mac keyboard.
List of oldest companies: Before 1300
Absolutely.

I got Skyrim for $13 and played ~130 hours of it. I've paid more for a pizza.

Game piracy is mostly relegated to other countries--especially ones that AAA studios aren't targeting. I've heard countless stories of people pirating software that simply isn't available in their country.

But a look here shows game piracy is basically dead in the USA:

https://successfulsoftware.files.wordpress.com/2011/01/pirac...

http://media.economist.com/images/20090516/CIN439.gif

Meanwhile, do services like Origin and Uplay even support countries like Georgia?

And if movies were actually sold like Steam and Humble Bundles, they'd sell like hotcakes. But Hollywood is still run by old farts who don't understand that people wait for merch to come down to their price, to purchase, and if they can't, many will simply pirate. How many people do you know who share Netflix passwords with family members/friends? Like... 90%?
So basically, to us American techies, shut up and start working 100 hour weeks?

What a delightful fellow. I wonder if he’s going to lead by example, or if he thinks 14-hour days are only for underlings.
Yeah, but I read somewhere that Apple dislikes Vulkan and will never support it on their platforms. After all, they have a competing API, Metal

Edit: Source: Hacker News comment a while ago by a person who talked to the team at WWDC
One thing a PhD taught me was how thoroughly limited my expertise is.
Diaries in Workflowy, per project. Top-level "folders" for years, second level for months, third level for days.
Ask HN: What product/service to create first website for startup?
My product is about ready to launch, and I need a website for marketing/outreach. I'm a competent programmer, but my experience is in scientific computing, not front-end development.

Bootstrap or something similar seems reasonable, but I haven't done any web programming in 15 years. I don't want to spend a lot of time on web development, just want something that looks modern.

Eventually I want to add a customer and payment portals. I may apply for Stripe Atlas, but that's another Ask HN thread.
Investor prefers environment where employees are even more willingly exploited than in SV. Well, of course he does.
My point is that charging both fees and taxes means that the poor are excluded, because they can't afford the fees, but they still have to pay part of the taxes.
That specificity implies one of these cancers apriori occurs in 5% of the tested population.

Is that about right taking into account pre-screening? We can identify a population that has a 5% chance of having one of these cancers?
There is a wine fork specifically made to play Overwatch. Unfortunately, it doesn't work on MacOS (it uses some Linux-specific code).
Do you request the price-match online at time of purchase, or after pickup?
That doesn't mean you weren't being exploited.
Oh yes, this rings true with me.

I once worked at a company where the powers that be decided to go all Scrum. They hired a PM to convert all project, inc ongoing ones, to Scrum. It turned an enjoyable job in to a miserable one.
I find it useful for knowledge transfer. It's a good way of bringing new hires up to speed for the first week / two weeks. If you leave them to their own devices they have a tendency to get overwhelmed and fearful of continually bothering you to ask questions.

It's sometimes a more efficient way of building stuff where, for a particular task, you need a whole bunch of knowledge or information that's currently living in somebody else's head.

Also, if I'm having one of those days when I feel sluggish having another person there kickstarts me a bit...

Defaulting to pair programming for every task - especially when the conditions above are not met is a super inefficient and overbearing way of developing though.
Aside: per your last sentence, I have this affliction. If someone says a sum flippantly "the sqrt of 3M + 42" then I find a huge compulsion to render the answer.
Most will stick to their 4 hour work week and go back to golfing.
at which company did you see it, and was it everyone
Mirror: https://web.archive.org/web/20180104070103/https://thejh.net...
I'm confused, doesn't your statement mean the analogy is good? You can neither "sprint" at work continuously nor constantly sprint in reality.
Two Key Points to Focus When Learning TypeScript
Freezing temperatures, salt, underground infrastructure, and large amounts of traffic increase costs tremendously. Additionally, sometimes the infrastructure cannot handle the demand, therefore demand has to be reduced, and the easiest (and maybe most optimal way for society) is to implement tolls.
Sure, that's fair. Do it if it's just plain what you want to do (for whatever reason). But I don't think anybody should feel obligated to work those kinds of hours, unless they're being compensated damn well for doing so.
So… the better way is to just not contact the Linux mainline folks, as contacting them is the same as lifting/breaking the embargo.
I think one example would be that if you drive over the Brooklyn Bridge or Queensborough Bridge, but get directly onto the FDR, drive north to wherever the congestion zone ends (the last time they floated the idea it was 86th St), exit onto city streets and drive south from there. The Williamsburg & Manhattan bridges have no direct connection to the FDR.
Could striking a match be viewed as cutting paper?