skysight-inc/HackerNews huggingface dataset:
Well, you know how long you've been hearing about Servo, and how it still, to a first approximation, can't render the web? Yeah, they're also bringing up Rust next to it, but... yeah, that's how long it takes.

It wasn't easy ten years ago, and a modern browser is at least an order of magnitude more complicated (WebGL, more complicated CSS, JS support, heck I'm not even really counting JS JIT here...).
Z80e – a portable z80 emulator
Or have they been any place else in Seattle? I just got back from enjoying a tasty burrito from a food truck, and I don't work anywhere near Amazon.

Regardless, I can't see this as a selling point to anyone but college grads. Anyone with experience will probably know that the novelty of eating off a food truck on a sunny day will pale in comparison to other considerations (starting with Amazon's reputation as a workplace).
67 moons of Jupiter
Thanks buddy. I will go through
IIRC studies have indicated that (be it for genetic or cultural reasons), women tend to be more facially expressive than men.
I assume this is already possible with ChangeTip. I don't think it would ever be built in as a feature.

There is also Patreon. I have seen people fund project maintainers this way. Enough for a full income https://www.patreon.com/foosel
I'm still amazed Apple hasn't done anything to encourage people to move apps from Downloads into Applications (or from a disk image); which is a big part of this problem. I see Applications launched from Downloads or copied to the Desktop all the time. It's almost always out of ignorance and maybe laziness.

Almost every App has a custom background image on the disk image and shortcut instructing people to copy the application to Applications. I've also seen various apps check and pop up a dialog asking if they should move themselves to Applications for you.

Much like the first-run warning dialog, I'm surprised Apple doesn't have a similar dialog offering to "Leave App and Launch", "Move App to Applications and Launch", or "Move App, Create a Shortcut Here, and Launch". With a preference or flag to suppress the dialog.
This actually makes me wonder if open source is the right thing for many projects.

For a project that other engineers will use it seems to make sense. Other engineers (or some percentage of them) can contribute.

But certain projects really target non-engineering types. I don't mean that in any judgmental way. Only trying to distinguish between those who will need a ton of hand holding and are unlikely to contribute back and those the have a higher percentage of contributing directly back the the project.

Off the top of my head the creative coding community is full of artists who've learned just enough code to be able to glue things together and make cool art but not enough to contribute to the things they are gluing together. They generally fit the profile of "starving artist" or student.

The game dev community is also going that direction because several projects have made it simpler to be able to create a game with very little programming skills.

I'm not sure what my point is other than if you make one of those types of projects you're going to get pleads for help from people that probably can't construct a pull request. Not sure how to fix that.
Depends on what you mean by independent. If you just mean not any of the big three and their derivatives, you've got Servo[0], although that's still a herculean effort with direct support from Mozilla in terms of paying people to work on it. On the other end of the spectrum, you've got things like Dillo[1], which don't support much modern HTML/CSS/scripting, but do seem to get on by with far less effort.

[0] https://servo.org/
[1] http://www.dillo.org/
It's perfectly possible to write a function with a small enough set of arguments to make it practical to exhaustively test.
Microsoft uses its own EdgeHTML in the new "Edge" IE
Learn how to write good tests.

This includes writing tests for code that doesn't have tests (often requires refactoring or some careful engineering)

And possibly writing tests before you even have the code aka TDD (although I'm not on that bandwagon I have done it at times with great results).

If your code is easy to test it is probably better code than otherwise.

Also depending on the organization a-careful-not-very-productive programmer can be worse than a loose-prolific-code-cowboy but generally that is not the case.
What3words raises $8.5M for global addressing system
nil has very interesting qualities.
The real information here is that 10 square blocks is enough to be 15 percent of the city's inventory.

Seattle is tiny. So is SF. I'm amused by how small the core of all of the West coast cities seem to be when people try to convince me that there's dense urban living to be found outside of the East Coast.
To be honest, the section of the city Amazon has "swallowed" was grass and weed filled parking lots 5 years ago as well as broken down buildings. While the construction has been a drag for drivers in that area, the city looks and feels so much better, IMO, due to their investments.

Now, has Amazon invested enough in infrastructure to help the swelling population they are partly to blame for increasing (not to mention lack of houses, housing prices, student class sizes, etc.)? No, not really - but that's the price of being one of the fastest growing cities with the lowest unemployment in the country. But in terms of the city buildings and neighborhood - so much better.
16 year resident here, and I'm trying to think of a week where it snowed and hit 70 within a seven day period. I'm not saying GP is lying, not at all, but perhaps might have selectively remembered their time in Seattle in January. Perhaps the sun peeked out and it just seemed like it was 70 in contrast. :-)
Action Park
There's more to a person than the tone of their voice men and women speak differently use different phrases, words and cadence.
It would be, if there were any Lenovos that didn't allow you to do that.
Hey, This Email Newsletter Thing Can Actually Work
> Think really hard about the problem you are solving.

