skysight-inc/HackerNews huggingface dataset:
I’m in the midsts of this right now and it’s depressing. I spent yesterday morning with a sore throat and itchy eyes and most of the afternoon hopelessly driving hours away for a box fan and furnace filter (I finally found them). All the while I should have been working. Some of my coworkers have complained of week-long headaches. If anyone else is suffering from this: you are not alone.
From the article: "The MORE Act would actually erase past convictions for marijuana offenses..."
It would be the Federal Republic of Germany. Or the Democratic German Republic if you think of the east block.
I don't agree that measuring productivity is impossible. It's obviously possible for some roles, especially sales, which seems to be the focus here. That said, it's dubious whether or not they've got anything real here. They say productivity fell, especially on monday and friday. Probably implies they're looking at:

* Login time on the VPN

* Number of meetings or some other proxy for activity

* Sales numbers

The first one might be right. People might be spending less time working, when working remotely. The mistake is in assuming that they would be contributing any sort of value if they were in the office and logged in 100% of the time.

The second one might be right too, but again, may not correspond to anything

The third one, if true, probably has less to do with the productivity of the workers and more to do with the economic situation.

But who knows? They may have something real.
yea i somehow also found it similar to webobjects as well...

though to be honest, i liked the bindings model in appkit better (much more component and visually driven)... shame it never came to be on iOS...

swift ui is pretty cool, but somehow i feel like im laying out an html webpage instead of an app... maybe its just me
Newspapers in the UK are generally fairly strongly politically aligned and our TV channels are supposed to be unbiased - I believe it is the other way round in the US?
WinAmp 2.95

uTorrent 2.2.1

These should've been the final versions of either software, because despite their age - 20 and 10 years old respectively - the functionality and the UX are still nearly perfect and none of later versions carried any meaningful improvements.
At the same time child marriage is conservative cause.

Child marriage is "extremely prevalent" in U.S.: "The cycle perpetuates across generations"
https://www.cbsnews.com/news/child-marriage-united-states-do...

>"In Kentucky, we found a 13-year-old girl married off to a 33-year-old man, a 15-year-old girl married off to a 52-year-old man — I could go on and on to give you these horrific examples of these children who were married off to their rapist," she said. "It's horrific and it has to stop now."
>I can't see how individual nations can ban Starlink.

Tell me how Starlink will smuggle dishes in the country, and how will they customers pay the subscription?
Sure ARM and the majority of the alternatives are all RISC instruction sets not just the ones with RISC in their name
I believe Symbiont is one of the companies creating/marketing this.
The most utility per servo robot [video]
As a beginner (have been learning CAD since a week ago), I tried OpenSCAD then FreeCAD and found FreeCAD to be simple enough to get started. I followed the tutorial in FreeCAD Wiki[1], particularly the Toothbrush Head Stand[2] one (since my primary use was 3D printing) and could get comfortable with the software within a day or two.

[1]: https://wiki.freecadweb.org/Tutorials

[2]: https://wiki.freecadweb.org/Toothbrush_Head_Stand
For people who weren't there, I think it's difficult to appreciate the kind of efficiencies which were gained by QNX and BeOS.

I first started running BeOS on my PowerPC Mac clone, back when those were a thing. There was a 1.44MB floppy disk circulating which contained pretty much the full OS, along with a web browser and various utilitied and demo applications.

Inside 1.44MB. It was phenomenal.

Compared to MacOS on the same machine, raw computational benchmarks were about 40% faster, and perceptually, the gains were even better than that, with essentially zero UI lag.

So, starting from scratch can have a lot of benefits, and you don't even need to throw out that much legacy.
Would it save time by loading pages without making a normal new page request? I mean using AJAX/jQuery/… and updating URL with window.history.pushState.
I think it's a bit of circular reasoning - Sapiens survived contact, Homo's niche is being the intelligent adaptive species, thus Neanderthalensis must have been less intelligent and/or adaptive.

