jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
As someone observed in the Twitter thread, +64% only means a handful (about 150) new flats on the market, since there's so few at the moment. They are now on offer for long term rental, so once they'll be taken they'll be out of the market possibly for years.

This is why comparing long term rentals and airbnb makes little sense: yes, half of the flats for rent at any given moment are for short term. But they're always the same ones, over and over again. They could increase the long term offer only for a few days before disappearing for good.
I believe JS is lexically scoped... but it is in fact the most misunderstood language in the world.

https://www.ecma-international.org/ecma-262/5.1/#sec-10.2
https://www.ecma-international.org/ecma-262/5.1/#sec-13.2

https://2ality.com/2011/04/ecmascript-5-spec-lexicalenvironm...
Site posts article about browser privacy while asking if they can send you notifications.
I was going to reply with a similar comment, but I'm unable to actually get this to happen when I tried it now: https://godbolt.org/z/4VkEQc. Perhaps the optimization needs more work?
Yes, they are insulators, so they reduce heat transfer.
I remember avoiding revising in an exam hall when I was 16, dreaming up an idea about 'Silence TV', which was a fictional channel for people to watch a blank screen to relax. At the time I thought I was being pretty silly, now it feels somewhat prescient.
If you smelt aluminium in a remote area you then have to move it to an area where it can be useful. Moving it consumes a lot of energy. If you mine a bitcoin near a power plant with excess capacity, anyone anywhere in the world with an internet connection can leverage that work for value transmission. This literally allows a computer in China to replace an armored car in Denver, Colorado.

> There are plenty of other good uses for electricity besides bitcoin or powering a city directly.

The argument "uses lots of energy = bad" is a fallacy. You have to take into account what the alternatives are. You know what uses a lot of energy? Public transit systems. But nobody is arguing that public transit systems are bad because the alternatives are a lot worse.
Get incandescent light bulbs and heat a small room. I use a 200 watt bulb to keep me toasty at my desk in Connecticut Zone 6B
I still think that remote in general won't be that prevalent after covid. Remote with SF/NY salaries? I seriously doubt that they will keep this up long term or that many companies will do the same.
Demand went above capacity just now by 100MW - I assume the “ancillary” is doing something.

Or Texas is now an over unity device.
> Lockdowns come with exactly the downsides you describe. No lockdowns come with an overload of the health care system and high death tolls.

Please stop pushing the unproven narrative that lockdowns stop the healthcare system being overloaded. It's morally wrong to push for such a destructive policy without good supporting evidence.

Sweden, Japan, Uraguay, South Korea. No lockdown. No problem for any of those healthcare systems. It can be easily shown that curves were flattening before lockdown had a chance to take effect.

This is about as close as we will get to a controlled trail on lockdowns.

https://www.medrxiv.org/content/10.1101/2020.12.28.20248936v...
I think 99% of the population would quit today if they didn't need the money.
I don't think making blocking on destruction conditional is a good thing. For example futures returned by std::async block on destruciton as opposed to other futures (even if they have the same type). This is generally considered a mistake as the future behaves very differently depending on how it was created and it can cause issues (i.e. deadlocks) for code that did not expect the blocking behaviour.

As an aside I believe that all kind of blocking in a destructor (and thus jthread) is generally a mistake. In order of preference I believe that:

- enforce explicit join, abort or detach via the type system (hard to do in C++)

- abort the async computation

- abort the whole program (i.e. assert)

- detach the async computation

