skysight-inc/HackerNews huggingface dataset:
The similarity is that there's a discontinuity which discourages you from increasing your gross pay because your net pay will be reduced.

That a single £100k salary is enough to maintain a household of two kids is neither here nor there (and also depends very much on where you live).
Sounds just like Sonos.

Slowly, over 10+ years, trending towards removing control and usability and funneling their use-case to an online-only, subscription based, neurotic consumption model.

Ironically, I was just in the process of migrating my home, my office and my local volunteer fire department to an all-ubiquiti network+camera platform ...

God dammit.
>Let's say "Sunday" is the same datetime everywhere - e.g. on 2019-11-03 it starts at 00:00 UTC and ends at 23:59 UTC. Currently, every business I go to has something like this:
Mon-Thurs: 8am-8pm Fri-Sat: 8am-9pm Sun: 8am-7pm
This no longer makes sense.

Yes, and that's already covered, and it's the same situation as now, when you say "I'll call you at 11" and it's not clear if it means your time or their time, and to know when 11 there you need to check an offset (timezone) list.

Under the proposed scheme, you reverse the problem. "11:00" is the same everywhere, and to know the time businesses open you need to consult an offset list.

It will tell you e.g. Hawaii, start of business: 14:00 (or whatever it is in UTC).

As simple as that. And when you say "I'll call you tomorrow" you don't have to be vague anymore, you can use UTC as reference for today and tomorrow, so you can say "I'll call you at 18:00 (shared time)" and even if neither of you knows the other's offset they can immediately tell you if that would be a good hour or not (because of course the other side will know what 18:00 is to them).

>There is no useful sense of "today", "tomorrow", or even "monday" anymore.

Internationally there isn't one either. With a max +-12 hours offset, if you say "I'll you call you today" to someone, you can easily call them when the day has changed in their country but is still "today" in theirs.

Monday in your country might start 12 hours ahead of Monday in theirs.

If anything, a UTC-based Monday will be the same absolutely time period everywhere. It would be the same as today in England and the same as 01:00 - 01:00 in France, so the same time span for everybody.

>And as you stated, you still need to know offsets

As you do now if you're to make any international collaboration.

>What exactly are we getting with UTC everywhere?

We already spelt it out quite clearly. A central absolute time reference used everywhere.
https://thecharnelhouse.org/wp-content/uploads/2017/08/Raoul...
This may not be feasible or desirable but is there a competitor in this space that could benefit from an acquihire? Of course you're at risk of them exploiting that situation, so you might have to pursue multiple parties for several weeks to get a fair bid.

All the best with your personal circumstance

Edit: by acquihire I mean the other person you've hired.
If by more and more money you mean due to inflation, then yes. Otherwise, no, pretty much all returns to real estate are in the form of rent and thus if you are using it yourself, you aren't going to get a lot more back for on average after adjusting for inflation [0, 1].

[0 The rate of return on everything, 1870-2015]: https://economics.harvard.edu/files/economics/files/ms28533....

[1 HN discussion of it]: https://news.ycombinator.com/item?id=19817584
Thinking about things like this is really tiring, but I suspect I get less bugs when I do.
Dealing with this exactly at this moment. Using Winbox is like using Windows 3.0.

No no... It's way worse than that.
If you have a bathroom with controllable ventilation, what you can do is turn the ventilation to low, then run the shower so hot the air fills with steam, then stop the shower and wait until the steam settles and the humidity is "safe" for your electronics. Then you will have really clean air. If you're super diligent, do it in your underwear, and bring your camera into the room in a closed ziploc bag before you start, so you can avoid opening the door at all.
I am of a generation a bit older than you, and I say "bring it"! Not as a challenge, just as encouragement.

I trust the younger generation to force us to change.
Anecdotally, It is all culture. I have friends in Asia who try to work for international firms instead of the local ones because they get European style PTO and scheduling. The idea that you should have "you" time is not a cross cultural phenomenon, nor is it universally held even in the west. We pay it lip service and then expect people to put in 60 hours weeks during crunch or if they are gunning for a promotion.