This is really good advice. Also think really hard about what is the real problem you are trying to solve and only write code to solve that problem.

The oxymoron is the best code you write is the code that you did not write.
Consider the following:

> Imagine a government agency with only two tasks: (1) building statues of Benedict Arnold and (2) providing life-saving medications to children. If this agencys budget were cut, what would it do? It would cut back on the medications for children. Why? Because that would most likely get the budget cuts restored. If they cut back on building statues of Benedict Arnold, people might ask why they were building statues of Benedict Arnold in the first place. [0]

By fixing the problem by allowing more housing, the politician would be able to extract less resources and power from the population. Never let a crisis go to waste. Or perhaps I'm being overly cynical in characterizing the political process.

[0] http://www.heraldandtribune.com/oped/benedict-arnold-statues...
>It shouldn't be, it really shouldn't be.

See, but why shouldn't it be?

Would it be valid for me to say that python shouldn't be a part of linux? That people should stop using python on their linux command line tools because linux is really about C.

The web is an application platform, and I still haven't heard any convincing arguments as why we shouldn't use it as one besides "Because it wasn't one in the past".

I agree that progressive enhancement is a good thing, and in a perfect world every application would start with the bare minimum and work up the "technology tree" to get to the latest and greatest, but in the real world of limited time and money that's almost never possible. Having something that's not perfect is better than not having anything at all.
Top SaaS Sales Executive: Stop Trying to Sell to Everyone
(afl.rs maintainer here)

I ran AFL on rust-brotli for a week a couple weeks ago. It didn't find anything. I plan to try again soon! No one is safe from AFL.
You have to make the metric visible then. Put a "average web request size", "average time to load webpage", "average time to load in region X". Show how speed = $$$ & bring up how google saving microseconds in search lead to much higher revenues. Then it becomes part of CVP.
Seriously. I remember having 10s of tabs open in Firefox on an XP machine with 256MB RAM total, and it performed relatively well.

At first I was going to blame all of the garbage from rockstar brogrammers, but even the simple HN comment page tab is using 264MB of RAM on macOS. The browser itself uses an additional 208MB according to Chrome's task manager, not counting all of the extensions. Where is it all going? There's 10 lines of JS on this page and a tiny amount of CSS. Has Chrome become that bloated?

This is especially annoying when many modern "desktops" apps are just Chromium wrappers that bleed memory.
Mild digression, but my 2 cents would be to document as much as you can. Some people say, Good code should be self explanatory. Building something on top of existing code, debugging can be a real pain in the butt with that attitude.
How much of the overhead is actual overhead though? Operating systems know better than to store multiple identical copies of the same shared library in memory, for example. And it's not like the process-per-tab approach has no benefits - you use more RAM to get increased reliability and security in return.
Yea I don't get it. We have Food Trucks in Boston too... And I'm sure SF, NYC, Chicago, Austin and every other major city do as well.
> fwiw, the clearest explanation of the point of urbit is this 5-minute talk by yarvin from 2013. (how he will actually get from point a to point asdfghjkl666 is another matter of course.) https://youtu.be/6S8JFoT6BEM

http://reddragdiva.tumblr.com/post/141832812938/argumate-all...
You can read a book called "The No Asshole Rule".
It can explain better than I can how to deal with a toxic work environment and how to contribute for a better one, starting by explaining the actual cost of toxic behavior.

Personally I am still working in not being a jerk at times.
Totally agree. Here in Spokane we get four seasons including sunny, hot, dry summers and cold sun-on-snow winters. It's striking how much it's like my native New England, right down to the Maple trees, but minus the humidity and mosquitoes. I lived in Seattle for years and the winter temps in the 30s and 40sF combined with damp and gray just wore me down. In my opinion winter ran from October-June. One of the more comical things I discovered upon moving to Seattle was the concept of a "sun break" -- a usually brief interlude where the sun found a weak spot in the clouds, shined through, and everybody ran outside to see it.
No, and they're kind of discouraging it. "We're resistant to any technical measure that would effectively "securitize" or "monetize" Urbit ships — either rendering them fungible and/or trivially transferable, or defining them as fractional claims against some shared asset."

On a more practical level, since most of the address space is unallocated it seems simpler/cheaper to buy fresh space from Tlon than secondhand space. Like how nobody was buying IP addresses when ARIN was giving them out for free.
For anyone interested, here are some web browsers that are actually lightweight (if not html5-compliant) and not webkit-based:

http://www.dillo.org/

