skysight-inc/HackerNews huggingface dataset:
There is a deep irony in sharing a web link to a PDF document for a conference about XML and markup languages.

Fascinating to know there's a community around this stuff. Surely you'd run out of topics for discussion very quickly. How much new stuff is there to say about structured data?

I thought the attraction for conferences was to stay up-to-date with new research and latest on-the-ground developments but it looks like most of these papers could have been published 10 years ago with the exact same content. I'm genuinely curious to know why/how this generates engagement. What's the draw?
They don't have many developers and they have been undertaking work to sort out the fundamental tech, to sort out age-old bugbears.

In the meantime, the team from ZeMarmot have been making concrete changes in features and UI, with a funding level, that I certainly couldn't live off.

It would be interesting to see what would happen if they were funded to the level of just one developers salary.
> This argument always comes up when discussing direct democracy or similar ideas, but it completely collapses under even the most basic scrutiny!

> Direct voting s strictly better than delegated voting, because you can always ... wait for it ... delegate your vote! You don’t care enough about the issue to educate yourself? Simply cast the vote for the option your government/party/favourite expert recommends! After all, you already trust them (otherwise you wouldn’t have voted for them), so by “delegating” your vote to them, is equivalent to not having the popular vote in the first place!

No, it very much stands up to "the most basic scrutiny". What it does not stand up to is a premature reply to an imagined argument that lacks a full understanding of the actual argument I was making. As I explained above: you might be in favor of an idea your party has, but you might also not want to bypass the legislature and lock the entire state into that decision. And you might not want your fellow citizens to lock you into a decision on that topic either. You might want to try out an idea but let the legislature improve things in the future. Or you might want to override the legislature temporarily, but allow them to change things after a few years have passed. You do not have this kind of flexibility with the current system. Voting with your party in favor of a measure bypassing and overriding your legislature is not the same thing as letting your party make that same decision in the legislature. It is far, far more risky and it ties the legislature's hands in the future.

There are also those who think the certain issues might deserve to be handled by a bipartisan legislature after a long period of consultation with experts, and not by a hasty party-line vote (or by popular vote). Though I guess the fact that this isn't even considered a possibility is itself rather telling.

Finally, the notion that anyone who hasn't sufficiently educated themselves on each topic to feel comfortable making a decision on it somehow "does not care enough" is a really juvenile way to look at this. As I (also) explained in my comment above, these issues can be complicated, with nontrivial, non-obvious implications. Experts (people who "care enough to educate themselves" on complicated topics) easily spend their entire careers working on some of these topics. And on top of that, many citizens simply cannot afford (financially or otherwise) to spend the days/weeks/months required to fully get to the bottom of each issue. That you prefer to regard everyone who doesn't come to complete confidence on every issue as lazy/ignorant/etc. does not make them so.

P.S. Your attempt at a trivial solution ("basic scrutiny"?) itself fails to account for the fact that people from the same party you like can appear on both sides of an issue. And it's also possible for your favorite party/representative not to have even made an endorsement.
I’ve worked in the games industry and this is pretty much my advice for people who are interested in it: Just make as many games as you can.

Don’t get hung up on some big new MMORPG game you’ve got in your head. Just start by making Pong, then Space Invaders, then Pac-Man. Then make a dozen small prototypes of your own ideas, each time based on what you’ve learned.

You get practical development experience but more importantly, you learn that iterating and experimenting is where good ideas come from and where bad ideas are discarded.
> It is trying to be Java: Well, sure it is more like Java, only less verbose and easier to write. Developers can be much more productive in PHP

This sounds like kool-aid. Any productivity gain from reduced verbosity would be minimal. Typing out two extra keywords for your method signature is not going to affect your productivity in any real way in reality.
same for c++
I have this problem as well. I tend to get sucked down a hole of music videos or following particular artists I like and a few clicks turns into an hour or three wasted.

I tried cutting out music/youtube entirely but I feel odd without music. I tried using ear plugs instead, and it kind of helps just having something in my ears. I still have no perfect solution.
I didn't mean to say that they were a total dud but that the tabs were severely underdosed. His experience sounds like a 50μg trip at most, not 250.
My original PSP is not as impressive. But when I found it a couple of months ago I really enjoyed flOw and NFS: Underground Rivals from 2008 or so.
I don't think it's important for the message if the story is true or made up. It's overthinking things to an extreme.

I also think it's being misapplied when put into a completely different context. Teamwork, not students learning, project that is harder to start again and slower to iterate that way etc. I'm not sure we should consider every piece of advice as being some how completely universal.

We could also overthink it in the other direction. The students themselves could have come to the conclusion that the best way to get quality was lots of practice and made lots of pots or parts of pots until they had perfected pot making and merely presented the final result. Whereas the students that went for quantity merely made a load of crap pots. Same lesson but roles reversed.
> I don't really understand why in 2020 there's still this kind of blind hatred against this language.

