skysight-inc/HackerNews huggingface dataset:
You're just moving the goalposts. Pretending an entire language barrier is the same as the barrier between Rust's safe/unsafe is kind of ridiculous. The friction for use is on a completely different scale, not only in terms of convenience but performance as well. For example, a regular expression library might use unsafe internally, but forcing every use of that library to operate in a higher level language to achieve safety is simply a non-starter.

> Very likely, we work on different kinds of projects.

I work heavily with finite automata. Similar libraries written in C or C++ use pointer based stuff quite heavily, but none of it has so far turned out to be necessary in Rust while also achieving comparable performance.

This continues to miss the point that Rust permits building safe abstractions over unsafe internals. Even if you need to use raw pointers in Rust, you're not only no worse off than you are in C++, but you can actually encapsulate that use in a way that is guaranteed by the type system without resorting to using a completely different programming language.

> Why do you think Mozilla doesn’t use Rust for their DOM tree implementation

I'm not involved with that project, so I wouldn't know, and I wouldn't speculate. You shouldn't either.
Oh no need for a sorry, I'm not bothered. I am actually just intrigued Firefox didn't handle it more gracefully.
They can't. Build better public transit.

https://www.mercurynews.com/wp-content/uploads/2017/12/ebt-l... - and that's only the most urgently needed stuff. There are many more rail rights of way and tunnel sites that are easy to build on, like the Permanente Quarry branch line.
My friends never have the aux cord with them.

I carry one of these on me: https://www.amazon.com/dp/B00MJMV0GU/ref=sspa_dk_detail_0?ps... when I travel to a summer vacation home.

Never have an issue.
How I sped up my XML parser by 15 times
> As such it's a natural unit of measure

As natural as the number 360, and 60.

I would argue the meter seems more natural, since it is related to 10 fingers ...
I disagree. I have learned a lot from technical discussions on HackerNews.
I don't think it's slimy. They could provide a simple, complete unsubscribe button in addition to a list of subtopics to check/uncheck. Maybe I only want to unsubscribe from their blog, or I still want to receive feature update news but not their sales catalog.
This Device Will Turn Your Smartphone into a Smart Laser Ruler
If this is true then I think the Bay will need to let go of it's ideas towards rezoning. Deregulatory zoning adjustments just won't be able to stimulate this level of building.

Why not just build out and do greenfield development but put some mandatory density requirements in place for new building?
> Unless I'm completely misunderstanding

My ideal Kindle model is as follows.

Hardware buttons:

Page forward

Page back

Menu

(Power/Sleep)*
Or the sewer or water systems, or our hospitals, parks public transit. Or the air we breath or ...
Nice. I'm almost 52 and still work on the FoxPro application I started working on in 1987, which was originally in dBase II, then moved to FoxBase+, then to FP DOS and now VFP. Now, 32 years later, it's finally being phased out - to move our data into an application written in RPG :-).
Your point is valid and you shouldn't be downvoted. Empirically, we know that high density of residential units is correlated with high rent.

Why is this? It ultimately comes back to the Law of Rent. The amount that landlords are able to charge directly corresponds to the produce obtainable at that location over their next best alternative... and that alternative is likewise set that way up until you reach the "margin" which is the best available rent-free location.

Since all land has been homesteaded, there's not much of a ceiling on rents... they tend towards the entire nominal productivity of the site. And the more desirable that site is, the more astronomical the rent.

We want locations to be desirable, so in effect we actually do want rent to be high. It's just important that everyone share in that rising wealth. In other words, we need to create a high demand for labor, by shifting taxes from labor onto idle landlords. Land speculators are like patent trolls atop the surface of the planet.
I've gotten around that recently by just cancelling my account and then having my girflfirend subscribe. We have Charter and their policy is that if you haven't been a customer for a certain amount of time (6-9 months) you count as a new subscriber.
WhatsApp CEO and co-founder Jan Koum is leaving the Facebook family
Jail cells? It's not polite to put rude words in others' mouths.

