skysight-inc/HackerNews huggingface dataset:
Yeah. It really annoys me when people jerk off on forums about how being coder automatically makes them smarter than everybody else. And then, ironically, goes on to link to some BS article supporting their assertion. Way to many devs I meet think that knowing to code means they can understand everything.

They are also the ones who fall hardest to scams (bitcoin), stupid political views (say, ones beginning with L), stupid legal views, stupid social views, stupid financial advice, stupid views on how to rewire a house, rebuild an engine, on basically anything but programming. But obviously their opinion is on whatever topic has to be fact because they program and obviously they have a high IQ (and they have an article to back them up too!!!) (/s).

I generalize, sure... but seriously. This kind of circle jerk is lame and very arrogant. Coding doesn’t make you smart (no matter what BS article somebody digs up to support your assertion). So here I am ranting about it...
Agreed on comparison sites.

re: comparison site generator - I could see that being useful.

I've toyed around with using Google Sheets as the database and the statically regenerating the site every X minutes. Non-techies enter new info via Google forms or directly edit the spreadsheet.

All filter/search is done on the front-end.
> I also wouldn't describe Google as "pro-politics".

Google let employees spend company time and resources to do left-wing activism, how is that not "pro-politics"? The things you see coming from Google the past few years are the death throes of these rules being removed and Google becoming a conventional company where you have to work when you are on company time.
I don't think it makes any sense to tax everything and give back the money in the same proportions.

However, if you just tried the experiment, then to the extent it redistributed resources, it would be taking more money from those who consumed more at a given level of income, and giving it to those who consumed less.

So it would probably reduce consumer activity, and I don't know if that would be good for the economy in the long run. I don't think it would be a null-op though. It doesn't seem like a logical or mathematical contradiction.
Wow i so Envy's because this child can hit big leauge so early in that age.
My parents didn't have chance to educate me in higher school and University because only middle school graduate.
and then there's Ireland.
I imagine "the market" would correct for that profit. The $10k for each car comes from their insurance premiums. If they don't need the full payout, it make sense to want to pay less in premiums.
In-Cluster CNAB Management with Brigade
Azure DevOps multi stage pipeline environments
Scientific test here: I had only one eye LASIKed and the quality of vision is far below that of the other without LASIK with contact lens (both were approximately -6).

ANYONE who gets both eyes done at once has no baseline to compare against.

I can compare.

The great advantage to engineers/craftspersons of not getting LASIK if you are short sighted, is that you can take out your contact lenses for close/fine work.

The eye with LASIK is useful for swimming, travelling, and convenience of not using contacts (which sometimes irritate).
If you want to run an OS from a removable external hard drive, you put the bootloader on the external hard drive too.

In his case, taking the easy option when he wanted a complex solution was his error. He should have selected the 'something else' option. Yes, he needed extra knowledge to pick that selection, but that is where Google is your friend.

Linux is User-Friendly. But it is very selective in choosing its friends.
Unix Version 0 on the PDP-7 at LCM+L
How to Shorten the Mobile App Development Timeline?
Did you read the content? Google did copy the private API’s. I am a legacy Java person and it is blatant theft. Not rooting for Oracle in any sense, but it was a total copy.
You don't need to "expropriate" anyone, and I'd rather not experiment on the folks running the companies (Google, Microsoft, Apple, etc.) that make America the envy of the world.

Folks at the top 30% mark still benefit from income inequality. (That is to say, they earn a larger share of national income than their share of the population.) If you tax the entire top 30% an average of 25% you could increase revenues by double what Warren's proposed wealth tax would bring in. (And you wouldn't risk driving businesses and jobs to Canada.)
The family separation policy came from the White House, so that doesn't contradict your parent.

Buzzfeed News, unlike Buzzfeed, is generally considered credible and has won multiple journalism awards: https://en.wikipedia.org/wiki/BuzzFeed_News#Awards_and_recog...
I don't agree with your definition of profit.

