skysight-inc/HackerNews huggingface dataset:
As a regulator. Regulators are there to regulate. Just like when they trashed Microsoft back in the day on IE, and just like when they turned their attention to Google for its practices on the search engines.

Shareholders want to make money. Users do not always have the power to change things, when things are going off the rails and a tilted playing field is forming.
It went from being open without a clear license to being closed off. Good to see that they opened it up again (in 2008 by the look of it).
I wish they somehow merged. It's unnecessary and a bit ridiculous that music nerds would need to update information in two places.
>
Also back in the day, people who liked Computers were likely to become outcasts in society. They were not the cool kids.

That is what I liked about computers.
“Well plaintiffs always want me to define relevant markets as narrowly as possible. It helps their case. And defendants always want me to define markets as broad as possible, because it helps their case.” — Judge YGR on Epic/Apple case.
when will people learn that black websites are shite? we've been over this in 2000s ffs.
There's two sides to it:

First, there's only so much I can hold in my brain at once.
If the computer can do some of the tedious busy work, let it.

Second, the first perspective talks about catching errors and oversights. A sufficiently non-bad programmer could make do without. But static typing also allows for some programming techniques that wouldn't work without.

As a silly example, Haskell makes heavy use of overloading-by-return-type. You just don't the information about what return-type is expected available dynamically, it needs to be static.

There's also lots of optimizations that are safe only when the compiler knows more about your code. (Of course, a sufficiently non-bad programmer could write directly in the machine language of every processor she's writing code for..)

In practice, typing helps me a lot with eg exhaustiveness checking for my pattern matches.

The type system that dialyzer exposes is pretty weak. So not a good standard to measure all of typing against.
I'm on my 2nd Brother laser printer now, the first one lasted nearly nine years with pretty heavy use (for a home office user). I would never consider going back to the dark days of ink jet.
If the UK wanted to I'm sure that they could stay in ITER considering that "third countries" (ie. non EU) like China are major participants.
Go 20 minutes outside either of their two cities and you’ll be in like company
Another is a simplified model of the interatomic force https://en.wikipedia.org/wiki/Lennard-Jones_potential that is F = a/d^12 - b/d^6

The difference is that in my example and in your example there are only a few coefficients to tweak to fit the data. So the shape of the curve if fixed and it is very difficult to overfit the data.

In the paper they used a full polynomial of degree 12, that has 13 coefficients to tweak and it is very easy to get weird shapes.
Telegram via Jabber/XMPP on Symbian Phones
Well, these are as different as it gets. Dear ImGui is purely code based and it's drawing in immediate mode. Meaning there is no way to have a visual tool to arrange layouts for things, you have to do everything in code. It's fantastic for debugging, prototyping, very simple interfaces when that's all that's required, but it's not a fully fledged UI library like QT. It's like comparing a bicycle to a 4x4. Sure a bicycle works better in some uses cases, but for it's not designed for heavy lifting.
The Dear ImGui C++ API also maps very well to C, so well that I actually prefer the C-API when working on a project that's mostly C (instead of using C++ for the UI code and C for everything else as I did before). AFAIK most of the other language bindings are also based on the C-API (which is autogenerated from the C++ API):

https://github.com/cimgui/cimgui
The problem is that once you start adding features they get absurdly expensive. The bare minimum for me is color (printing colored things as grayscale in 2020 is frankly an embarrassment), built-in networking, automatic duplex printing and a scanner.

But you can't buy just that. The only printers that have those features also have a feeder on the scanner, a fax machine, all kinds of cloud crap, an "app" system (?!?), access control... which drive the price way up the their own - and that's before they slap on the "enterprise" markup because that is no longer considered a SOHO device.
The BBC has been explicit that it is about data collection. You don't need a licence to listen to the BBC radio stations but they have switched to requiring a login:
https://www.independent.co.uk/life-style/gadgets-and-tech/ne...
Remind me of a time I was in Germany. I was out with some friends (none of us was german) and one friend joked about hitler, he put a finger over his mustache and did the hitler salute to tell a joke. A guy who was standing next to us came running and said you will get jailed if the police who were close to us see you. So much for freedom to tell a joke.
It seems this is the norm, so be careful when in Germany [1].