I would argue from a management prospective the programmer hours are very much like coal mines, time goes in and features come out. The big difference is that you can sell the software more than once.
So somewhere in 280 pages is something that might support the OP's claim? Give me a break. Cite specifics or stop pushing nonsense.

I wish there were a site like HN focused on technology and tech industry developments but without the Bay Area intellectual blind spots and biases.
I think you're being unfair. To say Arlington and Flint differ is not to say Flint and Peoria do not differ. If anything, Flint is being used as a stand-in for similar struggling communities in the non-costal, non-urban US.

Also your "more compelling argument" is contained within Summer's argument: Flint is way worse off than Arlington, this is bad, here are some ideas to fix it. He even goes on in the last paragraph to say:

These may or may not be the best ideas for enabling people wherever they live to share in U.S. economic progress, and they are no substitute for addressing inequality more directly. But it is hard to see how we can bring about enduring improvement in the nation’s condition without addressing the needs of the tens of millions of Americans who live in places that are failing to catch up with the rest of our country.
same with Ubuntu, it's rock solid
Yes I think it is ironic if people are worried about both technological unemployment and a scarcity of labor.
Apart from the usual canvas / webrtc in-browser shenanigans, the most surprising one that I found was using a dns cookie to track users across browsers and devices discovered/invented/disclosed by u/DanielDent: https://news.ycombinator.com/item?id=20219878

> As with traditional HTTP cookies, DNS cookies can be used to track users on the web. They have no concept of "first party" or "third party" and can be read across different websites or from a different browser. They can also be used outside the web environment, for instance to track a web conversion which occurs after reading an email but not clicking on a link, or to track a sign-up in a mobile application after viewing a website. They also have application in DDoS mitigation - especially on IPv6 networks.

I am curious what other techniques are in active use to track a user across devices / software...
Before swabbing, consider blowing off the dust with a little squeezy blower.
For me, Apple in 2019 is a has been.
Let's Encrypt: Support Ecdsa Subject Keys
Do you really believe you can summarize 100 years of labor law in a single quote that somehow will convince you...

Read any European socialist work from the 30s to the 70s and you'll have plenty of quotes to work with. Raoul Vaneigem, Guy Debord, &c.
Why would I as a user care to use that instead?
apparently from comments below this was a sales metric and had nothing to do with software engineering. However many colleagues have so much vacation time built up that if they don't take one three day weekend a month they stop accruing vacation
Same. My new 3700x build can push dozens of Diva instances.

If you want to see more details: https://vi-control.net/community/threads/my-ryzen-3700x-buil...
> What we do know for a fact is that it's atleast very risky and irrational at best to risk handing over a single let alone eight zero days to a adversary you deem to be bonkers enough to go nuclear since the reluctance to apply them is significantly lower compared to conventional or nbc weapons.

Only two nuclear weapons have been deployed ever. This single 8 zero day attack already quadruples it. There is absolutely more relectance for nuclear. the "n" is not like the "bc" in nbc.

Delaying Iran's enrichment program and preventing nuclear war are very similar goals. A near-nuclear Iran would likely foment a war in the region, involving at least one other nuclear capable state. Preventing Iran from obtaining weapons is a tactic to prevent the possibility of nuclear exchange in the region. I don't think the distinction you are drawing is valid.
New board games from the world’s biggest board game show
It was originally a commercial engine so it was used to build commercial games. Then they open sourced it. Now its funded by patreon and it looks like the lead devs have consulting companies for the engine itself.
The point is to encourage people to not have slow ad overhead on their sites
i think it falls into the slightly-too-clever category, but
http://www.neilconway.org/docs/vldb2014_edelweiss.pdf treats safe log truncation as a conservative optimization.

its similar to tail-call in that the efficacy of your program depends on the compiler figuring out what you're trying to do - which is unsatisfying

but its a great idea and a ray of hope here