Well, the language is burned for a whole generation of devs, and it's hard to lose the nasty stench once it has settled.
A major reason might be that you don't touch again what you learned to dislike. Because you known anyway that it will be painful, why go for it?

> It often comes from horrible bad memories from previous versions or old frameworks.

Those old versions and frameworks are still around. Companies don't lose their legacy fast.

> Objectively, compared to other languages i've been working with it is more than OK. Despite it's lack of "style" it is easy to understand, host, tests, diagnose and it is powerfull for web applications.

That always was the case with PHP. Doesn't say whether it has lost it's old flaws.

> It's essentially sinking in popularity because of bad faith and lack of hype, really sad !

Is more losing because of competition. PHP still is mainly a web-stack backend-language that can't offer much in other areas. But now there are other languages who can equally shine on backend, while also shine on other areas. So obvisouly people go for the language which can give them more, instead of less.
There's a common meme that also adds Hungarian:

https://forum.ultras-tifo.net/countries-ball-39-s-comics-t28...
This industry’s best kept secret is that jQuery is as awesome today as it was 10 years ago.

The DOM API is so much nicer than the native one it’s not even funny.

And when you are not dealing with thousands of buttons you realize you don’t need a virtual DOM. You may even come to the conclusion that if you have so much state in a single view, maybe your UI sucks.

And that beneath all the React hype, there were people doing “components“ and “server side rendering” in PHP, Python, Ruby, Java for decades.

But I’m not gonna get grumpy this early in the morning.
Newton's notebook was published here a while ago.
http://cudl.lib.cam.ac.uk/view/MS-ADD-04000/40

There's a ton of work behind the genius. There's no "apple on the head" story, almost never.
Well, going on to see what should be done instead, we find she advocates for different experiments with the same type of argument she's so gleefully savaging here

> You already know we haven’t found anything yet—otherwise you’d have heard of it. But even null results are valuable guides for theory development. They teach us that some ideas—for example, that spacetime might be a regular lattice—are simply incompatible with observations.[1]

So this is really mostly about a "you had your chance with the toy, now it's time to let others play" argument, though she's very adamant that it's not. This is really the large problem with her criticisms: the case that exists is for particle physics getting less priority, but her argument is that it should stop completely, the collaborations disbanded, and everyone goes to find a new job because they can't be trusted to think clearly.

[1]: http://nautil.us/issue/45/power/what-quantum-gravity-needs-i...
There are similarities but Fire is more of a space opera and Deepness is more of a character drama. The tech details in Fire are more fantastical since they involve superluminal communications/travel and the book centers around the mechanism that makes that possible. I like Fire more because I like the pacing and the xenos better (space operas are fun) but the tech and its implications are far better in Deepness. I like the depiction of computing/programming in both and both have the history of technology as a major theme, which is one of my favorite topics.
I use Brave and I do that.

The most confusing part for me is that I am unable to "clap" or bookmark the articles inside medium when I use incognito, in order to revisit them in a future time.

Bookmarking them in Raindrop is the current solution for me, but still I feel that there is a lot of friction going on.
Breakthrough Landing Pages for Google Ads
How about some redundancy then? Two machines instead of one.
Are Streaming Engines lying to you too?
> I was in perfect health and in the middle of a ten-year round the world trip, so this interruption was unexpected and strange.

Wow 10 years! I just completed a 5 year trip so I can only imagine what he saw and experienced during that time. (still abroad for now)

This is something that I think about all the time. I spent the last two years not working at all. I took a huge amount of money I saved up and have spent almost all of it.

Was it crazy to tank my career? Probably, but when when that faithful day arrives where I die, I'll now I spent most of it living fully.
> It often comes from horrible bad memories from previous versions or old frameworks.
Not only that. There is a huge amount of devs hating PHP w/o ever having worked with it. Same with Perl.
That's a really impressive way of both continuing the conversation and sneaking in extra improvements to your book!
> I wonder if "hopping over" ships would be an option

Yes, at the cost of forward speed. It would be similar to a parabolic climb in an aircraft.
Node.js 15.0
Telegram has proxies built in. You can activate it with a tap.
I actually made a "bad bet" with a friend about Instagram. Specifically, I bet him a steak dinner that Instagram would not have more users 12 months from now than it did today, this was right around the iPhone 4 times when Instagram was like, 100K users.

I believed at the time that filters was a flash in the pan gimmick that was making Instagram the fad of the day but they didn't have any deep engagement loops that would drive long term return usage after people got sick of seeing someone else's sunset with moire on it for the 200th time.

I wasn't exactly alone at the time about this either.
> students

So because they are still learning to work, and because they need more time to learn to work, they shouldn't be allowed to vote on how to work? Madness.
Have you considered Apple Music? If not, how come?
Roughly, the transistors in a chip can have more or less internal resistance (Rds) due to impurities and variations during production. There's no way to know from one chip to the next until you try them.

