skysight-inc/HackerNews huggingface dataset:
> [If you’re the kind of person who loves programming on your smallish laptop, you can stop reading now.]

I was all about big monitors until . . . my eyesight started to go south. I'm not going blind or anything like that, but it slowly dawned on me that I was having a lot of trouble bringing all of that real estate into focus with progressive lenses. Switching back to a laptop made it a lot easier just to see what was going on without constantly moving my head around to bring things info focus.

Middle age sucks . . .
> Or, looking at it from the other perspective, I wouldn't really feel much safer if apt were using https. I'm not against it, but I don't think it's a priority, especially if it needs a lot of coordination between different people, which always turns out to be very time consuming. Just being fast with updating packages seems a better investment of that time.

This is exactly my position, to be fair. We're all bike-shedding here as far as I'm concerned - including this very website. I think the position that HTTPS doesn't help you is a little bit disingenuous, and the only fair position is that "coordinating this stuff takes time and effort we don't feel is worth the negligible advantages" (as you say, and as this website says) is a more acceptable argument than "the negligible advantages don't exist" (as this website seems to also want to say).
Code-splitting for libraries–bundling for Npm with Rollup 1.0
“7.1. Don’t go for homebrew logics
D&S is not the only example; in general computer people seem to have a penchant for whipping up homebrew logics. See E.F. Codd’s Relational Calculus [12], an obvious mess.”

An interesting perspective, and perhaps technically valid from a purely theoretical perspective; however, the field seems to have found a few practical uses for it: just ask Jim Gray and Mike Stonebraker, among others.

(keywords to search: System R, SQL, RDBMS, INGRES, Postgres)
I wrote a small Java program to verify the collision count, just because I was bored and laying on the sofa:

> https://github.com/Qualsiasi85/collision-pi

warning: code is a mess - and may have all sorts of nasty bugs, but after all this has been done for fun and doesn't need to be "enterprisey" :)

I do like this kind of videos, they tickle my fantasy and keep alive my passion in programming (that is slowly dying because of work! :) )
You don't get the NDA. And I say whatever I want.
You can't sell a product with an F2P game. Commercial fonts are used in products. Thus the higher prices.
At one point, MENSA would accept a high SAT score as a reasonable proxy for a high IQ.
Dokuwiki or Foswiki?
biking in Paris is worse than you think :

it’s dangerous because roads are very narrow ( so protected bike lanes are rare) and there’s a lot of traffic.

the bike city service got changed recently to include electric bikes and as a result nothing worked for months ( not sure it’s back to normal yet).

Even if you manage to get a bike there’s a very high chance your bike will have defects because people like to do stupid things with them, like getting down stairs, or hitting the curbs.

and finally, if you think about buying yourself a bike, expect to have it stolen on average once a year ( depending on its price).
How much would it cost to get a five bedroom, 3-1/2 bath newly built house in a top rated school system in Silicon Valley?

That’s easily affordable with one income, with a family making the median software developer wage. Any competent developer can pick up the phone, call a few local recruiters and have three or four offers in three weeks. Of course the pickings get slimmer the further to the right of the bell curve you go. But I do know developers who have been a lot more aggressive about their career a lot longer than I have and usually takes them two or three months to get jobs over the 80th percentile.

I picked $135K because that’s a pretty easy mark to hit if you have any negotiating skill, keep your eye on the market, and keep a warm network.

$160K+ is doable as an architect or an overpriced consultant working for a consulting company.
I loathe those scooters. We have about six different scooter companies here and they are a nuisance. They are left all over the place, in public walkways. And they are mostly ridden on sidewalks.

It still amazes me to see mostly healthy young adults that cannot walk a mile or two with their own legs.
Q: Should I raise my price?