edit: this also implies that the set of reads against the history is fully known at compile time - which may make it irrelevant depending on the usage
I have a youtube tutorial for making a PCB using KiCad (5.0) called "Getting To Blinky". It has helped some people design their first PCB. This will be a separate exercise from learning about actual electronics, but will help you get a PCB made: https://www.youtube.com/watch?v=BVhWh3AsXQs&list=PLy2022BX6E...
Dappkit: Plug-N-Play 16 Decentralized Authentication Projects
It's not a conspiracy theory, just common sense. Start talking loudly at your job about starting a side business, being frugal and retiring early or even that the market for your skillset is great at the offers are flooding - and note how the management reacts. Hint: they don't want the workers to know there are viable alternatives to working at $JOB, because it makes their (mgmt) life harder.
Instead of giving you a citation, how about some logic - when your competitors keep pushing you out of the market, what is the natural course of business? Would it be to:

A) decrease work hours for employees

or B) make them work more for less, effectively preventing them from doing what OP said

It's not always that there is intention to suppress workers, it's just a natural consequence of traditional business.
A thousand times this.

It's often easier to just try random things and see what works than to find answers in the documentation. It usually does not miss topics or tutorials, but the API is incomplete.

The good part is that API documentation is the easiest one to create. The troubling part is that API documentation is the easiest one to create...
The data you are likely to get from this sort of spyware is typically less useful than even a few sessions watching real users actually using your product and actively collecting their voluntary feedback.

Source: I am basically the person you are talking about, in one of my current roles.
Unfortunately with 95% of programming you just reuse libraries created by someone else and modern programming language come with much of the data structures built in.
A friend of mine was let off of what was certain to be a drunk driving offense because both officers who arrived on scene "forgot" the breathalyzer unit and were too embarrassed to go back to the precinct and pick it up essentially.

So based on that anecdoctal evidence, I would guess that they are mostly extremely out of calibration.