There are limitations on current build rates though; we'll have to massively increase the construction work force to do anything like this, as it's already not quite able to meet demand here.
One of the things that I would love to see would be an easy way to do a before/after accounting on some visual flourishes. "How much time does this take to do X" and check in something akin to a profile in parallel to source control. "Is this fast" is something that can be really hard to answer in retrospec and I'd love to have a tool that does something like that for Android, and it seems like nanoscope might be lightweight enough for it.
How can you quote him and not link to Time Cube? http://timecube.2enp.com/
> I don't see why you couldn't SSH into your server with the right iOS app. Not sure how easy it will be to use it as a proxy, but there are VPN apps on iOS so I imagine it's possible.

Prompt by Panic is the best one I've tried; I run most of my sessions inside tmux, so they persist on disconnect.
Ask HN: Markdown rendering on macOS Sierra
I fear this is a stupid/basic question to ask, but I'm eager to hear your input on this.

I write documentation in Markdown for an open source project. I use Atom because it's marginally better than Coda for responsiveness and syntax highlighting. I know enough syntax/markup to get by, and I can check references for obscure stuff.

The trouble is…I don't know how it looks until it's uploaded to GitHub and rendered there. I get a feel for it, but I don't have a specific Markdown to viewport rendering application. I realise there are _many_ applications that do this, but I'm interested in your Markdown workflow -- what do you use, and would you recommend it?

Thank you in advance.
The history of Bart expansion just called and would like a word with you.
I'm not that familiar with the UK legal sphere - how and why is this an ultimatum and what happens if Zuckerberg doesn't appear before the committee?
Sue every European company on the basis of logging IPs, should be free money for lawyers
And has always worked with compute clusters too.
Hustle Inc raises $30m Series B
I don't think wklauss was expressing an opinion either way on whether a 50% increase is feasible, only what the effects would be with respect to transit.
Good question. He started on the iPhone. Then, after a few years switched (I never knew the reason). Now, switched back. He has never understood the difference between a text and an email (I think a lot of non-techs have this issue, TBH), so that's likely part of the problem sending pics.

He's 3,000 miles away and doing support for him over the phone doesn't really work. So, I've sort of stopped trying. My step sister is smart, so I'm guessing he does it for her now. Of course, when I'm visiting, he unloads a bunch of questions on me and I try to explain the best I can. He suffers from what a lot of non-techs suffer from: they want the fish, not for you to tell them how to fish. I've tried to explain this to him and my SO, but I get that "why are you being an asshole?" look, even though I make the offer in the nicest possible way.
I'm surprised that there hasn't been more mainstream coverage of this proposal. I guess making bonds available in smaller denominations could expand the pool of investors. One would have to be really enthusiastic about making sure that their money is spent only in Berkley to accept interest payments in a token form that could only be spent in the City of Berkley.
er not in my experience are you confusing w2 contractors hired from a job shop with real self employed ones.
Suck it up. Once you go out of your way to make something public...it will remain public
What reasonable measures could have been put in place that would both avoid this bus factor and balance the other way against the risk of a project running into problems from split management?
> Going on a plane? Probably bring an adapter. Like to listen to music in your car? Keep an adapter in your car. Listen to music at work? Keep an adapter at work.

So, I should have travel, car & work adapters instead of a working, non-proprietary, universal standard?

Headphone jacks work. They work really well. There's nothing wrong with them, and they don’t need replacement.

Bluetooth sometimes works, and sometimes doesn’t. It tends to lag. It’s just … not that great.
Uhh, is the first medium article not meant to be loading?
worked fine for me, but I read it as it was meant to redirect to the homepage.