A: "Keep A routine, when appropriate" (source https://www.kalzumeus.com/2010/03/20/running-a-software-busi... )

Wrong! The correct answer is "YES!" favorite source https://news.ycombinator.com/item?id=4477088
>Republicans have considered it their duty to make the world safe for banking, while simultaneously prosecuting ever more foreign wars.

Yikes, that's some vile antisemitism, and I hope y'all can see it for what it is... I can't even.
They could redirect for about 1-2 years; this was announced quite some time ago.

As to why: No other outcome has been negotiated and the rules said that citizens of an EU country may have domains. What do do when a country leaves wasn't a topic when the .eu rules were written, so the thing that's happening isn't what anyone wanted.

AFAICT Theresa May hasn't even asked for any sensible timeout or grandfather rule as part of the brexit negotiations.
Is there some way to view them in light mode? I am not a fan of the dark.
Ha this is great! But it missed the most obvious use case.

I asked, "Should I charge more?" To which patio11bot did not reply with "Yes," but instead gave me some lovely prose about happiness not being dominated by my career [0]. True, but not what @patio11 would have said...

[0] https://imgur.com/a/Uzl3VId
Traditional locks are more like suggestions, and have a well known attack called "lockpicking", that is easy to learn. I doubt smart locks will be less secure than that.

Still leaves concern for DOS and privacy attacks.
> rationing scarce goods

Transportation should never be a scarce good. If induced demand highlights cracks in our transportation infrastructure, our job is not limit that use but to fix it through increased capacity.
Sorry for just posting a link, but I find this to be very relevant (and I think has been discussed on HN).

> https://nickjanetakis.com/blog/microservices-are-something-y...
There have been instances where I have forgotten vocabulary that makes me seem knowledgeable about a project, but I have nevertheless done the work. I sound incompetent but I actually am competent.
Beautiful comment. Care to recommend a textbook on formal type systems?
... and therefore it's the Soviets who are responsible for the resulting horrific crimes? Or did you have a different point?
As I found at https://news.ycombinator.com/item?id=18960239 there can be duplication which is irrelevant for the point being discussed, as it is one version of a package duplicating another version of the same package, meaning that the size is still a unique identifier of the package. It is worth checking that.
Because its an obvious PR move to try to improve the standing of "AI" as mostly a technology for companies like Google to exploit your data with to your detriment.
Well, actually It doesn't matter what you think right or wrong, what matter is can u force the other party to follow what you want.
> C++’s classical OOP system supports “covariant return types,” but it does not support “contravariant parameter types.”

Interestingly enough, std::function correctly supports contravariant parameters; it also correctly handles co/contra variance correctly via smart pointers (as long as the smart pointers support it themselves of course).
Being alive and fertile does not imply that you will reproduce. There are other genetic factors that may lower chances of reproducing, like having any kind of flaw that makes given specimen "unattractive" for other specimens.
They're a little late to the game on this one.
As long as they don't migrate over to where people swim. Those things are insanely sharp and dangerous.
It's been in there for years

EDIT: Over 12 years to be precise.

* added apt-transport-https method

Fri, 12 Jan 2007 20:48:07 +0100
We used to say that monopolies were wrong and bad for capitalism.

Now we're saying that monopolies are ok?
its not because a naive implementation of privacy enhanced APT would fail that all implementations would failt at protecting privacy. Concatenating all the packages and a variable length noise string together, should go a long way.

It would be more fruitful to discuss the different ways an attacker might deduce what software was installed from a naive implementation: download sizes, download date (i.e. new update available for package P, then a substantial fraction of users who were downloading from the server that day were probably installing P etc...

In theory an onion router might substantially improve the situation if the attacker has a hard time identifying which server the user is talking to, and thus making it hard to identify if the user is even installing anything at all...

sadly I don't trust TOR as long as I can't exclude a specific attack scenario I have always suspected about TOR but never actually known to be present...
Really totallitaranism for "a good cause" is an incredibly dangerous fiction. Communism was essentially that fiction "for the workers" all they got out of that was torture and death.

The object of power is power and any claims of a cause are illusions and deceptions. React accordingly.
A Deep Learning Environment with Terraform, Google Cloud,Gitlab and Docker
Likely this setting has been disabled:
View > Preferences > Language & Appearance
> Advanced > Allow pages to choose their own fonts...
Thank you for all the links! Is the same also possible in GCP? I couldn't figure out how container logging works on GCP, for example.
What makes a great software engineer, great
Do we need to have a point behind each fact? is there a point behind each Wikipedia article?
The only time people face the specific pressure of an interview is in an interview. I promise you, whatever generalization you're making doesn't hold.
Show HN: Weather.Marketing – Weather Based Marketing for Google and FB Ads
We Think All Product Managers Should Follow This Guy on Twitter
No, none of that stops evolution. If an species keeps reproducing, it keeps evolving.
Why not buy creamer packets?
> Either they produced too little

I think they produced too little and at some point the US wheat market became off-limits for them. There's this Wikipedia article [1] stating how because of a failed crop the URSS basically bought everything they could get their hand on from the Chicago Mercantile Exchange (this was happening in 1972), and I also found this 1982 Foreign Affairs article [2] that detailed the reasons why URSS had become a net grain importer by that time. Also, apparently Russian PM and economist Yegor Gaidar said that the fall of the URSS was partially caused by the "wheat situation", combined with a decrease in the price of oil in the 1980s [3]

> But there was a more immediate explanation for the collapse of the Soviet Union provided by Yegor Gaidar, who had been acting prime minister of Russia from June of 1992 to December of 1992 and a key figure in the transformation of the Russian economy. In his last work, Collapse of an Empire: Lessons for Modern Russia, published in 2007 Gaidar provides a powerful explanation for the collapse of the Soviet Union. Soviet agriculture had stagnated in the 1980's but the demand for grain in the cities was increasing. It was necessary to buy grain in the international market. While the price of petroleum was high it was feasible to finance the purchase of grain from internal sources. When the price of petroleum fell in the late 1980's the Soviet Union needed to borrow the funds from Western banks to purchase the needed grain. This severely restricted the international activities of the Soviet Union. It could not send in Soviet troops to put down the rebellions against communism in Eastern Europe because such an action would have resulted in a refusal of Western sources to lend the money needed. Likewise the attempted coup d'état was doomed to failure because the coup leaders would not have been able to borrow the funds needed to stave off starvation in the major cities.

[1] https://en.wikipedia.org/wiki/Great_grain_robbery

[2] https://www.foreignaffairs.com/articles/russia-fsu/1982-03-0...

[3] http://www.sjsu.edu/faculty/watkins/sovietcollapse.htm
That's a good point, I could potentially disconnect the lock from internet when I'm actually staying in my apartment. When I leave it to guests, most of my important stuff are packed away.

It's a hard trade off and yes I don't trust most keylocks company to get iot security right since it's not their core competence
I would assume this is true. In French (where Airbus comes from) 'West' is called 'Ouest'. "5240O" would be a pain.
It is a Windows default font. Since you need admin rights to install fonts in Windows, it may be the only good programming font a corporate user have.
Google Ads benchmarks 2019 🧐
WhatsApp Forward Messages Limit to Five Chats in India Now Imposed Globally
I would say squat and deadlift are extremely difficult excercises which require instruction by a good personal trainer and lots of supervision. You can get away with a lot when you're young but these excercises can hurt you badly. My form suffers when I train alone, even though I'm very careful, and it only takes one bad rep... and if we're honest, pretty much no one in any regular gym does any excercise properly, so just advising everyone to just squat and deadlift is problematic imo.
Steps 1-4 are very easy; they just require some dev work. Thinking an attacker won't bother because it sounds annoying to implement is security by obscurity.
This I think is the core of the argument. Saying that the government should compute your taxes for you is essentially arguing that the cost of tax prep should be paid by the IRS/your taxes. Unless you believe that the IRS can do it better/more efficiently than the current group of companies providing the service then we might not really gain anything.
Can State’s New Cyber Bureau Hack It?
This. I have the dell P4317Q and I think it’s the best thing out there right now. But I would ditch it right away if a larger 3:2 screen existed maybe, 40” 4K at 3:2 something like that
Increasing capacity might distort the market for other stuff besides transportation.

For example it might cause a company that was going to open an office in a neighboring city to open the office in Paris instead.
> I would be more than thrilled if we got rid of the free market entirely.

It is a market controlled by various lobbies focused on increased the shareholder value. How is it a free Market? In a free market, there shouldn't be monopolies.

Goverments first sitting idle and allowing the companies to grow like cancer and then rushing in to save them when they crash in the name of saving the economy is anything but free market.
Unit Testing Data Access in ASP.NET Core
From a dietary point of view this is good, [assuming you can still afford to eat].
Tiling window managers are not the silver bullet they are often made out to be IMO.

I used tiling window managers for quite a while — two years at least, maybe even for four years.

There are several factors that made me abandon tiling window managers.

The main thing though is that I look at and work in a lot of different combinations of windows.

And often multiple of those windows are big enough that they wouldn’t tile together. But with floating windows I can easily drag them around so that the parts of current concern within each window are visible and I have a total overview.

When I was using tiling window managers I used to believe that I was being smart and efficient by doing so. It turned out for me that actually floating windows give me more freedom.

What matters, I found out, is not how efficiently I can pack windows on the screen to avoid “wasted space” (as tiling window managers help you do), but how easily I can rearrange arbitrarily windows to give me the total picture I need while I am thinking.
These aren't necessarily the same thing. When I was looking for a rental house about 6 months ago, essentially all of the homes I visited were set up with a "smart lockbox".

You had to set up an account with a 3rd party service who required a picture of a photo id and a small fee ($5 for 30 days access, IIRC). The rental listings would ultimately link to the 3rd party service where you could schedule a visit to the house, then get a temporary code to access the key when you arrived. All of the homes still used traditional physical locks.

I'm not a fan of "smart" devices, but think this was actually a great service as long as the home is unoccupied. As a tenant I was able to easily visit a dozen different homes in one day without having to spend hours on the phone scheduling visits with property managers.
Our family has been loving No Name's "Naturally Imperfect" line recently. [0]

And from the looks of it's growth in Ontario grocery stores, the program is doing quite well.

[0] https://www.noname.ca/en_CA/naturally-imperfect
Doesn't really make sense from the seller side. There isn't more profit in driving down price and demand for perfect looking produce. It would just smooth out the pricing and eliminate the premium for fancy looking produce
Detailed Starter Tutorial for Koa Framework
if you work in IT chances are you’re going to the office a bit after peak hours and coming back home late.

13 is a mess indeed but 4 is also bad , 7 has a lot of trouble, 12 has crack addicts on the dock menacing passengers, etc..

i’m also born and raised in Paris, and lived there for 40 years, but once you take the subway in other crowded cities ( honk kong, tokyo, shanghai, sf , london, etc) you realize having a subway that smells urine and shit , has technical issues every single days, and simply can’t handle the population flow at all, isn’t « normal ».

We can live with it, the whole society has adapted to it, but i wouldn’t call the situation «fine».
If you are snarkily trying to imply that humans have stopped evolving, the genetic evidence points in the utterly opposite direction. Here's a pop science take on the matter but you can dig "human rapid evolution" into Google and read plenty of takes on the matter from many different papers: https://www.wired.com/2007/12/humans-evolving/
In the thread it's stated that it's probably for a few thousand apartments if I'm not mistaken - not a single building/landlord. (Bit unsure about the exact categorization here, if the landlord is just outsourcing building management.)
That's exactly what paying for services is designed to avoid.

When services are made free, people have to wait longer, paying with their time instead of with money.

People who don't want to wait and are not given the choice of paying for faster service end up having to buy cars instead, making traffic worse for everyone.
Generally yes, there tends to be an ulterior motive behind the statement of tangentially related facts on discussions of news stories.

But in any case, thanks to your information I've concluded that it's the Soviets who are responsible for the crimes of the Taliban.
Rather tell you how many developers i think you need before you should switch to microservices i will instead tell you about my team and why we use microservices.

I am currently leading a team of 7 (including myself) and we currently operate a Monolith Rails application with several small to medium microservices.

Our philosophy is essentially, is what we need part of the core functionality of our application, and does it rely on other core functionality. If so then it goes in the monolith. But if it is independent of the other core features then we build it as a standalone service.

We started moving to microservices ~2 years ago when our team was only 2 (me and 1 other). It was much more difficult to maintain at the time, but the flexibility in being able to rewrite certain things when necessary was greatly beneficial. Things like automating our build and great documentation for how things interconnect has alleviated alot of the trouble we had running our microservices.
I'm not sure I understand your reply. Are you replying to me as if I said that determined attackers cannot trace back HTTPS traffic to individual APT packages? Because I said no such thing.

I just made the distinction between casual eavesdroppers and determined attackers. Those determined attackers exist and are quite capable, I'm sure. I said as much in my post.

You might also want to look into your use of the word 'glib' here. I find it an uncharitable interpretation of my post to call it 'glib' or 'glib handwaving', to be honest. Makes it seem to me as if I should be defending something I said, but I'm not sure what.
I’m a fan of Inconsolata, and it’s my daily driver in terminals and editor. Thank you.
In case anyone thinks Arch is being crazy here and ignored the PEP (and doesn't read the PEP), note the change here was written in 2011 and approved in 2012 based on Arch's experience moving to python 3 by default in 2010.
You can't remotely pick a lock, but you can remotely hack a smart lock, and you also know when its owners are gone.

No lock is totally secure, but at least a dumb lock requires physical presence to defeat.
We are currently considering DokuWiki but heard the search is pretty slow.
Solving the Year 2038 problem in the Linux kernel
If you're interested in this type of stuff. Here's a pretty good Youtube video on the subject of SD card data recovery (soldering with a breakout PCB). His channel is also packed with useful info on the subject of data recovery from all types of devices.

https://youtu.be/jjB6wliyE_Y

Here's the point where it is all wired up.

https://youtu.be/jjB6wliyE_Y?t=518
تور وارنا
Laptops usually have it good (after you disable the automatic setting, why do people insist on automatic brightness at any kind of device?).

I wish desktops had even a passing thought about display brightness, ditto for TV manufacturers.
Checking it out now, looks very clean. Self-hosting is not really requirement for us.
systemd updates breaking my system. udev 240-4 is broken. Would be nice if a real developer could fix it. We had amateurs all over it for years.
Google's “UX Playbook for Lead Gen” [pdf]
This is pretty understandable. Great work!