skysight-inc/HackerNews huggingface dataset:
Ok, that’s fine, and there are lots of places you can work if you’re good.

I’m not trying to virtue-signal about schedule flexibility, but if you have part of your team in SF and part in Bangalore somebody will have to work weird hours sometimes.

I fundamentally don’t accept that it should always be the non-western side, and if you have a good team you will find a way to do this respectfully, without destroying anyone’s private life.

Also, FWIW, during the 2/3 of my career I worked on site, a 9am to 5pm requirement would have been an absolute nonstarter for me. Biorhythms are diverse.
Awesome! Hadn't seen that, includes the DDR controller too which I thought may be one of the trickier parts to get going under Symbiflow.
Vegan applicants would not find it funny.
From TFA:

> However the team are keeping an open mind on whether the plants might be the ones in the driving seat.

If that’s the case, maybe the headline should read “bumbling bees tricked into working early by clever plants”

All joking aside, this seems like a textbook case of correlation having been established, but causation not so much (yet).
Mentioned it in another reply, you'd probably want to start with the MASM and LINK from the MS-DOS 2.0 release.

https://github.com/microsoft/MS-DOS/tree/master/v2.0/bin
I object to this whole thread as bikeshedding, however I happen to use proportional fonts for code (lucide sans unicode in windows) but just yesterday reverted back to a proportional font (lucida console).

While I much, much prefer proportional it's simply that indented stuff after text didn't line up properly in it eg.

stuff = 23

more stuff = 99

x = 41

