skysight-inc/HackerNews huggingface dataset:
> I'd guess some serious usability research went into this.

I find that unlikely. If they just swapped the blue color of Alaska with the Mountain time zone there would be no ambiguity between adjacent colors at all for any type of color blindness.
On Thunderbird, I create local copies (select all messages, right-click, copy-to local folder), right-click on that to properties, find its location on disk, and compress and archive.

Not sure about whole portability aspect of this, recently upgraded my desktop and copied straight from one Thunderbird local directory to the other, that worked. But I wonder if Thunderbird upgrades, if there'd ever be a problem with this method.
Go and test it! Find a flat bit of road with a curb and draw marks on the curb or put a carton or crate or something on the curb all the way until you can see it from inside your car :)
Thanks. I'm not sure how I copied a broken link. I'll see if I can ask the mods to fix it.
The value of having massive amounts of aluminum made from the lunar crust and sun power can be quite above zero.

Same with water mined from some lunar craters.

With more technology advancement, the oxygen trapped in oxides of lunar soil could also be extracted and put into useful orbits away from Earth surface, hopefully cheaper than brought from Earth.

Well, maybe also some dome-grown fruit and vegetables, but not very soon.
CLI tool to work with GitHub repos in bulk
I tried doing something like this last year. It took a long time to get right. When it finally worked, the bill was far higher than i had estimated due to bandwidth.

Overall, i love the idea, but it was a huge pain and not worth my time.
Nashorn is deprecated though, and GraalVM is its intended replacement. So why even evaluate Nashorn for new projects?
Is that kind of like how gevent for Python works? I thought they were coroutines but there's a scheduler, I think.
The parent wasn't claiming it wasn't stupid or wrong, they were talking about the tone. It's not quite Linus rejecting a patch with some choice insults, but it's certainly in that direction.
Here we go again...

Why I remember almost 6 years ago, after the Virgin Galactic crash, when we debated the merits of humans in space.

https://news.ycombinator.com/item?id=8540279

Anyway, I think I lost and people were confident that Virgin Galactic would soon be back.

I’ll just repost one of my summary thoughts. The entire thread is worth reading. It’ll probably be repeated in some form today.

“ Someone dying is devastating. Trying to conquer space a handful of people at a time is the slow and dangerous way of accomplishing this task. We should be building machines to explore the solar system. This can be done for a fraction of the cost, time, and it will allow him to allow us to iterate quickly.
In 100 years, more humans will live off earth if we iterate with machines, etc now than if we move slowly trying to reduce the risk in order to keep humans safe.“
> Not sure but I think pedestrian deaths are up sharply in the last ten years.

Definitely not in the EU: https://ec.europa.eu/transport/road_safety/sites/roadsafety/...

„In 2016, 5.320 pedestrians were killed in road accidents in the EU (excluding Lithuania and Slovakia), which is 21% of all road fatalities. During the decade 2007-2016, in the European Union, pedestrian fatalities were reduced by 36%, while the total number of fatalities was reduced by almost 41%.”
Well, you’re right. But there’s a bigger deal at play here, which is why does a junior lone dev have access to deploy randomly to the business critical services? Is this what devops has become, carte-blanche access across the board? Somehow I thought the norm was better than this.
Fyi, none of this applied to my cofounder or I. Both of us grew up lower middle class (family incomes under $60k/year) and went to public grade schools, high schools, and colleges.

We met the people who are our angels by excelling in our careers. Eg founders of companies damn sure remember their top 3 sales reps.
Show HN: macOS clock with Japanese Rokuyo fortune for the day
DuckDuckGo isn't an anonymous search engine. It's owned by the same people who own Google. And Microsoft. And Intel. And Facebook. etc....etc.

Likewise, what firmware is running on that phone's baseband chip?

Your plans aren't foolproof, but you're on the right path.
What langugage features are you missing? When I learnt about Eiffel, Contract Oriented Programming was the thing, but these contracts are easily done in Elixir, so they aren't that special. Oh yeah, the tooling was horrible.
> The poster I replied to was implying that due to the strong tailwind, they had to maintain an increased airspeed.

