skysight-inc/HackerNews huggingface dataset:
If you improve a mansion to be a fancier mansion, you don't increase the supply of housing.

If you improve a small lot to be a duplex or an apartment complex, you increase the supply of housing.

The latter wouldn't raise the net price of housing, but would still be a worthwhile investment. It depends on what local policy is, namely if building new housing is illegal or not.
Anyway, looking up max heap it's trivial, no idea what my benefit would be if I knew every variation of a tree structure somebody came up with by heart.

It's not just any other tree structure. It's the tree structure that is by far the most common way of implementing a priority queue, and it's the tree structure at the heart of the algorithm "heap sort", which is not exactly obscure. It's also the tree structure that gives "the heap" its name (though modern operating systems and allocators don't use heaps for this purpose anymore). I've personally implemented heaps in a variety of languages and contexts throughout the years as part of my work.

I don't want to sound too dismissive here, but this is not some obscure data structure with only theoretical interest. It's perfectly fine to not know off the top of your head what splay trees, Fibonacci trees or skip lists are or how they work. But if you have a degree in computer science, you should know what a heap is.
> sleeping on top of a damp, chemically treated pallet is practically a worst case.

Worse than sleeping out in the rain?
Hi, I've shared the CV of Omar Bizreh on Rakuten's referral page
Twitter pulls down bot network that pushed pro-Saudi talking points
You should be aware that echo-state networks are considered special cases of recurrent networks. One variant of recurrent networks, LTSMs, dominates state of the art on a wide variety of problems.

They're expensive to train, in computing time and data-requirements, but they're the closest thing we have to trained programs.
This argument holds better for an OoO CPU that is speculating 100 instructions ahead, so there's significant work done in this window. When your speculative execution is only 2 cycles ahead, you aren't throwing away much work; you'd be lucky to even have work to throw away by that point, at least as it applies to cache misses.
Well, the air combat of that period represents an odd microcosm of behaviors never to be repeated again, by another human civilization. Even if we wanted to fight another war the same way, it wouldn't make sense to even try it.

The trajectory of technology, and the circumstances leading to the qualities of the arms race and adaptive conflict within the period, means it was it's own little golden era of truly curious nightmares.

Riding a piston engine, in an uncompressed cabin, all the way to the stratosphere, all with the intent of using optical telescopes in good weather, so that you can drop kilotons of dumb bombs blessed with prayers that might guide them to a decisive target nestled among civilians?

To learn from that is to arrive at the understanding that the pace of technology must be permitted to trend with a civilization's capacity for its rational utilization.

Moving the progressive sequential improvement of technology at speeds faster than the sophistication of those that might benefit from it can produce a malignancy that backfires, to the harm of all those it could possibly (or even impossibly, in a hypothetical sense) touch.
A rpi + the driving circuits for the diodes would do the trick just fine. Actually a rpi might arguably be overpowered for such a task. This monument was inaugurated 6 years after Apollo 11, it's basically prehistorical as far as electronics are concerned.
To be fair: If I'm given the choice of sleeping outside without protection or sleeping in one of these, I'm gonna take these. I think it is a horrible choice to have to make, mind you, but neither is comfortable. I'm gonna guess I'd not be stretched out on a city street either.
Or an infinity of worlds, with two thirds of them with heads, and one third with tails.
My favourite 8-bit machine, the Oric-1/Atmos range of systems, had a secret video mode embedded in its bowels that we didn't know much about until this century. It turns out there is a way to do color rendering on the Oric that precludes the attribute clash that inflicted so many systems of the era .. and we didn't find out about it until one of our most elite hackers dug deep.

Since then, there's been a re-birth of new titles written for the Oric to exploit this graphics mode .. and it has resulted in titles that, had they occurred in the 80's, would have propelled the Oric far further into the scene - perhaps. (Perhaps, it was already too late for the Oric by the time it arrived...)

I find it fascinating that these machines still hold so many treasures yet to discover. And, it sure is fun to be writing software for an 8-bit machine, with only perhaps a few hundred users out there who would give a damn ..
Yeah, so let the two people having the chat decide if they want to use voice or abandon voice because it’s just wasting time or use text. A whiteboard would also be helpful to have.
If someone is homeless, what is the likelyhood they'll be stretched out anyway?
Compare classic unices to Windows/OSX: in class system you have to learn, you can't go further without, but if you learn you grow, your comfort augment, you can afford more thing in less time and ease. In Windows/OSX etc initial learning curve is't shorter and easier, but you can't grow. All the rest of your life remain in that's initial limited state, always depending on "expert" for anything.

That's the difference between trying (and regularly fail) to be idiot-proof and trying to say "hey guys! You have to learn! It's easy, a bit long, and we can help, that's the path".
Would any of these right to repair bills prevent this? If not it will be quite difficult to repair devices if the parts are not made available.
See [1], which is about the 'complexity class' Bounded-error Probabilistic Polynomial time.
Similar to the P=NP conjecture, there is a BPP=P conjecture.
Also consider [2], which concerns variations of the Church-Turing thesis. Notably, it mentions probabilistic computation.

To answer your original question, indeed probabilistic algorithms are an extension of normal algorithms. One way to make the extension (and retain the property that algorithms give the same output on the same input) is to add a 'random oracle'.

[1] https://en.wikipedia.org/wiki/BPP_(complexity)
[2] https://en.wikipedia.org/wiki/Church%E2%80%93Turing_thesis#V...
It's my default Android browser because you can set it to block scripts and adverts by default and yet the option to trivially allow scripts in a site is a single click away.

It's so good at this I've uninstalled multiple apps (especially news and weather ones) and have started saving links to web pages instead and the whole experience is better (because blocking adverts and tracking in apps is a real pain).
> We will not be using Apple’s actual OSK(SMC) key, which is an attempt to make your virtual machine a “Real Macintosh.”

Does macOS even boot without this key?
Any PTM can be simulated by a DTM.
You can look at Brave ads instead of other ads!
Not if you're ignorant of the choice.
I will probably start using or at least trying it again when they publish version 1. For now, it's just not remotely comparable to Firefox et al. when it comes to customization, control and stability.

It's basically a chrome copy plus future abilities (for now). So Chrome is a better choice until now for me.
I wrote C++ for relatively complex embedded guidance/positional apps for 5 years. I think I did it reasonably well - definitely better than 80% of my colleagues. Since then (10 years or so) I've been C# almost exclusively.

This makes me hope I never have a need to go near that language ever again.
Excel sheet: https://docs.google.com/spreadsheets/d/12Jdgaz_qGg5o0m_6NCU_...

This is quite fascinating. There are only 9 countries with more revenue than Walmart! If you think of a President/Prime Minister as equivalent to CEO running the entity, this would mean that politicians are downright most inefficient executives that there are and our various politic systems as well extreme resource hogs. Consider the fact on average each individual unquestionably commits a significant portion of their incomes to their political system and still they can't match an efficient business.
When you teach something to your child do you lack of empathy it you say "hey child you have MANY thing to learn, let's start, will be a nice journey" instead of saying "hey child, your a king, do whatever you want" and make him suffer anytime things does not work because he or she is not a king?

IMVHO this is the problem of modern school systems, in the past they teach, they form thinking peoples, now they form only Ford-model workers, at any level, they do what they can to avoid people learn "the big picture", became autonomous thinker.
>Ideally the browser is the product

I disagree. I don't have anything against paid software but it's not the only possibility, a lot of the software I use are open source projects maintained by volunteers, not products. I ideologically refuse to consider that every piece of software is a product.

Now regarding Firefox things are not really clear cut, Mozilla is effectively non-profit but clearly their well being (and the salaries of the people working for it) clearly revolves around their browser having a decent market share. The whole "selling you to Google" stems from that.
It's my default browser, apart from a few quircks, I love the speed of it, especially on my older android phone

I still switch to chrome when I'm working, because the developer tools are better in chrome (debugger, integration of lighthouse ect..)
Many things become much simpler once you switch from procedural to declarative programming. The downside is that in many cases you'll need to write an interpreter for the declarations and very often it's more complex than it appears. Of course, if there's a known design of the interpreter (state machine, etc.) things become much simpler.
Yes! And now the dev tools can be docked to the edge of the webpage (they were floating in their own window before this update).

For anyone (like me) wishing to have a default browser per use case (surf, work, dev, hangout, etc.), have a look at this project (dynamic default browser switch, based on URL): https://github.com/netgusto/bowser

Disclaimer: It's a pet project of mine.
The best iCloud Unlocking Tool
What are Residential Proxies?
Have time on your side

More time = more options

No time = desperation
You are probably right, but that comfort comes at a price, and the price can be seen right there in the original article: 2.6% + 10 cent credit card payment overhead.

And that is considered "cheap"! By contrast, in the European Union there's a cap of 0.3% on credit card interchange rates and 0.2% on debit. Of course that's just the raw interchange fee; a small merchant has to pay more than that to its card processor, but there are all-inclusive, Square-like offers for debit card processing fees below 1% for small merchants, and larger ones manage to keep both debit and credit processing cost way below 1%.

So the "comfort" of being able to hand over your credit card to someone who takes it out of view and possibly does unauthorized stuff with it increases prices of all the stuff you buy by roughly 2-3%.
> But Facebook only earns a few dollars per user per year, who in their right mind would turn off their adblocker for a few dollars?

This is a good point and it is interesting to think about the economic logic of advertising. It seems to me the burden it places on it's viewers is far greater than the (often questionable) value it brings to the advertiser. A huge unaccounted-for externality.

In fact, when you consider the huge psychological weight that a consumerist society places on it's citizens, and the attendant healthcare costs, you could easily make the case that even strictly in economic terms, advertising is a huge net negative, before even considering the social costs.

How much does my city make from all the billboards everywhere? It can't be more than a few dollars per person. I'd happily pay that much more in tax to have them all removed.
Show HN: Quickly find quality remote developers from Eastern Europe
I am a founder of Grenadehub.com, a platform that helps you find remote developers from Poland and Ukraine. Those are one of the best European engineers with great English.

My platform started a few months ago and we are helping companies find devs in a few days. If you are looking for a developer, please check our service and we will help you find a developer!
I am also looking for a feedback since our service is a new venture. What do you think?

If you have any questions, let me know!
email: z.wantula@grenadehub.com
I think the premise that you can’t obtain a list to be cultivated is extremely wrong.

That’s exactly what happens in a danish gymnasium, where the content is meant to enlighten as much as educate, and the difference between choosing the “regular” humanism route takes you so much further than one of the technical routes.

I know because I took the technical route and I married into a family who took the humanities. I’ve spent years catching up on philosophy, art, history, psychology and culturally important fiction, and I’m still not really part of the cultivated conversation when they really go at it.

I don’t mind, they can’t talk math or engineering or even business management, but they’re all very similar because they followed a list.

I’ve often wondered why there aren’t any easily available lists on the internet, because it’s really just the works you’d go through in your four-five year path, that’s shared among all humanities.

Obviously there is a difference between reading platon on your own and reading it in a curated environment where you can discuss its meaning with your teacher and your peers, but don’t tell me those teachers couldn’t compile you a list.

I think the real issue is that we killed blogs. A route to cultivation isn’t going to pop-up in a Facebook discussion, and if it is, then it won’t be searchable. And teachers or members of the humanities in general, seem to be much less likely to have an online jourbal which covers their professional life than people in tech. I read a news paper with a books section, and you’ll see this exact issue covered often in regards to new works, but those articles are only available on print or in an online archive you have to pay to access or even search in.

So the lists are absolutely there, we just can’t access them outside of our educational system or closed discussions had by the people who wouldn’t need the list.
Craziness as Usual
> "editorialization"

I suggested that we drop this part if it makes you uncomfortable and focus on the core of the rule: "use the original title".

> "clickbait."

Something that appeared in text that I quoted, but which I did not suggest applied here.

> unfair

I did not use this word. You are arguing in extremely bad faith.

> a rules violation

Yep. The rule, again, being "use the original title".

> I cannot imagine what sort of outcome you were hoping for

In a thread that literally starts with the statement of the outcome I was hoping for? Here it is again: 'The title needs to be fixed to just "Pijul".'

I hope you have a wonderful day.
Yes. I've been arguing for some time that "smart contracts" should be written as decision tables. Not in some byte-coded language.
Decision tables map well to contracts. They can be understood by managers and lawyers. (This may be a negative for some scammers in the cryptocurrency world.)
If cache locality is a big concern, you should either think about implementing some variation of a B-tree, or do very fancy things like design trees with van Emde Boas layouts (which are cache oblivious and thus has excellent cache performance) [0]. Or both, at once!

Both of these things are significantly more complex than just implementing a simple max-heap, which will almost certainly perform well enough for most any practical purpose. A red-black tree will probably have significantly worse cache behaviour than a max heap, since every dereference is jumping around in memory. In a max-heap, you can count on having at least a couple of the first levels in cache when you start.

[0]: http://tildeweb.au.dk/au121/papers/soda02.pdf
Wouldn't the burning of the paper technically make it powered?
Dr Gunter did a good job here, although I find her analysis a little shallow. A large part of the article is devoted to the discussion of what has been excluded. Now, as for the included items, I'd expect a more in-depth discussion.

For example, as for essential oils, she notes "a pleasant smell is not a medicine." I know WebMD might not be the best source of health information, but they sum up the current knowledge regarding aromatherapy use cases quite well.[0] I'm not a fan of aromatherapy but you can't just say there is no medicinal use for it in spite of evidence from several scientific papers (mild cases of anxiety mainly, see the meta-research [1]) - you need to be very precise, especially if you claim to do research.

[0] https://www.webmd.com/balance/stress-management/aromatherapy...

[1] https://www.sciencedirect.com/science/article/pii/S135361170...
I think its more likely that they will eventually adopt USB-C completely, and the iPad Pro is a test bed for it. Being able to easily output video to a projector, TV or monitor will be a major feature for many professional iPad users.
No, because it ends up increasing property values for existing owners.
I've been thinking a bit about model driven development. I think what you say is true, but at a bare minimum the specification should be machine readable.

Take the IRC RFC, for instance. A lot of it is amenable to code generation, but machine-parsing the spec is so hard (I know.. I tried, many moons ago). I feel like a big chunk of that spec could be written in such way that a big part of an IRC client or server could be generated. For other parts, a generator could at least create boilerplate to be filled by a human and maybe some automatic tests.
What is the difference between residential and datacenter proxies?
We've discussed this Mozilla is a "corporation" many times before, here and elsewhere.

https://blog.mozilla.org/press/2005/08/mozilla-foundation-fo...
> Firefox makes you the product, because Mozilla monetizes you with selling you to Google

That's hyperbole.

Firefox was the first browser that made switching search engines or dealing with multiple search engines easy. Firefox was also the first to have usable add-ons for blocking invasive ads and trackers, always promoted as the best add-ons in their addons.mozilla.org. The pro-privacy culture has basically grown on top of Firefox.

I'm using DuckDuckGo on Firefox and I installed it on iOS too, because it makes it easier than Safari to deal with multiple search engines.

As for Google Search, people forget that Google Search is first and foremost the best search engine and most people expect nothing less. And when they tried switching that default to others, people bitched and moaned about it. Google is so far ahead of everybody that for the general population it has no competition. The same reason for why Apple cannot replace Google's Search and cannot build their own search engine, so might as well make some money off of Google.

This is not selling the users to Google, this is simply providing a good user experience by default. If anybody wants to help and fight this, then the first step would be to provide a better search engine. Don't get me wrong, I like DuckDuckGo and will keep using it due to privacy concerns, but for many searches, especially local ones, the difference is night and day. Not to mention that DDG is also dependent on Microsoft's Bing and it will be a sad day when Microsoft closes access to its APIs. Because apparently it's pretty expensive to have your own web crawler ;-)
is that a quote all what
So in the midst of an investment boom we are engineering ways not only to reduce tax on gains, but to ensure the gains will be reinvested. Yet at the same time this provides no value if people pull out their investments in a down-market. Sounds like A bubble-policy.
I don't really see a problem with reinventing things when you need them. Classes etc are just syntactic sugar on top of functions and structs.
> Technical readers will know that we call the runtime for this user interface Muon, which is a more secure fork of Electron

Ew...
Protecting Your Brand with a Proxy Network
She consults with patients online, writes the prescrip herself and fills it in India, then ships to patient for $95 with free customer service by phone or Skype. She is looking for funding to help those who can't pay the $95.

Every month or so, my gf and I always wonder if she's pregnant and what we would do to fix it. She has good insurance, but after copays and gas and time spent at a doctor's office, I bet the total close is very close to $95.

Anyone blocking this form of medicine is a sick individual. Would you tell a person with a broken back to take a walk down to the local pharmacy?

I hope not.
in french, "morbide" is often used indifferently for "macabre" (i guess because death is "mort"?) but according to the dictionary it means something that makes you sick (un désir morbide) or sicker than you already are
Tesla introduces a $45,000 Model 3 variant with a 260-mile range
How to track iPhone 5
> I ideologically refuse to consider that every piece of software is a product.

1. Who pays for the hosting? How do they pay for it?

2. Who pays for the site development? How do they pay for it?

3. Who pays for the site content? How do they pay for it?

The vast majority of sites out there are commercial products, in some forms or another. Even Wikipedia is, they're periodically begging for money.

Since we have this problem that running websites costs money, how are they going to pay for it? The ad model is quite reviled by techies. What's the alternative? How do websites make money to keep running?
Everything is a product when you define product as "that which is produced", which is the coherent and 'materialized' output of human activity.
MPs who don’t understand the power distribution logistics and lack of capacity problems we have here...
You are not saying anything that I did not already respond to. I know trees, I know priority queues, I completely understand the data structure. What's the point of being able to assign some completely made-up and arbitrary name to it? If you think being a walking lexicon is an achievement, okay. That's spelling contest kind of "knowledge". I get it - some people really like it. Everybody is different and that is fine. Names (by themselves) mean a lot to many people. It's a low-effort signaling thing I guess. It is fine if I was ever selected against in such an interview - it would be entirely mutual. I do not believe it tests what you think it does. If you need a priority queue and don't happen to be able to come up with a good data structure on your own - or if you are too lazy to think about it - you can just google it. As long as you understand the basics of the underlying data structures - trees, arrays, lists, graphs (in general) - you easily understand the nuances of the particular variation of the base structure.
CppCast: Compile Time Regular Expressions with Hana Dusíková
Memory Tagging: how it improves C/C++ memory safety [pdf]
If you were to create a list based on your readings, I'd be very interested in having a copy.
In Dutch they are used interchangeable as well.
> Neighborhood association bylaws were passed to ban line-drying completely, and many apartment buildings also banned the practice.

Land of the free where you can shoot a person that enters your garden but you can't dry out your clothes there because it's unsightly.
I would recommend reading other similar blogs to get some input on how they do it. A content plan would be a good idea as well.
can you use it also as webview browser?