skysight-inc/HackerNews huggingface dataset:
The classic example of this in copyright law is the recipe.

A recipe can not be protected by copyright. This is one of the reasons that online recipe pages have turned in to long personal stories with (incidentally) a recipe at the bottom.

A recipe book, however, does have protection -- due to the creative work found in organizing the recipes, choosing which ones to include and to out near each other, and any creative work associated with introductions, photos, or other new expression.

That means that legally, you could buy a ton of recipe books, and then make your own by copying and pasting just the ones you like. You could use the recipes unchanged, but you can't reuse the photos or any descriptive text, or anything but the bare recipe.

Similar logic should apply to the publication or reuse of bare facts.

Of course, law is complicated and nuanced, and lawyers/judges/legislators don't always understand new technology well enough to apply existing principles properly to new worlds
Assuming the silver braze joints played a role of course:

https://en.wikipedia.org/wiki/USS_Thresher_(SSN-593)#Alterna...

Pretty legit theory considering the mysterious lack of evidence of very loud leaking onboard.

PS - Technically it doesn't matter which version of the story is true. The safety improvements that resulted from the accident would have been the same in both cases (since the reactor was still scram-ed, with possible steam restriction, and ballast tanks still faulty).
Here in Australia we've had contactless for close to a decade I'd guess. All our terminals have been updated so the only place you really see a terminal that can't do contactless these days is broken ones where that component seems to be malfunctioning.
> So similar emissions

Did you read my 2nd point? The emissions are not similar. Please also follow up on the source I've provided.
> but it’s limited to transactions under £30.

this seems a limitation on your side (bank?), I've used contactless for larger expenses in other parts of Europe without issues (inserting a PIN).
Yes, because then I am entitled to voting rights so that I can force them to give me the money. Usually, voting rights are a tiny fraction of the stock value.

If I get non-voting shares that do not pay dividends, then these aren't shares, they're just useless scraps of paper. If the only utility I can get from them is being able to point out that I "technically" own the entire world, it is indeed useless.

Maybe I'm willing to pay a dollar for it but certainly not two.
tbf there's still the evaluate whether slowly changing your lane position to avoid the pothole will impede or confuse other road users, and do so only if that isn't the case option to avoid potholes, and I don't imagine [semi]autonomous driving systems do that either?
How responsive is it? Would you mind being limited to your Dex without another desktop or laptop to use?
> Now, from the people who brought you the <blink> tag,

1,000% agree.

I remember a co-worker who worked tirelessly for about 14 months on a freelance site for a local public school. I got a text from her shortly after they had released the site, it was a simple one line text:

"14 back breaking months of work and compromising to get a good design, and they destroyed it all within an hour of releasing the site." with a link to the site; which had a huge blinking text at the bottom of the site pointing users to their new interactive calendar.
> A lot of what they are doing now looks like EEE when you peel back a couple of layers.

Doesn't look like; they are doing EEE, just of a more 'benevolent' nature.

.NET between around 2010-2016 was a pretty boring/dire time for the community. Things were so bad that the Community started solving their own problems. This wound up giving us a bunch of great projects that the community stepped up and provided.

But now, when we fast forward to Today, .NET Core (Or, to put not too fine a point on it, ASP.NET Core) is doing a whole lot of what is at best steering developers away from good practices, at worst (un?)intentional EEE:

- EF Core: EF6 was terrible for a lot of reasons. EF Core tries to get people to access relational and nonrelational databases via the same API. Why? (Of course, with Cosmos the answer becomes obvious...)

- MS DI: Microsoft looked at the best examples of DI the community provided, and wound up deciding that breaking a number of established paradigms made it easier to build ASP.NET Core, even if folks who have written the best libraries/literature on DI in .NET explain why it's a bad idea.

- Serialization: 'System.Text.Json will be better than the other libraries out there' I heard that from multiple voices. It's still not really that good, but people try anyway because MS Stack.

