skysight-inc/HackerNews huggingface dataset:
I'm guessing that the .NET collection class is likely AVL trees (in Knuth's Sorting and Searching) or red-black trees, in something by Sedgwick, and not hashing, at least not normal hashing. E.g., hashing can have collisions.

Sure, there is

Ronald Fagin, Jurg Nievergelt, Nicholas
Pippenger, H. Raymond Strong, 'Extendible
hashing-a fast access method for dynamic
files', "ACM Transactions on Database
Systems", ISSN 0362-5915, Volume 4, Issue
3, September 1979, Pages: 315 - 344.

with a graceful way around collisions.

Our group used that paper in our work in a high end, cross memory (one address space gets data to/from another address space, calls code, etc. in another address space), active (generalization of, say, triggers common in relational database), dynamic (the object definitions change during execution) object store.

There is also a good article with good
details and some Python code at:

http://en.wikipedia.org/wiki/Extendible_hashing

Actually the code we used was nicely simple -- I have some notes someplace, but the paper itself is good enough documentation.

But also have to have some persistence of the session state across different HTTP POST operations from the user; so, if have no user affinity with a particular executing instance of the Web server software, and I'm looking forward to having several executing instances of my Web server software, I want no such affinity, then I need something in a different Windows appdomain, e.g.,

http://msdn.microsoft.com/en-us/library/system.appdomain.asp...

process, address space, etc.
like an external server for the session state data.

Sure, that server could use the extendible hashing paper. But, since the .NET collection class is there, and no doubt by now used successfully more often than McDonald's has served a hamburger, I just used what Microsoft provided. I'm willing enough to beg, borrow, buy, or (hush!) steal a wheel instead of reinventing it!

I did my DIY session state store partly because I guessed that I could write my own code in less time than it would take me just to understand how to use something highly regarded and off the shelf.

I guessed that I wrote my code in less time than I would need just to understand Redis. That IBM work was intended as a high end object store -- I knew how hard it was to use something like that. And from some of my notes I see

"Microsoft Unveils FASTER – a key-value
store for large state management"

as at

https://www.microsoft.com/en-us/research/blog/microsoft-unve...

and

https://news.ycombinator.com/item?id=17267403

But I discovered this option long after I wrote my own. Again, I suspect that I wrote my own is less time than it would take me just to understand the Microsoft documentation for their FASTER. If my DIY work gets weak in the knees from too much load, etc., then, sure, I'll consider options off the shelf.
Limiting Ad Tracking on iOS Devices
Why can't it result in three worlds, two of which are indistinguishable?
that's their current 4g phone cap.
That would be really horrible, living in a country where Google functions as a quasi-government entity consolidating everyone's access to useful resources on the WAN and tracking users, on some secret police's behalf, under the guise of marketing.

Who can even imagine such a thing.
Very true. Does anyone know how the situation is with Apple? Do they use the libraries they have developers work with?
Skype support coming to Alexa later this year
The suggestion from the link is that some people involved didn't fully understand what they were working on. And obviously they weren't able to keep word spreading in this case.

But obviously a number of people must have known. I don't know how they approach and recruit these people, it's above my paygrade.
Yeah, this is what I was thinking. People are generally pretty good at keeping secret scraps of paper relatively secure. While a motivated attacker can still break into your house and the safe, they stand a better shot at running afoul of authorities while doing so.

The advantages of such a system would give us auditability and revocation, since each access would be tied to a token. Visiting $ISSUER to get a new sheet of codes for fraud would always revoke the previously issued ones. Consequently, from that point, each fraudulently used token could be tracked.