If it has less internal resistance it will generate less heat for the same amount of work. Semiconductors are constrained by the maximum junction temperature[1], and CMOS logic chips like modern processors primarily consume power when switching.

So there's a thermal limit to how fast they can switch. Thus having lower internal resistance can allow you to clock higher (switch more often) before reaching the thermal limit.

However, when switching they act as varying resistors, and the amount of power dissipated in any resistor depends on the square of the applied voltage (P = V^2/R).

So if you can run your chip on a lower voltage, it will dissipate a lot less energy when switching, thus allowing you to switch faster before being thermally limited.

When overclocking, you ask the transistors to switch faster. To turn a MOSFET[3] transistor on or off, you need to transfer a certain amount of charge (aka electrons) into or out of the gate. The faster you can transfer the charge (more electrons per second ie the higher the current) the quicker the transistor turns on. And the way to do that is to increase the voltage[2]. So overclockers tend to bump up the voltage when going for the super-high clocks. But as you see from above that causes a massive increase in heat, thus requiring significantly more cooling.

I'm no semiconductor expert though, so I might got some of this wrong, but I hope I got the essence right. Also I'm not sure if the impurities and such that lead to the variability of the internal resistance is related to the ones affecting the ability to undervolt. Is it mainly the threshold voltage or?

There are other aspects as well though, I assume the parasitic elements[4] play a role as well, especially when overclocking.

[1]: https://en.wikipedia.org/wiki/Junction_temperature

[2]: https://en.wikipedia.org/wiki/Ohm%27s_law

[3]: https://en.wikipedia.org/wiki/MOSFET

[4]: https://techweb.rohm.com/knowledge/si/s-si/03-s-si/4873

[4]: https://techweb.rohm.com/knowledge/si/s-si/03-s-si/4873
Thanks! This makes sense.
> Ibis uses SQLAlchemy internally, but aims to provide a friendlier syntax for analytics code.

What about SQLAlchemy makes it unfriendly for analytics code? The last time I looked at it, SQLAlchemy Core had a pretty good fluent interface for writing SQL queries
There is no way this would’ve be useful the cross the Atlantic or pacific oceans to invade the continental US.

The only area where this might be useful is in the Great Lakes, at that point the USSR already had to invade Canada at the least and establish a sufficient presence to support these things, and even then it’s not clear if it would be more useful than traditional transport.

These things are cool from an engineering point of view but are quite useless in real world applications.
On the other hand, California also created a bill that targets two companies specifically; kind of its own special interest if you will. We saw how quickly they started carving out exceptions once the original bill was passed and comedians couldn’t perform, and journalists started getting let go. Why not just pass the bill and call it the “Uber and Lyft must pay their drivers like employees and let them act like independent contractors too” bill? Because that’s really what it is.

Uber and Lyft will no doubt relocate and cease operations in California altogether if they can’t get around this. I guess the pandemic is a good time to do that since so many workers are remote, but there is no doubt in my mind that’s going to happen. The bill that was passed is an existential crises for them. The business model was intended for people to make some part time money. Like selling stuff on Etsy. It cant support paying drivers like they are salaried workers. Not many of them at least. It’s all around bad.

When states and the feds start regulating companies like this, it’s a prime example of the failures of our governments to provide for the people.
I want to use it, but it’s too slow and non root users face all kind of weird permission errors I can’t find a workaround for, with go get for instance.
I use git or ssh clients as an alternative.

Some commands seem to hang forever, until the app is killed ‘ reset.

My experience with termux on an old nexus 7 was much better than iSH on a 2017 iPad Pro.
Some of these definitely are more memorable than the original

https://www.youtube.com/watch?v=IfgjhDnF9rQ
Newton was just incredible. The man polished his own lenses for his experiments. This, although there were already professional lens makers in England at the time, and they were better than him. Today, these antics would be dismissed as "bad practice", "reinventing the wheel", "losing two weeks rewriting a stupid lens" or some other corporate bullshit. But his great insights on the nature of light came from the very act of polishing a glass, using finer and finer sand until it becomes transparent when the grain of the sand is half the wavelength of the light.
Yet chrome doesn't let others on the HSTS preload list if you don't force all users onto HTTPS.
Go isn't free? JS isn't free? Guile (which is probably as free as you can get) comes with a web framework too.

