jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Spot on. You don't need the UTC at all to be stored. What matters is the local time at the venue.

If its a virtual meeting (eg. over Skype) with participants from multiple time zones, it is safe to assume always one time zone will take precedence over others and time should be saved with respect to that.

If its a natural event like a solar eclipse, it can be saved in UTC.

There is always one time zone in which the event won't be adjusted. Just use that.
The last time I was looking for a job I tried pretty hard to find a remote job. I tried to match my interests and skills pretty closely to the jobs and came up with a small list, all of which ultimately fell through.

One of them was close and gave me a fair chance with interviews, but most of the rest simply e-mailed back saying that they were looking for someone who already had remote experience. Great catch 22
This could result in some crazy cat-fishing stories in 9 months.
I agree. I've almost forgotten how disappointed I am that sites like HN, Reddit, and so forth don't use my up votes as signals for a collaborative filter and suggest which comments and stories I might find interesting. (And by "interesting," I mean interesting, not something I agree with, a distinction too many people on HN don't seem to understand.)
Well, the obvious answer is they die.

So even if young people do not die of Coronavirus (which we do not know for sure) they die because they cannot get medical treatment after cutting their finger on a rusty table edge, or get into a car accident and cannot get medical help, etc.
The boom will be over in a few years, when it is no longer economically viable.
http://thearchdruidreport.blogspot.com/2013/08/well-and-trul...
4 points and no comments doesn't count as "dupe" on HN, some reposts are explicitly allowed in such cases.
Indeed this is a stupid debate. Knives help us in the kitchen but also sometimes stab people - should we ban knives ?
> "I think what we're trying to do is pull back a little bit from the CADR metric," he said. "Not everyone needs an enormous CADR, has huge rooms or incredibly dirty air."

It seems plausible that CADR is becoming just a bigger number without improving effectiveness, like megapixels.

It also seems plausible that Dyson is just struggling to avoid commoditization because it's a losing battle for them. And it's possible some of that has merit, because running a noisy fan when the air is already clean seems annoying.
You can totally get your own asn, acquire a /24 of ipv4 space, and announce as anycast your netblock containing the goatse httpd from multiple geographic locations.
They downvoted you but technically you are right. And yet MasterCard could make it work because double spending those coins would be a fraud and they'll go after their double spending customers. They can guarantee the coins with the weight of their legal department.
The point is money laundering. Why do you think cryptocurrencies are still legal? Politicians need it.
I think the argument is less "we don't spend enough" and more "we spend a lot on the wrong sort of education".
Given that the thread is about how $50T has been appropriated from the poor it seems odd to say that the poor should use $250 phones, and they have no business owning anything which costs more.
Just buy a high merv (e.g. merv 16) filter and you'll be good. No need to move the HEPA. Most modern hvac systems can support high MERV filters and doing this will significantly clean your air.
Indeed. FED money printing works by keeping the money in the top 1%. By design the rich get richer and the poor get poorer. It is the only way for the system to continue to function.

Eventually something not-so-pretty is going to happen and it's going to happen quickly. Just look at what and how fast things happened around George Floyd. The anger and mistrust just continues to grow.
I don't understand the article on many levels... Is it supposed to be hyperbole?

- Flatulence is not "you rotting from the inside"

- I have friends that have (had) night-shifts back-to-back to a regular shift, and were on-call for for several nights a month. They never failed to answer the phone. They worked as the on-call doctor for a whole station in a clinic, not answering or not listening would have been disastrous! They admitted to be "zombies" but they were functional.

I'm not saying that this doesn't sound like hell, and I seriously am glad I never accepted a job with on-call duties, but this form of hyperbole rubs me the wrong way.
Total bio newb here, Can anyone suggest an easy to digest book on biology ? I am always overwhelmed by the nomenclature while trying to get into biology, and to me it always feels like a field with a lot of rote memorisation (for lack of a better term) for a newbie.

Thinking in terms of abstractions, are there some books which stay on a relatively high level of abstraction ? Or is biology a field where you absolutely need to know the specifics of every particular thing in order to understand something ?
What a random cheery picking of numbers and conclusions...
I've been looking at OS mainly for two reasons. 1. Since it is a privacy/security-focused app, it allows people to verify and accept that it is actually safe and secure. 2. Also, having few contributors to work together will accelerate develoopment and, growth.

Also there are many who are looking for a free software to use in this space, so thought of covering that up with donations.
> (unless you are OK with electricity bills for heating that are the price of your rent)

I once read that Portugal has the most expensive electricity in all Europe. My house has AC in almost every room and yet I shudder to use them!
I'm working on a project that allows you to put a special "yaml shebang" at the top of any kubernetes manifest. The shebang is actually valid yaml since it's interpreted as a comment. This allows you to combine the declarative kubernetes spec (yaml) with external controller (kubectl)

example my-app.yaml

#!/usr/local/bin/kubectl -f
---
apiVersion: v1
kind: Namespace
metadata:
name: my-namespace
---
apiVersion: v1
kind: Pod
metadata:
name: my-pod
namespace: my-namespace
spec:
containers:
- name: nginx
image: docker.io/nginx:latest
ports:
- containerPort: 80

after making my-app.yaml executable you can now invoke the application's config to reconcile itself

> chmod +x ./my-app.yaml

> ./my-app.yaml apply
namespace/my-namespace created
pod/my-pod created

> ./my-app.yaml get
NAME STATUS AGE
namespace/my-namespace Active 8s

NAME READY STATUS RESTARTS AGE
pod/my-pod 1/1 Running 0 7s

> ./my-app.yaml delete
namespace "my-namespace" deleted
pod "my-pod" deleted

obviously this is just a simple example but there is come really cool potential here.
I recall a problem with using a enterprise SSH portal a while back in which to centralize not only keys but logging as well.

— Did a MitM affected that design ... still? Asking for a friend.
In intellij this was a bit frustrating to me, you can do ctrl-shift-`/` to block-comment (in german keyboard: ctrl+shift+shift+7). How do I double-shift?

I know you can configure that in IJ but I'm too lazy to do that, especially if there are many keys to remap.

So now I have a keyboard with UK Layout.
> Technically, the configure script is responsible in a non-ethical/moral sense.

I don't follow. Part of the role of a configure script is to accommodate the variations between distributions. If a configure script fails to work with a major distro, that generally means the configure script needs fixing. I don't see that ethics have anything to do with it.

> In terms of *nix spirit, it sounds like Ubuntu is not being generous in what it accepts.

Ubuntu likely isn't actively doing anything in the process here, it probably isn't in a position to accept or reject anything. Ubuntu presumably places certain files in places the configure script fails to check. This kind of variation between distros is annoying, but typical, and again it's part of the reason we use configure scripts in the first place. (Or modern alternatives like CMake.)

If the issue turns out to be that Ubuntu has an issue with pkg-config (a package-discovery system with distro integration) failing to find binutils, then yes, the onus would be on Ubuntu to fix it. I don't think that's the case here though.
Only response that sounds compelling. Plus we know that Elon knows how to make a flamethrower.
Words said I like. Button press up.
The standard behavior of Esc is to abort the current interaction - which is not the same as closing the dialog. For example, if you have a dialog with a drop-down list, and open that list, Esc should close it, not the whole dialog.

In this scenario, the "current interaction" is IME input. The bug is that the page intercepts Esc keypresses intended to be handled by it.
And that parallelism in large part comes from them having a genuinely enormous transistor budget. ARM is easier to be wide on, but the way x86 cores are implemented now makes the decoding a coefficient of overhead rather than an absolute game ender.
this is why we can't have nice things... :)
Nowhere near a perfect conductor. It, and the muscles around it, create noise and weaken the internal signal measured externally, acting as an effective cage. Measuring the signal from outside the skull is a bad idea. From inside (e.g. hippocampus), the electrodes are so much closer to the neurons, that the majority of the measured signal is not due to cranial noise.
Thanks, that particular Asus laptop seems to have a pretty high defect rate so for some people it may be a bit scary to drop $800 on it.

http://tinyurl.com/asusultra

I'm hoping more people/companies release Linux distros (as oppose to how-to-fix-broken-stuff guides) that's tailored for different laptop models (with all the keyboard shortcuts and other hardware quirks properly configured).
The annoying one for me is the trunk ajar warning that doesn't time out. That means listening to a constant beep the entire way home from the hardware store when I have something that doesn't fit completely in the car.
But they don't. They manufactured the plane, and even had a warning on the door that jumping out is dangerous since parachutes can fail!

I guess I should modify my comment above. You can't sue them for the plane being broken, which is what this suit is.
It depends on whether you see a $500 ($4 * 21 business days * 12 months - exaggerated $500 for drinking coffee at home) a year in saving as big of not. For some people it can be an emergency fund, for others it's 2-3 expensive dinners for 2.

The issue is that you also mentioned dining in general, which takes that $1k of coffee to a completely level.

Bottom line is drinking coffee at home and cooking save you a lot of money.
I love my Mazda CX-5. The navigation wheel works wonderfully, even with Apple CarPlay. I definitely miss it when I drive my wife’s Hyundai Tucson.
Other than linkjuice, what help would you like, and accept from HN?

(I think this is only fair: for I feel the transaction between you, and HN (or at least me, personally), is in massive inequality, and if there's a scalable way of repayment, now's your chance to figure it out ;) )
If this goes anywhere, sure. Traffic jumped a LOT faster than I'd expected, so I'm running ads briefly to try to get a feel for what their impact will be vs. costs. Heroku is a nice platform, but it's pricey, especially for a hobby project with no monetization strategy.
wilmott forums.
ha.ckers is down. :(
I really enjoy being a product guy. BCC has a very desirable property in that it mostly works in my sleep. Consulting is quite lucrative and intellectually engaging, but it often disrupts my life in ways that BCC does not: for example, flying off to $BIG_CITY_ACROSS_OCEAN for a few weeks is wonderful once or twice a year but would get tiresome if I were doing it every month. I very rarely get tired of BCC, and with the exception of a trivial amount of support all of my work for it is at my absolute discretion to schedule. I mean, my little brother is graduating college this spring and, without even looking at the calendar, I can say "Sure, no problem, I'll be there. Tell me the day sometime."

Money is also not a huge motivator for me. I like it, don't get me wrong, but after I've got the rent and necessities covered (oh look, bingo) money generally has to be the icing on the cake to motivate me to do something. (Shh, no telling the consulting clients.)
Thanks, I guess I'll just have to try it:)
A quick Google image search turns up this:

http://adam.heroku.com/past/2008/4/23/the_startup_curve/

The quality isn't great unfortunately. Should be turned into a sculpture or something!
Facebook API client author here (http://restfb.com). In my experience, you've got to be extremely careful/defensive when relying on anything from FB. Undocumented breaking changes are commonplace and no one on the FB side seems to care very much, possibly because they've got a de facto monopoly for the time being, or possibly because community notifications/documentation/etc. are boring next to sexy engineering problems.

Parroting the article, I know: unless your entire app is Facebook-centric, be careful of tightly locking it to FB. If you must tie yourself to FB, think long and hard about doing so first and if you proceed make sure you've got a mitigation plan in place if things go south.
It's at https://edit.php.net/ but it's not a wiki at all. (well it is if you define wiki as 'online editing').
I think Trim support will be in Lion. I'll get an SSD wedged into my iMac then.
I hate to be "that guy", but....Where's the social media? The like buttons, official facebook group, twitter links, spam your friends? Egypt, Libya and Tunisia just used it to overthrow their governments, so we in the U.S. should at least be able to use it to get a law passed ;).
Ohhhh...
Now I get it.
Utilities are under regulations that typically prevent abrupt termination and sometimes require particular reasons for doing so. Not sure if his campaign would be covered under any relevant regulations, but nonetheless, it’s not likely a telecom is going to shut them off if they’re paying and they’re not otherwise legally compelled to do so.
I'm aware of the difference, how does that impact the understanding that publicly traded companies have waived certain rights in exchange for certain legal privileges?
Btw even Matt Gaetz can’t defend that one, which is why you see him hallucinating under command on national television about them being antifa.
you can change the colors yourself.

you should have enough karma to see those options?
You don't need nukes at orbital speeds. A tungsten rod has equivalent power.
Don’t you think the tears might be yours someday? Will you always be on the “right” side? Will the people with the power to censor you always be “good”?

I think censorship is a game where everybody loses eventually.
I'm in. People around here are sometimes cynical of Perl, but there's a lot of high quality code on CPAN that definitely shouldn't fall by the wayside.
Sounds great, is there anything like this for php?
The cousin of that argument is you can't copyright a media change. Otherwise I'd own the copyright on a ripped CD/DVD. Or I'd own the copyright on anything I have ever photocopied. Or for that matter, a printing press owner would own the copyright of anything he ever printed, which is certainly not the case.

(edited to add, another good example, is if media changes could be copyrighted, every academic paper with a quotation I've ever written would mean I now own the primary quoted source, which creates a weird chicken and egg for plagiarism where I don't need to cite myself as the source of my own words, so I need not cite anything I quote because I'd own it as part of the act of quoting it... so you can not have plagiarism if you can copyright media changes)
Not bashing React? Are we reading different presentations?
What else would you include?
Testify (Brother or Sister) having worked for a big telco we regarded the mobile side as grade inflated "amatuers"

I still recall one of my colegues (working on the core IP network) being amused that one UK mobile provider was still using NT4 in their core network.

Ill be nice and not write what we thought about the US cariers
Yeah ok, sorry for being a little imprecise. Anyway, the main point still stands, you can heat a house more with one Joule of electricity than one Joule of heat.
So now we have PHP, which started as a lightweight script language, following Java down the road toward a more verbose style, and so now we need code templates? Java programmers have been doing this for awhile, they rely on IDEs such as Eclipse or IntelliJ to write some of the boilerplate for them, and that is important in a language like Java, which has so much boilerplate. But with Java, that boilerplate at least buys you something: static typing and type checks, which allows the compiler to check for bugs, and which offers immense benefits in terms of speed. In PHP, we get... what? Apparently PHP is now verbose enough that people feel the need to write code templates for it, but what benefit do we get in exchange for all of that boilerplate? PHP is still dynamic, and it is still very slow.

This seems like the worst of all worlds.
Interesting. Are these channels related to length (in bases) of certain components?

What is the basis for saying the vaccine were developed "in a day" if this crucial, specific step was required?

Are there good sources with details on those steps and microfluidic chips?
@GMacdonaldMSP has been blocked finally

new one https://twitter.com/JCarew10/status/1361228817709334528

and

https://twitter.com/KJMonkou/status/1361254894175473666
You want to take this outside?
It will not happen in Europe soon. The vaccine will be sold by manufacturers to highest bidder, that’s no surprise. And with the European ordering disaster as an adult I’ll get vaccinated best case in 2022.
That's why urban density allowing for frequent public transport is a necessity that happens to also integrate well with cycling infrastructure.
Invest in both. Both are needed.
I'm the opposite. Every time I look at my old code for more than 5 minutes, it gets shorter.
The US is a big place, so your experience will vary on exactly where you're going to.

Take an inventory of things that you use in Argentina and how you plan on getting those in America (must-haves).

Avoid discussing religion/politics/race unless you are familiar with what would be offensive to certain people. Mask-wearing could also get political although I think most people would be fine if you choose to mask.

Otherwise, you should be fine. Good luck!
I think everyone was a txt file on their computer filled with FFmpeg commands.

Care to share yours?
Is that true generally? I know my old (2008?) Macbook Pro supported Linux well, but I think that took a few years to get things like good trackpad, bluetooth, and wifi support. I remember getting a new one and it couldn't boot into the installer for most distros and still had driver issues (that might have been resolved).

Macs seem to support Linux a few years after release. They were usually a great choice when modern macOS got too slow for that model.

I also never found a good fit on the Windows side for a Linux laptop. I always ran Linux on a desktop. So maybe I would choose a Mac laptop to run Linux...
For the curious: The author of this, Niels Provos, is now the head of security at Stripe. He wrote it when he was a PhD student at the University of Michigan.
They (community) are adding linux boot to macs with m1 chip. It requires quite a bit of work since apple doesn’t provide any documentation to boot other operating systems let alone drivers and so it will require patches in the kernel to even get it to boot. Eventually (maybe 2-3 years down the road) we may have a very usable linux ARM laptop.
I can't think of Tegnell without thinking of the doctors and nurses they catch murdering patients. Seriously he has to be completely aware that his policies resulted in a 10X death rate compared to neighboring countries.
Except modern UI design sort of threw the aspect of discoverability out the window. Context-sensitive elements, dependent elements, hidden elements, and the dreaded hamburger menu are all awful for discoverability, and they're present on nearly every GUI.
You said "a trillion dollar business", not "a trillion dollar industry" so of course people misunderstood you!

And even though the game industry primarily makes GUIs, it still uses CLIs everywhere in the development process, so it's pretty silly to say that it "uses only GUI and not a single CLI." And the console that's present in just about every game doesn't seem very "graphical" either.
Well the thing find and test have in common is that they lack a lexer! They abuse the argv array for tokens instead. I might call it the "I'm too lazy to write a lexer" pattern :)

jq has a lexer and hence a "real" syntax, but so does awk, which is maybe 30 years older. But yes jq is a surprisingly big and rich language, maybe bigger than awk:

https://stedolan.github.io/jq/manual/
The URL and (2002) make it seem like it hasn't be updated since, but the latest commit to it is from october.

These macros, along with the list/queue macros in queue.h are super useful. I've inclduded them in several projects and it's super simple to just drop in the header file since it's BSD licensed
I follow this process for most of tech/product/analyst type roles. Specifically, in the case of tech, to me, it really depends upon the level of coding exposure a candidate has. If he/she is a fresher then I would prefer some real-time exercise (white-board/phone/skype exercises) - it helps me get the idea of a person's thought process. I don't look for right answers in that exercise. If the candidate has some code exposure, I prefer to dive deep into his previous work and figure out how he executed the projects. In both the cases I am trying to asses a candidate's approach to execute something. I also try to figure out the candidate's ability to pickup new things and start executing them quickly. This is measure of a candidate's potential. I assign similar weightage to 'Potential' as to 'Past Work History'.
"Undefined behavior" is a specific term used by the C and C++ standards. What you're describing sounds more like "unspecified behavior", something entirely different.

Undefined behavior allows for aggressive optimizations where the compiler assumes the integer overflow can never happen, leading to such wonderful bugs as this:

https://gcc.gnu.org/bugzilla/show_bug.cgi?id=30475

Some compilers may offer specific settings, such as fwrapv, which give you a way to define the behavior of integer overflow. (Although last I read fwrapv was broken.) I see no mention of any such specific setting in the article. If you've spotted one I've missed, please call it out more specifically.
It's still disturbing. :)
Did you ask them to deliver all 100 in one go? Or did you try and find a dev who could do 5 and then ask for more?
I so oppressed with YAML chosen as the configuration language for mainstream CI systems. How do people manage to live with this ? I always make mistakes - again and again. And I can never keep anything in my head. It's just not natural.

Why couldn't they choose a programming language ? Restrict what can be done by all means, but something that has a proper parser, compiler errors and IDE/editor hinting support would be great.

One can even choose an embedded language like Lua for restricted execution environments. Anything but YAML!
All of the "fight like hell" statements and similar that have been common-place in American politician's vocabularies for decades.
To be fair, most of the blogposts are not written for us on HN, but for the followers of the blog in question. I do not mind having to figure out the context, if it means I get to explore the esoteric and far corners of the internet from one place :)
>medium-large forum

That's the key. You were not operating a massive media platform with a significant marketshare that many people use to make a living with.