skysight-inc/HackerNews huggingface dataset:
I hired 2 VAs in 1 month – it’s the best thing I’ve done as an App Developer
Stored procedures.

Blow them away and recreate them all from source after you run your schema and data migration scripts. Then you'll know at build time whether your queries still match the schema.

It helps to also not be afraid of the star when writing queries. That can keep you safe from missing new columns. You just need to take a bit of care and think about what you're doing.
This was my question too.
The real question isn't whether someone in the company knew. It's whether someone with decision power knew, and who was that person? And also, if people with decision power did not know - then why?
I really don’t think looking someone in the eye is as important as it sounds. Yes facial expressions communicate a vast amount of information but I can still see someone’s face even if they are not looking me in the eye. Tbh I actually don’t like looking people in the eye for the whole of a conversation; it would feel weird. For what it’s worth, I don’t feel like someone is being dishonest if they don’t look me in the eye. That kind of myth can go in the bin along with the idea that a firm handshake shows confidence. That kind of thing makes me cringe.
A common philosophy in JavaScript is to make it just work. For example if an array is passed, sort it and return the max value, which was probably what the programmer intended.
It's useful to have everything later though, especially if it's a technical discussion.
Doom Eternal Launches November 22, 2019 on PC, PS4 and Xbox One
I'm a software engineer at Scale and the author of this blog post.

Let's talk about Venezuela for a second. ~75% of the population lost >19lb in body weight in a year according to this survey: https://www.upi.com/Top_News/World-News/2017/02/19/Venezuela... It's unbelievable that we haven't figured out how to prevent people from living like that in the 21st century. I think it's totally deplorable and honestly an affront to humanity.

You know what I think the most effective way to combat large scale poverty is? Not by working for an aid agency (we've all heard the horror stories) - instead, how about making those people economically valuable? The internet is an amazing way to reach those people - and guess what - Scale is actually doing that (evidence: these stories). If we continue to grow, we'll be doing that even more.

To be clear, this isn't the main mission of the company - but I don't see how anyone could think it isn't a great side effect. Hence the title of the blog post - positive externalities.
I may be poorly informed, but why is firefox difficult? I switched a year ago and haven’t really noticed anything different...
You don't need to have played or know anything about Maniac Mansion to enjoy Day of the Tentacle. I would not even recommend to play MM first, because MM is stupendously hard and frustrating compared to DotT. Play it after.

BTW: In the version of DotT I played in the 90s there was a funny easter egg: A computer in the game was running a playable version of Maniac Mansion. I don't know if this is part of the remastered version though.
Set up a trust to pay someone to maintain them.
Why outsource critical work to a 3rd party cloud when you can buy this one time purchase from Apple?

Why build your own cloud and hire a ton of specialized personnel to manage a bunch of infrastructure you're not in the business of managing when you can buy this one time purchase from Apple?

Why wait around for your project to render when you can render it in real time and make changes as necessary? Remember when you had to wait 30-45 seconds for Xcode to deploy a new build just to see if your UIButton is the right color? Doesn't that suck?

The Mac Pro is for professionals, just like the Bugatti Veyron wasn't meant to be a daily driver. Sure, some rich enough consumers will get it just because they want it, but that's not the reason it exists. Anyone who makes enough money to transition their hobby into their profession won't scoff at a $10-45k price point. Truckers buy $100-200k trucks because they depend on it for their livelihood. Plumbers, electricians, etc. all buy $30-40k vans for the same reason.

The reason this computer looks so out of place on the pricing charts is because we've gotten so used to cheap $400-800 laptops that we forget there was a time when mainframes cost dozens of millions of dollars a pop. Nowadays, that market only matters to Fortune 100 corps, but it's still real and thus there's still a real demand for beast machines like the Mac Pro.
I mean, that was standard until what 2 years ago? Not checking extensions was okay for about 42 years, I’m not sure anything really changed in the last 2. I doubt that most security experts will tell you otherwise when getting a signing certificate takes all of 5 minutes. The benefit you get is revocation but it really depends on your threat model right?
Take that 60K, go travel the world, it will go a long long way if you are thrifty about it. See how you feel about your project when you come back or work on it while traveling. Bet you will feel different whether your projects survives or not. Ignore all this you need to buy a house garbage, do you want to spend your life investing for your retirement, for when your dick wont work or live now, that is the question. If you are disciplined enough to save 60K, that already makes you an exception to most Americans. You will be fine. You have the rest of your life to slave away and pay a mortgage, go see the world and see how your view and your priorities will change. Being exposed to many different environments and situations will definitely improve your life and your mindset for the long term. You will experience things and situations which you cannot possibly encounter while putting money into a 401K at a job or slaving away paying for an inflated house price wherever your live. Go live and stop chasing 9/10 startup ideas that actually really fail. If you do want to go the startup route. Don't risk your savings on it, risk an investors money.
It's not popular, but it's better. The recent series of unfavourable events around Chrome and Google led people to talk about it more.
Pity you can't just test for this and hire [1].

1. https://en.m.wikipedia.org/wiki/Griggs_v._Duke_Power_Co.
> Installations went down due to reduced subsidies, apparently as an reaction to more than expected solar being installed [0]. I have a hard time calling that "killing of an industry".

"So we kickstarted an industry that created 80000 jobs by subsidizing it, and now we noticed that subsidies actually cost money, so let's turn off the faucet" is what I call a killing.

One of the issues in German politics is that politicians are easily scared of their own courage, instead of doubling down on it (and, in this case, help drive costs down for Germany-made PV through more industrialized and scaled-up production, thereby solving the subsidy problem while propping up an industry instead of leaving it for dead).

It's especially annoying to me because one of the "arguments" in favor of keeping coal alive is that there are 20000 jobs to protect in that industry (and for much more money than it would cost to give those 20000 folks their wage + social security/insurance, no questions asked, until their retirement age, which makes me think that's all just a ruse).
Looking at all the shady VPN services that can potentially be worse than connecting without VPN, I would for sure put my trust much more in a Firefox VPN than any other.
And how many add-ons are updated and maintained specifically for Pale Moon - especially compared to the number of add-ons for Firefox for which that is the case?