No, he wasn't. He explicitly said the opposite:

"higher ground speed to keep the same relative air speed."
The article goes into quite a bit of technical depth. I don’t mean this in a negative way, but you may be lacking experience in the areas of work that would contextualize what she’s saying.
>I can't imagine it's economically viable though

Well he also built a 6 PC watercooling loop, so yeah not all of it is particularly applicable to the average viewer
From a democratic perspective how exactly is having an executive be able to change a motion after it has passed a "good" thing
I was very pleasantly surprised to see how well this worked with i3, even if it was technically possible to get something equivalent with a lot of button presses, Firefox PIP is a lot easier.
I recommend using mpv with the open-with extension instead (right click -> open with -> mpv.) Thanks to youtube-dl, mpv will handle most any video website except netflix. If you tell mpv to stay-on-top, the effect essentially picture-in-picture, but with the full capability of mpv. You can drag new links into mpv to change what video is playing (hold down shift while dragging in a new link to append to the playlist.)

https://github.com/darktrojan/openwith
We're talking about space missions that cost a fraction of a billion dollars at the low end, and people have invested decades into just getting approvals and funding. And then perhaps another ten years just to get the spacecraft where it needs to go.

These are nation-level assets. You're going to protect them much more heavily & securely than a corporate website. You can't allow a hostile attacker in for even a fraction of a second, so guest access will be strongly vetted, and networks will be protected by physical isolation.
On the Sufferings of the World
There's a reason SLS is nicknamed the Senate Launch System -- Sen. Shelby of Alabama rains fire down on any NASA official who comes anywhere near observing that SpaceX could fulfill any objectives allocated to the SLS. It's as much a pork barrel, to use the political lingo, as it is a rocket -- a steady source of jobs for Alabama and a couple other Southern states for as long as it's in development / production. And no one cares enough to take on Shelby and his allies.

So, rational proposals like using SpaceX are sadly political non-starters at the moment.
This looks quite interesting, thanks for sharing.

I found the other recent thread on technical writing useful, too: Four kinds of documentation
https://news.ycombinator.com/item?id=21289832
This is the kind of thing we fund: tinyseed.com

