jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's not about going million miles an hour. The safe speed can be used even if there's 200 people. But the commenter above has a good point: tons of businesses and billions are linked to a product with almost no workforce behind it. The same is with many other OSS: tons of value and no money to those who maintain/create.
A company can damage an open source project in a number of creative ways that have nothing to do with file formats. One word: Oracle. OpenOffice vs LibreOffice is a pretty good example of plausibly deniable sabotage that would enjoy a bonus with the number of people interjecting, index finger raised, with "Actually, Hanlon's razor..." To be fair to Oracle, Sun didn't help that situation at all, Oracle just ratcheted it up.
Would downvote if I could, PostgreSQL has Patroni, for example, the newest replication management tool, which works. They got rid of the requirement for an external DCS with the latest major release, so.. it's easy to set up and manage

When PostgreSQL would get a built-in replication tool would increase it's popularity a lot, but I guess the core team wants to focus on the DB, and management tools are left to the others to develop.
In most locales it would likely consume more electricity than value of bitcoin mined. Even considering bullish price outlook, hardly anyone needs nonstop heating 24 hours per day to actually recoup the investment. Perhaps if it had some kind of heat accumulator that would allow to store heat for few hours and later release when it is needed?
It's almost a miracle that a doctor recommends a dietary approach and not describing a pill. Huge step into a right direction.

This shows that doctor's actually know that a diet and other lifestyle factors are the key to health. Not eating pills.
Most apex predators that people think of don't really attack humans. The ones that do are rare exceptions and are often found to be injured or outcast so unable to hunt normal prey. The biggest killer in Africa is the hippo but they're herbivores and just protecting their territory or something. Bears are one of the few that always see humans as food.
Yes, VIRTUAL memory. Most operating systems (Windows, Linux) leave 2 or 3 GB for the user process and reserve the of the address space for themselves.

That way userspace-to-kernel switch does not require changing active page table (and also avoids switcharoo each time kernel needs to access userspace memory).
Important to consider that credit scores weren’t a thing until 1989
Don’t forget that Pagerank, the ‘results must have all terms’ feature and the very large index made for significantly better results that the competition had.
I used to live 30km(18 miles) away from a border with another EU country - I could get in my car and within half an hour be in a completely different country, where gambling, prostitution and drugs(to an extent) were legal(but they are not in mine). Because of the Schoengen zone there are no passport checks, getting across the border to a casino or a brothel was no more difficult than going to a supermarket. No tax paid in my home country either. I see those ships in the same way.
> If nacl picks up that your new CPU has some advanced instructions, it will use them, resulting in a library that won’t work on older CPUs. It’s hard to ship binaries when you’re uncertain of what CPUs they will run on.

Uhm.. What? Isn't this going exactly against all that nacl was ever designed for?

Also, why can't instructions for one CPU be translated/compiled to instructions suitable for another CPU?
There are a couple of different things going on here:

malloc() generally uses mmap() which is a syscall. It also can use brk()/sbrk(). Some implementations use both.

There is also kmalloc() which is what's broken based on TFA. This is inside the kernel only and is not a syscall.

So you are right, malloc() is not a syscall, but it may or may not use a syscall when you call it. You can, of course, write better code yourself: statically allocate the memory you need, then use malloc() on that big memory chunk. This way you are guaranteed not to cause the system any grief. Either your process starts, or it does not. After it starts, it is in complete control of its own memory.
> completely different experience of watching sports from a first-person perspective

This is from a crash in the Tour down Under earlier today:

https://www.youtube.com/watch?v=Py_7pYVF664&feature=youtu.be
> There is a distinction between crime and acts that are morally wrong. For instance hiding Jews from the Nazis would be a crime from the Nazis point of view. But most anyone else would consider it to be the right thing to do.

You have a point, but recognize that standing on morals won't get you out of punishment.

> You should question whether or not your government is legitimate enough to be trusted in matters criminal and judicial.