And that's a bit of the problem. Many of these things _are_ needed for the 'safe shops'. I've been at places where deviating from MS Stack was specifically discouraged because they were worried about longer term support. Broadly speaking, if it had a big backer/sponsor (i.e. StackOverflow's Dapper) it was a non-issue, and it wasn't a -bad- way to make sure developers weren't just using $"{blogToolOfTheWeek}". Later on however, we shoved that mindset aside as much as we could. Instead we made it our goal to find the best libraries to solve or problems... and our productivity went way up.
They make it sound like there is a special "Apple sauce" that they built and strongly suggest they generate a new PAN for every transaction. The suggest that a "token" instead of a PAN is used for the transaction. This is very misleading. If you read it very carefully they are not wrong, but for the uninitiated a wrong impression is crated.

They are using an industry standard protocol that is 25 years old.
>Is his app really the best option in that product space?

He didn't say it was the best. He said he pays for it and uses it. Nothing wrong with dogfooding. I'd be worried if he wasn't using it. And he offers a full disclaimer.
Contributions of DAT1 and DRD2 to serious violent delinquency [pdf]
More than 5 years for sure, the thing is ancient. Quite big Ruby CRM with some IOT on the side. How did you find 25 Ruby devs? I though we were a rarity.
Interesting fact: Johnny Appleseed spread apple trees by planting seeds rather than grafting. So the apples he left behind weren't good for much except making hard cider.

https://priceonomics.com/the-johnny-appleseed-business-model...
Are there any instances of that actually happening, in regards to a book being treated as a database?

It kinda makes sense, Guinness Book of Records, being an example.
I second this. If I have rapport with a supervisor, I'm pleased if they take a sincere interest in my well being, but this needs to be done one on one.

If there is no rapport, I don't trust a supervisor trying to poke at my feelings. Demanding I talk about my feelings as part of my job duties? No thank you. Gross overstepping of boundaries. If I thought it was a temporary dumb idea that would blow over I might wait it out. Otherwise I'm looking for the exit.
I think it is 100% defensible if they put out a "this is my app" disclaimer, and I personally don't fault anyone for not including that as long as they aren't lying about it. Getting anyone to try a product is hard. If you put in effort to research, organize, share and promote useful domain knowledge and I find the rest of your advice useful, you have provided a decent resume for the app.

Yes, people are always selling you something and that is annoying, but I would much rather an honest post with a small self-serving ad than the alternative which seems to be a top 10 list written by a freelancer for $5 and ranked by referral payouts. Well-researched articles written for no reason are few and far between.
There is reason AST is called abstract syntax tree not just syntax tree. Many syntax details like parentheses or choice between alternative syntax forms are there only to avoid syntactic ambiguity, improve readability or historical reasons and don't affect the semantics or even error messages. It's not surprising for compiler authors to choose discarding some of the unnecessary information as early as possible to save memory.
"I guess you can make the argument that coding up the solution that does the generating of the music is the creative part here"

They unambiguously have a copyright to whatever software they wrote to create this output. You do not in general get copyright to the output of software, though. (You may in specific. I'm not getting too detailed here. But you definitely do not in general.)
> Two very common initial problems I've seen are ... mypy is not running as part of the build ...

If MyPy isn't running in your build/CI, it's possibly worse than useless.

Until recently typed-annotated Python code wasn't checked in the build. The only time you'd be able to notice a problem was when the IDE's MyPy plugin showed a red squiggly.

One I got MyPy integrated with Bazel we could run it over our codebase, and lo and behold there were at least a dozen errors which were actively misleading developers about the code they were reading.

If something (MyPy, Pyre) isn't checking the type-annotations all the time, they're going to decay into something worse than untyped Python.
There are whole worlds of use-cases outside the very restricted design paradigm you're describing.
As an architect, I hold bi-weekly office hours where there is no agenda, anyone can ask anything.

Although my goal is mostly onboarding, knowledge transfer, and general help, it also keeps me in tune with other team members emotions.

But, I should add that I'm rarely honest about my feelings and goals until I've built a lot of trust with someone. I usually treat a job as something I don't get emotionally involved in, and thus I'm reluctant to share feelings with a manager I don't have a lot of history with.
Do we gain something from placing blame? Who do we blame for people who die from natural disasters? Freak occurrences?

Are deaths where blame can be placed preferable to deaths where it cannot? By what factor? Should we try to exchange one of the latter for two of the former?
I tried it on a Galaxy Tab s5e and an LG v35, which have last year's mid-range Qualcomm chip and 2018's high-end chip respectively. On the v35 loading was slow, and sometimes it would crash or make all my tabs blank until restarted. On the tablet it couldn't even scroll down a page without lagging. I haven't run into any other apps that do this on either device. Zooming was always laggy and a bit off--bad acceleration curves or something--enough that they've redone it from scratch for other platforms instead of trying to fix the code.

There's a reason Mozilla is rewriting the whole thing.
Where in Australia were you?

I ask this because, as an Australian, I pay for essentially every single purchase on Apple Pay. Everyone I know uses mostly their phones to pay.

Everyone I know has been using contactless payments on their credit cards (or visa/mastercard debit cards) for the past 5 years.

No one enters their pins on transactions under $150. Depending on the payment method, that number can be a lot higher.
Baby too are sometime afraid
Those groups are voluntary, which you join if you are in the need for opening up, and you know everyone else joined for the same reasons. It's totally different from a work team.
I appreciate your good humour. I mostly saw an opportunity to needle.

Self-reflection is often lacking in the profession. Many folks feel threatened by it. I used to be very emotionally invested in how unemotional and rational I was.

Now I accept that emotions are just part of the business of existing and thinking.
> reporting what he believes to be illegal conduct to congress one one side.

“Former” cia analyst that was directly involved in the events being investigated by the administration is reporting through his friends to an associate in Congress about an “illegal” conduct. Sounds a bit more like covering up former shady deals for his political friends.
The conceit of planetary-level politics being a "competition" is - with due respect - propaganda of the imperialist powers, that most of us are being fed and expected to buy into. Don't.

In fact, with deepening global threats like climate change and nuclear war (), it is becoming clear just how mortally dangerous such perceptions are. So: Stop supporting "competition on the world stage".

---

Yes, that is still a thing and making quite the comeback; see:

https://www.newsweek.com/us-military-new-nuclear-weapons-782...

and

https://www.theguardian.com/world/2019/jan/28/us-nuclear-wea...

for example.
Why do you need emotions for solving logical problems? There's a basic level of communication of course, but focusing on this as something to improve has the risk of displacing technical skill as a culture value. I've been in multiple teams were being logical was somehow frowned upon (I SOLVE LOGIC PROBLEMS FFS) and everyone got butthurt when I tried to critique solutions. Once again it is important to show respect but having to focus on "soft skills", imho is just a distraction for those who don't really understand the value and the difficulty of writing good code.
I ran Privacy Badger for a while, but I have never actually seen it do anything. Not sure I messed up something, or if it was due to me already having an aggressive block list on uBlock Origin that left PB with nothing to do.
This solution is incredibly bizarre and uncomfortable just to imagine. Just interact organically like humans. Like my wife says, "stop trying to make everything an engineering problem."

You already answered your question: "Everybody is always in a hurry.. ." If you care about the quality of human interaction you'll fix that problem instead of trying to engineer a quick fix. Find more time to be social. Play video games. Hack on stuff. Cause mischief. Figure out whatever it is people want. And never make any of it mandatory (whether explicit or implicit). Meet in person more.
I'm a Debian user that uses KDE (most of the timel, in many cases people insist on suggesting that the standard KDE experience in Debian is subpar. I'm am fairly happy with it but is anyone aware of a solution to enhance that experience to something more close to what the KDE community considers ideal?
I found that VS 2019 is faster than VS 2017.
But VS 2019 with Resharper is a lot more slower than VS 2017 with resharper.
I would blame resharper there, not VS.
VS never felt that fast than right now.
If an immutable datastructure causes to many allocations surely that's an issue with the allocator rather than immutability?

I'm not familiar with this compiler but I'm currently writing a mostly immutable structure so I'm curious as to whether it's an issue.
1. You mean AirPlay.

2. You don't need AirPlay, you could drive a monitor and keyboard/mouse directly, using an HDMI/USB dongle. But yes, as you said, software is the hold up. The rest is ready.
My intuitive take on it:

You train on a subset of the initial data. Even if the data has a certain number of incorrect frames, it should still do a decent job getting a lot of things right.

Then you manually loop through all the images of the data set for which the network has detected something that isn't present in the annotations (and vice versa). If the network correctly identified a missing item that wasn't in the original set, all you need to do is press "correct" (and, again, vice versa). You now have an improved data set.

Retrain, rinse, repeat.

Eventually, you'll converge to a case where you have consistency between training and annotations. And then, you manually go through all images again to weed out the final mistakes.

The benefit of this method is that it's much faster to click "correct" that it is to draw rectangles on the screen to label something.
I'd agree with the oddness of sharing your emotions in a team meeting. I likely wouldn't express my "true" feelings.

I gauge my teammates emotional states based on personal interactions and available context. Nor is it something I would want tracked. But perhaps kept in mind when adding tasks to their plate.

If you want honest feedback, I'd say use the power of anonymity. Engagement surveys with the right questions can pull this data. Keep in mind that the emotional statements can be hyperbolized one way or the other.

TL;DR - talk to your people "face to face." And reach out to those they're close with if concerned. Or directly and up front. Which avoids complicating with subversion.
I always liked that many of the ancients words are only known because somebody writes "plato tells us that socrates said..." which is in context, pretty much what monetising the actual semantic intent of those scanned books would be.
> our entire field is bad at what we do

I tend to think that if
- everyone had access to military grade weaponry, and
- their actions were close to anonymous, and
- it was so obvious they were killing people by acting

then a lot more planes and elevators would be a lot less safe.

I think plane and elevator technology has had a long time to becomes more robust, and there's a lot less players in the field, with a lot more regulations, and a LOT less people actively trying to sabotage them.

All things being equal, I don't think the people designing them are much more skilled than the people writing software for some of the better firms.
Technically, yes there is a difference in semantics and convenience. pragmatically it depends on the programming style and language features / expressiveness.

Developers were able to map from one list to another list using for loops before functional-style map-like functions. Map is just semantically more concise about what it’s doing, rather than how.

As for mutation versus immutable copy behavior, that’s for convenience. Developers can also clone collections themselves.

A more charitable means of evaluating the class lead’s comment is that the core of an algorithm is not affected by these things.

One could argue multiplication is just repeated addition.
So then when and why did January become the first month?
The web on iOS is deliberately gimped.
> So my understanding of Jevon's Paradox is that when efficiency increases so price decreases. When price goes down then usage goes up.

No, it's the usage of the resource made efficient will be more than before, not the product.

The reason people believe it, other than annoying blogs saying it's true, is we can see as efficiencies increase price goes down and we will use the product more, so it mind hacks people about the resource

But it's really hard to ever intuitively see if the resource gets used more.

I think the original idea seems legit, it's just never been reproduced that I've ever seen. I've never seen a legit example of Jevon's Paradox outside of the original idea.
When I do it I can see the URL cycling at my keyboard repeat speed (~30 fps), but the selected tab and page displayed in the foreground refresh about an order of magnitude more slowly. (1-5 fps) (So with a dozen tabs open, the effect is to select/show tabs in essentially a random order.)

edit: FF cycles smoothly (although with a weird white strobing effect with the main blank content area) if I open a bunch of blank tabs, but not if they're actual web pages.
From my experience flying long-distance - aside landing and take-off, the thunderstorms around the tropics if you're there at night, or when you fly over a new country, there's generally not much to look out at and see unless you're into clouds and the ocean - and even then, unless you have a window seat, you're not seeing much anyway. When I did want to have a gander, it was a good reason to stretch the legs and walk down to the tail of the plane to look out through the door window there.
I'm in Berlin. Cash is king here.
Why?

iOS is still much lighter weight than MacOS, uses less memory, doesn’t have swap, optimized for battery use, and optimized more for security than flexibility.
> There were no indications of foul play.
Yup
WeChat is mostly an instant messaging app, so not letting it communicate out would defeat the purpose of using it in the first place.

I agree with you for purely offline tools such as Inkscape/GIMP/etc. though.
GoodIdeas: List/Vote on the ideas of the newest products launching
It surely doesn't help that SVG 2.0 is on a seemingly perpetual horizon for almost a decade now and nobody was willing to guarantee functionality everywhere. And SMIL certainly will not be in that one.

Animation being only the tip of the issues, the moment you rely on anything, that isn't a filled polygon with no stroke, SVG support and compability starts falling apart in the most unexpected places.
Super grateful for this project, I use it every day on all my computers.

Maybe it's the age talking, but to me it feels like Gnome2/MATE is the peak of the desktop paradigm. Also Windows XP/7, in terms of UI/X.

People took the desktop for what it was and tried to make the most of it.

Nowadays most DEs, including Windows feel like they are made for a phone or a tablet.
Real Programs Dump Core (1985) [pdf]
Strictly speaking, we aren't cultivating banana varieties any more. In the last 100 years there have only been two that have been commercially successful, Gros Michel and Cavandish, and they are grown from cuttings rather than seeds. The Gros Michel was nearly completely wiped out by fungus, and the Cavendish is living on borrowed time for the same reason. Hopefully someone will come up with a new variety soon.
It's weird this article talks like this is new information. I guess it's not probably not widely known, but this stuff was discussed in James Bamford's Puzzle Palace, published in the early 1980's (nearly 35 years ago).
Unbelievable - if you go to the about section of the page, this Guiseppe fellow has changed the description to link to his own channel. For someone claiming to be the victim here, he sure as hell isn't acting like one. Killing this channel, blaming it on Burkard, and then linking to his personal channel is just beyond my imagination.

https://www.youtube.com/channel/UC1_uAIS3r8Vu6JjXWvastJg/abo...
I would say it is the _opposite_ of what you suggest. That is, people are willing to accept the existence of oppressive institutions because they are kept ignorant about their terrible impact. And those who aren't ignorant are fearful.

On a personal note: I' been arrested, I've been beaten, I've been in court and I've been in prison (*) to uphold and promote my beliefs and principles. And I do software development too... it's possible :-)
Yeah, I've lived in Australia all my life and for the past couple of years I've used my phone to pay for everything...even transport[1]. People don't look twice if you use contactless payments

[1] https://transportnsw.info/tickets-opal/opal/contactless-paym...
I only downvoted this comment because the poster wrote:

>"Feel free to down vote me".
> * Confirmation of a user action

Also making the UI more live by doing a small animation on hover (or focus change) for those of us who still use mice and keyboards.

This helps distinguish clickable/interactive elements from static ones, and helps with discoverability.

Highlighting a row/column heading in a table under the cursor, or a border around a clickable element, etc goes a mile towards making the UI snappy, responsive, and human.
Agreed, I use Apple Pay semi-frequently, but in my experience the ergonomics taken a step back since I upgraded my iPhone. I went from pulling my phone out of my pocket with my thumb already on Touch ID > hold near reader > paid to pulling my phone out > hold near reader > phone says get face closer > double tapping the lock screen button which is kind of out of the way on my iPhone 11, and I've locked the screen inadvertently, likely due to the case slowing me down when pressing at times. Not the worst, but not an improvement in my opinion.
Monzo does not exist outside of the UK (and now US?)
Many times things like comments are dropped and names are disambiguated. Printing the tree back out would yield an equivalent program but the source code would look way different.