Profit, I would say, is really the same thing as interest, i.e. return on capital, just with the connotation of being less predictable.

And interest, I would define not as something extra for doing nothing, but as a deferred payment for the labor that created the capital, which serves the important social purpose of rewarding people for deferring the consumption of the fruits of labor.

That's why people have not found a way of eliminating it, even though usury has been criticized for thousands of years.
Where's the code ? A social network that's not decentralized, distributed or open source ? I fail to see how this could be new or an improvment ?
If you look at it from a perspective of information theory, you may find that compression and AI are equivalent problems. And we know that compression (including lossy compression) doesn't remove copyrights.

Good thing that these court tests are establishing that the argument, rather than being technical, is about creation of value to society. And about potential economic damage to the copyright owners. As long as there's no damage and value to society, it seems that the courts are fine with the use of data.
Incredible story and a pretty good product. It takes some skill to out do Stripe at being easier and simpler to setup and use. Thanks for the inspiration.

Congratulations!
23W with extremely high gain though. It was difficult to find a number, but this source [0] gives the gain at 47dB (dBi or dBd isn't specified). With that high of gain, the effective radiated power is over 1 million Watts (because it is concentrated into a very narrow beam).

Also using phrases like "0.1 billion-billionth of a Watt" is misleading, and not how radio signals are actually described. For example 0.1 million-billionth of a Watt sounds pretty small too, but describes the power level of a usable, and not particularly uncommon LTE signal level.

[0] https://www.quora.com/How-can-Voyager-send-a-signal-strong-e...
Code analysis using sonarcloud in Azure DevOps
> Eric Meyers stayed silent as he trained his rifle on the eight-point buck. He fired once and watched the deer shudder from the bullet's impact. But the wounded animal turned and fled through the woods north of Clarksville, Ohio, spattering autumn foliage with blood as it ran.

Maybe I'm getting too old, but Wired articles are impossible for me to get through now. Tell me about the strange life and mysterious death of the virtuoso coder. Don't tell me about the eight-point buck. I can do without having the mood set.
How is "mobile point of sale app" not a product?
Versioning and CI/CD for Power BI with Azure DevOps
> I cant imagine a logical thought process you could have gone through to conclude some people that you carve out would actually want less information

I said the insurance companies would receive more information, and that would prevent those underinsured from being able to negotiate, lest the insurance companies find out. I don't understand how you could interpret it the way you did... And then you ironically question my ability to be logical, hoo boy!

And what does your link on the job market have to do with this?
Azure DevOps Generator – New Content
Actually I’ll take that back. Halfway though. Some videos go in streaming mode while others dont. Also some videos support pinch to fullscreen on IOS while others don’t. Youtube is weird
Would love to exchange emails or hear more about how you’re pulling this off as a developer. I’ve done similar, but I’m only aware of a couple ways to hit that amount as a solo dev.
I asked because government royalty subjects are something extremely (and I consider dangerously) commonplace in Europe.
HN should change the title. The actual article title ends with “just the old, good keyboard”.

Leaving out the word “good” changes the entire meaning.
Some other points:

1. Externalities can be positive. For example, the government builds roads, and doesn't account for the benefit to private industry on their books.

2. You're in a forum with a lot of software engineers; do you really believe that every new piece of software that brings $X in revenue necessarily costs society $X somehow? What mechanism causes this? Saying everything has externalities is far from saying they are always significant, or if significant, they are equal and opposite to the internalized value.
Me too ;) But I think we are in minority here
Literally nobody has time for that. Take a question like “Will this tool meet requirement x?” - you want every person on the team to verify that for themselves?
Why thousands of Amazon packages converge on a tiny Montana town
I started to get an instance of diaspora going, but it was too icky and so I had to give up.
Just read the article in full. Mylar is even contrasted to core memory.
I definitely agree that "lose all ability[...]" is probably a tad too strong :).

> To the extent that the libraries and the ecosystem doen't make inappropriate use of unsafe behavior, you can have your impurity and reliable referential transparency too.