https://www.bbc.co.uk/news/world-europe-40842853
> but it can't buy enough votes to win on its own

Money can't buy love either, but being a billionaire makes that way, way, way easier.

So it can't buy something with 100% guarantee, but if it gets you to 90%, the difference is ... academic.
I joked with a friend that as people get older they start to prefer static typing. I personally don't have a preference, it depends on the application. I think it's obvious what are the advantages of static typing so let me rant about what is for me the main disadvantage: as soon as you have an advanced type system people will try to get creative writing code in the most abstract possible way. It's inevitable. It's the typed equivalent of premature optimization. Why restrict ourselves to implement matrix multiplication for floats? Why not rational numbers? Why not over arbitrary fields? This specially true when people write libraries. And yes, you can encode a lot of things in the type system but maybe it's not such a great metalanguage when taken outside of the well known uses. It's similar of how people get crazy with macros or even worse template metaprogramming.

I don't use go so I don't have an opinion if they made the right choice but I sympathize. I suppose you have to be Ken Thompson to not give a crap and say I'm going to create a language without support for generic programming in 2009. The closest thing would be a tenured professor but they wouldn't dare unless under a pseudonym.
the owner is french, I bet the french "cher imgui" reads better.
The Robot Chicken skit with Darth Vader and Lando comes to mind...

https://www.youtube.com/watch?v=WpE_xMRiCLE
Pretty sure they're just getting everyone used to logging in for the day that they require evidence of a tv licence
Seriously? If that is true, how have the manufacturers not gotten sued into oblivion?? This seems like the kind of thing that would be easy to prevent and a liability nightmare if you don't, so I doubt the companies would sell that kind of product.
Wikipedia usually has academic references at the bottom of their CS articles, which are generally the foundational papers that introduced the idea in the first place.
Furthermore, Apple is using their created monopoly on software distribution to create a monopoly on payments.
Even if you disagree with me on the first part (platform -> distribution) I know of no other case where the second part is also true (distribution -> payments).
Goggle may try to impose Google Pay for in-app payments but they do not have the a monopoly on distribution (F-droid, Amazon, Aptoid, etc. exist).
I'd like to see your BOM. ;) I'd estimate 10-20 EUR for high quality paper; undoubtedly the ink supplied with the printer will not be enough to print 300 photos, that's another 40-80 EUR, leaving 50-100 EUR for the printer. Are the prints from a ~100 EUR printer really equivalent to professionally developed prints?
If you wouldn't mind providing your own twin study with 18,000 subjects...
I've had this, and still does. I prefer print any time of the day. The compromise I do is that I make a .txt summary file of the article, after I've thoroughly read the paper, where I write down all the notes I made on the print (+ a summary) and store it digitally.

It takes extra time, and might feel wasteful, but I usually do it some days/week after I read the paper, for a spaced repetition purpose too.
Yeah but there are times when I would've happy for any code, because it is morally wrong to deliver nothing.
> Yes, but why "Dear"? Makes it read in an odd way wrt to idiomatic English.

And "ImGui" does not?
I'm sure the AP does fine without HN publicity.
The OP is from 2016
Are you talking about prop 22 or AB5?
haha, oh god the twisted pair coax and "can everyone come out and COMIT again"! Man, those were good times!
This ... is insane. I thought everyone agreed AB5 was written to basically target these companies.

Now it’s just disruptively regulating the labor market in random ways while also having a list of exceptions so long no one can keep track of it?

Why not just repeal this law?
Musk's Starlink is going to destroy broadband monopolies
Does it support GPUs and Wayland directly?
How to Protect Your Smart Home
Qt is a full-fledged application framework with a retained mode GUI being just a part of it. Dear ImGui is a specialized immediate mode GUI library (hence the name).
They are very different in terms of usage. Dear ImGui is an immediate mode UI library which means that rendering and evaluation happen at the same time. You write for example:

if (ImGui::Button("X")) { //pressed handler }

This renders the button and handles its state at the same time.

Qt is a more traditional callback based UI although with their own signal/slot system which has nice features like thread safety built in. I last used Qt a while ago though so maybe it works different nowadays.
I'm reminded a little of the FOX Toolkit, [0] but ImGui has more of an emphasis on accelerated graphics.

[0] http://fox-toolkit.org/
Massachusetts voters pass right-to-repair expansion opening up car data
As someone who regularly uses Uber & Lyft in California and made it a point to talk to every single one my my drivers this past year about it, I happily (and confidently) voted for prop 22 and am happy to see it pass.
I'm using Xournal++ and tablet pen input to write annotations on the pdf, might be doable if you have a pen tablet and equivalent app.
OCRing the notes for searching is too fiddly though ..
The point is, if you point to the 7/8 clause as an attack against the prop 22 by saying that it's incredibly hard to modify, you've just revealed that you're an uninformed voter. Ballot measures normally can't be modified by the legislature at all.

So it's quite ironic that someone against prop 22 is claiming everyone for it is uninformed while referencing said clause.
Same. The exception list is insane. I don't see how you can look at that list and _not_ think these drivers belong there as well. On top of this, most drivers I talked to were voting for it, and despite some cries about brainwashing by the companies via their apps, I'd imagine they do still have their own best interests in mind.
Depends on what you want to use it for.

Qt is essentially a full-blown operating system wrapper, Dear ImGui is much more focused on creating UIs quickly and has a different background (coming out of the gamedev world for creating inhouse-tools and debugging UIs integrated into games). It's just around 25kloc of code, has no external dependencies, compiles to a few dozen KBytes and is very easy to integrate into an existing code base.
You are thinking about the abandoned Extradition Bill. The National Security Law includes the ability to extradite people but only for promoting succession, spreading certain views and talking about certain things.

The guy who murdered his GF in Taiwan can't be extradited to Taiwan under the NSL.
They are just (a bit too much) excited...
That is when company wide style guide helps.
BBC News Africa on Crowd1 (Twitter)
I think they are saying they couldn't connect as all lines were busy, so they would call someone they assumed was connected, causing the other person to drop off and free up a line, and then try and get that free line.
> I do wish error handling and generics where part of the language... And a tuple type indeed.

On top of that I wish `null` wasn't and sum types + pattern matching were (and were used for error handling).
A mix of things that are constantly changing. I like Polar for reading, storing, and annotating them - but I'm considering moving away from it. I also use Zotero for storing meta data about the papers because it has a really great automatic meta data retrieval [0]. It's also good for searching, sorting and what not based on this info.

My current thoughts are to move more to Zotero because it also has some annotation functionality, but primarily use it as an extraction point to then store these annotations/notes in plain text or markdown. Which then I'll manage with git or something.

I've personally realized it's more important to me to have my notes about the papers easily accessible (hence plain text in git) than to have PDF annotations stored in an app alongside the PDF. I've also realized this has been a little bit of a shift in how I read, making me more focused on extracting information. Not sure how I feel about this yet.

[0] - https://www.zotero.org/support/retrieve_pdf_metadata
What I really want for Discogs is some kind of database feature, recognising that unique tracks make up releases.

So all the individual credits for e.g. the song "The Boys Of Summer" by Don Henley could be updated in one place, and then updated on all the releases it appears on.

That would make the site extremely useful to see who played what on which songs, who produced and mixed it etc.

You CAN find that information for songs now, but since a track might appear on hundreds of releases, it's impossible to know easily which release has the credits for it.
> when I approach a programming problem, I first think about the types and abstractions that will be useful; I think about statically enforcing behaviour;

That's it. A large majority of the people don't think on those terms.

Go tries to be pragmatic and hit a decent balance between productivity and language features.
ITER isn't all it's cracked up to be. Certainly some senior fusion scientists don't believe so: https://thebulletin.org/2018/02/iter-is-a-showcase-for-the-d...
Recently I've become a bit jaded, because I see flaws and the like in every language I've used; I (like to think I) don't have a "blub" language.

Mind you I've never gotten along with pure functional languages. I've mostly done CRUD applications and I'm not sure functional languages are appropriate for that use case.
That has nothing to do with my original comment.
I really don't like Apple and would never develop something in their store but I have to admit - at least a human called him and he had some dialog. If this was Google it would have been shut down without any recourse and probably taken the devs entire Google account with it.
The rich? Perhaps, perhaps not, depends how much money they could make from it. Some biohacker equivalent to Linus Torvalds or Aaron Swartz? Almost certainly, and for free.
ImGui itself doesn't have its own renderer, it just provides a list of simple rendering commands which then must be rendered by your own code (the git repo comes with ready-to-use example renderers using any of the standard 3D-APIs, GL, D3D, Metal, Vulkan, etc...). That way it's easy to integrate into existing code bases and portable to all sorts of "exotic" platforms (for instance game consoles - which generally don't have "standard" APIs).
In all the author’s enthusing about his plain-text, paste-URLs-directly-into-the-text style, he doesn’t seem to be considering visually challenged users. Some form of semantic markup exists for a reason: it really helps internet users reliant on screenreaders, and any attempt to post content for the long haul should take the disabled into account, too.
N82Smart and N72Smart improvements apps for Nokia smartphones now free (2018)
Yeah, done that. Using Arcnet. Which BTW, even though already then obsolete and slow, was way better for ad-hoc gaming setups than coax ethernet, because it had a hub-and spokes setup. Much more reliable than fiddling with coax ethernet and its terminators.
In some cases the effect is indirect but equally likely to be achieved somewhat on purpose. If I am under pressure to cut costs and I fire my QE team, I didn’t do it explicitly to achieve planned obsolescence, but I’ll get that result anyway. There won’t be anything on paper saying “we want quality to go down”, but everyone involved will just know what the game is.
I'm assuming the drivers you talked to were working when you talked to them.

Do you think that maybe, just maybe, they might be scared to be honest with you under those circumstances?
I once read, a huge problem of data driven approaches is that people tend to measure what is easy to measure and not what should be measured.
Completely agree on both points. Another thing for me is just grabbing a paper and a pen and knowing that's all I can do for the next X minutes. No digital distractions possible.
I supported Prop 22 because the law being countered already had a list of exceptions a mile long, I suppose put there by the labor interests that wrote the bill. I didn't see why some of these contractors aren't equally exploited and subject to the whim of big evil corporations. What does it matter then, to carve out one more exception for Lyft/Uber drivers to join this list?

A commercial fisherman is less worthy of being protected than a Lyft or Uber driver? You've got to be kidding me.

---------------

https://leginfo.legislature.ca.gov/faces/billTextClient.xhtm...

Exempted fields:

Professional services that include:

(A) Marketing,

(B) Administrator of human resources

(C) Travel agent services

(D) Graphic design.

(E) Grant writer.

(F) (i) Fine artist.

(G) Services provided by an enrolled agent

(H) Payment processing agent through an independent sales organization.

(i) Still photographer, photojournalist, videographer, or photo editor

(ii) Digital content aggregator

(J) Freelance writer, translator, editor, copy editor, illustrator, or newspaper cartoonist

(K) Content contributor, advisor, producer, narrator, or cartographer

(L) Licensed esthetician, licensed electrologist, licensed manicurist, licensed barber, or licensed cosmetologist

(N) Appraiser

(O) Registered professional foresters

(1) A real estate licensee

(2) A home inspector

(3) A repossession agency

(A) Recording artists

(B) Songwriters, lyricists, composers, and proofers.

(C) Managers of recording artists.

(D) Record producers and directors.

(E) Musical engineers and mixers engaged in the creation of sound recordings.

(F) Musicians engaged in the creation of sound recordings, subject to the below.

(G) Vocalists

(H) Photographers working on recording photo shoots, album covers, and other press and publicity purposes.

(I) Independent radio promoters.

(J) Any other individual engaged to render any creative, production, marketing, or independent music publicist services related primarily to the creation, marketing, promotion, or distribution of sound recordings or musical compositions.

(A) Film and television unit production crew

(B) Publicists who are not independent music publicists.

(a) A person or organization who is licensed by the Department of Insurance

(b) A physician and surgeon, dentist, podiatrist, psychologist, or veterinarian

(c) lawyer, architect, landscape architect, engineer, private investigator, or accountant.

(d) A securities broker-dealer or investment adviser

(e) A direct sales salesperson

(f) A manufactured housing salesperson

(g) A commercial fisher working on an American vessel.

(h) A newspaper distributor

(i) An... international exchange visitor

(j) A competition judge
So... you're OK with having an exploited underclass of marginally attached gig workers? Or you're not?
Now you point that out, yes - it's true. I remember working through various BASIC PLUS programs that we were creating, a few lines at a time, and, yes, together. On the Superterm terminal there was an exciting element of danger as you might get your finger swiped by the print head as you pointed to a piece of code that needed refactoring :-)
The Word “Farming” in Real Estate
I was sarcastically pointing out the parent's ignorance.
Because our society depends on economic precarity to compel an underclass of people to work in whatever shitty jobs are offered in order to meet their basic needs.
Scale.

Your argument is intellectually dishonest.

It's like saying that FAAMG aren't important to the S&P500 because they are only 1% of companies in the index, totally ignoring capitalization.
You realize many of those exemptions were requested by the employees themselves?
Fiction is not a good place to find evidence, else CERN would be busy looking for dilithium crystals for their antiproton factory: https://home.cern/science/accelerators/antiproton-decelerato...
Well, the lawsuit has been announced: https://thehill.com/homenews/campaign/524404-trump-says-hell...

The rules are what the supreme court says they are, which is why the appointment of Barrett was rushed.
I don't believe the problem is fully solved yet with modules (there's still the V1/V2 problem), but it's a step in the right direction. I've been using modules in my current project (new codebase) since the start of the year and so far have run into no problems whatsoever when it comes to modules.

Mind you, a big plus, I think, is that Go doesn't have the ridiculous library ecosystem that others I've worked with (JS/Node, Java) have; I only use a handful of libraries at the moment (for REST api, .env file handling, database interaction and logging, and some additional ones for development like mocking, neat diffs for tests, and code generation (xsd & swagger to code).
A 1.6mm pen running for months!

Gobsmackingly good!! :)
That would require the legislature to admit they fucked up.
Yes. Get a Brother laser printer, and be done with it.

I've also been using a Lexmark printer for several years now, from the "workgroup" class. These are more expensive, but generally better built and if you print a lot, you can use larger toner cartridges which come out fairly cheap per page. But Lexmark software has weird quirks and you inevitably end up having to reset your printer, because it isn't on WiFi for some reason (have you tried turning it off and on again?).

None of that with Brother. You plug it in, set it up, and you're done, works with all of your devices (including iOS).
Hey, no need to be snide.
My feelings are more mixed.

On the positive, I will pull out something like an Arduino for fun. It is possible to explore the depths of the machine and do things that are rather unique. Cheap FPGAs, 3-D printing, and such are all the same.

On the other hand, you have things like the Raspberry Pi 400. It was fun to watch a tear down or two to see what is inside. The vintage form factor is cool too. Yet the moment it came to software, the interest dwindled since it is just another Linux box.

When it comes to software, I feel that the lack of scarcity also hurts. Take those programming languages. Once upon a time there was the anticipation of getting something new, and there was incentive to learn the details. Now it's all just there. It's often hard to find motivation to learn anything but the surface details unless it's a truly unique language.

This isn't meant to diminish what has been accomplished. In the hands of the right people, they are powerful tools. In the hands of someone who just wants to play, they are much less cool.
I looked at your page and it seems that prices are missing at https://label.live/faq/what-does-label-live-cost

(Business licneses cost ${PRICEBUSINESSMONTHLY} per month (or ${PRICE_BUSINESS} one time) and support printing barcodes for business use.)