Because that is the danger for the Chromium forks too - that nobody will bother with their forked store.
Everyone gets knocked down and women are just as good at doing the knocking down.
2) This is fixed. If you are running on-prem you can upgrade from master or wait till the next stable release. https://zulipchat.com/help/restrict-visibility-of-email-addr....

3) Zulip do support importing from Slack.
https://zulipchat.com/help/import-from-slack. I don't think there is anything else we can do about this issue.
Ah, oops. I guess I didn't talk much about weight when I was learning German :)
Mass transit is much more efficient to scale up because people are taking up less space and moving in a frequent coordinated pattern. Cars have a huge footprint: they take up extra space on the highway around a single occupant, they take extra space and time while the driver searches for parking, and they are left parked on some street or garage 90% of the time.

You can never build "enough" roads, it just encourages more people to travel from further away. See induced demand: https://www.citylab.com/transportation/2018/09/citylab-unive...
The logic board does not need to be replaced. The top case includes the keyboard, touch bar and battery.
Shelters don't 'solve' homelessness; homes and jobs and ongoing support do.
Ask HN: What's your advice and warnings about selling via domain brokers?
Selling some of my domains purchased for projects I didn't get to develop (nice brandable ".com/.co"s) would help me bootstrap and focus on my current project.

1) How to pick a broker who can sell my domains for the highest price in a reasonable time (e.g. a month)?

2) What should I consider doing before and during working with a broker? why?

Please be constructive and keep discussion to the point of the question. Thanks!

p.s.1: Apologies for not replying quickly (currently on a spotty connection).

p.s.2: Alternatively, I'm considering marketplaces listed below:

- above.com/marketplace (has free escrow?)
- ebay.com
- afternic.com
- flippa.com
- undeveloped.com
- uniregistry.com
They better explain to me why I should trust a Boeing aircraft after the 777 (in my humble opinion the last aircraft built by the engineering-driven Boeing Company rather than McDonnell-Douglas masquerading as Boeing).
If you are comfortable working in C++ you can probably pick up pretty easily anything else. I think there is a limited amount of work to be done remotely in C++ since most of the postings seem to be for more "hipster" technologies. There a decent amount of Android work to be done though.

As for the maze, I think it's something we have to come to terms to. There is just simply too much. While you can be a generalist or specialize in one thing we have to accept that there is still too many technologies and we can't know everything. The good news is that you get to pick whatever you want!
Nice achievement, but I just don't see the environmental angle. The article implies that this might help solve the ocean plastic problem, but the plastic in the ocean isn't the plastic we carefully collected - it's the plastic that "got away". We won't be turning that into jet fuel any time soon.

And of course, taking the larger view, plastic is still made from fossil oil. Making it profitable to burn it is not going to help CO2 levels. The CO2 problem is larger than the ocean plastic problem, and even if we could turn ocean plastic into jet fuel - it's probably a bad trade.
True, but it is no different for boys these days. Not wanted by teachers and they see that girls just get better grades leaving many uninspired to pursuit greater.
VLC 3.0.7 and security
I previously tried configuration management using various techniques. First the plain home git repo, then rcm [1], then briefly stow.