Also what does "enterprise grade" mean? I'm not sure if you're aware but the forum we're talking on right now is written in PG's lisp dialect. I'm pretty sure arc is free.
What happens if noone votes?
Helicopters don't tend to like the kinds of conditions that result in the kinds of seas that these ground effect aircraft don't like. Ground effect seaplanes could potentially fill the same niche as helicopters for the offshore oil industry (or anyone else who operates helicopters in coastal waters).
clickable repository url: https://github.com/k-yomo/fixtory
Is there a legal market for sale of old software? If you can choose to stop supporting somethig I paid for, I can choose to sell it (ethically at least)
Can you be specific on what issues we should berate Apple and why? Not being argumentative, just curious what they are doing that harms you as a customer (?) shareholder (?) employee (?)
Thanks. The only thing that is sad to me is that this content did not make it into the book itself.

(I guess that I can be proud of myself though: the first edition of the book wasn't even out of production and I already had some stuff written for the second edition.)
How Humans Judge Machines [pdf]
Data Preparation Need Not Be Cumbersome or Time Consuming
Off the top of my head, I struggle to come up with situations where you'd need an $ to distinguish class names or function names syntactically. Hell, in Lisp I can do (let ((length (length seq-1))) ... (length seq-2) ... ) just fine and it still works as expected, so no special characters necessary either.

Plus, to have different scoping rules was considered a good idea? Weird scoping issues were why I gave up on Ruby fifteen years ago; perhaps it was a good idea that I got never that far with PHP. But I'm intrigued now; what exactly are the scoping differences in question?
I used to. I found on my AMD 5870 GPU that cutting RAM speed in half had no measurable effect on desktop use, but considerably lowered the temperature of the GPU as a whole, like over 10 C. The GPU itself already did dynamic frequency switching, so not much gain there.

So I had a couple of profiles made that I could switch between when gaming and not, which would adjust the RAM speed.
> If you track a user, you have to get his consent before doing it

This would mean any server-side analytics (looking at access logs, which include IP address and user-agent) cannot be used for analytics or tracking, since there is no way for a user to give/deny consent to a page that already has logged information on them.
My interpretation of the guidelines is that you shouldn't use accusations of astroturfing against a specific comment you disagree with, because you cannot know in any particular instance whether or not it is indeed astroturfing.

I don't think the guidelines are meant to ban all discussion of astroturfing in general as a marketing tool.
I think it’s popularity has been soaring lately, actually.

It looked like a dead language in the 5.X days, then there was a resurgence with 7.
There should be a choice: either the legal system protects your IP (copyright), or you do (DRM).

You shouldn't get the benefits of both approaches, because they are mutually exclusive. Material that is protected with DRM has effectively been stolen from the future public domain. At the very least, key escrow should be required before copyright protection is granted.
Open-Source Hardware
Working on software and thinking about a startup is easier than for hardware startups.

I just can't list all the reasons but mainly it is because of MVP creation and iterations. Only the final product can be shipped and the business models can be one time purchase or the hardware becomes a trojan for subscriptions and app ecosystems. Supply chain management, enterprise resource planning, logistics, warehousing basically scaling altogether is a hassle no one wants to take on. The profitability is also really hard and companies like Apple cut costs like this new iPhone package design and reducing things. It's really hard but the plus points are once bought a customer is stuck with it for a while and it's hard to replace, and as I said it becomes a trojan for app economy... The market is wide open for companies to start making something more than an iPhone alternative and EarPods copy, for me I am trying to sell pre-packaged raspberry pi which are all set and configured as for customer requests and I am making it easy for people to have a free VPN, Virtual computer, NAS, Penetration testing and web server or may be anything even internet 2.0 with P2P service. The idea for me is to understand hardware business and how to make and manage product, by the way it's free all open source hardware and software I am just assembling, configuring and making it ready to use out of the box, target customers are college student as I am also one of them...

What ideas do you guys have for starting a successful hardware business and how?

Sorry for my words and bad description of the problems, I am just weird and I just bad in communications... SORRY
Nice to see you on the Frontpage, what an amazing project!. I remember you introduced me to HN 7 years or so ago at some MUN meeting hahaha.
But for some reason, no major news site can figure it out.
Review Trusted – Best Review About Products
No one is getting benefits. Not some special group of "worthy" drivers. No one.
It is too loose typed and it's implementation of interfaces is too relaxed to use complex software engineering patterns and methodologies like DDD and SOLID.
Needs a replay saving feature.
Self-employment is a kind of legal working status. Think of an handyman (or an Uber driver), they might have a company or be self-employed.

Since having a company has much more legal work and expenses, many workers prefer to be self-employed. And usually self-employment seems to only happen in lower income jobs.

In this case bogus means that the self-employed status is being abused by a company to reduce tax payment and associated costs and benefits that an employee would have.
Sleeping naked without a bidet is impossible?
Last month I put aside an hour of my time to go through all the direct debits I have registered on my current account.

It's amazing just how many of them I've collected over the years - in particular online newspaper subscriptions. Individually they cost £peanuts/month, but together they were costing me far more than I expected - or noticed on my statements. Most were for things I no longer use (in particular, service subs for personal projects) or read.

All in all, a very profitable hour of my time!