The key qualitative difference between Haskell and e.g. O'Caml/Scala/whatever here is that it's quite trivial to verify that your program doesn't use side effects inappropriately (aka. is not referentially transparent): Just make sure it contains no unsafeFoo calls. There's no such mechanism in O'Caml/Scala, etc. (I'm not sure, but I imagine it might even be undecidable unless you restrict to a teeny tiny subset of the language, e.g. just the pure arithmetic expression language.)

The qualitative difference in how confident you can be that moving a bit of code around won't change the semantics of your program is profound (or: bonkers) -- and before I'd experienced it myself I could have (rightly!) been extremely skeptical of such claims, yet here I am making that claim.

Yes, unless you really want to fully vet all of your transitive dependencies you will have quite a large TCB, but I find that it's actually really rare for libraries to use unsafeFoo willy-nilly. Some of the low-level stuff like Text, Vector, etc. do, but AFAICT it's mostly for performance reasons... and DGMW quite serious bugs have been found in these. However, because these are isolated data structures these bugs get fixed once and they are immediately fixed for all users.

Another wart wrt. a large TCB in Haskell is IO. Unfortunately, it has a very large surface area, but there's no really much that can be done about that at this point. Even still, as a programmer you can choose to use e.g. polysemy/fused-effects/etc. to define the semantics of effectful code in a much more fine-grained way such that the only point of contact between your code and IO is in a tiny "interpretation of semantics" layer.
Disney CEO Bob Iger's Empire of Tech (2014)
Not that long ago they started banning accounts that posted lewd art, even though half of the point of patreon is to be a paywall thing for lewd art.
My question is: why doesn't Stripe just include this feature themselves? Not enough of a market? But as an integrated feature it would certainly be higher (probably much higher) than what this third party app is making.
> Most relevant to this case is the merger doctrine. Ideas that can be expressed in only a small number of ways are not copyrightable.

The CC's opinion is of interest here:

> We further find that the district court erred in focusing its merger analysis on the options available to Google at the time of copying. It is well-established that copyrightability and the scope of protectable activity are to be evaluated at the time of creation, not at the time of infringement. See Apple Computer, Inc. v. Formula Int'l, Inc., 725 F.2d 521, 524 (9th Cir.1984) (quoting National Commission on New Technological Uses of Copyrighted Works, Final Report at 21 (1979) ("CONTU Report") (recognizing that the Copyright Act was designed "to protect all works of authorship from the moment of their fixation in any tangible medium of expression")). The focus is, therefore, on the options that were available to Sun/Oracle at the time it created the API packages. Of course, once Sun/Oracle created "java.lang.Math.max," programmers who want to use that particular package have to call it by that name. But, as the court acknowledged, nothing prevented Google from writing its own declaring code, along with its own implementing code, to achieve the same result. In such circumstances, the chosen expression simply does not merge with the idea being expressed.[7]

> copyright misuse

Inoperability with customers who have decided to use a service or product or lock-in due to said inoperability itself does not necessarily make the provider of the original service a monopoly.

Interoperability arguments have relevance in fair-use, but the courts have yet to determine if Google has a right to the APIs under fair use. Google and others may be entitled to the APIs under fair use, but the CC has determined that the SSO of APIs are copyrightable.

And fair use is yet another can of uncertainty, since usurpation of market share counts negatively to one's case for fair use.

====

In the case of APIs, a competing service can create a functionally identical competing API, but differently structured and organized and named, and then provide a competitor2us.sh script to help their customers migrate.
Anything where people operate for a decent duration of time, and able to modify their environment, seems a viable choice of study. But some options are more reasonable than others -- eg Minecraft has heavy modifications, but lacks the relationship with the environment that makes it closer to studying artwork than a "culture". No Man's Sky seems acceptable, but imo there are better/more interesting game options out there, like Eve or Ultima Online, which both offer a much more advanced simulation than No Man's Sky, and a much more storied set of human interactions and societies.
My coworker is free to march against gay rights on his free time, but if he brings it up every meeting as a topic we can't ignore then I'd call the workplace toxic and quit. The same goes for any other political topic people feel strongly for.
It's easy to construct rational arguments for killing millions in cold blood. Today you could easily construct a rational utilitarian argument for killing billions now to prevent even greater death and suffering later due to climate change.