If I did read it wrong, I was able to load the second one fine as well
This fails to consider long passphrases secure. Long passwords don't need special characters, but this estimator is only happy once you use all "character classes".
I’m not sure I get your joke. Every system, JavaScript, COBOL, C, Java, etc etc etc, has this behavior. Floating point decimals when converted to binary, are a rather rough thing for a system to handle. For example, 0.1 in binary is a repeating number. Basic operations on those binary values are very very fast but not always 100% accurate due to the binary nature of decimals. There are packages which allow for very precise floating point calculations but will cause performance degradation compared to the basic operations. It all depends on what you need.
(edit: When I wrote this, this thread was a link to the following Twitter post, but of course that context was lost by Hacker News.)

https://mobile.twitter.com/CommonsCMS/status/991302283920015...

Almost certainly more useful, providing not just the tiny bit of understanding from this tweet and the full wording of the letter but also providing context and reasons and, well, actual information (Twitter is so damned useless), is this this article from the Parliament.

https://www.parliament.uk/business/committees/committees-a-z...
Related to this: when Ikea started using 3D models in their brochures photographers were teaching the 3D modelers how to lighten the products. And visa versa a lot of photographers became interested in 3D modeling.
So bacon is out?
> Again, you're not refuting anything that anybody here actually thinks.

And you aren't refuting what I said. How is this any different than a book publisher deciding what books to publish? Are you saying youtube and other websites should be forced to host content they don't agree with? Should HN be held to the same rules? How would that work?
Thanks! Yes I didn't word that properly. :(
Atom has a markdown preview plugin I use. For writing longer documentation I've used MacDown[1] in the past.

1. https://macdown.uranusjr.com/
Wow. This app looks beautiful and so simple to use! Can't believe this was missing from my technical writing app arsenal.
Manhattan has a hard natural geographic limitation. Most other parts of the city aren't nearly as bad.
"Included in the 2019 tranche: William Carlos Williams's The Great American Novel; Charlie Chaplain's The Pilgrim, and Cecil B DeMille's 10 Commandments."

Anyone eagerly awaiting any other big hits from yesteryear? Which ones?
How so? if you sign a contract for several month's as a plc your better off than a regular employee with only 2 weeks notice is easier to hire as they have no contract.
There's an emulator called Hercules that can run z/OS, OS/390, or MVS. The hard part is getting a copy of a recent version of the OS. Luckily, z/OS takes backwards compatibility very seriously so an older version won't be THAT different from a newer one for a beginner.

A lot of the big mainframe software companies like CA Technologies, Rocket Software, or BMC hire people with no mainframe experience (often straight out of college) and then train them.

If you're willing to pay for it, IBM offers classes in Dallas, TX for beginners as well. They are not cheap.

Marist College (located in New York, I think) also offers some z/OS certificates and classes. Unfortunately, I don't think they are online. I could be wrong about that though. http://idcp.marist.edu/enterprisesystemseducation/zosprogram...
We've been building up CI tooling on top of Nanoscope. The short term goal for this is: make sure that none of our internal libraries (analytics, experimentation, etc) contribute a significant percentage of the time it takes to respond to any tap in the app. We have a lot of internal mobile libraries, so preventing perf regressions in them is a big rock.

If our CI efforts prove stable, then what you're suggesting should also be possible, if I understand it correctly.
I disagree.

They are as portable as the code is, yes they might only work with a single language requiring another "format" for other linters in other languages, but they will stay with the code wherever it goes.

And they aren't "uglifying" the code any more than type annotations or variable names. They are an additional hint to the user and the system about what a specific line or block of code is doing. They are just an annotation that the compiler ignores (for the most part).
If you think this is doable you haven’t thought hard enough. What of all the home owners? Imminent domain and reclaim the peninsula?
I think 50k is London rate - outside 40+ would be a lot
There's a whole bunch like you said, but I've used MacDown for years. I used Mou at some point, but the author seems very angry on Twitter so I dropped it.
Research reveals structure of enzyme involved in cancer, aging
Where would "non-targeted" ads even come from? How can you use an ad network or even run a standard ad server in a way that doesn't share at least the reader's IP Address?

