skysight-inc/HackerNews huggingface dataset:
Hmmm...I see what you're saying, but if my business moves, and every person who deals with that company has to update their work address, and in the meantime it kept suggesting the old obsolete address that five other people who work there had already corrected, I would not be impressed.
What Algorithms Know About You Based on Your Grocery Cart
Vancouver used the excuse of hosting the 2010 Winter Olympics to build a LRT system called "The Canada Line". The line runs from the YVR airport through downtown to the waterfront station (near the cruise ships terminal). As it happened, one of the stops was very close to the Apple office I worked at. What an improvement to my life for my frequent trips to Cupertino. No more leaving the office for the airport early in case of traffic on the way to the airport; no more harrowing trips from a crazy cab driver; just a pleasant stroll to the station from the office, and a (usually) comfortable seat for the 22 minute ride to the airport. The system was an instant success (based on ridership). It was also (as it happens) a boon to developers because of new high-density building opportunities near Canada Line stations. The only bad part is that the city allowed no room for extra cars - the line has a two-car limit because of the platforms. In my view, opposition to public transit is incredibly misguided. I found the article in the NY Times (https://www.nytimes.com/2018/06/19/climate/koch-brothers-pub...) about the Koch brothers particularly depressing: not the Koch's part, but that so many young people apparently were happy to participate in killing transit proposals. I would be surprised if you could find a single person in this city who thinks public transit is a mistake.
Fetched/Processed 6077 nodes

and ~/.ipfs is not even 40 Megabytes...
> I'd gladly take a confusing combination of consistent spec'd behavior over time travel, arbitrary code execution, and nasal demons.

the point of UB is that you can tell your compiler to transform it into a specific behaviour -e.g., an assert with -fsanitize=undefined for instance.
Do you need a calendar that is independent of email?
So, the other day I was DMing on Twitter and the converseation led to a phone meeting. We both exchanged numbers but there was no easy way to add this as a meeting to a calendar. Then I realized this is true of Whatsapp as well. Is there any merit to building a calendar app that can work with any id ? Not just be married to your email address ?

For instance I should be able to just say meet with this <handle> at <time> and the app sends reminders to me and the handle accordingly. Just that the handle need not be an email address, could be a phone number, a twitter handle as well.
With Apple focusing on creating new mainstream users (beginners) using their devices, there are likely far more users making calls with iPhone than not.

With how much MacBooks have increased their phoning home.. But having visibility, wish I could say the same for iPhone/iPad as easily.

Your point about spam calls is a good one. I'm not sure how many years you've had your number, or how many people had it before you. I have had my current mobile number a long time and the spam calls from me being on a list are minimal, minus voip robo-dialers. Spam callers seem to use easily changeable voip numbers (sometimes calling from similar voip numbers to my own), part of the spam call issue is likely to encourage the voip phone providers to pay attention to high usage/turnover numbers.
Thanks for pointing that out - I have yet to rtfm and dive deep. I wonder how frequently time sync problems occur in virtual environments after ntp syncing - I've seen pretty erratic behavior on virtual active directory domain controllers even after syncing with hyper-v and vmware.
Sentencing is done by the judge though.

My entire point is that juries, as they are currently selected, is the least bad system of rendering verdicts. I also stated quite clearly that a jury is at least no worse than the society it exists within. None of the imperfections you point out are absent in wider society.
To remove issues with fake reviews, remove the ability to post reviews and rankings for an application. Instead, enable a application refund system. If you don't like the application, you have 60-90 days to get a refund.
No more nonsense with fake reviews and such. You as the individual will determine if an application or song or whatever is good for you. Don't rely on reviews, they can be faked.

peace
Rods have finite lifespans independent of usage. You will need to repair bike lanes that only see bike traffic.

Remove semi trucks from the road and total budget for road repairs drops slightly but far less than your analysis suggests.
I do something similar. I try to start most of my comments with "What would happen if...". I find that people are more responsive if they work through it themselves rather than if I'd said "X is wrong, you should have done Y".
Windows File Discreetly Stores Touch Devices' Sensitive Text
But that part has little to do with "a blockchain" and everything with how that blockchain is implemented in a specific currency.

The storage part of the transactions is suprisingly simple and is what makes up the blockchain: the PoW, DAG and signatures of all that: PoW + git + pub/priv signatures.
Deeply detailed guide to mobile development architecture
"Hiding"
This is the main issue that zig has with LLVM's coroutines implementation, as well as:

* buggy - we currently have to disable all optimizations in coroutine functions because mem2reg reverts correct coroutine frame spills back to invalid parameter references

* compilation speed - llvm's coroutine splitting code is extraordinarily slow.

I had a chat with Eddy B about how coroutines work in rust, and I think it's a much better approach. Rust does its own splitting in the frontend, and avoids LLVM coroutines in the IR.

But yeah, non-guaranteed memory allocation elision is just not going to cut it. Especially if we need guaranteed memory allocation elision in debug builds where we don't have time to run any optimizers.
While this is largely true (and in fact today natural gas is already cheaper than making gasoline from other sources), sometimes you can't substitute natural gas for gasoline, and some people will still want to buy gasoline (with its commensurate energy density, ease of transport, and worse pollution) and pay a premium to do so.

In fact, I suspect the amount of natural gas burned to produce a gallon of gasoline is already substantial, with electrically-powered catalytic reforming necessary for us to drive around with octane rating numbers over "50", and by and large the cheapest source of that electricity being from burning natural gas.
> On the other hand, storing hand luggage overhead is one of the most time consuming parts of the boarding process, which is even worse with Ryanair's short intereuropean flights. All that time spent on hand luggage costs money, and it seems only fair to make those pay that cause the delay, incentivizing people to take less luggage (bags that can be stored under your seat are still free). It makes economic sense for everyone.

Actually the main problem here was the airlines dis-incentivizing checked luggage, by introducing charges for it. Planes are designed to carry luggage in the hold, not the cabin, but if you charge to carry luggage in the hold, customers are going to try to bring as much as they can into the cabin.

> To satisfy both sides of the argument, you could show the price with large hand luggage fee included, and offer a discount if you show up without hand luggage. If you extend that concept, you arrive at a "base feature set" that has to be included in the base price of any flight, and from there you can add surcharges and discounts.

I agree. IMHO, there needs to be regulation standardizing what's included in a ticket for advertising purposes. Now every airline has their own unique way of nickle and diming you, and it so time consuming and troublesome to figure out whats the best deal for traveling from A to B in a reasonable fashion. It shouldn't be too hard to figure out what the most common features that a typical travelers uses.
I'm not saying that all old buildings should be replaced: there are a lot of good examples around, we have many here in Paris too, also thinking of the famous Saarinen TWA Flight Center (still have to see some transformation results on this one though).

However, this one, compared to other projects you mention, won't likely be usable for art or other entertainment as it is located within the airport area. It won't likely work again as an airport facility either, since too small and not adapted to modern requirements. It could maybe become a hotel like the TWA building, but that would likely cost a huge lot of money seeing the current state on the pictures, and the need has to be justified, "tourism" like for the Saarinen building won't probably be enough.

I'd be happy to argue "for" preservation, but the article does not show any viable projects either: it seems like people want to preserve, but without a clear idea about what to do with it.

On the "against" side, there are a lot of new projects replacing old buildings that have been a huge success.
I'm just quoting them.

I'm well aware that all we have is "certification" and "audit" programs to verify their claims. I am also that these are less then perfect and they have been found out to misleading/"lying" before and appeared to prefer large fines rather then fix the the issue. It is 100% likely that their public statements don't match reality perfectly.

I posted the quote because there seemed to be a lack of understanding that this feature even exists in GA. The author of the Show HN post didn't even have a statement on how IP address logging (and various other PI in the GDPR sense) was handled when it was originally posted.

BTW, I think it's great that someone is starting fresh with privacy in mind but even with them we will still no way of trusting what they do with the packets sent their way...
This is a really good idea!

Although, I suspect, app developers would absolutely hate it.
What's funny?
Seems there wasn't much of an appreciation for items of historic significance in those days. Although data is sketchy, HMS Resolution used in Cook's second and third voyages of discovery apparently suffered a similar ignominious fate (from Wikipedia)

Her fate, by some cruel twist of historical irony, is as incredible as Endeavour's – she [Resolution] was sold to the French, rechristened La Liberte, and transformed into a whaler, then ended her days rotting in Newport Harbor. She settled to the bottom just a mile from Endeavour

And yet items of monarchical conspicuous consumption like the crown jewels are afforded meticulous preservation resources. /s
That is not what Apple says. Apple says that developers submitting apps to the store will be given a trust score to prevent spammers based on the approximate number of calls and emails made. It does not look at your emails or calls. If you use the phone for spamming purposes and say send 1000s of emails a day and 10000s of calls a day and marked as a spammer you will get a lower score to avoid abusing the app store.
Thanks!
Canadian who now lives in Tel Aviv. Working as a frontend developer. Just did this as a fun side project.
Chag Sameach!
RL3 3.0.7 (Information Extraction, NER and NLP Engine) Released
I specifically worded this to be about money not brains. Most readers here can probably imagine how to implement a bounded time service. Most readers here also cannot afford to operate one. That is the point. Operating software reliably at large scale happens to be very expensive. 24x7 coverage with a short time-to-repair costs at a minimum several million dollars per year.
Well, they could hardly do worse than Google has with Google Voice. 90% of the calls I get are spam and outright fraud, i.e. "Yes, hi sir. I am calling from Microsoft. The big company. And we want your computer to be safe! Can I have your password?"

Google is collecting a ton of data, and I no longer have any reason to believe they care about fraud and spam filtering one bit. It's far worse after porting the number to GV.
> saying something would have been cheaper to build X years ago

I don't think that's what it means. Don't think about the actual costs, think about when you pay the costs and when you reap the benefit. People want to enjoy the benefits with as little effort or sacrifice from their side.

- Most people aren't willing to be the ones to have to pay any cost, they'd rather have others do it.

- Most people would like to enjoy a benefit as soon as possible, so they'd rather have others put that in place in advance.

Combine these 2 and you get the picture: a person today doesn't want to pay for something and even worse, only get it in a decade or more. Any other discomfort just gets piled on an already unfavorable situation.
Kubernetes is extremely well designed.
Traffic is a great point. Every time someone chooses to take the subway or a bus over driving, traffic becomes slightly more tolerable for people in cars.
You have segregation going on, Rich Republicans and Libertarian Software Engineers are replacing the former more left-wing population of the city and even King County itself. These people don't want to pay for anything because their life is already fine and they get to live close to the city. People are even being pushed out to Pierce & Snohomish Counties. Anyone outside of Seattle doesn't get to vote what goes on in Seattle, only the people who can afford to live there get to vote yet some people spend 12 hours of their day in Seattle with laws & decisions they have to abide by every day which can include laws regarding labor. You have an enormous amount of corporate propaganda that also doesn't want to pay for anything. You have a mayor who is vehemently opposed to public transit unless it benefits Amazon or a sports team.

Seattle is fiscally right wing and only pushing further that way.
I have found it to be so ingrained in people it's like an automatic response. The TV ads with all the starving "African" children of the 80s and 90s have sunk in, and stuck. Convincing people otherwise will be a herculean task.
The sad thing is that one outcome of the undervaluation of things that come easy is that mentoring/guiding people can seriously, seriously backfire.

I have a very long story from a peer's experiences about how taking mentoring a little far and becoming an advocate for a young engineer can create someone who is both entitled and incredibly lazy in a way that, I think, permanently damaged his career by training him exactly the wrong lessons about value and effort at exactly the wrong time.
Highest Court in South Africa Legalizes Cannabis Use
I don't think that's the issue being referred to. BBC.com has no advertising when viewed within the UK. Outside the UK it has a ton of adverts and tracking. So using UK VPN should get around those things.
I don't know about IPFS, but ZeroNet (another distributed internet project) has a couple.
Read the whole thing, but somehow missed the part where Travis Doering calls the FBI and the shady seller gets raided.

“Not Want to Know” might very well mean Russians/Chinese/other state actors obtaining data to get a foothold into hacking NCIX clients.
linux kernel, purely the reasoning being that it’s probably one of the most used pieces of software out there, along those lines, probably the kernel libraries and user libraries like libstdc that are a part of it. i dont know how the linux kernel is tested, but i know that production testing of the kernel on different platforms, at large scale is probably the most used open source in the market.
If material existence is all there is, why qualify existence?
But is a "distributed ledger" a blockchain?

Nowhere in my article did I say that "private distributed ledgers" are nonsense (allthough, writing it down gives me cringes).

But the whoe focus on "terminlogy" is in my article for pricesly this reason. I am not talking about how it is silly to have your excel sheet shared amongts a predefined set of participants using fancy bittorrent-streams (a distributed ledger).

But that a blockchain being private is nonsense.

And allthough your average marketing department might hate to hear it, but your distributed ledger is quite certainly not a blockchain.
I feel like the author is making a huge omission by not talking about the properties of multi-raft sharded DBs coupled with the TrueTime-like APIs from cloud providers in 2018. He links to a post from the CEO of CockroachDB written in early 2016, and Amazon launched their TimeSync service in 2017.

It's likely that Spencer would have something different to say about the matter today.
It hasn't gone zero fare yet? Even Missoula has zero fare!

Great way to take the mass transit system out of the reach of the poor.
Uber to buy Deliveroo?
This all sounds like useful stuff I'd potentially use but I don't see it solving the core problem that programming is difficult. I've long worked in environments where "basic code intelligence" works and it is certainly useful but the problems it solves are not what makes programming hard.

Programming is hard because it's hard to define the problems that need to be solved, hard to design good solutions and often hard to implement them efficiently. A smart IDE is a useful tool but it does little to nothing to address the fundamental difficulty of programming. The real challenge to making programming more accessible is how to teach/train people to be better thinkers and problem solvers (and I include myself in needing that).
I was just talking to my dad about this. He's in his 60s and says he can remember a time when plastics were relatively rare. As a kid, his milk came in glass bottles which were returned, sanitized, refilled, and re-delivered. There was no permanent waste in that process that he can recall.

So, within one generation, we went from that to the average house on my street discarding a massive rolling trash-can worth of plastic every week (roughly). I try hard to reduce my family's contribution to the problem, but it's really tough. For example, we buy organic produce, and every single one has plastic stickers, rubber bands, and labels. It's pretty depressing.
The current address of SciHub is https://sci-hub.tw/, and the DOI of the paper is 10.1126/scirobotics.aat1853.

As for the actuators: "One of the implementations used pneumatic actuators integrated into an elastomer substrate, whereas the other used coiled shape memory alloy (SMA) actuators integrated onto a fabric substrate."
If some condition existed that exceeded GPS intended design, you most certainly wouldn't learn of it first from some random anecdote on HN.. more likely the front page of the BBC as the transportation system instantly collapses

So the anecdote itself is noise, it's intended to show how seriously intractable a problem accurate time is, but it doesn't do that, instead it only demonstrates OP's lack of familiarity with GPS and willingness to regurgitate corporate old wives' tales
would you mind to elaborate?
Convoy raises $185M series C and reaches unicorn status
"Systems that guarantee consistency only experience a necessary reduction in availability in the event of a network partition."

Many of the distributed clusters I've maintained had crap infrastructure and no change control, and parts of the clusters were constantly going down from lack of storage, CPU and RAM, or bad changes. The only reason the applications kept working were either (1) the not-broken vnodes continued operating as normal and only broken vnodes were temporarily unavailable, or (2) we shifted traffic to a working region and replication automatically caught up the bad cluster once it was fixed. Clients experienced increased error rates due primarily to these infrastructure problems, and very rarely from network partition.

Does your consistent model take this into account, or do you really assume that network partition will be the only problem?
Sequel, a database ORM for Ruby:
https://github.com/jeremyevans/sequel

The quality of the code is amazing, it's simple to use and even simpler to look through the docs to reason about.

I also want to praise the author of the library (Jeremy Evans), his support through the IRC is second to none, you can talk directly with him pretty much on a daily basis.

And even after 8+ years, the project is still constantly being updated (last commit 4 days ago). I haven't seen too many project of this calibre especially when it is ran mostly by a single person.
Being from the UK originally, bbc was always my go to site. Recently I've found it incredibly annoying to access in the US, particularly on mobile. There is a full screen overlay add for every page view. Note that I don't use any kind of ad blocking, so I'm bringing this trouble on myself.
I consider a consortium of individuals "centralized". At least not "decentralized".
The simplest thing Apple could do is allow us to block any call (straight to voicemail) where the number does not appear in your contacts.

I don’t understand why they don’t have this option. They have options that are close, like do not disturb except for favorites in your contacts, but this is a sledgehammer, where we need something more general purpose.
The short answer is "they don't know any better". And that's because they have never seen "the other" option in a fully functioning system.
GETTING BEYOND DOOR KICKING: FOUR TASKS FOR URBAN WARRIORS
Miss-iles, that's a very appropriate typo. "But I'm not planning to do any damage intentionally, and I'm expecting nothing to go wrong!" Well - the best-laid plans of mice and men often go awry, and things going wrong at orbital velocities tend to have unintended...impacts, if you will.
Isn't deepmind also building an AI for Starcraft? Deepmind vs Tencent would be a great playoff. I have a feeling deepmind might dominate tho.
I got involved in drug sales and ended up threatening a fellow dealer with a weapon. I was going to a good school at the time and ended up going back to school while away. Thanks a bunch for the advice!
I take it he was referring to having the time and energy when you're young, as opposed to becoming a professional and being swamped with obligations such as work and family. Holding the Sadleirian chair likely means constant social and academic obligations.
How is this configured? I've never seen an incoming call shown as possible spam.

In fact, when I tell Google Voice a number is spam, while it won't forward calls from that number anymore, it still forwards both calls and texts to Hangouts. The only way to prevent Hangouts from receiving known spam is to block the number, which is buried in the app. (I hate Hangouts, it has to be the best self-torture app ever.)

Edit: As I was typing this, I received notification on both my phone (Hangouts) and in my web browser (Hangouts) of a voicemail from a number previously marked as spam. "Our system is showing your local Google listing is currently not managed or has not been properly cleaned and verified ..." In Google Voice, this voicemail is in the Spam folder. And yet I received two notifications on my devices for it.
A Mini-Introduction to Information Theory by Edward Witten
Exactly. My dad was coding when DBMSes rose to prominence, and it was basically a way to take a bunch of things that were hard to think about and sweep them under the rug. People wrote plenty of good software before they existed, but if you wanted to write a piece of data, you had to think about which disk and where on the disk and exactly the record format. Most programmers just wanted a genie that they could give data to and later ask for it back.

It's the same today, but worse. Most programmers still want a simple abstraction that lets them just build things. But now it's not just which sector on which disk, but also which server in which data center on which continent, while withstanding the larger number of failure modes at that scale.

When necessary, people can explicitly address that complexity. But it has a big cost, a high cognitive load.
What Makes a Great High School Computer Science Program