Personally, based on the people I know with unusually many neanderthal alleles, I would guess the advantage had more to do with the size of tribes than the intelligence of individuals.
I'm surprised about the absence of disruptive startups in this space.
Cannabis online canada https://green-routines.com/
At the store Green-routines you acn order cannabis online in canada https://green-routines.com. It is the best on cannabis seed market in Canada.
8-bit and two-bit have very different meanings and connotations.
> Why do we need to protect speech like "Group X likes to chop up babies and eat them, and has had several baby feasts so far this year"?

We need to protect it because humans are prone to becoming very protective or defensive about certain opinions, especially religious ones[1] or, lately, statements like "women are women"[2]. Since drawing the line at good opinions and "hate speech" is impossible, regulating them gives a rise to authoritarianism, as is the case across Europe and in much of the rest of the world. And we know that "banning hate speech" doesn't actually prevent the thoughts from persisting or being expressed privately. Germany still has neo-Nazis[3] and Holocaust deniers[4]; they have merely been driven underground, not reformed. How could they be reformed, since even expressing any of the thoughts they believe is illegal? And, as many have cited, often the small groups whom hate speech laws are meant to protect end up being the primary victims of it.[5]

The social benefits of protecting horrible opinions are not a first-order good, but they are a second-order good once we realize that all opinions are subjective and thus impossible to judge in a systematic way.

[1] https://www.npr.org/2020/09/01/908414559/charlie-hebdo-to-re...

[2] https://www.spiked-online.com/2018/11/28/meghan-murphy-and-t...

[3] https://www.theguardian.com/world/2020/mar/24/eight-german-n...

[4] https://www.independent.co.uk/news/world/europe/ursula-haver...

[5] https://www.jta.org/2020/09/03/opinion/former-aclu-president...
You can watch videos on it fine these days - though I wouldn't recommend, for social ethical reasons, using it for streaming movies/music off your personal server.

Unless of course, you are running a node.
Last month I had to do a PDF parser and searched a lot for a solution like Tika, but strangely this didn't come up. Cool, I'll test.
Genuine question, are these fires big enough to stop them from happening for a while? Or should we expect another one next year?

Edit: My original question was more in mind with does this have same effect as controlled burning / prescribed burning. Thank you all for replies :)
Does the example gif look like content people would want to see? I don't really know what TikTok is like but that looks like unremarkable strangers singing in an unremarkable context.
Besides writing

"int *p"

instead of

"int* p"

I also always use one line per variable declaration, which should avoid confusion when the first style is used. But that's my personal preference.

Edit: corrected code quotation.
At the heart of this idea is that we can avoid the compromises imposed by the systems we use. But all system designs involve making compromises. The best you can do is design a new system that makes different compromises, but it's not clear that necessarily makes it better. The existing systems we have were often not the first of their kind, often there were many competing systems that could have won. These ones we have did win for reasons, many of them really solid ones and often because they made the right compromises.

Take JPEG for example, Six different companies helped develop it, there are six different patented ideas in the arithmetic encoding system and a slew of papers were influential in it's development over decades. You're really going to come up with better ways to do all of that over again from scratch?

OK maybe you come up with a better file system or kernel architecture, but why does that mean you need a new graphics compression format? You're also piling up all the risks together. Coupling together a huge swath of unrelated concerns arbitrarily means if some of them sink they'll bring all the other stuff down with them.
Net Neutrality: European Court of Justice ruling on ISP 'zero rating' services
Barely a single news media in both the UK and the US lobbied for Sander/Corbyn. Still they got a very decent results. So one could ask; repudiated by whom?
You sould effectively get the same result by delaying compositing by 3/4th of a frame
IIRC the conflict with Domscheit-Berg was because Assange wanted to publish the war logs unredacted, no? It had nothing to do with Assange withholding leaks, quite the opposite. And wasn't it Domscheit-Berg who actually deleted unreleased documents from the Wikileaks servers?
I have no idea why those chose Ethereum as a backing cryptographic protocol. It stains the project in my opinion.