What I found, is that while these systems all worked reasonably well, I ended up writing out several manual steps in README files (e.g. install packages xyz, create user/group, create directory, enable systemd unit, replace {some_template_var} in fileX before copying, etc).

Ansible seemed like a reasonable solution so I switched to that and it's worked out very well for me.

Pros:
- all steps can be encoded as config (config-only updates can still be run using tags)
- a fresh install can be ready to use in minutes

Cons:
- overhead encoding copy operations
- slower then alternatives if just updating config (e.g. stow or rcm)
This seems like a pretty good idea; hopefully the execution will be up to scratch.

I'm not adverse to paying for a performant, privacy respecting browser.
How long will it have to take for people to realize that this tendency to only ever care for a virtual customer that's an average of all customers across all characteristics is in fact a market failure?
Oh, for sure. Philosophy has pretty much 1 career path, acedemics, and it is pretty cutthroat and pays poorly. I figured out that didn't appeal to me in time to pivot into software development.
It seems like different people prefer different communication styles. I don't like IM and I never use them for real-time communication. I'm picking up phone once or twice a day and respond when necessary and that's about it. Similar to e-mail.
I’d be ok with paying for a Firefox licence but I would not be ok with having to be logged in to a Firefox account to achieve that goal. Being logged into anything makes it too easy to be tracked online and although I trust Mozilla more than any other company it gives me piece of mind to browse without the potential to be tracked through this medium.

Unfortunately, purchasing an unlock key is not much better either. It ties your browser to personally identifiable information you submit when you pay.
Because they still believed that this was not the issue. They did _not_ know this was they issue and they did _not_ let things happen.

They were wrong about this of course, but you are suggesting malice while incompetence seems much more likely.
Selecting the Metric in Hamiltonian Monte Carlo
The biggest nonsense I've ever heard.
CCPA Compliance Requirements and Data Mapping
I'm now using an early 2017 MacBook Pro 13" "Escape" (14,1 sans Touch Bar), with the 2nd-gen butterfly keyboard. My main workflow revolves around iTerm2, zsh, tmux, and NeoVim. Even though I have a real Esc key, I usually use Ctrl-[ as it's closer to the home row and faster for me.

Far more worrying to me is the butterfly keyboard in this scenario (for dev). The Ctrl, Tab, Return, and especially the A, J, K, D, and T keys get a lot of use and currently aren't tough enough to withstand constant usage. I've already had to replace the butterfly switch under the J key because one of the tiny clips that hold the switch in place in the corners snapped off. Fortunately I was able to blow the broken off piece out and prevent the key from going catatonic until I could replace it, but my left Shift key got a tiny speck of something underneath of it and is now refusing to register `:` half the time, which is incredibly frustrating for a heavy Vim user.

The non-user-replaceable battery is another annoyance. We all know that heat is the enemy of Li-ion batteries. I'm working remote in SE Asia, and even with office A/C it's very hot here. This laptop is a little over a year old, has never been used outdoors or outside an office, and it's already in "Service Battery" mode and shutting down at around 70% charge. This is completely unacceptable. I'm going to have to take it to the Genius Bar and be without my work rig for about 2 weeks if I'm lucky, and it goes without saying that I have a lot of user-centric settings and config enabled that would take me hours to replicate on a borrowed rig (even though I can clone my dotfiles and part of the config).

As Marco says in the article, developers are the biggest cohort of Apple's "pro" users. Apple needs to go back to the drawing board and make a truly pro keyboard that can withstand the rigours of touch typing and massive amounts of key entry, and can resist a very modest amount of dust.
Fair enough, I think my complaint is more about the fact that closures and python are not accompanied by a safety net the way they are in some other languages, that doesn't make them not closures, it just makes them a less useful abstraction (I've basically given up on using anything other than full objects and list comprehensions in python due to the countless subtle and often silent irregularities in how a form behaves when used in different contexts).

Your example is true at the top level in scheme, but semantics in top (REPL) are different (at least in Racket [0, 1]). In a source file you have to explicitly use set! to mutate a so it is harder to shoot yourself in the foot. In theory the implementation of closures is the same, but in python's case you are free to mutate yourself into unexpected situations. Whereas I'm actually not even sure it is possible to construct a situation in scheme (not at the top level) where you could induce a situation similar to the one in python.

0. https://gist.github.com/samth/3083053
1. https://groups.google.com/d/msg/racket-users/0BLHm18YUkc/BwQ...
As a philosophy major, at my university we do so in our "Advanced Symbolic Logic" class. However, the depth with which you engage with Gödel's theorem depends on the professor teaching it and their interests when designing the course (we have 2 specializing in mathematical logic who flip back and forth iirc).