are all preferable to blocking. I think I'm in the minority though.
SageMathCloud (https://cloud.sagemath.com) has similar functionality (collaborative editing, preview) and supports restructured text. To try it, create an account, project, and new file that ends in .rst. It renders the rst server-side using rst2html in Linux, so isn't instant (since not in Javascript) -- are there any good rst to html converters written in Javascript? SMC also runs aspell (server side) when the file is saved.
Here's a screenshot: http://wstein.org/misc/smc-rst.png of https://cloud.sagemath.com/projects/4a5f0542-5873-4eed-a85c-...

(Disclaimer: I started SageMathCloud and SageMath. SageMath uses Sphinx for documentation, hence we care about RestructuredText editing.)
You can do bare-metal on the RPi also, you don't have to use a (non-realtime) OS like Linux which is where your latency issues come from.
You can treat the RPi as a microcontroller and program it via JTAG, etc if you like. Latency issues come from the OS, not the hardware.
> With Redis B-tree structure, the creation and deletion are cheap.

Pretty sure redis has no b-tree but hashmap. But redis has to do no compaction at all since it can directly delete the stuff on disk.

> The rate is about 3000 files per second created and then deleted. Being a LSM structure, the tombstones quickly pile up and the directory listing was slow.

The problem here also is the gc-perdiod. Since the database has async-replication, it needs to keep deleted rows for some days so downed replicas can replicate. So they stay in disk/memory for some days actually and don't get compacted. While in a CP system they would be.
Some would say the fact Tether has a market cap of $34 billion demonstrates there's demand for digital currencies denominated in conventional currencies.

Assuming you overlook any suspicious behaviour, that is.
That is a "featherless biped"-level definition of military.
I don't know yet how the crypto world could change my life, but people are so convinced to invest 1.5B dollars. Either they are very smart or I'm very stupid.
Despite the fun title and the apparent sense that somehow the material is digestible by a kindergartener, this paper is really only accessible and relevant if you’re already well versed in the language of quantum computation and you’re interested in different ways to construct, represent, and manipulate quantum circuits using a mathematical formalism called the ZX calculus.
The Federal Service Labor Management Relations Act of 1978 makes it illegal for Federal govt employees to strike and does not provide any protections for state or local employees to strike:

"Government employees — state, local, and federal — do not have a right to strike under the federal law."(1)

For local government, it would depend on which state you are in. 8 states do provide some rights to their state and local employees to strike, 42 states do not.(1)

---

(1) See https://www.vox.com/policy-and-politics/2019/9/20/20873867/w...
I run an app, not a store :)
How so? What is their nefarious plan and how do they go about it? If you are the one seeing the truth and you want to be taken seriously you need to do better than just throw around words like “monopoly” and “anti-competitive” with no justification whatsoever.
They may not be regulated but if you’re buying a name brand water filter from a retail store in the USA, it’s unlikely that brand is getting away with selling something full of lead or other bad things. Those filters are sometimes tested by independent labs (e.g. Consumer Reports) and retail sales are regulated by the CPSC, e.g. https://www.cpsc.gov/Recalls/1997/cpsc-and-ecodyne-announce-...

In contrast if you are getting a counterfeit Chinese filter from amazon, it can be very hard or impossible to even figure out who to sue even if you have proof the product is bad.
By sourcing, I wasn't arguing about their price. The problem is that it's hard to find anyone who will sell you more than a handful of them at low prices.

I haven't checked recently, but at least that's what I remember.
IIUC, Lua also handles multiple return values the way you're advocating. I like the way Lua does it.
Exploratory testing is also useful for uncovering classes of scenario which an existing automated test suite is not currently capable of covering but which nonetheless harbor a lot of bugs.

One pretty common case is browsers - an automated test suite might run an exhaustive list of scenarios in chrome successfully while bugs lurk in edge and firefox which were assumed not to be there.
Transport is only 20% of global CO2 emissions. You need to do much more than just convert cars, trucks, train, ships and airplanes to run on electricity. I don't share your optimism that this is doable without significant increase in how much things cost.
Exactly. If you a flow with some complex functionality and some known edge cases, and automated process is great to test that it's not broken by a new release. But a feature is never really tested until a human has put eyes on it. And Espeon if that human has been intimately involved in the planning, design and execution the whole way through.
Says who? Yudkowsky? Why are you listening to him?
Edit: these kinds of strikes were evidently made illegal in 1955, by an act of Congress, it wasn’t that Reagan simply declared it illegal.
i don’t think “rich” has much to do with it. look how much economic loss and fiscal stimulus many countries have endured, on a per capita basis. in the grand scheme of thing, relative to that, does it matter whether they pay 20$, 40$, 100$ etc per dose?
Up to now, no one dared to task the EU with something as important, because it was always clear from the start that the EU isn't capable of handling tasks that are complex, time-critical and important. But since the production chains of most vaccines are spread all over the EU, smaller members were afraid to be left out, larger members wanted a slice of the cake for their pharmaceutical industries (i.e. France) and the current EU leader von der Leyen was promoted there by Germany's chancellor Merkel, everyone was in a position where they just had to involve the EU.
> You can't support arbitrary expressions of registers