I don't see it disrupting IP/DNS with cryptographic identities. I'd argue that Kademlia DHT does that in a more significant way.

Not really sure what Urbit does uniquely in that regard really.

I do crave some one-time use generated address that maps to a DHT/Kademlia cluster to provide deterministic privacy against p2p networks that doesn't depend on BGP autonomous centralized entities.

Know of anything like that out of curiosity? Ha.
> We don’t do this by putting the two words in a sequence, like an artificial intelligence or a bonobo would do. Instead we build a new hierarchical unit. This unit puts together the verb drink with the noun wine to create the phrase drink wine, with wine being the grammatical object of drink.

AI can do compositionality.
This is neato but I would suggest you splurge for the USB monitor if you can. Still can't watch movies on it, but they are great little screens for the money.

My main issue is, without a stand, they sit on the table and are uncomfortable to use for long periods. The ones I have used are VESA mountable though - so it is a problem with an easy solution.
Nuclear being slow is not an inherent property of the technology.
Yes good point on the co-op.

Relevant questions seem to be - why are they not more successful or widespread?

The co-op store (similar food john lewis) sprang from the mid victorian co-operative movement where different models where tried out by wealthy philanthropists who essentially gave back huge amounts of their wealth to their workers

I think that last sentence shows why it is not more widespread - perhaps we simply need to force companies to become co-op/ partnerships at a certain state of growth?
Me too! I can't have it too loud though. But same song, on loop for an hour or so. I think the feeling of the headphones over my ears acts as an unconscious trigger to concentrate too.
I remember watching it with friends and commenting "I have read this, this and this" when, in a well researched scene, the group of hackers casually shows off some famous CS books.
Why would anyone in Russia with access to classified information send it to Wikileaks, an organization with zero Russian speakers and extremely limited influence in Eastern Europe. They would have far better options available to them.

This criticism comes up often, but it assumes a conspiracy is necessary for the expected behavior. How many Russian language news stories does your local paper cover? Assange does not need Russian ties to be antisemitic either.
re-inventing the wheel brings along with it another set of problems
Palihapitiya to acquire Opendoor, valuing home marketplace at $4.8B
Honestly, what can we do? There were protests, but those barely ever have the desired effect. We can talk about it and make people aware, but the British people are also to blame for voting in a government willing to kneel to America. The EU might've been able to step in and provide Assange a safe haven, but a few citizens voting for Assange in a few countries ain't gonna do much.

What could we have done?
qBittorent is a very good replacement for uTorrent: https://www.qbittorrent.org/ no need to stay on an old uTorrent that won't support BitTorrent v2 for example.
Opendoor Announces Plans to Become Publicly-Traded via Merger
My computational linguist friend disagrees and asked me to design this for his iPad:
https://m.imgur.com/gallery/oPzM8U7
My impression is that the order of the authors is extremly important in medical research, very important in releated fields like biochemistry and molecular biology and still quite important in bioinformatics, while in fields like mathematics and computer science the autors can decide to list the authors alphabetically. This correlates quite nicely with the level of competetiveness in the respecive fields.
When quoting code, leave a line and indent by two spaces.
Not that shocking. After nCoV-2019 was sequenced, the first thing they would do is compare it to all previously sequenced virus samples.
Tracking users via CSS
I apply to insurance companies, banks etc, roles which are not glamorous.

Same deal there, in fact I just bombed another test. Had to do a whole bunch of things to a graph (4 part thing) in 45 minutes.

One look at the question and i knew I was toast.
Man, so true. I’m still mad at LumeCubes for being USB-C, but only being chargeable from a USB-A to USB-C cable because making C to C charging would’ve required additional circuitry.
jrnl.sh [0] - Local notebook/journal software. Nothing fancy. Works.