Mom and pop publishers who don't have the resources or ability to staff their own ad sales team are going to be in trouble. The big players who can work around this obstacle are going to be fine. I'm not happy about this.
The simple fact that, with my not-so-old iPhone 7, I cannot listen to wired headphones and also charge the device is ridiculous.
Same for Lastpass
Microsoft Office 365 Product Key 2018 and Activator [Lifetime]
>We contacted Github, but they declined any help to regain access to the organisation.

>We have contacted freenode support. We see hope to regain access to the VoidLinux IRC Channels. IRC is an essential tool for communication of the core team.

what is github/freenode supposed to do in this case, allow a takeover? allowing takeovers opens up a can of worms whenever a project gets forked and both sides claims to be the "rightful" owner of the project.
Would the downvoters care to explain what offended them? Looking the other way does not help solve a problem.
I don't know -- It's been decades since I wrote any COBOL, and at the time I was pretty fresh out of a unix-centric undergrad environment. I was at home in emacs and the shell command line and familiar with unix utilities, but the mainframe was just another planet entirely. None of that experience really translated.
Ages ago, I wanted to use Hailo/MyTaxi to take me to Heathrow – a trip I typically make once or twice a month. They quoted me some crazy amount, like more than double what my local preferred minicab firm or Uber would charge, whereas from my gf's flat around 1.5 miles away it was in roughly the same. Playing with it, I narrowed it down to a point roughly 200 yards from my flat where suddenly the price skyrocketed. I got in touch with them over email, their tech staff replicated and recognised the problem and assured me they'd look into it, seeing as it appeared to be a bug in their algorithm for how charging increases with distance but this step change was ludicrous.

Never heard anything back, even after I followed up months later. I checked repeatedly over time and never observed the problem to be fixed, so I gave up on them.
BTW, seems this was put on hold: http://fortune.com/2018/04/19/harriet-tubman-20-dollar-bill-...
I love my older gen kindle, with flip backwards/forwards buttons and a menu/4-axis selector. But, one of the backwards buttons is intermittently failing, and sometimes the menu button hangs.

Maybe these touch-only interfaces are chosen to reduce the number of failure points?
But then I cannot plug my headphones into my brand new laptop...
I think it's becoming increasingly apparent that the Bay Area needs a regional government that can supercede tiny municipalities. Wise governance is impossible with lots of small outposts preventing sensible planning for the region, because they are only interested in advancing short-term interests of a small number of people. Democracy does not function well in that environment.

If the Bay Area doesn't step up to do that, it's likely that the State of California will have to start implementing policies, and that's not going to be as good as a regional government and planning.
Show HN: The best tech conferences, crowd sourced from the internet
The iPhone walled garden is what gets my goat, particularly when it comes to the impact it's had on my children. Combined with an observation that there is a distinct subset of people who buy iPhones who seem uninterested in how technology works or engaging deeply in solving technology interop problems when things go wrong. I get that's part of the feedback loop -- you buy an iPhone because "ack, technology! I just want things to work" and Apple has done an excellent job of capturing this market, extracting a price premium for it, and delivering on this hope.

Regarding the children, what I see in my community is many of the iPhone-using parents upgrade phones immediately when a new model comes out, and the old phone goes to the kids. You get a bunch of 10 to 14 years olds packing iPhones, many without a SIM, all "texting" with one another. Except mostly they aren't really texting in the SMS sense, they are iMessaging. And they have no clue or interest in figuring out why iMessage doesn't always work very well across the iPhone <--> Android border. This is exacerbated by the fact that kids get new phone numbers, some of which are still registered to the former owner's iMessage account (have fun explaining all that). It creates cliques and exclusionary behavior ensues, and boy let me tell you when you are not in the cool kids' group text because your dad won't pay the Apple tax and bought you an Android phone, it can make for some sadness and frustration.

All this probably says as much about the school culture my kids are immersed in as it does about the technology.
They need to assume people will use transit and also roads, and increase the capacty of both. The capacity of the bay area road network has been systematically decreased over the last ten years, even as the population has grown.

