skysight-inc/HackerNews huggingface dataset:
I see a lot of latent anger in this thread against lazy software programmers who don't show up on time.

In case it's helpful, here's my story from two years ago about living with undiagnosed narcolepsy: https://news.ycombinator.com/item?id=10984478

One of my memories of that job was sleeping fully-dressed for work, then leaping out of bed when my alarm goes off. I'd carefully balance on my feet and wait for the tiredness to pass.

That's not sustainable. I can't do that more than a week at a time.

So there's all this anger focused toward people who are genuinely lazy, and it's impossible to separate it from people who have a genuine medical condition. What's the solution?

One way to handle it is to be upfront with your employer. This tends not to work. Recruitment in software has heated up to the point where any small flag against the candidate is enough to pass. No one would voluntarily jump in with someone whose attitude is "Well, I couldn't sleep until 3am because of being wide awake since 10pm, so I'm gonna show up around noon if that's ok."

It makes scheduling meetings extremely difficult. Morning standups are out. How many of you have weekly standups?

I still two years later have no idea what to do about this. I'm working remotely part-time, putting in full-time hours, just because I feel lucky to have any sort of job.

The point is, the next time someone posts in a company-wide Slack channel that they're feeling sleepy and will be in later, consider there might be more going on than meets the eye. Relationship problems and medical conditions both need to be concealed, and it takes a toll.

The thing is, it's not up to you to care. We have to deal with it or we're cut. And that's fine. But maybe some context will help, somehow.
If it's implied not to question the government "for the sake of social harmony" I'm just going to interpret that as "for the sake of not getting your ass thrown in prison".

Clearly Chinese culture doesn't always amount to rolling over for the sake of social harmony, just see: Boxer Rebellion, Tiananmen Square, Communist Revolution, Xinhai Revolution, etc.