(If they're just these weird machines that nobody keeps track of or knows where they are at all times)
Compared to what? Which parts of a REST implementation seem to be 'too' slow? Data access, serialization, lack of streaming?
Another thing to keep in mind is in some states there are multiple DUI statutes. In Georgia you can be charged with DUI Per Se for being over 0.08% BAC but you can also be charged with DUI Less Safe, where even if you're under the BAC limit, you can be charged for being a less safe driver due to the effects of alcohol.
Work 10 hours a day M-Thu but get Friday off, or get every other Friday off, respectively.
The article mentions that police precincts are in charge of keeping the machines calibrated, which they often fail to do.

But it looks like programming errors abound as well... Yeesh!
I think it may have had more benefit in the jQuery heyday. Things are much more fragmented now.
Just how much information is really known about people contributing to a political campaign? They now have your name, email and address? Why are you not going to get tons of unsolicited mail and email based on how you donated?

*
Individual Contributions (Contributions by Individuals)
The individual contributions file contains each contribution from an individual to a federal committee. It includes the ID number of the committee receiving the contribution, the name, city, state, zip code, and place of business of the contributor along with the date and amount of the contribution. NOTE: this file can be very large file. A comma delimited header file is available on this file's data dictionary page.
*

That is from the FEC. And this hack reveals how much is known even about voting — isn’t that supposed to be secret??

https://www.forbes.com/sites/leemathews/2018/10/16/millions-...
TL;DR: doing this is what ruined my desire to pursue the CS degree.

I started working on web development before my CS classes started, back in 2001. Web was just not part of the curriculum, and when web related classes were introduced, they were using Java for the job. I was working with PHP, so I absolutely hated the idea that I’d have to go home to learn to code in a different language (because the professor didn’t teach it at all) to be able to complete the homework, while I could be learning more about what I could actually use in my daily job. When all the agile trend started, TDD, etc. it was even worse. Professors were stuck in the past or in academia, not having a clue of what was happening in the market.

Eventually I dropped out.
Acting quickly does not mean acting blindly.

And getting a human to start looking into it within a week isn't that much to ask.
Don’t Be Evil review – how the tech giants have become too big to fail
Most of the points listed in this article will also be learned by working in the real world, on a good team. And if you get a degree in CS just to learn to code, you are doing it the hard, expensive way.

I do believe in higher education. If you want a broader and deeper education than what you get in high school, with new ways to approach learning and applying your education to larger projects, a degree gives it to you. It also gives you the academic credentials to pursue higher degrees. And the point that some prestige can come with a degree is true.

There are reasons why a degree is a good thing. But for the most part, this article doesn't accurately explain what they are. If you just want to learn to code, get a job, and do it well... you don't need a degree for that.
1. WinBox only works on Windows.
2. Android version of WinBox is buggy and also only works on Android
3. It may be better if you have expertise in network administration and know RouterOS inside and out. Most people who buy Ubiquiti gear do not, but their needs aren't met by regular consumer routers which do not allow any kind of "prosumer" settings.

MikroTik may well be better for you (I used it for 5km PTP links, but that's because it's cheap, if I had the budget I would've gotten LiteBeam or AirGrid), but that doesn't imply it's a suitable replacement for everyone. And it is most certainly not a suitable replacement of airOS for most people who use airOS.
Well, this might remove one argument against splitting the JS bundles too far.

If you'll never benefit from eg. a shared JQuery library on a CDN anyway, might as well include a (reduced) version of it in your bundle.
To be fair, the Bay Area is an anomaly... but IMHO your points are valid.
CDNs only embolden developers to pile up more and more resources on a page. Good thing to see it go away.

And maybe they made sense for things like JS in the 2000s but many super-cheap hosting providers provide unmetered bandwidth nowadays. (and OF COURSE the privacy/security things)
In the UK if you fail a road-side test you'll be arrested and the police will conduct 2 further tests with another equipment as soon as you get to the police station. The lower reading of these two tests is kept.

Interestingly, Police cannot demand a road-side breath test without cause.
Check out WSL. I’m of the opinion it was created specifically for web devs in your situation.

After all, what really is a MacBook to a web dev besides a off-the-shelf reliable laptop with a Unix terminal?
For EFI systems, the kernel includes a boot stub which allows it to be booted directly by the firmware without an additional bootloader. AFAIK it's not possible to boot directly via BIOS/MBR.

https://www.kernel.org/doc/html/latest/admin-guide/efi-stub....
> quasi-democratic rituals

"We're doing stand-ups and we use story points, we're agile"
This is incredible. I made an example using David Bowie's "Changes". A bit robotic, but even the echo is still present in the vocal track. https://www.youtube.com/watch?v=KPlmrq_rAzQ
In the UK, 'medical reasons' are grounds for refusing a breath test and requesting a blood test instead. The gov.uk website [0] doesn't identify any other excuses than can be used.

[0] https://www.gov.uk/stopped-by-police-while-driving-your-righ...
> I’m curious why they working so much? Is it because there isn’t much of a talent pool for the jobs?

Many social/cultural issues. A background of poverty adds to it. "Idling" at home or not hustling all the time is seen as undesirable or lazy, or even sinful. Spending time with the family is not valued that much, it's a waste of time! It's the wife's job to raise kids at home, and the husband's job to make money for them. If they're living together (as in if the husband's not in another city/country for work) they might go out 1-2 times a week to a shopping mall or KFC/McDonalds or a drive/stroll.

Kids and relatives usually go into the same job as each other (inheriting shops or manual labor). White collar/desk job workers also hustle as much as they can, usually working for over 8 hours every day, maybe taking a break on Fridays. Saturdays off are rare, and only in big companies with foreign (Western) employees who will of course not put up with this shit. Only government jobs and banks and big corporations might give a 2 day weekend.
Somewhat; if your system boots through EFI (as opposed to the ancient BIOS boot), then you can compile your kernel with the EFI_STUB option[0]. That kernel can be placed in EFI/Boot/bootx64.efi (or whatever you've configured your EFI to boot), and the EFI boot loader will run it without any other boot loader. IME, this goes very well with a built-in initramfs (INITRAMFS_SOURCE[1]), so you have a single-file kernel and ramfs that boots directly from EFI.

[0] - https://www.kernel.org/doc/html/latest/admin-guide/efi-stub....
[1] - https://github.com/torvalds/linux/blob/master/Documentation/...
>Maintaining machines is up to police departments that sometimes have shoddy standards and lack expertise.

So in court is this where you request calibration records and have your case thrown out? This was a tactic to also have speeding tickets thrown out- radar gun calibration records not kept or not done correctly.
Does anyone have a non-Twitter link? I choose to avoid that platform for ethical and mental health reasons. Thanks.
Not disagreeing with you, but wouldn’t the government be more successfully regulating and policing these health non-profits instead of becoming a health provider? I’m only speculating the relative success between the two options.

From an election standpoint, it also seems like a good way to galvanize the support bases - something that presidential candidates are looking for currently.
Google's New Anti-Smartphone Apps, Ranked
I fail to see how that's not package management.
Our tax system does not work this way (because we have marginal tax rates, not overall tax rats), but welfare programs (which are often binary - either you get it or you don't) do end up having this effect for many people.
If you worked 4 days a week, you would spend that time organizing against your employer? What the hell for? If you don’t like the employer, go somewhere else.
The wired article linked in the top comment talks at some length about how the software was able to be updated in the wild.
At least you would know they are still there and you’ll see them again eventually.
Consider that work-hours are not necessarily the only measure of productivity. If i work 100% and do it in 4 days and you work 100% and do it in 6 days, you're the loser in this scenario.
>but in the end of the day, some are working, some are not and the young always have to do the work for the old.

Well, we're forgetting the very young (0-18) who the older work for them, to house, nurture, feed, educate, and usually spoil them...

So there's that. It's not like the young come from nowhere and suddenly have some responsibility to work for the old when nobody never did anything for them...
That's a bold claim, which industrial process apart from computing and lighting has efficiency improving anywhere near 300%?

Gains have been marginal in air travel,, oil extraction, heating, steel, food and concrete production. Many of these are near the physical limits of possible efficiency.
To be fair, if you wanted the standard of living of the 1930s you can achieve that with 20 hours/week of minimum wage. Average income was around $8-9k at that time.
Our approach to the healthcare sector should start from de-regulation, not piling even more red tape on it. That would be the best way to decrease undue profit margins in the industry as well.
As you say, it depends on your jurisdiction. In Norway, if you refuse to take a breathalyzer test you'll have a blood sample taken whether you like it or not.

Additionally, if you do consent to a breathalyzer test and it shows traces of alcohol, a blood sample is taken to determine the exact BAC (And, presumably, also to be used as evidence.)
My girlfriend moved towns to move in with me. We both work from home, together... and I usually drive (newer, bigger car).

She doesn’t really know how our town is laid out. We joke about it but know why that’s the case. We’ve just moved. I think she’ll have more solo transit time here.

My son will have to fly back and forth a bit. He doesn’t want a car, so I suspect he’ll know airports and trains better than he’ll know the roads.
At my FAANG company where I work, my side business is not discouraged at all. As long as I don’t complete with them, they don’t care one bit.
I was bitten by navmesh merging in 3D, say you have several loaded scenes, each with a navmesh. If the navmesh points are matching up to an undocumented degree, the navmeshes will be merged. This is dependent upon the scene own Transform, as floating point will yield slightly different float results depending on how the navmesh point are transformed to world space. I ended up generating navmesh from an apriori description instead of Godot scenes. "optimized" path-finding into these navmesh was surprisingly poor too (considering a lot of the rest is great).

The problem is that none of the problems are documented.
Once I didn't have any USB sticks handy and didn't know about DriveDroid, so I used Servers Ultimate to host a TFTP server so I could PXE boot the netboot.xzy image from my phone to my laptop then download+install Arch Linux.

https://play.google.com/store/apps/details?id=com.icecoldapp...