It would also reduce the value of a stolen sheet of one-time codes to an attacker, since they wouldn't know whether using one would trigger an immediate visit from the authorities.
Never heard of Lua's approach but that sounds interesting. What about overhead between Lua and native?
I think the Python C API is one of the reason Python get popular, by doing "prototype in Python then make C codes later for performance" approach. This approach sometime is not desirable in other platforms such as NodeJs because calling a native module from JS is quite costly.
As always in these sorts of discussions, it depends how you define your terminology. However, by most definitions of static typing, Julia's type system is not static. The julia type system is very much a property of the runtime language and behaves as such. It is quite strong, true, but still not statically enforced as you would expect from a static language. In particular, (to the extent that you can identify one), you never get any sort of compile-time type errors in julia.
I've read somehwere that it is about two questions:

- Is Yahoo obliged to pay anything at all? If Yahoo is succesfull, Mozilla will not get anything.

- Is Yahoo obliged to pay the full $375 million per year or only the difference between the new Google contract and the old Yahoo contract? In the latter case Yahoo would only have to pay Mozilla $375 million minus the Google money if they won.

Unfortunately I don't know more.
Lessons are helpful. Swimming regularly and building arm endurance is important. Starting on an 8' soft top is useful. Going where the waves are big enough to ride but not big enough to scare the crap out of you is vital. Learning to not panic when you wipe out and get water shot up your nose and a mouthful of seawater is mandatory.
If you aren’t sensitive to them alcohol sugars are a good low caloric replacement for sugar in nearly all recipes.
There is no such software, because what you are asking for is for the software to "one-click install" read your mind. Dropbox cannot cover customized use cases, and it does not accomplish the same goal. My use of the commands mentioned cannot be replicated by Dropbox. The facts that Dropbox does not provide adequate privacy, and is proprietary software, also prevent it from accomplishing certain goals (namely that I want my data to remain private, and that I would like to avoid using proprietary software).
Twitch Blocked in China
This formula is worthy to be printed on T-shirt :)
Indeed, "Streisand Effect" [1] is strong with this one.

[1] https://en.m.wikipedia.org/wiki/Streisand_effect
Sorry for the personal question, and feel free to not respond, but do you and your wife engage in analingus?
But that's kind of my point. This is substantively different and is pretty serious. And no, I haven't seen any particularly unreasonable comments in this thread.
pipeline : (...fns : Function[]) => Function
It's not that they don't follow the comments, it's the fact that comments aren't executable, so they rot. People forget to update them. That can't happen with type definitions, because your code stops compiling.

Sure, comments serve their purpose, but that purpose only slightly overlaps with that of static types.
High salt content and acidity to balance the sugar and keep it from dropping out of solution.
Are you certain that's the only way for them to do so? I suspect that smart people could find effective technical means to undermine and circumvent the Great Firewall of China.
> But I kinda just want a phone that just starts a linux based operating system like a PC, and lets me do everything I can on my linux PC in a touch-centric way.

I wanted almost the same thing so I built Maru: https://maruos.com

Maru runs Linux in a container alongside Android so you can have the best of both worlds. Hook up to an external monitor with a BT keyboard and mouse and you have a full Debian-based desktop at your disposal.

Maru only supports older hardware (Nexus 5, Nexus 7) at the moment, but newer devices (Nexus 5X/6P, HTC 10, Moto Z2 Force, Galaxy S9) have working ports on our forum and should have official images available soon: https://groups.google.com/forum/#!forum/maru-os-dev

We're an open-source project too, so you can even attempt your own port if you own an unsupported device: https://github.com/maruos/maruos
And it's a good thing that they aren't porous, or they'd be pretty bad at keeping people warm!

I don't surf, but I had a scuba certification when I was younger. My instructor told us to pee in our suits if we were getting into cold waters or found ourselves having passed through a particularly unpleasant thermocline. It saves a few minutes of discomfort while you wait for your body to heat the water trapped by your suit. It doesn't seem to add any additional cleaning steps either.
I don't think so. Half of US's electorate already see Google as hypocrite. Only ones will be truly annoyed is a certain fraction of its own employees.
This all hinges on a bunch of essentially random metaphysical choices that you have made. For example, what does it even mean for there to be a "single me"? I would argue that in the many worlds interpretation, once a fork happens, the other observers are not "me" anymore. So there's no contradiction between the experience of a "single me", and multiple copies - each copy has its own "single me" experience.
The idea that this appeasement will make Google a contender in China is blazingly ignorant of Chinese politics. No foreign company will ever be allowed to gain significant market share; it would be seen as a national security threat. The only way for Google would be to forge an equal partnership with a Chinese tech giant---Tencent, Alibaba, Huawei, or maybe one of the two dominant cell carriers.