In fact, it's blanket rejection of the cold-blooded killing of millions that requires (at least for most naturalists/atheists) decidedly non-rational thinking --- i.e., adhering to relevant moral principles while disbelieving in moral realism.
Looks like someone has gotten pretty far WASM-ifying ImageMagick already [1]!

[1]: https://github.com/KnicKnic/WASM-ImageMagick
How to Not Die in America (2018)
Wow, I had no idea John le Carré was still alive. I loved the movie version of "The Spy Who Came In From The Cold," and the novel's been waiting for me on my Kindle for a while now. I may have to bump that to the top of my reading list...
I usually try Monoprice, or eBay.
I just realized that also! I'm impressed at that...

The author, Jay Greene, has written a number of articles that show Amazon not so favorably. This suggests some editorial freedom/neutrality at WaPo, which is positive.
It's convenient for businesses that already use Stripe.
Google screwed over Sun Microsystems. Let’s not forget that all this started before Oracle.

The original Java license mandates that mobile usage is differently licensed. Google basically writhed their own JVM just to bypass this - not for any other technical reasons.
IMO Constantly comparing comments on this site to those from reddit is dragging it down to the level of reddit.

> This is comment is vacuous and emotional.

Emotional? Vacuous? Why do you think so? It almost sounds like, in a Freudian slip kid of way, you are actually being self referential :).

> Please take some time to back up your extraordinary claims

It's hard to know what you mean by extraordinary. Care to elaborate?
The Problem With Crime Junkie
This is an unsatisfying view of things, for me, because it seems like low inflation and interest rates are a global phenomenon.

As a pessimist, it seems to me that assuming there are resilient homeostatic mechanisms preventing inflation, then they must be obscure, given that politicians have not been able to screw them up for quite some time. And that means that when they do break for whatever reason, markets may not be aware for an indefinite amount of time. Like, for instance, lately people have been worrying about the US President trying to bully the Fed. It's hard to tell if he's had any effect, if he was right in his opinion, and whether he has found or will find any new lever to influence them.

I don't really think it makes sense to regard the Fed as an entity that still entails the Volcker era, and I'm doubtful that markets really have faith in it that way. I'm inclined to think more along the lines that often markets just go along assuming nothing has changed until there is a shock or crisis that shows they have. Like Wile E. Coyote running off a cliff.
I Bought an Elephant to Find Out How to Save Them
I’ll bite. How?
Backport, because all the needed statements are not there.

I use strace etc (and debug level in networkd), but then you realise that this should make it easier not tougher. I did learn about ifup -v though which gave me all I needed. But both tools silently ignores flags that is wrong.

I'm writing my own tool now that is more strict in that sense instead.

Sorry about the rant but it's at least three trips to get everything working flawless in systemd-networkd now..
Any reason why you can’t print at work? Unless you’re printing dozens per day nobody will care about the occasional Amazon return label.
As an ex Eve Online player, who's also spent hundreds/thousands of hours in NMS, WoW, and now SWTOR, I absolutely love these "IRL" projects that archive/study virtual worlds, like the financial studies of the Eve economy, the huge write-ups of major WoW events, stuff like that.

To those that were involved in the games/events, they're a major part of their life (in a hobby/entertainment aspect), so having this sort of in-depth study is seriously cool to have as a record of it all.
Why do project like this spawn in hordes? I don’t ask it to criticize kore4 in any way, let me explain.

Every new framework for web does almost the same thing in slightly different way: serve http routes by assigning functions to it and inserting some middleware to check/replace something in the request. But why is it important at all? Why don’t we see numerous both-side frameworks which make http (rest, ws, etc) completely transparent?