(edit: sorry HN is messing up the indenting even further, but you know what I'm getting at)

Also my magit popup buffer is all ziggy-zaggy instead of properly column'ed. I can live with that. Edit - and git log which relies on fixed-width to show properly gets all bollixed.

In your case I can't see your code suffering at all from these problems, so I'm fine with it.

The niceness of proportionals may be enough for me to go back to it. I don't know yet.

Further edit: thanks for the article!
Interesting. I’ll give the thought time to settle and probably disable Poly for all code blocks tomorrow, leaving it on only for inline code. (That’s what I did initially in the design, but then I decided to make normal code blocks Poly as well because I preferred it so, and why not? —But it seems to be disconcerting people.)

Yet one of the things I really like about Poly is how it decreases width. Disabling Poly would slightly harm layout on https://chrismorgan.info/blog/rust-fizzbuzz/ where I have code side-by-side, increasing the width required for the full layout without wrapping from ~1500px to 1600px. Ah well. It’s not critical, just makes me a little bit sad. (Admittedly I could get much of that back with `tab-size: 3;` instead of `tab-size: 4`, but that would doubtless make people baulk too. And I’m not going `tab-size: 2` except on small displays.)
> "I mean we've seen a year's worth of suicide attempts in the last four weeks.”

Damn.
Because the development itself has changed immensely. The closest experience today is probably the one of developing for Arduinos.
My xinitrc starts with xset m 0 0. I want input from my mouse to map 1:1 to pixels. Nothing more.

(I think libinput breaks that -- or at some point did break it -- and I solve it by removing libinput. Coincidentally, I started having issues with my trackpad when someone somewhere made libinput the new default. I fixed that by removing libinput)
Also, Spinellis' obfuscated C contest winner (the dds entry with LANDER.BAS):

https://www.ioccc.org/years.html#1990
Tutoring via Skype. Many people are willing to pay for a private tutor to learn a language, guitar, graphics design, etc.
As mentioned elsewhere I've been using proportional for code and it's very nice but for a small drawback. I'd say give it a try for a couple of days and see.
Oh god, pine - I completely forgot about that. Thank you for bringing it up!
When I'm creating hypotheticals which test our project's resiliency, I prefer to imagine my colleagues suddenly deciding to retire early and travel the world or something like that. But "sudden early retirement factor" doesn't quite have the same punchiness as "bus factor".
Why we ignored P3P policy proposal by IE6?
Very clever way of control the rudders. Pure mechanical self navigation.
Ask HN: How does one becomes a pro at Software Engineering
What are some tips to master the art of Programming and become a better software developer whether you are fullstack dev,python dev or etc
If he is a call center operator, I don't get why he can't work from home. If his current employer can't allow this, maybe he can find a more technically competent company?
Thanks for your 3270 font by the way. It's my daily driver for terminal sessions.
I suppose it depends on your personal situation. Definitely start looking for work but if you really need the experience on your CV consider working for free or privately trying to negotiate partial payment e.g. half pay or expenses only. I'd imagine all the experienced/marketable people will leave imminently so if they business does have any chance of making it in the future maybe staying on for a little while may put you in a good position. Remember - look after yourself as no-one else will!
I skimmed through the issues at https://gitlab.freedesktop.org/libinput/libinput/-/issues

I wondered how a single person can verify, fix and test issues related to touchpads on a number of different laptops. Either Hutterer has a room filled with hardware or the people opening the issues become testers of the fix.

I looked at the closed issues and it's probably the latter case. This means that there is an extra filter compared to the Linux projects I raised issues to: know about issue trackers, find the issue tracker, be able to test a fix.

On the software development side, this looks like a difficult project to keep running because the interactions with so many occasional testers.
It's probably both ways. Neither evolved in isolation and flowers and bees have been doing it since ever.
That is a fascinating and disturbingly abusive prank - make someone responsible for killing a huge fish. What would they do - take it to a vet or a fishmonger or find a hammer? Call wildlife services for what you would buy in the supermarket the next day? It would be a pretty weird position to be in.
GW-BASIC was the first Basic I wrote substantial code in! I got a kids' book with drawings and text explaing variables and such from my dad. I think I was 7 or 8. It was not long that I reached for the extensive and English-language manual for GW-BASIC which came with the computer. Being a Dutch kid, this allowed me to both learn some English AND some Basic.

Prior to that my dad had a Tandy TRS-80 model III but at that point I was 6 or 7 and my typing skills were holding me back from writing more than 3 or 4 lines of code.
I have some experience with Elixir, you can think of it as nicer Erlang. Kotlin is interesting because it gives you access to Java (Android & Desktop) world and is closer to functional languages while still being widely usable.
I have used NX for this in the past.
Virtual inheritance changes the order that sub-objects are constructed and destructed. This might be used where a base class manages the lifetime of a resource and other types in the hierarchy operate on that - and so need the resource to be "alive" even during their destruction.
No, 3+ weeks ago it was obvious that we did “flatten the curve,” healthcare systems would not collapse, NYC would not need 30,000 ventilators, and that is when the stay at home orders should have been lifted. We’re not going to burrow underground until we have a vaccine, so the time is long overdue to start restoring our mental health and economic well being. Those at high risk can isolate further, but the general population has delivered what was asked of it.
I'm not sure how you typically write software, but I don't consider it typical for software that opens a file and encounters unexpected input to throw an exception and then delete the file.

If an exception is thrown and not caught, the software should stop doing anything.
ML and infosec comes to mind. They are always in demand and companies pay top salary for those skills, but as those skills are hard to master, the supply pool is still limited even after all these years.
Obligatory Simpsons reference: https://www.youtube.com/watch?v=5yuL6PcgSgM
Learn JavaScript Free Course
An accelerated introduction to JavaScript. The aim of this course is to teach you some of its fundamental concepts and help you get up and running with a real world projects!
The 8086 and 8088 are architecturally identical and run the exact same code. The only difference is that the 8088 runs an 8-bit external bus.
Citation please.

Vox media has a left bias but is mostly factual[0].

And, like I said, at least their identity is tied to their statements, so if something is false it has the possibility of being called out, and you notice when they spew a lot of content with the same idea.

You can't do a media bias fact check with memes.

[0]: https://mediabiasfactcheck.com/vox/
More than luxuriant. Commodore BASIC (effectively 6502 Microsoft BASIC under license with tweaks) on the C64 only looked at the first two characters of variable names. It allowed them to be longer (don't remember how long), but would ignore subsequent letters.
When I used a mouse on macOS, the first thing I did was install the Microsoft mouse drivers,[1] which had Windows acceleration curves built in as an option. Unfortunately they stopped updating them beyond 10.7 Lion.

Now I’ve just gone over to Apple’s trackpads for 100% of my cursor needs.

[1] http://download.microsoft.com/download/B/1/0/B109F931-70E2-4...
It is the same conflation as "the lockdown hurts the economy"/"an out of control pandemic hurts the economy"

Maybe being told to stay indoors spikes hopelessness, or it could be that living in a country with an out of control pandemic with no end in sight spikes hopelessness.

There's a lot of factors that make the world a stressful, bleak looking place besides stay at home orders.
Also, as written in the blog post, the .ASM files are not the original sources, more a temporary expansion of these for the given target. Looking at their binary form, all .ASM files end with zero characters instead of, for example, 0x1a with which .H files end. It can be that some tools (different than those originally used) have problems with the zeroes at the end?
Thanks, I will give this some thought and if appropriate modify my usage.
I can see why it happens though. Imagine you are somebody who thrives in an office environment, perhaps your social and political skills are stronger than your technical ability. Then you may well feel threatened by these sort of changes. We aren't just talking about a change of environment but a much larger shift in the types of people companies will be valuing.

As an introvert who has had to deal with working with extroverts I'd be lying if I wasn't feeling a little schadenfreude right now.
Funnily enough, yesterday an article appeared[1] claiming the number of suicides in the Netherlands has dropped up to 20 percent. Cause as of yet unknown. Also unclear whether this effect is temporary.

One hypothesis the article states is that in normal life people's sensory inputs are overwhelmed and cause anxiety. The sudden calmness the lockdown introduced might have a positive effect. This is, however, in contrast with the paired increased loneliness.

[1] https://nos.nl/artikel/2334626-tot-20-procent-minder-zelfdod...
In dealing with Covid-19, female world leaders outperform men
As with most poetry jokes, you've worked backwards from the meter to find a line that fits the style but has nothing to do with the rest of the poem.
Here:

sudo apt install audacity

('audacity' is a sound recording program.) Then try to sing along a YouTube song, listening to the song in your headphones, whilst singing into a mic — recording your voice only.

Then play back your voice, from the recording, and find out what you'd like to change about your voice, and what you can get better at. It's harder to sing, than what I thought!

And, juts like running or table tennis or whatever, everyone is going to be not-good at it, in the beginning, I think.
Thank you for the encouragement. :-)
But.. it SAID on the page JPEG, and they uploaded some other random file.. The actual problem here is not that it does not handle the HEIC files, but that it does not return an error message detailing it so students can upload with a supported format.
"The rep explained that during online meetings he could be seen wearing a cardigan over his dress shirt, at times his chin was out of frame, and other times his knee was poking up into the frame."

There has to be more to it than this. If etiquette is brought up, firing etiquette dictates that the employee should not be surprised for his firing.
Don't look over there at our compromised authentication servers and failure to respond, look over here at this free game!
Hopefully RedHat remains mostly unscathed. :(
> This might be used where a base class manages the lifetime of a resource and other types in the hierarchy operate on that - and so need the resource to be "alive" even during their destruction.

Confused, isn't that already the case normally? Base classes are already destroyed after derived classes, and owning pointers die before their targets.
maybe let's focus less on the lockdown as the cause of this, and more on the awful social security and mental health services. lockdown/quarantine doesn't suddenly turn normal people suicidal, it just escalates already existing economic hardships or mental problems.

also, should be obvious, but we cannot know how many more people would've died if there was no lockdown, so comparing numbers as they are today is really dumb.
Microsoft set to axe 27 languages in iOS Outlook
I'd gently suggest that, while the side-by-side code is a strong with the early for loops, it's not adding much as much value for the longer snippet with the Display impl.
No, that isn't what's happening. You're probably not aware of this if you only read particular media outlets but YouTube keep doing this and they keep defending it. It's absolutely intentional and the headlines aren't misleading people, you are.

Read the article: "They rejected our appeal to have the video reinstated." - appeals are at least looked at by humans and the humans are affirming they made the right call. Most likely the only reason this one got fixed is someone internally caused a stink and got it looked at by someone higher up, as usual for Google. But most of the time that isn't happening.

Here's another example of them erasing a video by an actual epidemiologist:

https://nypost.com/2020/05/16/youtube-censors-epidemiologist...

Ivy Choi, a YouTube spokesperson, told The Post in a statement: “We quickly remove flagged content that violates our Community Guidelines, including content that explicitly disputes the efficacy of global or local healthy authority recommended guidance on social distancing that may lead others to act against that guidance. We are committed to continue providing timely and helpful information at this critical time.”

Note: you aren't allowed to disagree with or even dispute the efficacy of government policy. Period.

There's no difference at this point in policy between a Chinese video site and YouTube, just that the latter are censoring criticism of the state because they've been internally taken over by authoritarians loyal to generic "authority", not because they're forced to. But in the end how does Chinese censorship work? Well, it's not like Xi individually orders people to kill individual stories. It works by ensuring that information services are run by people loyal to the state, who then take decisions autonomously to defend the state.
>Browsing through Calculus Made Easy, I found it curious that the text begins with “On Different Degrees of Smallness” and the limit is mentioned qualitatively but not used formally.

You might want to read the chapter of Calculus Made Easy entitled Epilogue and Apologue ;)

Excerpt:

>Thirdly, among the dreadful things they will say about “So Easy” is this: that there is an utter failure on the part of the author to demonstrate with rigid and satisfactory completeness the validity of sundry methods which he has presented in simple fashion, and has even dared to use in solving problems! But why should he not? You don’t forbid the use of a watch to every person who does not know how to make one? You don’t object to the musician playing on a violin that he has not himself constructed. You don’t teach the rules of syntax to children until they have already become fluent in the use of speech. It would be equally absurd to require general rigid demonstrations to be expounded to beginners in the calculus.

You're not wrong, of course, but neither is Silvanus P. Thompson.
Similar suicide rate decline happened in Japan, decline of work stress factors (e.g. commuting, office, boss) are suspected as the cause.

https://www.theguardian.com/world/2020/may/14/japan-suicides...
Most people involved in such activity have incriminating communications that are very easily used in court such as text messages. The bar for proving that various messages are evidence of illegal activity is surprisingly low. One individual not only has to be very careful, but also enforce the same level in everyone who communicates with them while providing customer service (e.g. making customers happy, feel good l, not offending them and so forth).

The issue of tax fraud is only an issue if they investigate you - someone in the tax department would have to find a reason to take notice. In the case of a narcotics trafficker it's more likely that activity would be observed by drug investigators than for the tax department would determine there's someone paying a mortgage or rent that isn't a significant income tax payer. That's not really how tax investigations work.
if you are not getting equity in the startup then you should not be investing any time working in the hope that they do attract funding and can then pay you. I would seek assurance that you will be paid for any missed wages but also understand that that may not happen if they never get any funding.
some ideas are dangerous to society, flat out. ie, "the institution of slavery was good because it's part of my cultural heritage".

University admissions are not just an issue of personal merit. It isn't something that you're owed because you did X, Y and Z. Colleges are trying to build a positive culture, just like startups, and that can involve rejecting skilled people with fringe beliefs.

Not to mention, who wants to pay $30,000/yr and have their kid be roommates with a holocaust denier?

People can believe whatever they want. They just can't work and go to school wherever they want
I will note that internships are still going on. Everybody also gets their housing stipend in cash.
Also there is a serious problem: It is often not fun at all.

Abstracting hardware as an open-source API is definitely a more painful job then other kind of projects like a web project. It's because you have absolutely no control over how the hardware works, and each hardware vendors work differently.

The worst moment is when the maintainer receives a reaction like this: "Oh it doesn't work on my hardware. Plz fix it". How the hell to fix it when the maintainer doesn't have the hardware? But there are people complain and criticize that the maintainer doesn't do the job for them. You can easily see these kinds of cases in desktop related project like Sway Wayland compositor. (mainly because of Nvidia of course.)
I've been given this laptop at work, I use it with Ubuntu.

It's an amazing machine. Perfect under every aspect. Way better than the XPS13.

It's really, really remarkable. It's thin yet it has ALL the ports you might wish for in a modern laptop, 2xUSB type A, USB-c/Thunderbolt, HDMI, Ethernet, regular power plug, audio jack, sim card, micro-sd.

I'm glad it only has the intel integrated video card so I don't have to deal with proprietary drivers. The only downside is that the fingerprint reader isn't recognized and doesn't seem to be supported under gnu/linux.

Otherwise it would be 100% supported.

Wifi, bluetooth and camera all work out of the box. There's an IR camera, but I haven't tested it.

Had it had the trackpoint, I would have declared the TinkPad definitively dead and would have switched my personal laptop to this exact dell model (I currently use a ThinkPad T440 for personal stuff).

Mine came with a 4c/8t i7, 16 gb ram and a 512gb nvme disk.

It's really, really a remarkable small but capable machine.
Hey you're living the life!
Yeah that's a good way of putting it. Also has a catchy name, "TOD".

Ultimately as well we don't care what the code looks like, if it passes all tests then it "works". You probably don't even need to generate the code in a high level language, if people aren't ever going to really read it.

You'd probably need tests designed to ensure the code is executes quickly enough and automatically generate edge case test data so you don't end up with a blog where you can only post articles with the titles in the exact test data heh.

The future seems interesting for us developer types anyway. If a product designer could express their requirements in plain language developers would only really need to be around for cases where the models failed and more training data was needed to improve them.
Why not use midnight commander on ubuntu?
It’s hard to get across just how out of their depth someone is without putting it fairly explicitly.
What you ended up with has two major advantages: ① it integrates with the Cargo test harness, so that Rust developers’ expectations will be met; and ② it does it in one compiler invocation. The test harness I describe would be quite slow for your sort of situation.

I’m not completely sold on using a separate crate and build.rs how you have, but it looks like it’ll yield a good usable result. A couple of related things you might be interested in: compiletest_rs, trybuild.
I've found that UT99 works incredibly well under wine.

However, what's more awesome is that there's an unofficial update currently in beta (v469) and I can confirm it runs well on modern Linux

https://www.oldunreal.com/cgi-bin/yabb2/YaBB.pl?num=15695872...
Note that the Netherlands was not "locked down." Only certain places of business have been suspended, like brothels. People go about their lives as normal.
> Does the US S/S cover unemployment benefits as well as those who are retired?

No. Unemployment benefits are a separate program, run by the individual state governments. (Social Security is run by the Federal government.)

> Re:401k wow. I cannot fathom a government preventing its citizens from saving more money for retirement.

You can save as much as you like for retirement outside of your 401k. The limit on the 401k only puts a cap on how much you can save in tax-deferred accounts.
Rust Reqwest API Call with Proxy and Self Certificate and Burp
Selling the vision is both an in-house as well as marketing aspect. When you have hundreds of people working on the product design and realisation, the CEO has to figure out how to make payroll, keep investors happy, get suppliers to extend greater levels of credit, ensure that manufacturing ramps up. Successful CEOs are not micromanagers. Steve Jobs is well known for providing scathing feedback, but not for actually sitting down and sketching out designs.
> There are even companies that now develop bots tools essentially, increasing the randomness or human-like qualities of bots

I totally question the human qualities of whoever develops such tools.
I find it really surreal that this format is named "high efficiency image file format" when it makes no guarantees, no claims, and harbors no aspirations about efficiency. It's an encoding-agnostic container format!
I think I had the same book!