Google is selling out for nothing.
That would be if it were straight overhead, intersecting tangentially with another sphere. Realistically they're not overhead, but if two satellites are 30 degrees apart, the line of intersection between their spheres will move twice the distance one of the spheres moves. The magnifying factor is 1/sin(angle between the satellites from the observer).
I'm guessing that was a reference to the January 2016 event[1]?

Google wasn't the only company that noticed it, and I have no idea if they discovered it before the USAF, but I can believe that someone from Google would phone up Schriever and ask WTF is going on.

[1] http://ptfinc.com/gps-glitch-january-2016/
Requesting feedback on automated spreadsheet triggers for Google Sheets
Hi all, I'm an early stage CEO building a "Zapier for spreadsheets" that basically enables the automated workflow to be triggered by changes in spreadsheet cells. Right now we've built support for Factivate and Google Sheets and have received a lot of attention from marketers who want to use this engine because they don't have to write scripts or code (simple conditional formula is all they need).

My question is, do you see it being useful beyond the marketing/advertising industries? I'm a marketer by training and know that industry well but don't have as much experience in other industries.

I know workflow functionality has been requested from spreadsheets for a while but we're looking for some real feedback on polishing our product-market fit before we do a larger launch. Who better to ask than the genius Hackernews community. For our product description, you can visit: https://factivate.com/spreadsheet-actions/

Thanks!
Thanks for the reply. Does it available on playstore
The author of semantic web forgot about money.
What is the profit of website owner if he freely shares markup?
Do you not eat apples? Pears? Peaches? Corn?
How about steak?
Do you drink milk? Eggs? Rice?

All these things taste great all by themselves. Some need the proper application of heat, some don't. Some taste great BOTH ways.

*One super helpful thing to know is how food reacts to heat. for instance... sugars carmelize, intensifying sweetness. If you've only eaten perfectly ripe peaches raw... yes, you've had one of the worlds greatest treats, but you're missing out on what a grill can do! (cut in half, lightly oil the surface, place on low grill for a long time :-)
Sweet potatoes? Man... stick one of those in a 425 oven for over an hour. (place directly on rack with tin foil on rack below to collect juices) Comes out sweet as candy. No additives needed.

If it sounds like I'm obsessed with good food... I am! I guess I'm just unusually lucky to like vegetables.

Check out this guy for inspiration: kenji alt lopez
https://www.seriouseats.com/the-food-lab
He's no health nut. He's just serious about good food.
>Since when this is condemnable?

Do not confuse the tools businesses are provided by the law with the interest to profit. For instance, 10 to 80 years long copyright terms after death are not your inherent rights as a creator but tools the current legal infrastructure offers. Hence it is not the only solution.

>This is not really what I said (somehow people focus on the second part)

No, you did, and the market decides only a share because it is already affects by numerous direct and indirect regulatory measures, e.g., patents. In the past explicit enforcement of the right to repair was rarely an issue for consumers just as net neutrality had not been a serious issue. This has obviously changed.
I just did this and for Equifax and TransUnion, it was very easy, you just download the app and fill in some information. Experian looks like I will have to mail in a request with some documents.
"Sometimes when you return to a problem after a rest, you find your unconscious mind has left an answer waiting for you."

I love when this happens. For me it's usually after a good sleep.
> but you feeling the need to chime in and police.

I hadn't responded prior to writing that, I'm a different person to the one who mentioned the HN guidelines, so I'm confused who exactly you are referring to as "you". Would you mind clarifying?
I assume Google doesn't request the image until the email is opened.
Whether an individual building performs its function well or not, its still a central tenet of Brutalism to embed the function in the form.