But it's very hard to opt out of the system. Personally, I won't intentionally do things that could make life harder on myself and others without first knowing some details. I think it's a bad idea to set up a dead man's switch without first knowing what kind of investigation might trigger it. It would be sad to face charges for destruction of evidence due to accidentally triggering the switch for something silly.
I would view it as a "code smell" - if you aren't concerned about mixed single/double quote usage, then what ELSE aren't you concerned about?
I doubt that the same sort of ads that run elsewhere on the web would work on a software-related blog.

The blogger would probably have to do paid placement within the text of the posts, containing clickable links. If the ad does not get blocked, and I even notice it when I am scanning the text, I'm likely to just hit the back button and try the next search result.

I'm not intentionally trying to make things more difficult on the people running the blogs, but I am far more likely to remember a trademark if the blogger mentions it as a useful tool for a particular task than if an ad for it serves on a page about something else.

A manufacturer-paid or affiliate-monetized critical review sways me far more than an attached ad image--even if it was not an entirely positive review. Besides that, writing a review is content that you control. If you rely on ad-serving networks, you can't be certain ahead of time what they will be serving from your page, or what you will be paid.
You're probably right about /newcomments, but it seems uncannily common recently, even with posts that have nothing to do with politics.

As for the article, I would summarize it like so: "I'm drawing a link between mild fanservice in superhero comic books and male chauvinism and sexual harassment in the tech industry, and also think of the childrens." Seems pretty anti-sex to me.
While I think this sort of research is useful- I dont think this is anything that will affect people in real life. This is more the makings of a plot from the movie "Taken". If someone wants to rob your house, they will break in and probably be in and out before police can respond. A thief isnt going to jam your alarm systems radio and pull some elaborate hack to steal your laptop or flat screen tv.
Reminds me of that old headline, "Percy Spencer finds a way to melt a candy bar in his pocket."

Seriously, people, this discovery is not really about being able to unboil eggs. It's about a way to quickly and efficiently restore common proteins that have been misformed through heat or other processes.
Thats pretty cool, can it be used with HA proxy?
I am happy to pay for content because people need to make a living. I don't block ads but I would be glad if I could pay to turn ads off.
Unfortunately it's not really possible to measure intellectual merit in a standardized way without inadvertently also selecting for children of wealthier backgrounds. Standardized testing ultimately needs to be formulaic in nature in order to produce comparable scores. As long as the test is formulaic, it will be possible to purchase test preparation services that essentially teach you the formula. Test preparation services are purchased by people of means; their children confound the test score's signal of intellectual merit with a signal of test preparatory ability. The more elite the institution, the narrower the range of acceptable test scores, the more that the score signals test preparation rather than intellectual merit.

For any sufficiently in-demand institution, a healthier approach would be to define a minimum bar ahead of time, accept applications only from students who meet the bar, then select applicants by lottery from the pool according to available openings. Ultimately, selecting for perfect and near-perfect scores is actually counterproductive - Goodhart's Law is as applicable as ever.
I think he has something big coming up tomorrow: http://www.nasaspaceflight.com/2015/01/spacex-dragon-crs-5-l...
though, doesn't this suggest Unix time will not increment at the same rate throughout the year.
http://hpiers.obspm.fr/iers/bul/bulc/bulletinc.dat
Can't wait for all the ways people gonna glitch their way trough this/abuse this mechanic to glitch something else out.
Feel free to send me an email if you want to learn more about it!
Cloudflare already has the bandwidth. I suppose tunnel doesn't cost much ( or even anything) compared to the rest since they pay for the size of the pipe.

When someone uses the tunnel, they never have to go outside of cloudflare. Since the traffic ( i suspect) would stay very local.

Perhaps it could be even cheaper in the end for them.
nerdlegame 20 3/6

gkmkkgkg