..though unfortunately we run batches, which may not fit your timeline currently. Working on it..
Why not brain scanners to optimize ads? Oh right they are :(
Wait some time.

Make sure you are prospecting well. Do not let time sinks take away from filling your pipe.

Then, send them a "let us not waste one another's time" email or two.

Basically ask whether they want, need contact. No pressure, just want to make sure the activity makes sense for everyone.

This often works. When it does, you get clarity on what makes sense, and often why.

When it doesn't, put those people on low rotation, a ping every few months. Include some news, thing of value and well wishes.

They either unsub, or respond eventually.

By this stage, it should be background activity. Not a time sink.
This makes my skin crawl. I understand the intent, but this is morally wrong on many different levels.

I hate credential stuffing and malicious activity as much as the next person, but I would never sacrifice user privacy like that.

Also, you can spoof a webcam (but that's not the real problem).
This reminds me of an idea I've had for a while.

In Poland, bills that amend laws are formed in a rigid way. They consist of a long list of recitals like:

"article such-and-such is amended to 'new text goes here'"

or

"after article 1.2.3, article 1.2.3a is hereby inserted with the following content: 'text goes here'"

(random example: http://prawo.sejm.gov.pl/isap.nsf/download.xsp/WDU2019000180...).

It has occurred to me that this kind of bills should be automatically parsable and convertible to a diff. Hence, a collection of amended acts should, in principle, be convertible to a Git repository.

The existing systems that cost heavy money probably already support something like this. But it still would be awesome to be able to do `git bisect` or `git log -S` on such a repo.
Read Leo Polovets' startup de-risking guide and start de-risking your startup.

https://www.codingvc.com/how-to-de-risk-a-startup

Also, talk to a lawyer immediately and make sure you have clear ownership given your employment elsewhere in the same industry.

What worked for me: build a savings account so I could take a year off work and a significantly reduced salary for years afterwards. Accept the required lifestyle compromises.

Also, you should be super clear about who your buyer is, pricing, and if you do sales or not. None of these have a wrong answer, but they all lead to different companies.
The Other as Noise
User details their experience with an IoT storage locker
AIUI you can only save fuel by not loading it, they can't land with substantial fuel remaining onboard without damaging the airframe. They'll just circle the destination to use up the excess fuel.
Obligatory comment about Opera: Afaik, the video pop out feature was published in Opera 37, May 2016, a few months before it was added to Safari.
You've got an engineer looking to rollout a new piece of software across the entire frontend fleet of serves late Sunday afternoon. Not only that, it's to add a new transport (network protocol) to a new database, both of which have not been through any sort of analysis to determine if they were ready or how they behaved when things went bad.

All to support a production launch for the next day.

That should make you squirm. It's the stuff that the company might get away with once, but once you get enough size, it will never work again. The Risk/Reward equation just doesn't match. When these things go bad they go _really_ bad _really_ fast.

Think the machine is down, you can't connect to it and it stays up for a minimal amount of time after you reboot it and then you find out you don't know how to rollback and the person who does is at a football game enjoying many beers.

ODBC is a client API which allows devs to write to a fixed API. Then you have a ODBC driver that connects to the database, each database has their own network transport.
This one is also outdated:

https://www.phoronix.com/scan.php?page=article&item=gcc7-cla...

haven't checked recently, because gcc sped up and still produces better binaries

It can dump AST and much more:
https://godbolt.org/
Show HN: ReqView 2.8 – Export of Requirements Specifications to DOCX and XLSX
GCC's diagnostic system has been completely re-written, for example
Link time optimization is possible with GCC.
Also, close cousin of misophonia is hyperacusis, an "abnormal intolerance, a heightened sense of volume and physical discomfort from ordinary, everyday sounds, which other people can tolerate well."

https://www.dineenwestcottmoore.com.au/services/hyperacusis-...
No sorry legal /parliamentary systems do have to be consistent

A parliamentary/ legal system cannot have a motion saying A and have the executive turn around exactly do B
Who Marries CEOs, Doctors, Chefs and Janitors (2016)
WD SweRV Cores Roadmap / Architectural Discussion from RISC-V Summit 2019
I think most people would find a single paragraph less enjoyable. Most people enjoy stories, and find them more memorable and impactful than data.
No chance.

This isn't the 1950s. We don't just throw people atop rockets anymore. These are vehicles, aircraft. There is absolutely no way any of the current crop of space vehicles could be made ready for a trip to the moon anytime before 2024.

Going beyond low orbit, away from the sub-45min return time, is something we haven't done in generations. The craft need to be tested, repeatedly. Each test flight then has to be analyzed before the next test flight. The turnaround for a single test will be many months, even a year. Getting all the bits and pieces together would then take many more years of integration work.

Look at the JWST. Look at the F-35. Look at the 737-max. These are complicated systems with layers of dependencies. Our society today simply does not accept the cowboy approach to safety that was the original moon race. The next moon landing will only happen after a decade-long deliberative, iterative, campaign requiring the support of many subsequent governments.
If that logic is extended, the true technical solution is to turn the site off entirely.
He probably meant the take home coding project that he worked on before the interview.
The CPUs alone are cheaper, yes, but there is room for savings in hardware consolidation. Only one PSU, one case, etc. The effect may be small compared to peripherals and adds inconvenience by tying multiple user experiences to a single point of failure, but it’s still a neat idea.
"Safe as can be" is objective, it means that considering what we know, our tech and what may go wrong we can say "we are not going to be able to make it safer before a long time, we have eliminated random threats we can foresee but we can't prevent what we don't know that could happen from ever happening". That's what `as safe as can be` mean. `As safe as can be` doesn't mean 100% safe.

You are conflating the unknown with subjective.
I’ve used it. There isn’t much to discuss honestly. It’s a bit faster in my experience than local storage is, and it can handle more than just string types natively (like ArrayBuffers).

It also has a concept of versioning that’s really clean.

However, all your data is dead if you ever clear your cache or migrate machines. You should really consider that as a huge downside. Databases have an important use case and you don’t have to just use a SQL solution either.

Something like CouchDB would work fine if you only want some Storage. PouchDB + CouchDB is a good combo That would give you some nice abstractions here without having to put all the onerous on the end user to have some continuity in their data

Also see https://developers.google.com/web/fundamentals/instant-and-o...
Has the N log reduction fluence (UV dose) for 2019-nCoV been measured yet?
I do not use Elsa nor PCC. However I use TCC extensively for both Windows and Linux in production code.
The solution was arrived at a long time ago.

It looks like this:

https://text.npr.org

Or:

https://lite.cnn.io

With better formatting. You make a text only or otherwise very reduced version of your site available to visitors. Ideally in that version you drop the images entirely. You can optionally attempt to measure the capabilities of a visitor, how they're experiencing your site, and actively present them with the reduced option (the far easier thing to do, is to just make a reduced version available and let visitors know it exists somewhere prominent enough). Visitors want the content, not the ridiculous SEO image.

If you build for this from the beginning of a site, it's extremely easy to deliver and maintain.
I Found My Grandparents’ Sorrow Buried in a Trove of Forgotten Letters
She has seen and written about enough to be entirely justified in her tone.

And she's always got an overall point about how to run things better / improve process / get newbies up to speed and past the 'every commit breaks things'.

I'd take the time to go read the rest of her posts I haven't seen, and definitely learn a bit about surviving sysadmin work in larger organizations in the process.
Check out this: https://github.com/JesseKPhillips/USA-Constitution
It's not an official source, but they added the history with correct dates etc. Very cool concept!

Our student organisation (for CS students) also has our organisation statutes in git: https://github.com/abakus-ntnu/statutter
I'm constantly "impressed" (not in a good way) at how good some people are at saying completely unfounded statements as fact. There is literally no reason to believe either premise of most bases being underground, nor is there to believe nuclear power will be the dominant power source. We have a hard time getting RTGs inside steel boxes capable of surviving disasters into orbit.
Was half expecting these people to be rogue actors trying to install some malware into prod.

Glad I was wrong!
Owning a good enough oscilloscope is actually an issue. The switching signals are high speed, and subtle variations impinge on both the efficiency and stability of the amplifier. Many of the components are operating in their regime of non ideal behavior, e.g., a capacitor is not just a capacitor. Circuit board layout is also a big deal.

Even the commercial amplifier makers have mostly reverted to buy-in modules. Most of the "mini amps" sold for bass guitar contain IcePower modules made by a division of Bang & Olufsen.

I've gone so far as to simulate a switchmode amplifier in LTSpice just for fun. I'm quite heavily into electronics, but have made it a personal rule not to mess around with homemade line powered equipment that I would actually take to a performance. I don't want to become known as the whiz kid whose homemade gear blew up on stage. ;-)

At lower power levels, there are some IC's made by Texas Instruments and others that shouldn't be too difficult to apply, but you can also get entire amplifier boards with these chips from online suppliers for next to nothing.
Have you written about this? Sounds like an entertaining story.
This comment thread originally consisted of one single reply by someone who, apparently, was not aware of Rachel by the bay and her wonderful blog. That post concluded that calling a fellow worker a "rando" was toxic, and that they wouldn't want to work with the author.

While I agree with Rachel here at a high level, and have been a dedicated follower of her blog, I completely agreed with that comment. You shouldn't be shipping things in the manner described in this post, and you shouldn't be considering your coworker "some rando" and looking down on them for not having the same schedule as you.
I have used Lamy M nibs for several years during school and they're too broad for my taste. Now, after several years of trying pencils I'm using a Faber-Castell studio with an f nib and it's very smooth, even with standard pelikan ink.
Are you sure VC funding is needed to get started? Is there a reason you ruled out bootstrapping?

Sure, you probably won't grow as big as fast, but you'll remain totally in control and enjoy the freedom of working for yourselves.
> So...why isn't Trump talking to Elon Musk yet?

Maybe he has, maybe he hasn't.

But as a person who has done big deals before, he almost certainly understands that congress needs its cut.

Congress needs to shovel enough pork to defense contractors so they get campaign contributions to get re-elected. They just won't support a budget that cuts that out.

IMO, the only real hope is that congress + the next president can carve out enough money (ideally at least 10% of the SLS budget) to actually do something useful.
For more info on the second point: https://en.wikipedia.org/wiki/Linux_kernel#Preemption seems to have something to do with real-time operating systems, but I didn't dive into it.

Edit: Thanks for the downvotes without commenting what I should do differently next time?
Why are the comments here so hostile? Seems awfully critical, even for hn.
Can only wish i could do that but working for a local telco i have to have a "live" SIM all the time. Because i do callouts 24/7
The interesting question is why the ODBC driver needed to be updated and why it was such a hurry. Probably because he/she wanted to see if it worked before business opening... And when he/she was not allow to do that maintenance on off hours, then he/she tested it on a less important internal system.
The thing with ODBC drivers is that they deal with things like bigin support, which cover edge cases that you only see in production.
$ cat pointers.c
#include "stdio.h"

int main(int argc, char* argv[]) {
char Z = 'Z';
char q = 'q';
void* null = 0;

printf("Z is \\x%02x\n", Z);
printf("But if it were a pointer, it would be %08x\n", Z);
printf("Watch this:\n\n");

null = Z;

/* %p to print a pointer value */
printf("Our void* is now: %p\n", null);

q = null;

printf("And q is: %c\n", q);

return 0;
}
$ gcc -o pointers pointers.c
pointers.c: In function ‘main’:
pointers.c:12:7: warning: assignment makes pointer from integer without a cast [-Wint-conversion]
null = Z;
^
pointers.c:17:4: warning: assignment makes integer from pointer without a cast [-Wint-conversion]
q = null;
^
$ ./pointers
Z is \x5a
But if it were a pointer, it would be 0000005a
Watch this:

Our void* is now: 0x5a
And q is: Z
$

The assignments are warnings. They work just like you'd expect them to work.

Notice all the different printf flags? This is why you need them.
How can you access the Pi when you are not at home? It has a static IP?

I've been thinking about this approach .. but was unsure about how access from outside, or if I'm abroad even.
> Stating that you are, quote, "seeking its demise", is the very definition of intolerance.

Evangelizing atheism is no more intolerant than evangelizing your religion. Personally I have no particular interest in doing either, but if you get bent out of shape over somebody doing it, that's on you. If you don't like somebody disagreeing with your beliefs then move to a theocracy where such things are forbidden. The "intolerance" you describe is in fact an expression of the bedrock of liberal society.
All this seems very right to me. Our daughter is 18 months, and we got her a little step-up attachment to the toilet. We started with basically no expectation that any of this would work, we just made a game out of sitting on the toilet extension. She sees us there (she regularly comes into the bathroom while one of us is taking a crap) and she's at the age where she wants to do everything we're doing. In fact, I think that's the key to the whole thing: she's still at the imitative stage, not quite to the rebellious stage. So it's fun just to sit.

We let her run naked. She basically has no idea when she's going to pee, and yes we have to clean that up. But by this point, in the couple hours of diaper-free time she has in the morning, she heads to the toilet for number two every time. It doesn't always all get in there, there are accidents, but she's already got the idea, and it seems natural to her. I understand that the author of the article is an economist and so is bound to think in terms of incentives, but (as the article illustrates) that can easily backfire, and turn into a game for its own sake. Just make sure the whole thing is fun.

It was an excellently written article, btw.
I have not. But I will and will post to HN.
That's really, really funny.

I would absolutely love to see that as someone who scrapes sites. It would make me smile immensely to see the trolling.
Yeah, this seems like one of the many absurd effects you get from the partisan environment of the US, similar to gerrymandering and strategic election of surpreme-court judges (who are supposed to be nonpartisan after all). I guess everything can be weaponized if politics is seen as a war and nothing else.