http://www.netsurf-browser.org/
Women in general have less confidence than men. (Study: http://www.apa.org/pubs/journals/releases/psp-pspp0000078.pd...) That is a gender-specific gap in confidence.

That doesn't mean that there are no men with less-than-average confidence out there. Nor does it mean that there are no men who have a hard time because of said lack of confidence.
I wrote a bunch of code on github related to model inference. The inner loops are executed trillions of times in regular usage. Part of the value my code provides is I've spent several hundred hours going through it with vtune on different xeons. I regularly get mail saying my code is structured incorrectly or critiquing the code as if I'm a novice developer. It's very frustrating.
Nothing says connecting with nature more than being surrounded by concrete and steel.
It's not an unlimited desktop if they are projected inside of a 3D sphere. Granted text is best displayed on 2D tiles that you can look straight ahead, but I was talking about navigation. There is only one text that you can read at the time, the rest doesn't have to be arranged in a sphere. It could be laid out around the room or even in bigger fields.
I moved to Seattle and it's not the rain that bothers me (it's really not as bad as people say, even during the winter months), it's the cold. .. or rather lack of hot.

It never gets above 26C here. There are plenty of other cities like this (London just had a record heatwave .. of 29C; seriously that's too hot for them. People were passing out in the toobs. Wellington, another coastal city, has people bitching when it gets up to 27C as too hot), but the difference is they do get warm .. for an extended period of time. From May through August (opposite in Wellington cause hemispheres), you know you can put your jacket away. You don't need it. At worst it's gonna be a little refrigerator like if you stay out too late.

In Seattle, it could be mid-June and you might need that jacket...at noon, and then the next day you'll be burning up.

I miss seasons.
> No doubt, but I don't think it's even known whether or not COMPAS weights explicitly on race...it was one of the questions asked in the survey I've seen.

Which is a different matter entirely. I don't think there is any good argument that they shouldn't have to publish the algorithm.

> I'm going to assume that race is not actually used as a weight, I would still like to see the methodology used in determining the validity of the other weights, some of which may act as a proxy for race while not having a significant causal effect on recidivism.

The problem is they're all proxies. Homelessness likely correlates with recidivism, but it isn't the homelessness that causes it, it's the poverty and lack of a support network it implies. Someone with affluent close friends who chooses to live outside because they enjoy communing with nature is in a different situation entirely. But you can measure whether someone has a street address more easily than you can measure their support network, so it gets used as a proxy.

I'm not sure causal effect is the thing you want to hang your hat on anyway, otherwise the existence of racism would imply that race has a causal effect on recidivism and should be used as a factor, which I take it is not the outcome you were after.
Hehe, depending on the setting in sci-fi stories, that doesn't play out well, politically, and a lot of spending goes to the military.
How I guide my development teams:

1. Write code that does something correctly. Let it do that thing for a while, keep an eye on it.

2. Then come back to it with fresh eyes a few weeks/months later and refactor it. Maybe just a critical chunk, maybe top-down.

3. Repeat.

By revisiting your own code and iterating on it, you also update the design patterns you intuitively apply when faced with a problem. And importantly, you upgrade your ability to a better version of yourself.

I've tried giving examples, setting coding standards, etc; but it's really hard to code in someone else's style. We can't all be Jeff Dean or Salvatore Sanfilippo, and their styles/languages/approaches don't suit every intuition. Also, that "great" code is rarely where the project began, so it's like comparing a beginner's first draft with Hemmingway.

Code reviews are difficult for the opposite reason. Even feedback from a much more senior developer usually lacks the contextual knowledge to really know what's going on, so they're just shooting from the hip. Code reviews catch edge cases well precisely because they take the reader out of the "expected" control flow; and they generate lots of "cute trick" advice at a tiny tactical level. They're good correctness & social tools, but not so helpful for self-improvement.
I got your email, but not until I checked after dinner so missed the very brief window.

A couple observations -- The stars were underpriced, by how much it's hard to know. If your goal is to seed the owner class with random giveaways, this was a success, I suppose. Second, 1020 stars was a HUGE amount to give away. I thought perhaps you would pre-sell one star's share of planets for $1 /ea. $205 for a star is nothin.

From my armchair, what I would suggest is to focus on developing a secondary market for urbit addresses PRIOR TO any further crowdsale. That way you can get some indication of demand before pricing another Tlon-organized event.

Presumably $209k is not interesting money, even to Tlon. It's a shame you gave away 1% at that price but maybe will work out in the end as a way to bootstrap the network with early enthusiasts.
This comment breaks the HN guidelines by calling names and being uncivil. We ban accounts that do this, so please don't do it. Comments on HN need to be civil and substantive.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html

Sorry for the belated reply, but I didn't see this sooner.
I feel like this answer ignores why you are writing code in the first place.
Author here, for all your trolling needs.
Fair enough. From the home page it looked like each tile might be holding multiple apps. It's a good first implementation but hopefully in the future apps will be 3D-compatible.
Also known as audio steganography.
There is also image steganography, and many other types.
> Think really hard about the problem you are solving.

How do you know you have thought hard enough?
I believe they did indeed sell at a huge discount. Valuing all of Urbit at only 12m seems like a low ball.
Thanks! I'll start there.
Directly, perhaps. What if the women were doing non-billable work that enabled their colleagues to bill more combined total hours than they would have had she done billable work instead?
The Godzilla of Solar Ovens
Right, exactly. Not only that, but the industry is basically 98% scumbag confidence men and thieves (e.g. any number of brands run by Colo-Crossing). You will be trying to make a name for yourself in a field dominated by some of the worst people you'll ever meet. Even if you make it out of the cesspool to the top and start competing with businesses that are more or less honest (because they make enough of a margin through volume that they can afford honesty), you're competing with the likes of Digital Ocean, Ramnode, Linode, OVH, or even AWS, Rackspace, Google, Azure, etc. Basically, people that know what they're doing and have pretty loyal customers (loyal because of having dealt with the dishonest majority of hosting providers). If you do decide to go this route, managed hosting service with some kind of bespoke development (e.g. web development) services is probably your best bet, and don't skimp on the customer service even once.

I mean, do whatever you want, but as someone that's had to work with this industry for fifteen years, I recommend against starting a hosting business.
> Who says the dress code is a reasonable decision?

I'll tell you who doesn't get to say whether it is or is not: interns (unless the dress code is illegal, but that doesn't appear to have been the case).
Why Does NPR Have Such a Specific Sound?
> and buy the community some additional time to debate longer term strategy.

There is no long-term strategy. Ethereum and the DAO are dead. No one would dare put money in after this disaster.
Yeah I don't get the complaints and honestly don't hear them much at least from my friends (I don't work for Amazon). I've lived here my whole life, seen the city change a lot. I used to think I'd probably move away some day. I've been to probably 40 countries now and the more I see of the world the more I see Seattle as ideal and heading (mostly) in the right direction.
An app for serious time travel enthusiasts
That's how I feel about Amazon, too. It cracks me up some of the things the author laments losing. No broken bottles? No cigarette trash? I like having at least one area of the city somewhat clean.
> "1) One of the things you mentioned was that men whose voices were modulated to sound like women tended to score better than women whose voices were modulated to sound like men. Do you think that's because the men actually performed better than women, or do you think it's possible that interviewers have a lower set of expectations for female interviewees? Or some other reason?
My hypothesis at this point is that, all other things being equal, it seems like if an interviewer expects you to do poorly because of an unconscious bias against women, and you actually do perfectly average, the interviewer might rate you higher simply because you surprised him. Does that make sense?"

I was actually expecting this even before reading the results. I believe this is because most companies try to have gender balance which tend to result in females being hired with lesser "score" than males, simply because of disparity between in pool male and female candidates available (even if you consider they perform equally well).

Also I would say this is a bias towards females not against.
The return of the ETF is only as good as what the portfolio managers can accomplish in reality. They are very good at this, but the cost is there. It's referred to as tracking error.
Just noticed you already reduced the permissions, wonderful :). Will give it a try shortly.
I find that sometimes, after the "OK Google, send a text to $PERSON" my watch will ask whether it should be to their mobile, work or home landline. A way to set it to only send text messages to mobiles would make sense but I can't find any way of doing that.
Hillary Clinton's Initiative on Technology and Innovation
Does it really use all that memory or does it pre-allocate it and does its own memory management inside? Not that it’s better, but that would explain why it takes so much.
> keep an eye on it.

Yup! Also, I would really like the computer to keep an eye on itself by simulating running the program a billion times or something like that.
Creating a C# (“Roslyn”) Analyser from scratch – For beginners by a beginner
6500 line file is generated for a simple “hello world” using .Net Core 1.0.0
The Grand Tour, 2.0 (2014)
FILED: an AI assistant that saves and organizes your email files in Dropbox
Yeah, but who cares?

I'm not making a normative statement here, I'm simply stating the fact that no one will come after you if you do this. Companies and colleges say all the time that they're looking for a specific ratio of races and genders and nothing happens to them.
70 is a bit of an exaggeration, but 60 is not unusual. And if you're coming from most other places in the Northern US, it feels like 70 since you're coming from snow and ice.

http://weather-warehouse.com/WeatherHistory/PastWeatherData_...
Nothing has no values. Nil is nothing thoug, or what properties should it have?
The OP mentions that the second half of the book chronicles the author's time at FB. This was excerpted in Vanity Fair, and the HN commentary from early this month is here:

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

The NYT reviewer in the OP was repelled by the author's pose ("The aphorisms are sometimes lazy, the facts can be sloppy, and the studied cool – all the while insisting that “I am the uncoolest person you will ever meet” – can be grating."), but ultimately able to get past it to the anecdotes and "directionally correct" analysis in the book.

You can note that the HN readership also had a similar reaction, with varying degrees of being able to move past the initial impression.