ggkgkggg (emojis didn't render right in HN)

gggggggg

Knowing the answer I then opened a new tab to try something [that I won't detail to minimize spoilers for today's puzzle] and got linked to

> >Number ordering and 'commutativity'

>

> We get it. 1+2 and 2+1 are effectively the same in maths because of a principle called ‘commutativity’. In the same way, 34 = 43.

>

> However in Nerdle, the only perfectly correct answer is the one we're looking for, in the order we have it. So if our answer contains 1+2, we won’t accept 2+1.

>

> We've spent hours playing with alternative commutative-friendly rules that would allow both 1+2 and 2+1. But so far, every variant we’ve tried is simply not as fun to play.

>

> If you feel the commutativity challenge costs you an extra attempt at a Nerdle challenge unfairly, you can always delete one line from your game emojis before you share them. We won’t tell anyone, promise.

The same issue afflicts mathle http://mathlegame.com/ and I think poses a fundamental issue with this game. In spelling there is a definite order. With commutative mathematical operations, not so. WRODLE!=WORDLE but 1+2+3==2+3+1. They might LOOK like different sentences, but they are not. They are the same. Sure, the glyphs are in different orders, but no aspect of the Platonic sum can distinguish them. They are one.
Very true and imo a questionable policy, though the bulk of protesters here in Ottawa are not from Quebec.
Interesting point, but if the government considered whoever had control of the coins the rightful owner and not stolen, would it be laundering then? It doesn't sound like a problem of taxes.
Perhaps email dang? He's very responsive and helpful.

I'd love this also, but it's outside of my domain to attempt to pitch in.
Thanks for this. The thread is confusing because the user is quite upset and hostile and didn't seem to understand Cloudflare very well, but in the end this does indeed seem like a case of the site being shut down due to non-HTML ToS violation.
Ilya Lichtenstein (YC S11) is the co-founder of YC-backed MixRank. Heather Morgan, his wife, is apparently a serial entrepreneur, investor, and "contributor" to Forbes.
I agree Christensen often seems a bit post hoc, but I think at least trying to see if there's a new market can help (as opposed to attacking the fortified hill of an established market).

One could argue the Nomad's market was much smaller (most people who bought iPods had never heard of it), partly because of Apple's aggressive advertising... which certainly helps "create" a market.
Personally I think smartphones will never be good at known-goal interaction. They're general-purpose devices with a hilariously low-throughput interface that need to accommodate low-tech users. You're always going to have to navigate a bunch of screens to get to any given function because the real estate is so small.

Could apps be better? Sure. Can any app get as good as a button that's already right there when you realize you need a replacement? I don't see how.
Right, there's work involved, but it's taking code that already works on ARM, and already works on Win32, and making it work with the ARM version of Win32.

Since microsoft disallows that, there's much less incentive to do that work. But it's not an enormous barrier.
The other reason it isn't a fair comparison is Intel didn't get to start with a blank sheet of paper. The 386 had to run code written on the 8086, before anyone expected home computers to support protected mode kernels. I'm sure the x86 silicon Intel produces today would be quite a bit more efficient if it didn't have to support applications written 30+ years ago.
Managing rouge APs is a legitimate pursuit in many contexts.

It is always legitimate for the operator of an Ethernet network to attack, disable, and punish people for attaching unauthorized APs to that network. As a university or corporate IT department, you likely employ access control and monitoring techniques (including WPA2-EAP and 802.1x). An employee or student's Best Buy wireless router that strips you of the ability to individually identify users is a major liability. The worst case scenario in this case is a ruling against rouge AP management that does not distinguish between hotspots attached to the corporate network and hotspots merely existing on corporate property.

Second, there is a compelling argument against cellular hotspots in contexts like secure corporate and government environments. Many corporations have a self-interest, ethical responsibility, and legal/regulatory obligation to monitor and archive employee communication. A personal WiFi hotspot would allow employees to exfiltrate private customer data, bypassing logging and packet inspection schemes.

That could be used for anything from a financial rep engaging in prohibited sales practices immune from auditor/supervisory eyes and litigator discovery, to a Facebook employee selling chat logs to the highest better, to old-fashioned corporate espionage against R&D work products.

Jamming cellular personal hotspot devices in a hotel should be illegal, but for the right reason - it's anticompetitive. Same thing as a railroad company selling exclusive carriage to one food company.
No content, not even a link.
It's an interesting premise with merit (climate change and income inequality are stirring up dystopian fears). But, a reminder: In the late 70's and 80's, fears of environmental/nuclear holocaust likewise stirred up dystopian stories and films (as did WWI and WWII 60 years ago). Then, Soviet Communism collapsed, the nuclear game of chicken disbanded, and we cleaned up the environment quite a lot (remember rampant smog and toxic waterways?). So, listen to our latest cautionary tales and shudder appropriately because the purpose of scary stories is not to foretell the future but forestall it.
Perhaps open borders should be treated like inter-national economic agreements. Have open borders with countries who reciprocate open borders with you. So, if Canada will let all and any Americans in, we reciprocate. If Mexico opens borders with Haiti, then Haiti should open its borders to Mexico, etc.

I don't think it can work unilaterally, it has to be bilateral and multilateral --eventually having universally open borders --but given the displeasure with the soft equivalent, global economics "globalization", I don't see this happening any sooner.

If "globalization" --which in theory would eventually bring equilibrium to economic effects-- has such resistance and suffers from criticism from the left and right, wile being a "soft" form of migration, imagine how people would receive "hard' worldwide migration. I don't see it being received well, if done unilaterally.
Can you give an example of where the upgrade concept has been tried before?

I can see it having difficulty operating on small or even medium sized purchases, but a car is a very different thing. Why make a large purchase when you don't have to. People already know new cars loose so much value the second they are driven off the lot, why would you subject yourself to that if you can upgrade your existing car.

From an environmental standpoint, isn't upgrading an existing car much more friendly to the environment that digging up new metals.

As far as things like the interior wear, why not be able to upgrade a new interior. Why trash an entire car just because part of the interior is worn. So you need a new headliner, get just that. You don't need to throw away the whole car.

I'd agree that large scale changes like completely autonomous control may be difficult to retrofit, but probably not impossible as many cars are being built with park assist which means autonomous control could be mostly a software change rather than hardware. At the same time, how often do we see massive technology changes like that in the automotive space. More airbags could be tacked on to older cars, brakes upgraded to ABS could have happened. Basically, anything that has happened in the automobile in the last 50 years could probably have been a minor hardware upgrade. Even carburator to fuel injection could be an upgrade.

I also think we're experiencing a cultural shift in why and how people buy. I think the idea of just buying something new, is becoming an outdated. I know I don't want to buy just to buy, I don't go "shopping", but I definitely did in my younger days.

Lastly, can you please not state as fact what is clearly your opinion. To say "No it won't" is a very abrupt and I'd say rude response and seems to attempt to shut down discussion rather than saying "I don't believe it will have implications because..."
> Software is still a mix of art and science

Which is to say: just like everything else, including both art and science.
MAX_PATH is a #define, so it just gets literally substituted when compiling, there is no need for people copying it. After compilation it effectively is a hard-coded constant, indistinguishable from literally writing 260 (it's not 255).
I don't think that is likely to happen given the conflict between the two countries.
Yes, I was, but more specifically I was giving two examples of the types of insecurities found in modern technology. It was a broad argument and a loose choice of examples. Thanks for pointing that out. The point was that "don't try this at home" is a little over-used from experts. Even novices can poke holes in the idea here -- so perhaps my loose argument was appropriate.
I don't think it's about the act of creating an abstraction, but rather, about using these abstractions with a deficient understanding of the limitations and implications of these abstractions.

I agree with you that a significant amount of code is not fully understood by its authors. I see similar phenomena at work in many engineering projects. Relatively few engineers work at the component or board level, rather they work at the subsystem and system levels. They piece parts of systems together to make larger systems-of-systems (sound familiar, programmers?) often with a poor understanding of when the black-box abstractions they deal with can break down and cause havoc.

Currently fighting against this in my own workplace, where it's become clear that many engineers do not understand the system we support in sufficient detail to properly troubleshoot faults with that system.
No: http://en.wikipedia.org/wiki/Flight_control_modes#Alternate_...
I've been playing with Sonic Pi and loving it. It's by Sam Aaron, the same person who wrote Overtone (http://overtone.github.io/), a fantastic Clojure wrapper around SuperCollider (http://supercollider.sourceforge.net/) that adds many higher-level features. Right now, Sonic Pi looks to be a bit more limited than Overtone (more choices made for you, less access to low-level features) but I have a feeling that will change over time.
Agreed, I don't get the stinginess on food either. Among price, healthiness, taste and ease of preparation, price is my last priority. I'd love to read a blog post or article that optimizes on the other three criteria instead.
You are restricting the definition of "ancestor" to suit your purposes.
I can't say this makes a lot of sense to me. If you want an interpreted language that has great threading or multiprocess support, I don't know why you wouldn't use Python or Ruby. PHP certainly offers some solid functionality in a lot of places that are very common for web apps, but this is a stretch. A good engineer uses the right tool for the job, no use in fitting a square peg in a round hole.
and translations are one of the things explicitly defined as a derivative work

If this was true, Google Translate's "translate a website" feature would have been sued into nonexistence years ago. In fact, it probably would have never been created: its predecessors, like Babelfish, would have died first.

Translation is format-shifting. It is no more illegal for me to translate a movie from German to English than it is to convert it from a DOC to a PDF.

What would be illegal is if I paid for the movie, translated it, and then distributed it for free. The mere fact that it's a derivative work does not make it any more "mine" than the original, and thus it's just as much piracy as me distributing the original, untranslated version. Similarly, converting the movie from an iTunes MP4 to an MKV will not make it any more or less legal for me to redistribute it.

The legally dubious part is distributing just the translated script (i.e. subtitles), but not the movie itself. A reasonable fair use case could be made for this, though whether it would hold up in court likely depends on how much money each side spends on lawyers. Most likely, nobody will ever even bring such a thing to court, as there's no profit motive for doing so.
$ less +F +/mypattern^M /my/file/to/search_and_follow

* Note that I needed to "quote" (^V^M) that carriage-return to get the search pattern to work.

Happy searching-and-following.
While that's true, isn't the exact same true of any currency (including BTC)? In principle, a bank could loan BTC with a fractional reserve and produce the same outcome, could it not?
I'm also using react-router. I've been pretty happy with it. I will take a look at willTransitionTo again. In the meantime, I'm doing what you suggest--rendering a basic initial view.

In the end, you are only going to be able to go so far on the server before you have to wait for the client side mounting event. You can render a complete page, with forms and the rest, but it won't be interactive until the mount anyway.
Tunnel SSH over HTTP, best (worst) of both worlds :)

(I have tried this; it is both useful and terrible)
A second child (due May 25) and adding “sheets of labels” support to Label LIVE (www.label.live). Basically, rendering dynamic text and barcodes to a PDF in the format of Avery, ULINE, etc. The epitome of Microsoft Office mail merge / template hell. Label LIVE is an Electron app I created almost two years ago.
Working on Iterary for mobile! If you are interested in game/board game design or tooling check and have Android (for now) check it out here: https://play.google.com/store/apps/details?id=com.boarbeard.... also check out website if you haven't seen that before for a beefier idea of where I am headed: https://www.iterary.com

Still early phases, so keeping it Android only for now, but I have been using Flutter so looking forward to expanding to iOS once I have the design flow and enough parity with the website.
This may be a stupid question. But can the antibodies be synthesized based on samples from recovered patients? If not, why?