> In fact, some assemblers do provide assembler-mapped instructions or other similar features like this.

So, which is it :-) ? I think you know both are true, but for those who don’t:

The original intent of assembly was to make it easier to encode instructions. Those assemblers provided a 1:1 mapping between assembly instructions and CPU instructions.

(There may even have been assemblers that map assembly instructions 1:1 on machine words, but I think declaration of multi word memory regions was a very early addition. It’s so much more natural to write “give me 10 zero-initialized bytes here” than to write ten statements “give me a zero-initialized byte here”

So, that’s your first statement.

Macro assemblers (aka high-level assemblers) give you the second one. They let you write macros that, for example, add multi-word addition loops to your (now virtual) instruction set.

https://en.wikipedia.org/wiki/High-level_assembler:

“High-level assemblers typically provide instructions that directly assemble one-to-one into low-level machine code as in any assembler, plus control statements such as IF, WHILE, REPEAT...UNTIL, and FOR, macros, and other enhancements. This allows the use of high-level control statement abstractions wherever maximal speed or minimal space is not essential; low-level statements that assemble directly to machine code can be used to produce the fastest or shortest code. The end result is assembly source code that is far more readable than standard assembly code while preserving the efficiency inherent with using assembly language.

High-level assemblers generally provide information-hiding facilities and the ability to call functions and procedures using a high-level-like syntax (i.e., the assembler automatically produces code to push parameters on the stack rather than the programmer having to manually write the code to do this).

High-level assemblers also provide data abstractions normally found in high-level languages. Examples include structures, unions, classes, and sets. Some high-level assemblers (e.g., TASM and HLA) support object-oriented programming.”
Half-hourly electricity pricing exists in the UK: https://octopus.energy/agile/
I'm considering switching to it actually.
It sounds like he was one of the first to make simulation like games, felt like Neo and like it was full of stars at the same time, and never was able to go beyond that. Hasn't looked around, hasn't become humbled by the work of others.
I think it's time to use antitrust laws to break up these media corporations. There's a point where a company grows so large that the amount of power that they have is too much for democracy to bear.
I second the recommendation of Coursera's Programming Languages! Though I must say at times I found myself cursing at ML's default strict evaluation :) I found myself writing (relatively) convoluted code that would have been cleaner in Haskell.
This is great. Can stop hacky prefetching like hidden images or Ajax calls. Front-end optimization is easily overlooked, yet something that greatly influences the user's experience on a site.
I don't mean to come off too critical, but I'm curious how we the HN community can move away from this sort of survivorship bias cynicism without discounting it entirely. I openly acknowledge that survivorship bias is a very real phenomenon that can be easily overlooked, but every time a story about a successful entrepreneur or angel/vc pops up, there's the tendency to discount every thing that is being said as survivorship bias, as if there's nothing else to be learned from the story. These comments tend to overwhelm the discussion in their prevalence. I think it puts a overall cynical attitude in the community that I've seen overtake other entire online communities of entrepreneurs. I really hope it doesn't do the same here.
I don't think it's an either/or scenario for Facebook. Ultimately such experiences benefit the user regardless of where/when the initial innovation occurred. We've seen it over and over again. You don't need to be first or even last to the game. You just need to be the best at implementing it and your users will follow.
Please show documentation where Apple refused to license under W3C patent policy. From everything that I have seen, things went more like this: Apple was doing due diligence and reported their patents to the W3C. The W3C then abandoned the recommendation process at that time without pursuing patent licensing discussions of any kind with Apple.
Does the Google Ads team use Dart on the server-side? The Dart blog post was unclear about the future of the Dart VM.
just like it did with the poke app.
If I ever became a publishing editor, I would fire the first person to send me an article titled "Is {x} a {y} killer?" or anything related, just to set an example.
It's just a way of saying that the beta is released earlier than it normally might be, on account of caring more about getting user feedback early and less about that feedback being taken as negative reviews.
Finding the right market is a guessing game. If you guessed wrong you should move on and try again.
You've got it right. Not all stem cells are equal,there's CD33+,CD34+,etc. They can be found in many places but the amount of cells matter.