We have no way of knowing how supportive the Chinese truly are of their government if that support is given under the threat of imprisonment or loss of economic opportunities (up to and including those of family members. Under an oppressive dictatorship that persecutes freedom of speech by force, "social harmony" is really just trying to survive. In that sense, I'm sure North Korean citizens value social harmony too
The ISPs are promising to honor net neutrality anyway. Yeah, right.
Isn't lower class work interchangeable to some extent ?
Less illegals to do construction means a larger portion of construction it will be done by legal employees, which reduces the available pool for manufacturing.
I wouldn't say always. I usually ask my friends if they have the tool and borrow it, or buy it knowing someone will likely borrow it in the future.
This reminded me of the famous lecture by Ken Thompson, Reflections on Trusting Trust:

https://www.ece.cmu.edu/~ganger/712.fall02/papers/p761-thomp...

Basically you have to trust the compiler because it compiles all code on your system, including itself. Not entirely the same, and I think the Intel trick is more nefarious.
There’s a really big difference between providing coverage in an emergency and a butt being in a seat every morning. Every tech company I know of issues laptops that are taken home every night to production support employees for this exact reason.
You can't even use course location anymore. The battery saving location setting exists but as soon as an app requests high accuracy the global setting reverts to high accuracy
I usually read books instead because new world events generally don’t seem to occur at a much greater frequency than the book publishing cycle.
Yes, I believe that's exactly what they're saying.
Widespread private car ownership, to take one example, has arguably harmed average quality of life.

Pollution, reduced freedom to walk/bike, extra time having to work out as a result of those last two things (or simply reduced health), and, at an average income, total time lost to the car, including working to pay for it, for insurance, for gas, for maintenance, et c., being so high that it often results in a net loss of time versus foot-powered transportation (without even considering how much denser cities would be without cars), all conspire to create a world where many are pressured to own a car (life is harder without it, areas with good schools may be inaccessible without it, geographical distribution of jobs in cities may be inconvenient to put it mildly, and public transit has largely gone to hell, all because of the side-effects of widespread car ownership) but they actually lose out in terms of time-saved, and a number of other factors, compared with a world where car ownership was restricted.

Just setting technology loose, even with something as seemingly great as the automobile, isn't always a straightforward win for the average person.
The fork is Firefox 52 ESR. It's probably enough to wait for some extensions that weren't ready when 57 was released, but 52 ESR isn't going to stick around indefinitely.

SeaMonkey isn't a good role model here. Even before 57, the SeaMonkey release interval had lenghtened to multiple months. That is, evidently it hasn't been tracking Gecko security updates at Firefox's pace.
I'm not sure what you aren't understanding. Directories are just a type of file, so that's not wrong, the dir/file is owned by the `awesome` group, and the group permissions are `r--` so the group can indeed read it.
Billion-Dollar Bumble: How Wolfe Herd Built America's Fastest-Growing Dating App
FCC Chairman Reveals Plan to Kill Net Neutrality
What kind of skills do you have?
Why would anyone put mission-critical features like login in the hands of a 3rd party in the first place?

Not to mention that OAUTH itself is crap (https://hueniverse.com/oauth-2-0-and-the-road-to-hell-8eec45...), and should be avoided.
Do cheap $5 USB power supplies count as competition?
jhfkuds
regardless, releasing it at that time will reduce the news coverage.
Eh, sorry, which Windows version are you on about?

I remember our Pentium 1 75 MHz being shipped with OS/2 Warp. It was dogshit slow (and on top of that, I was an impatient kid). I was used to DOS (which could be fired up from OS/2 but then it didn't work well, and DOS 6.x was known to work better than that version). I was sitting more in DOS 6.x (booted from a floppy) than OS/2 Warp.

Eventually, we bought a Windows 95 pirated copy for about 50 Dutch guilders (not sure how that translates to current currency due to Euro and inflation). It was a low risk deal indeed for the reason you suggested (cheap) however the real deal was expensive and we already paid for an OS, and we had a contact who would press thousands of these (in hindsight, probably related to Twilight CDs etc as both sourced from the infamous TUe network). So we went with that.

We ended up not using it much either because we were used to DOS and didn't find Windows 95 stable. Not that DOS was super stable, it (6.x) was just more stable.

The first Windows version I've ever used which was reasonably stable, was Windows 2000 (yes, I used NT 3.5x and NT 4.x and Windows 2.0 and Windows 3.1). Arguably, it was even more stable than XP which is probably the first version the general consumer used which was reasonably stable.

Now, how much did a copy of Windows 95 cost back in the days? Well, I'd love to read some other sources but the fact we bought a pirated one for 50 Dutch guilders plus the source I found which says Microsoft suggested a retail price of 210 USD suggest a different price than 40 USD for Windows 95 [1]. Which leads me asking which Windows version you're referring to. No offense, btw.

[1] http://community.seattletimes.nwsource.com/archive/?date=199...
While I don't disagree with you on any level, why would a hardware manufacturer ever do that? Their customer is the companies selling us phones, and most of those companies want the ability to collect data on their users to use internally or sell for profit.

Shareholder profit > all, remember? /s
kjsdfksd
I think what dionidium was getting at was he only had about 20% of the story and filled in the rest in an uncharitable way. If dionidium is not the manager of that employee, dionidium does not deserve or require an excuse or explanation. If they are the manager then this complaint shows a lack of management skills and/or poor office culture.

"I'm feeling sleepy and will be in later" is an employee being upfront and direct that they will not be productive and do not want to be the source of waste in the office. This is an employee that should be rewarded and encouraged. An office culture where this type of message is ok should be encouraged.

What you don't want is a toxic culture where everything needs to be explained and justified to an office full of scorekeepers and clock watchers. The people that do care are the ones that shouldn't care and should probably be minding their own business.

In dionidium's scenario it is very possible that employee worked it out with their manager and the message was a courtesy message. It is very possible they are tired from putting in a late night the night before. It is very possible they are tired due to "truly unforeseen and unusual circumstances."
Etc.

To me, dionidium is the problem in this scenario.
> People just don't show up, or show up so intoxicated from the night before that they're not actually capable of doing their job... Again, people are flaky. Suddenly paying someone more isn't going to make them start showing up on time.

Anecdotally, I know several people who worked retail throughout college and showed up super hung-over basically every weekend, but who are now extremely responsible professionals in software, medicine, etc.

Again, I think salary and a sense of career prospects / something worthwhile to lose are far more important than individual proclivities or responsibility.

People know their retail jobs are bullshit, dead-end positions. There's nothing to lose and 10 more identical jobs waiting for them on the market.

> For lots of jobs that may not be an option. Operating heavy machinery puts lots of lives at risk, or it could be an insurance requirement.

Sounds like a policy (law) option to me.
> We can blame the user or we can save them from themselves. shrug this seems like a genuinely hard problem and I wish there was an android-but-requires-several-command-line-adb-steps-to-permit-sideloading.

I don't. It should be available to non-technical users. It needs to be available to non-technical users. If anything, Android is too complex already.
It's a conflict of interest. People are more likely to share links that get them the most affiliate $$$.
Kiel Fh
Higher rates only affects new issuances of bonds, rolling over of existing debt, or bank loans (which are a small fraction of the total debt market in developed economies).

The average maturity of a corporate bond is now 15+ years, and most bonds pay a fixed interest rate that doesn't vary due to current rates [1].

That means that any change to rates will not have much of an immediate impact on the interest expense line item. On the other hand, it will actually increase the interest income they receive on their cash balances.

[1] https://www.ft.com/content/41213b02-b87e-11e6-ba85-95d1533d9...
For me it’s not so much about maintaining authority as it is about not letting the people who you’re trying to lead walk all over you anytime they disagree or push back.

How does just doing someone’s work for them indicate any kind of effective leadership? What lesson or mentoring does that provide?
I imagine they're blocked at the GFW level so download away, it still won't work.
By damage do you mean indirect political damage stemming from the controversy surrounding Snowden, or direct damage to the US intel programs caused by the actual information that he released? To my knowledge there wasn't really any direct damage at all as a result of Snowden's actions (which is not always true of leakers, see Chelsea Manning)
Of all the cases to try and make a "oh big bad apple making a profit" point, you chose Amazon as the "little guy"?
...or even just an assessment that the long-term profits are greater in a world where human rights are absolute.
Those jobs are unskilled, so they are easy to learn even if you don’t speak or can read the native language.

Most traditional manufacturing jobs require being able to read/write the native language. Also, manufacturing companies are sometimes audited by standard bodies that involve interviews with workers (mainly to see if they understand quality control).
Someone who smoked a joint a couple days ago can absolutely work with concrete cutters or 1k volt lines.
Except it's Amazon. I could understand that position if it was a Dell affiliate link. But Amazon sells so many brands of monitors, any of which could carry the same affiliate code, that I don't see how that matters.
Prefixing everything with "I think" or "I find it to be" is unreasonable. Of course it's subjective, and of course if someone says something is cringey, that's an opinion and it goes without saying.

Being a part of the group I was characterizing means my comment was not from some perceived position of superiority.

Anyway, I knew what I was getting myself into with that post.
UI Testing with Puppeteer and Mocha
> One way to handle it is to be upfront with your employer. This tends not to work.

It's a medical condition. Employers need to provide reasonable accommodations if you're able to fulfill the job. Are you able to do the job on a slightly shifted schedule? Chances are it's the case.

> It makes scheduling meetings extremely difficult. Morning standups are out. How many of you have weekly standups?

Could do afternoon standups. Problem solved.
Kube-Node: Let Your Kubernetes Cluster Auto-Manage Its Nodes
Can someone explain this in simple-english? It’s pretty difficult to understand good-doers from evil-doers here…

Edit/clarification: non native english speaker here…
I haven't had any issues sleeping in Amtrak coach seats the handful of times I've taken overnight train trips. I sleep much better than on airline coach. Amtrak seats recline pretty far and have much larger pitch than airline coach seats. It's quite comfortable for a single night, really.
How to Build a Landing Page That Captivates and Converts
Really love this.

How can I pay you to use this? I want this to be around for the long haul!
James Webb Space Telescope completes final cryogenic testing
Ron's been beating on this drum for years, and I'm glad that the wider world finally seems to be catching on.
Drug test measure whether you smoked weed anytime last weeks, up to three months if I recall right. It has little to do with whether you are high first day on the job. It has more to do with drug war then with incidents.
> If you were to demonstrate that it's universal

I really wasn't. I was just making a point that it's not just Linux-specific like you claimed. In fact if you re-read the thread you'd realise that nobody argued this behaviour was universal. Given the breadth of POSIX-like systems out there, I doubt anyone would dare make such a bold statement. So you're arguing against point that was never raised.

> And by the way, filesystems are typically implemented in kernel, so saying that it's not kernel that handles them is somewhat misguided.

Well yes file systems generally are, except when they are not. For example ntfs-3g (which is also compiled against FUSE). Plus the file system code is modular - not in the monolithic vs microkernel sense but rather in terms of the body of code is a self-contained chunk that can be optionally compiled in or not. This also means that some file systems are written with some degree of portability in mind (easier said than done I know!!!)

What the argument is about is whether the permission logic described (specifically the setgid bit on folders) is handled by the file system code or externally to the file system code in other parts of the kernel (thus the behavior is defined by the OS rather than the file system).

You're making the case that the behavior is independent to the file system implementation (thus the logic is handled outside the file system code) because it is OS-specific. I'm stating that when I've been writing file systems I've had to handle that logic inside the file system code itself thus the logic is not OS-specific but rather file system-specific.

Now there will be standard way of implementing the logic because people will have certain expectations about how the file system should behave. Much like most $SHELL's broadly follow a common POSIX standard. So you would get the illusion of the discussed behavior being OS-specific even though the actual business logic is implemented at a different stage in the stack (ie the file system code). There might also be instances where one OS might patch the file system code to change its behavior to match the expectations of that OS - but I'm just speculating here. All I know is that I've had to write the logic myself - the kernel did not handle that for me.

I'm obviously not boasting to be a low level kernel hacker so I'd happily bow to a more reasoned argument but the examples you've given have just been guesswork about kernel operations based on some flawed experimentation with user space tools (I say 'flawed' because you didn't even bother to set the setgid bit in your original example when you suggested FreeBSD didn't support said behavior).

> Hint: what's the ownership of a file created on FAT mounted under Linux? It should suggest you what part of the kernel needs to handle the permissions.

That doesn't prove either of our points. Nor anything aside that Linux can mount FAT file systems.
I really hope they become successful. America needs significant improvements to its public transportation industry.
Nintendo may have called the purple version of the Gamecube Indigo, but Indigo is a dark blue dye derived from a plant, unless you think your blue jeans match your GameCube
Uber fined $8.9M by Colorado for allowing drivers with felony convictions
> Again, people are flaky. Suddenly paying someone more isn't going to make them start showing up on time.

But in terms of initial applicants, who may not be as flaky, advertising higher starting salary may bump up the non-flakiness of people showing up for an interview.
I can't decide if titling it "Restoring Internet Freedom" is a perverse sense of humour or just blatant effrontery.
See section 4.1 [page 909] of this report:
https://www.researchgate.net/profile/David_Beaty/publication...

The main driver is that the flows seem to be associated with seasonally higher temperatures, and therefore the flows ("RSL") may be caused by a melting brine. RSLs have been controversial and they have gotten a lot of attention from planetary scientists.
Facebook and Airbus Working Together to Advance High Altitude Connectivity
Ghetto latency test: finger-scroll alternatingly up and down very quickly, see at which frequency your finger and scroll position are 180° out of phase, i.e. you finger is up while the contents are down or vice versa.
Smartphones seem to be fine according to that test. Android is very good and iOS is even better.
You can just say eugenics. Hiding your argument behind vague terms like "My ulterior motive is a society where the productive people are unleashed to be as great as they can be, and the lazy/incompetent aren't given things at the expense of better investments." when one of the things you mention is food, just makes your argument seem weaker.

If you really believe in it back it up
Cost/value.
AAA games with "complex graphics" take years to develop, cost millions of dollars to produce, require dozens of developers, are extremely power hungry, and require specialized GPU programming to make look good and render fast.
They are typically judged by how fast/smoothly they perform, so it makes sense to direct resources to this.
This isn't an approach most people want to take for average mobile or desktop GUI apps.
We still don't have the whole story. I'm under the impression that Wikileaks started with good intentions but that Assange became compromised in some way by Russia after a certain time period. That doesn't discredit what they've published in the sense of it being false, moreso in the sense that its clearly biased and they're operating under an ulterior motive
I've never used E-verify. I just use people's I-9. Everyone I've ever hired was born in the US so I never thought about this.
Ah, but there's something to be said for the effectiveness of these weird error messages. Typically the conversation would go: "We got an error come fix it", with no further details. It can be really hard to track down from there.

I experienced something similar when troubleshooting some Chrome issues across a Citrix XenApp farm. It was so incredibly useful to be able to ask the users "Did you get a dinosaur or a He's Dead Jim?" One was a connection issue I could disregard, the other was the memory management problem I was trying to track down.

Sometimes I wonder if we should make all our cryptic, developer-only errors absurd and memorable. I've never had a user tell me anything like "java.lang.OutOfMemoryError: Java heap space error". "The lemur jumped the shark again" gets their attention.
...?

I see this sort of comment every time Snowden comes up on HN. Someone alludes to secret knowledge about him, then makes a dramatic statement that doesn't have any actually-testable component. It's true, the extent of the damage Snowden caused may never be known - even if there wasn't any!

Could you perhaps clarify any of this?

I'm particularly interested by "the Honolulu hackerspace that he later used for his politics". To my knowledge, the only involvement he ever had was to throw a single crypto party there, which none of the attendees have described as being especially political or unusual. Hosting crypto parties at hackerspaces is a pretty standard practice from what I've seen.

Did Snowden do something else political or detrimental at HiCapacity? And does that somehow tie into knowing "a thing or two" about him, given that no one at HiCapacity (or anywhere) seems to have known about the leaks until they were national news?

edit: Seeing as the parent was deleted, I should say that there wasn't anything interesting there. A weird allusion to Snowden screwing up a hackerspace, but no actual substance to justify the mystery.
Currently ethernet doesn't look cheap enough for video to me.

Even a simple 1920x1080 60Hz monitor needs 3 Gb/s, a 2560*1440 144Hz monitor 13 Gb/s, a 4k 60Hz 12 Gb/s.

DisplayPort 1.2 offers 17 Gb/s and DisplayPort 1.3 offers 26 Gb/s.
> In the Android world, multiple app stores exist. There are stores by Amazon, Yandex, Baidu, etc.

Do you think non-technical users regard this as a positive or a negative?
You also see people constantly complaining about other modes of transportation.

I've ridden both Flixbus and ICE extensively, had good and bad experiences with both and would say that they are very comparable in most aspects, except travel time. If I would find myself in a position with less money again, I would switch back to Flixbus (though the gap when you have a Bahncard 50 isn't even that big on popular routes).

I wouldn't be surprised if they would lose significant business in Germany when the new Munich-Berlin ICE track is opened at the end of the year. 6hrs (ICE) vs. 8hrs (bus) will suddenly become 4hrs vs. 8hrs.
In my area, the issue is that kids can't get around. The street has turned into a "Death Race" as population levels climb and the streets get wider/faster. Everything is designed to limit pedestrian traffic to major streets only and it takes 2 miles of walking to get 100 ft to another block because of fences. Every strip of land has been turned into a home and had a fence put around it. Parks are turning into a thing of the past and schools are off limits after hours and on weekends.

Then we blame technology for kids being inside all day. What else are they going to do?