I appreciate that if everything was Brutalist it would be an overwhelming sight, but I definitely think it has its place.

I'm also not keen on the Hayward personally, but places like Brunel University, the Barbican and the airport in the article have a really nice reduced functionalist style with interesting angles and use of glass.

Edit: Also in terms of popularity of Brutalism, the Barbican is constantly getting praise, and I think has or had architecture tours happening.
Here's Twitter's official statement:
https://help.twitter.com/en/account-activity-api
This is certainly true, but I think it mistakes the concern?

If the NYC subway system had always been like it is now, and would stay this way indefinitely, it would still be worth having. It would be sweaty and crowded and unreliable for getting to work right on time, but it would work well off-peak and decrease congestion admirably. The heatstroke and crashes and fires would be objectionable, but it's probably still safer per trip than the sidewalks.

But it used to be better, and the city shaped itself around that, and all serious estimates say it's going to get even worse. If picked your apartment to suit your paycheck and give you a 30 minute commute by subway, and that suddenly goes up to 90 minutes (or to "track fire, everybody out"), you might well be worse off than if you'd never had the option in the first place.

NYC has fewer miles of subway than it did after WWII. On time rates are the worst of any major city in the world, and have been steadily falling for every single line in the city, outages have risen, injuries have risen, maintenance spending fell while budget rose. There's no plausible budget plan to fix most of that. Meanwhile, the North River tunnels have a lifespan of "20 years or until the next hurricane", and the most optimistic plans for fixing that require either 10+ years of construction and several billion in future funding, or a 50% capacity reduction for years.

The issue isn't that the subway is expensive and slow. It's that the city is reliant on the subway, but there doesn't appear to be any realistic plan for halting the decline or preventing crisis if it continues.
GPS is one of the few technologies that have to account for both Special Relativity and General Relativity. The level of engineering that went into the system is just amazing.

Fun fact, GPS satellites use rubidium clocks instead of cesium clocks, and only maintain their accuracy thanks to yet another incredible feat of engineering.
All this outrage about about Google wanting to censor search in China is even less productive than men being angry at women having abortions. At least with abortions, men can claim to speak for the fetus. Even if Google expands makes a censored search engine for China, at worst it maintains the status quo. I'm sure you could come up with a philosophical argument to why it's bad, but it definitely has no weight over millions of Chinese people who could benefit from access to Google.
His statement was misleading.
Yes, FUSE is slower than in-ring0 implementation, even by the sheer overhead of the syscalls.
Not OP, but probably to make sure the contents of a file are not changed by hardware errors.
I think it tells you a little, as it's fairly apparent the split between tourists and locals. Since I often ended up in places off-season, for me it was mostly me and locals. But, I could certainly understand if some times of year the traffic being much larger and more tourists.
Who claimed it was Russia? This is corporate propaganda. I legitimately don't trust that the groups opposing all of this are acting in the best interests of the city and the workers, only in the interests of already rich white NIMBY's and corporations.

During the head tax fiasco, the people collecting signatures were openly lying and pushing corporate propaganda [1], and it seems like most of Seattle's media that isn't third party are just local propaganda outlets that push serious distrust of our elected left wing officials at the expense of residents that aren't rich, unless it's something like giving public money to a sports stadium that could've been funded by private money. The hate of Sawant is unjustified and further pushed by local propaganda.

Please stop conflating propaganda with just Russia as well. Noam Chomsky clearly points out the propaganda model and how it's used by our own media & corporations, and also points out how a lot of businesses are private governments now [2].

[] https://www.thestranger.com/slog/2018/06/06/27190451/audio-a...

[2] https://taibbi.substack.com/p/preface-an-interview-with-noam...
It seems like it would be easier and more performant (begin heresy and likely vast oversimplification) for PyPy to have a mostly complete implementation of CPython that it interacts with at the object level such that each object in PyPy could be a PyPy GC object descended from W_root or a CPython RefCount object implemented on PyObject*. There would be many points where you would still have to convert to make operations work. Either way, running under the assumption of "objects from CPython or objects that are passed to CPython are more likely to interact with other CPython objects, so lets not convert them back until we have to" might result in closer to CPython performance for code with a lot of CPython extensions.