Also, compared to most other places, traffic laws out here are ridiculously inefficient. For example, light cycles that include a “yield on left turn” step and then skip the left arrow if the lane has cleared are incredibly rare. Also, instead of “left lane fast, right lane slow”, the law is “use whatever lane you’re comfortable in”.

Simply ripping out the “improvements” made in the last decade and bringing traffic laws in line with the rest of the US would increase road capacity by double digit percentages.

(The lack of progress on public transit is also embarrassing, especially given the tax and income levels around here)
"Commercial" just implies commerce; that it was a product that could be purchased. It was not a consumer product. In the article it says the title was "Industrial Laundry Rust Remover".

There are certainly much nastier chemicals used that this in industry. As an example, I'm reminded of a quote by Gordon Moore about Intel having melted their sewer pipe, in this article:

https://www.bloomberg.com/news/features/2017-06-15/american-...
That's a good question. I think it is widely assumed that contractors would prefer to be employees, given the number of court cases where contractors have sued employers. (I don't remember a court case where an employee sued to be a contractor.)

I still remember the huge Microsoft settlement[1]. Well, huge for the time.

Employers want to commoditize the jobs they offer. It's in their best interest to be able to hire/fire with as little risk as possible. The dream for many companies would be "all employees are contractors" and no one gets benefits. Except, of course, management. They'll get huge salaries and great benefits. (I'm an officer of a 35 yr old corp.)

[1] https://www.nytimes.com/2000/12/13/business/technology-temp-...
Ask HN: Do you have reading time at work?
Do you read books at working hours for personal growth?

What is the common practice for giving "reading time" at working hours?

Is it actually common practice?
UK Parliament Will Issue Formal Summons for Zuckerberg If He Doesn't Volunteer
"People learn from conversation and Google can’t have one. It can pretend to have one using Siri"... Google doesn't use Siri.
> They nailed it with the slate keyboard edition.

I'm not sure I agree. The keyboard is secondary to the reading experience, you only need it when you're searching on the online store or making notes.

I've owned a Kindle 2, a Keyboard and an Oasis (first generation) and I feel the Oasis is the best out of all of them - it's so much more portable.

> Since then it feels like a cascade of misguided optimizations — thinner (and yet wider; the Oasis fits into almost no pocket, can’t really be held easily in one hand), fake buttons (the weird non-buttons of the old Voyage), beautiful leather cases with too-weak magnets that don’t stay attached, etcetera.

Being a long-term Oasis user, I totally disagree with this part, unless the Oasis has changed drastically in its second generation. This has not been my experience with the Oasis at all.

This feels a bit like the posts that show up after a Facebook redesign to be honest.
360 and 60 are quite handy, by virtue of having a lot of integer divisors. For a civilization where long division is unknown or limited to a few scribes, being able to divide things by common fractions easily is an important criterion in a system of measure.
Sneak peak of tech powering Computes decentralized peer-to-peer mesh computer
This article should have started with a punographic warning!
We had a similar issue with the Korora Project. Founder stepped down to focus on life for a bit, main developer went AWOL. Between the two, all build server access was cut off to the remaining members.

Unfortunately, this is really one of the only ways to test how "open" your code is. You can have the entire source up on GitHub, but if the stack depends connecting to a blackbox server which you don't control, the whole thing quickly falls apart.

Redundancy and documentation are absolutely key for any kind of project, particularly open source.
That's not a self employed contractor is (which is the focus of the question) just some one working through an agency - just ban w2 status or force them to convert to cheap umbrella companies as is the case in the UK.
You could just remove parts of the IP address so it could no longer be used to identify a unique individual. For example, if you removed the last 3 digits, it could no longer be used on IP lookups (presumably), or an ISP would not be able to disclose the particular individual that is associated with the user account that the IP is linked to, because there is insufficient information available.

Here's Google's approach: https://support.google.com/analytics/answer/2763052?hl=en