[0] https://jrnl.sh/
97% of Cybersecurity Companies Have Leaked Data on the Dark Web
I dunno, other than the bottom tabs I actually like the old UI
> Right now in the UK, the basic testing infrastructure is more-or-less world class as far as I can tell, with a level of testing that's basically unprecedented outside of the US

I get tested every week (for months now) as part of the Oxford vaccine trial, so I have a lot of exposure to the UK government testing system. I'm also an immigrant from the US and I have very little UK political bias since I don't really even understand the political parties here yet and I can't vote here.

Very early in the pandemic, testing was terrible and basically non-existent. By July, the system was great - efficient, easy-to-use and quick. Through July and most of August, it was getting better every week with very short turn-around times and it was very impressive overall. But in the last ~3 weeks, it's has kind of fallen apart. Instead of getting results the next day, I'm lucky to get them the same week. The vaccine trial used to hand out stacks of new tests like candy to take home. Now they are rationing them very closely and clearly feeling the pinch.

I think there are a lot of hard challenges here, from expanding capacity in a country that didn't really have an existing lab infrastructure, to trying to figure out the right social incentives so that the right people are getting tested but we aren't wasting limited resources on lots of people who don't need tests until testing is either faster/easier or more available. And until about 3 weeks ago, I think the government had overcome the challenges. But now they are struggling again due to the uptick in cases and increased need for tests.

In any case, it's unfortunate that the whole situation is so politicized, especially by the media. The media is mostly failing to contextualize the actual situation and just picking sides in a US-style 'my team vs. your team' battle where everyone loses.
How to Run an Effective Agile Demo: A Secret Way to Build Stakeholder Trust
Metrics will never be perfect, they are an approximation of the real world. And some things are unknowable. Maybe a customer goes bankrupt 3 months into a project and you never collect the full revenue. One metric shows that a salesperson closed that deal and another metric shows that his revenue per customer isn't good.
Hi, developer of a PDF scanning app for macOS (PDFScanner) here. I always toyed with the idea of developing a PDF engine from scratch but the spec scares me. Kudos for being that brave!
Just curious: Why did you choose Objective-C for a new lib?
Telephones and computers come apart just fine! The tools and techniques involved might be different, but there's plenty to learn with prying apart a mobile device.
>The article talks about the size of the pointee in memory though, not the size of the pointer.

Yes, you're right about the article's text. When I read gp ChrisSD's comment in isolation where he quotes ">A pointer is a memory address" -- followed immediately by him quoting ">On current mainstream Intel processors, _it_ occupies four bytes of memory"

... I thought the "_it_" was referring to a "pointer" instead of plain "int". It didn't occur to me to that the actual article has extra text in between those 2 extracted quotes which drastically changes the assumption of what the pronoun "it" means. My mistake.
Anyone has an idea for a solid module that supports representations of sub-millisecond precision (preferrably ns but at least us)?
> ...that take multiple seconds to load.

I think you mean "minutes".

Open the developer tools and prepare to be surprised how long the average site takes to get to the "everything loaded" state.

P.S. I'm only slightly exaggerating. There's an awful lot of bullshit being loaded behind the scenes on the average site. Good thing I'm not using a weak Internet connection.
BIT-Coin is not a replacement for credit card so it's like comparing apples to oranges.

Think of it more like cash. If you give someone 2k in cash nobody is going to find that person and refund you.
Probably made as an example by someone that isn't used to create that kind of viral stuff.
For anyone else reading this:

The key thing to know in FreeCAD is that you almost always want to use the "Part Design" workbench. Then the workflow for creating a part starts with creating a "Body". The "Body" represents a single solid. The major features of your part are created with 2-dimensional sketches (either on the base planes, or on flat surfaces of the part, or on datum planes that you can define). The sketches are then "Padded" up to form a solid bit or "Pocketed" down to form holes in the solid bits (although there are other operations as well - Pad and Pocket are the most important).