Does this seem reasonable? Is this even possible? I don't know much about the internals of PyPy...
You could just do nothing. That's what I'm doing. I care very little if someone defrauds some bank using my identity to open credit cards. I won't be paying for it. It's the bank's problem, not mine. I'm under no obligation to expend effort to maintain their security and datasets.

The more you let this kind of thing be pushed into your lap, the more it will be.
I am very sorry, but not mention or discussion of Galileo on this site is complete without a mention of the great ptolemaic smackdown [1]. If you have about 4 hours worth of your time (even in installments) it is deeply recommended.

1: http://tofspot.blogspot.com/2013/08/the-great-ptolemaic-smac...
Hahaha! This is a comment I would normally make and be scoffed at.

I'm always amazed at how smart some people are.
Ideas are only worth slightly more than zero. You need to prove out your hypothesis (that the market even values your idea, or the execution of your idea) first, before you go to investors...generally. The only way around that (usually) is that you have such a reputation of success that people are willing to take a chance on your unproven idea.

But it doesn't take a runaway success of a product, to be able to raise money. You can build a prototype, get sign ups with a landing page, use crowdfunding to raise funds and pre-sell a physical product, etc. Or if it's a SaaS product, even as few as a dozen customers and a strong target market can be enough to go raise money through angels/accelerators in Silicon Valley or other tech hubs.
The puzzle website is obviously dead, but the domain is still registered: isisadventure.com. Good luck to anyone doing anything with that domain
Title should explicitly say "THIRD PARTY". I was thinking of Twitter employees.

Also:

>a “bug” sent user’s private direct messages to third-party developers “who were not authorized to receive them.”

But:

>it’s “highly unlikely” that any communication was sent to the incorrect developers at all

Which one is it?
Aren’t they then still playing catch-up with Chrome et al instead of doing something new and innovative.

Firefox’s add-ons were influential in spawning today’s App Stores. They introduced tabbed browsing. A JavaScript console and DOM manipulation tools. Internet Explorer had nothing like it, which is why Firefox so quickly caught on.
Nope. Because vendors switched to plastic, because it costs less (in energy etc)
A “meme” before 2005 was a made-up word that only Richard Dawkins and a few other people ever used (a way of extending his discussion of self-replication in evolutionary biology to cultural phenomena), and many other people thought was a rather pointless synonym for “idea” or “concept” built on a flimsy analogy.

Then people on the web decided they needed a word for “popular funny picture with lots of remixes”, and adopted that word (maybe as a joke?).
Yep, I can understand that, but I thought that this was an elite, a subset of high rank developers that surely (or at least I would hope so) could have a bit more of leeway by the management and/or be capable of work around this kind of nonsense.

Of course in the US a lot of practices revolving around "controlling employees" are allowed and even considered "normal" whilst in Europe they are seriously frown upon.
Well who was to blame for the poverty, the hard working men and women got out off, in the first place. When can we get a report on that?
> You are thinking of "best practices" countries

I tried to compare the US to other Western countries, most of which are in Europe[1], but you might be right, that in this regard it stands closer to Russia and China.

[1] https://en.wikipedia.org/wiki/Western_world#/media/File:The_...
One of my long-time favourite macOS applications -- iDefrag -- had support withdrawn shortly after APFS appeared. Reasons cited were lack of an APFS spec and increased System Integrity Protection.

I fear this is too little, too late to have iDefrag make a comeback. I understand defragmenting an SSD typically does more harm than good [edit: and I only defrag spinning drives), but nothing touched it for effectiveness on spinning drives.

https://coriolis-systems.com/iDefrag/

https://coriolis-systems.com/blog/2017/9/what-works-macos-10...
In which cities is it #1?