Umbilical coord blood is awesome cause it's full of cd34+, but even then, even the amount of a really good collection won't support a full adult transplant cause the techology to grow and multiple the sample isn't there yet.

~2 years ago the top notch tech would only double the amount of a really good sample ,which would be about 2 ml.
If you use Mutt on OS X, you can.

Download Apple's ASCIIMoviePlayer[1] and put the binary from the zip file in your path.

Add the following line to your .mailcap:

image/jpeg; ASCIIMoviePlayer %s && read WAIT

Select an attachment in Mutt and hit return.

Enjoy kittens.

Of course, since it's ASCIIMoviePlayer it will also play videos if you add the appropriate lines to your .mailcap.

EDIT: Oh, and make sure your terminal is at least 180 characters wide. There doesn't seem to be a way to make ASCIIMoviePlayer output a smaller size.

[1]: http://developer.apple.com/library/mac/#samplecode/ASCIIMovi...
Any ex Yahoo'ers from SF Bay Area interested in joining us to work on http://cloudHQ.net?
for most phones, root is as simple as copying something to the SD card, and booting with some buttons pressed.

pretty 'cheap' in effort to have a [insert slang kids uses these days] skin.
You can't change the speed of light by itself.

The speed of light also controls the mass-energy conversion. So if you slow down light, then mass now has less energy.

Less energy means less gravity, and an entire cascade of related effects.
It has less to do with learning from mistakes and more to do with being in the right place at the right time.
Except that it's _not_ trivially simple. I don't want to:

- Set up dropbox on every computer I use.

- Figure out how to get keepassx to work on Android.

- Open up a password manager when I want to log into something. Oh, I can leave it open? Wait, is that secure?

- Figure out if there are any limitation of the password manager you've suggested, which you may have missed.

- Deal with a "password migration" if I decide to switch browsers, which will include an absolutely non-trivial search for some software that replaces an app that is now a crucial part of my daily routine.

I could go on, but password managers are most definitely not a trivial task -- they add a layer of friction that I simply can't bring myself to care about when it comes to security to my Gawker account. Computers exist to make my life easier, not as a creator of problems that require working around.
Per mile is a weird metric, isn't it? It just seems to favor aircraft that travel so much farther.

Per trip would be interesting Not to mention, a minor crash or serious failure in a car is usually a walk away event. A minor crash or serious failure in a plane or chopper is usually fatal. Its okay if my car breaks down on the interstate. Its not okay if my plane does over the ocean, like Air France 447.

I'm not saying air travel is unsafe. I just think we're selling the point incorrectly.
We'll figure something out when we get there.

What I found quite annoying lately (more than usual) is that there is a lot of "what if machines, terminator, bla bla bla death! destruction!".

I'm not sure if it's the recent developments with the deep neural nets, maybe it is.. Maybe it's the high profile neo-luddites like Hawkins or Musk. I wish I could have a megaphone and shout: AI that would be classified as having comparable human intelligence is way too far and there are a lot of pieces missing. Just because we can identify with 95.4% accuracy some MNIST dataset or 200 species of dogs, or some guys playing baseball, it's still a long way to getting to a working AGI.