Knowing that much should be enough to help you mentally plan your part, and then looking at the tutorials should be enough to learn how to use the UI. If you are reading this and are having trouble with FreeCAD please feel free to email me (address in bio) and I will try to help you.

I love FreeCAD and I wish it was the "default" hobbyist CAD instead of Fusion360.
Is Windows Notepad really "finished", though? I'm not a Windows user, but my impression was that it's still being updated with new versions of Windows. A quick search turned up a post[0] listing many new features added as recently as 2018, which indicates it was in active development pretty recently at the very least.

[0]: https://www.howtogeek.com/359042/everything-new-in-notepad-i...
Wasn't this space opened up by the death of vine?
My first thought at Google launching any new product/service is:
"Heyy, another neat service that will live for 2-3 years before it gets axed."
Everything is nationalistic and/or political. Even the ownership of the Mont Blanc's summit is disputed. Frenchs think it is French, italians think it is Italian.
That's TeX Live, a distribution of TeX.

TeX: The Program has had its most recent release in January 2014.
Notepad is a thin wrapper of the "Edit" common control, which is still being changed and improved with every Windows update.
I was Zero Cool.
If it does what I need but has a dozen security flaws because the maintainer just doesn't care anymore it makes a difference. You have to dig around to figure this out. On github it's relatively easy to check the issue tracker but still.

One case in point is (was) atftp. Since it's packaged with most distros you might be tempted to assume it's safe to use. But then I encountered a crash on Debian. Tracked down the official project page to sourceforge, found the bug was reported years ago including fix, nothing happened. Found it had several other issues like not checking return values of calls like setuid(). Debian at the time had their own patches for this in sid, since coincidentally someone must have hit the same issue around the time. Checked suse out of curiosity and they also had their own patches which were around for quite some time. Same with gentoo (I think). Obviously all three had different patches for different bugs, because unresponsive upstream. I wish there was a joint effort of distros for such cases instead of duplicating work. Or just drop dead projects with known security issues instead of this half arsed approach.

Sorry, second part is only semi related with the original issue but it's just one more way in which picking the right open source solution for a problem can be difficult because of lacking communication.
That seems like way too strong a claim to make, since it would also mean that you can’t claim anyone is just as productive after going remote.
WARNING: modal face shitter
In % of land area burned, the fires are pretty small. Far less than 1% of the US land area burned this year.

So, given the same weather conditions, you should expect more fires next year.
Coherent Open Source Licensing – Preserving and Unifying Open Source
TLDR: Insufficient data for a meaningful answer.

It really depends on observations that you could get once we are in after spring 2021. Like how much of the fire spreads and if there is a drought next year.

Weather occurs in cycles but with climate change we may have a new type of cycle which makes it really hard to understand or even model in general.
I built some really nice lab benches using the laminated “butcher block” tops. One has a 48”x72” work surface to accommodate deep test equipment and still have 24” of working depth. A 24”x72” shelf on top of that for more equipment. With the butcher block you don’t need additional framing for support. Just sturdy legs at either end.

https://www.globalindustrial.com/g/work-benches/components/t...
Why do you think system design knowledge would not be used on the job? New systems are built all the time. Existing systems are extended/refactored all the time.

System design interviews IME are very applicable/productive actually. Especially ones that put you in a non-greenfield scenario.

Getting good at those requires studying topics that actually are relevant to the day to day job. The Kleppmann book referenced above is one of the bibles IMO. A software book that's actually worth the paper it's printed on.
It depends on the language. Fortran last broke backwards compatibility with F90. F77 code is still 100% supported. C is similar.
jujuedit [0] - utf8/hex/file-on-disk editor fast and small and native

[0] https://jujusoft.com/jujuedit/
I'm not sure that those links completely show that you're wrong. The example you're replying to appears deeper than it is because each nested element is quite broad, so the absolute depth is not as much as it might seem (I think).