I took the class just last semester in Spring.
I think the writer is fishing for comments from people wanting more paul :)
Hemp house rises in rural Sebastopol
Are you serious?! Bitcoin is the most unfit one. It's like saying VHS has a future, when everybody's happier with Bluray.
I disagree. I think it’s important to take the time to develop a personally meaningful life philosophy. Too few do. None of us is facing starvation.
TBH, Simulink is the golden standard, i don´t know any other alternative. with that in mind, the other toolboxes are easily replaceable with some julia packages, for example in the optimization Toolbox there are various options, like NLSolve(solving no-linear systems),JuMP,Optim,NLOpt (general Optimization).
I know that the DifferencialEquations.jl package is the state of the art in ODE solvers.
Images.jl provides a good alternative to the Image Toolbox.
for what i understand, in the most simple way to put it, simulink is a giant differential equation solver, so you can implement the logic with julia, but the UX of simulink is the best right now
Unfortunately Apple has no direct options for users of pre-2019 Mac Pros who were able to afford them at the previous entry level price of $2999 but not at the $5999 price point, which is the price of the new base model Mac Pro. Apple no longer sells any user-serviceable computers under $5999. And even if the iMac Pro met their needs, the iMac Pro would still be too expensive at $4999.

These users will either have to give up user-serviceability and buy a Mac Mini or iMac, somehow pony up more money to get a $6000 Mac Pro, or abandon macOS unless they go the Hackintosh route, which is not an option in corporate environments and other places where EULAs are enforced. This is the choice that Apple presented us with.
The point is we've identified gender is used to knock people down a lot, that this particular angle seems to have little basis in fact, and so are trying to make people aware to stop this particular angle.

If we find more systematic ways in which people are getting knocked down, we should probably work on those, too.
If everyone muted or ignored IMs whenever they were trying to focus on something, the whole purpose of instant messaging would fail; it would not be "instant" anymore, so we would all effectively go back to phone calls and e-mail.

Also very important: there is a huge design flaw in any piece of technology that, for it not to disrupt your entire life, you have to deliberately ignore it or find ways to not let it sabotage every action you try to take.
I wish they would do this in Los Angeles, or provides incentives for companies to move their companies to where people live. Instead, they are building out more in areas away from the jobs causing more and more congestion as everyone tries to get to work. Its mind boggling.
There is a difference with note taking between video and face-to-face: with video I can share my screen and have everybody nod off the notes.
It seems that the MCAS (Maneuvering Characteristics Augmentation System) system depended upon the AOA.
On top of my head only from HW perspective, one of biggest Intel microprocessors R&D centers is located in Haifa IL (recently leading the Ice Lake - Core i9) and manufacturing center in Kiryat Gat. Intel also acquired MobileEye for their autonomous cars technology. Apple had a few acquisitions in the recent years such as Primesense (the inventors of MS XBOX Kinect sensors), KLA acquired Orbotech, IBM acquired Trusteer and so on. Moving this thread to SW will make it blast. Either way, the contributions of such a small country to the tech world is not proportional.
Check out their balance sheet. It’s already at zero! They already have been spending so much on buybacks (9B a year, ~eq to net income) that there isn’t any equity left in the company since their liabilities have exploded.

On a side note check a lot of large companies today, corporate debt has gone crazy due to buybacks. They’ve converted any stockholder equity remaining into debt, especially after tax cuts and low interest rates. In a bankruptcy, bond holders get paid first.
A little more 'evolved' (not scumm) but 'Grim Fandango' was also recently updated (well in the last few years) for newer platforms. Ron Gilbert & Co's Thimbleweed Park perhaps deserves a mention here too .
Maybe it's just me, I use ABP and I'm fine with it. I don't mind adds in general .. I mind annoying and experience breaking adds.

If I land on some page where annoying adds still get past ABP I close and never visit the page again.
I would argue that obtaining a high quality education and developing meaningful life philosophy are two separate areas. Colleges need to move away from the teaching life philosophy to everyone. If people already know what they want to do with their life then just let them take the essential courses to get valuable skills/education. If people want to learn about meaningful life philosophy then they can do that on their own.
The trick is to write the code so that one piece of code does not affect another piece of code. You can write static code in a dynamic language by making all functions pure functions eg. no side effects.
A lack of concern for "bloating" does not entail a lack of concern for user experience.

Optimizing for size may be less of a priority when a developer is focused on creating a positive user experience and adding useful features. Obsessive optimization of factors that users don't care about can lead to crappy applications — see quite a few open source GUI applications as an example.
I think Metoo and Timesup movements have jumped the shark.

I am truly at a loss for words.

[..]Thomas and Sandberg say any man who doesn’t want to have work dinners with a woman should also not have work dinners with a man. Instead, they should have group dinners so that everyone is included.[..]
malloc fails with ulimit