But instead on focusing on doing the actual work that would get us to these machine 'thugs' or at least promoting more research in that direction most prefer to sit in their armchair and argue to the death the hypothetical T-1000.

Thankfully there are smart people out there doing real work and getting results so that is reassuring.

My problem with these extremists is that they produce hype. Hype that got us the AI research winter last time.
Agreed 100%. The media you (choose to?) consume has a profound influence on how you think / feel / react. The only way to win this game is not to participate. But that makes you a loner, "anti-social" etc ...
Atwood's law?
It seems to be pretty uncommon for Linux setups to have, e.g. TOE enabled, but in my humble opinion it is an easy win on performance on 10G networks.
Namecoin is promising but then whoever can afford the most ASICs will just buy up all the popular names.
No such thing as a 'private beach' in CA. No matter how rich you are, you cannot own a beach in California, though you can own the adjoining land and be a real dick about closing long-standing beach access paths.

Nothing new, see: Malibu.
Anyone have a counter argument to this? This seems like an absolutely fantastic idea.
Also, I think he changed it. It used to read something like, "The more confident you are, the less you need the props".
Every summer I drive my family home 928 miles in a single day from our vacation house in Florida.
Well then, that means one of two things:

1. There is, as dictated by the law of supply-and-demand, not an undersupply of good programmers, otherwise good programmers would be in a negotiating position such that they would reject your 50k offer for a 150k offer elsewhere; or

2. The market cannot support this hypothetical company's business model. If my restaurant fails because labor costs leave me overrunning my revenue, few people would argue that is evidence we need immigration reform so I can find cheaper labor.
You know, I'm going to do the unpopular thing here and defend USPS. For all its inefficiencies, incompetencies, and overall failures, they weren't wrong in what they said or did. If the USPS had to cover costs out of everyone who sticks a 49¢ stamp on an envelope, they'd be out of business in a week. Junk mail is the lubricant that keeps the postal system spinning, so that the two or three times a year you need to send a letter you can do it without spending -- generates a FedEx quote -- Jesus H. Christ, $14.81?

Huh.

Look, if the USPS would have financially benefited from Outbox, they would have done it. But Outbox went under because it couldn't afford the fleet and labor costs of "undelivering" mail -- in other words, the Post Office explained why they couldn't afford to lose junk mail as a revenue source, then Outbox tried to replicate the USPS fleet (on a very small scale!) on consumer deliveries alone, and was surprised when the effort burned through all their cash.

Likewise, you don't really think you're Facebook's customer, do you? Or Twitter's, or Google's? The customer is whoever keeps the company in business. The fact that the USPS can deliver everyday stuff cheaply is their hook. The junk mail is the business model, just like AdWords is Google's business model. The fact that a couple of Cap Hill aides failed to understand how basic corporate finance works says more about the average economic knowledge of the professional political class than the internal mechanics of the Post Office.
It looks like the deal with the MegaUpload guy fell through.
It seems like this could be a useful area for a honeypot.

Take photographs of a willing model (who knows what they're going to be used for); "dox" this model (release the images with fake details); collect information of the harassing people who send messages.

I'm not sure what you then do with the information of harassers.

Ploce in the UK spend a lot of time dealing with online a use. It might account for about half of all calls forwarded to frontline police.

http://bbc.co.uk/news/uk-27949674
It's fun but write unit tests when you are sober
Any startup that does not have a budget for a professional website can get one. For startups that do have a budget for a website need to pay. However, I won't verify this, I will just take your word for it.

That basically guarantees that you will never get paid. There was an article on HN a few months ago where a freelance designer, stopped giving quotes for projects. He just did the project, and at the end, he asked the client to send him payment for whatever amount they thought it was worth. Some clients ended up paying him 5 times what he expected, others half. In the end, it ended up being higher than what he would have made normally.

You could try this approach...just build the website, and ask the client to pay whatever they think is reasonable. You may be surprised, and it is guaranteed to be greater than or equal to $0
Sometimes I think I stepped into a moderation distortion zone...