As a long-time desktop dev I would like to use an object lib, which would take the burden of api and provide clean interfaces between client/server/db. Like this pseudocode:

# backend
@net()
@db()
class Car:
members
methods
Car.export(some_members)
Car.export(some_methods)

// front
let edit = await db.edit()
let car = edit.new(db.Car)
car.year = 2013
car.pic = await edit.upload(some_pic, progress_handler)
car.vendor = db.Vendor.find({
title:’Ford’})
...
await edit.save()
// or edit.cancel()
// which also removes pic

// eventually
let car = db.Car.find({year:2013})
car.drive_to(some_loc)

# car drives to some_loc in backend
# Your taxi app prototype
# almost done here

Instead we happily define routes in yet another way, which feels like when I was in a school writing masm 100-liners to open a file and print its contents. Am I missing something?

I know about vaadin and outsystems, but these are enterprise behemots, one paid, one too complex* and opinionated to begin with. Why not npm install dbnetlib, app.use(dbnetlib()) and go create?

* a good sign that you’ll have to jump through hoops on non-standard tasks.
And jumping turnstiles is just borrowing a ride.
In the case that Oracle wins solely on Structure, Sequence, and Organization, I don't see how such a ruling immediately spells doom for competitors trying to interoperate.

Competitors can still publish a functionally identical but differently organized API, then provide a competitor2us.sh script to statically change references to their own API. Sure, the friction is higher, but not unreasonable.
> It was completely sales driven

Another perspective is that Oracle is one of just a few tech companies left that has a proper dedicated research lab that does long-term research without asking about profit. I worked on my research project there for six years and nobody once asked me how we were going to make money from it, let alone talked about sales. That’s pretty special these days.

Oracle even paid me a senior developer salary while I worked on my PhD. Hard to say that’s ‘completely sales driven!’
That blurred lines case has had big impacts on copyright in music, sadly. There’s more cases in the works right now based on it :(
Related on HN: https://news.ycombinator.com/item?id=18412547

> Entombed: An archaeological examination of an Atari 2600 game

One type of archaeogaming research is digital excavation, a technical examination of the code and techniques used in old games' implementation. We apply that in a case study of Entombed, an Atari 2600 game released in 1982 by US Games. The player in this game is, appropriately, an archaeologist who must make their way through a zombie-infested maze. Maze generation is a fruitful area for comparative retrogame archaeology, because a number of early games on different platforms featured mazes, and their variety of approaches can be compared. The maze in Entombed is particularly interesting: it is shaped in part by the extensive real-time constraints of the Atari 2600 platform, and also had to be generated efficiently and use next to no memory. We reverse engineered key areas of the game's code to uncover its unusual maze-generation algorithm, which we have also built a reconstruction of, and analyzed the mysterious table that drives it. In addition, we discovered what appears to be a 35-year-old bug in the code, as well as direct evidence of code-reuse practices amongst game developers.

https://arxiv.org/abs/1811.02035
I agree with the basic premise: matplotlib is sort of lousy to use, and annoying to learn, but it works and does everything you might need. There’s something to say about software that solves a problem
Would nationalising the broadband provider remove a barrier to increased surveillance?
Management above the director level was always invisible, but it went from invisible and assumed benevolent to invisible and assumed hostile (spurred by concrete actions). I don't think they were considered part of an "us" at any stage. Despite all the people ranting about political culture on Hacker News, my experience among leaf level employees was one of growing solidarity, and that sense of "us" increasingly being extended to temps, vendors, and contractors.
I don't think gold is a good example of whatever you are saying is happening.

Gold hit a peak about eight years ago, and before that, while it was going up in kind of an apparent smooth exponential curve, there wasn't any significant blip from the financial crisis, 9/11, or anything else. Is there even a generally accepted explanation for this behavior? If post-crisis spending is blamed, how did the market for gold "know" for years in advance?