skysight-inc/HackerNews huggingface dataset:
> ruby 3 will be 3 times faster

The goal is "three times faster than Ruby 2.0" though, which means we're already part of the way there.

I'm not entirely sure the 3x speedup is possible; it was just kind of a vague goal from Matz meant to be a rallying cry.

You can get a taste of the future today with bootsnap (not to be confused with Bootstrap) which enables roughly 2x faster app startup thanks to compiled bytecode caching.

The other major speedup on the horizon is probably the effort to make all objects invariant by default. You can get a taste of that today with frozen string literals, though the impact is not huge, which is why the "3x faster" thing seems like a stretch to me. (It's possible that more impactful optimizations are possible if/when this invariance-by-default becomes a core language feature)

I'm no low-level Ruby VM hacker though so my opinions are not especially well-informed. I hope I'm wrong and we soar right past 3x and get a 10x speedup eventually. =)

> in what manner? it is one of the most well well crafted and thoughtful pieces of software i've ever used.

I like Rails! The main wacky thing to me is the way in which it modifies so many core Ruby classes. I understand the the ability to so is a part of the core Ruby and/or Rails magic, but I actually don't necessarily like my framework to blend so seamlessly with my language.

Most non-trivial Rails apps need to veer off the rails at some point due to user/business needs, and that's when dealing with Rails (and the tendrils it has wrapped around so much of Ruby) gets tough.
Such a solution is extremely expensive and inefficient for a home setup.
My large megacorp has an explicit policy forbidding employees from using work addresses for personal parcels - allegedly, they're concerned that shipments from overseas could lead to customs import paperwork being sent to them and being accidentally paid by the company, and, well, something something something security.
Does the combination of Clojurescript+HTML count? [1]

[1] https://reagent-project.github.io/
I gotta point out that Jim was roughly one era after Multics. His career ramped up during the mass replacement of navigational databases with relational solutions.

Industry and academia were pretty terrible about giving the navigational people credit, or even citing/preserving their work (try getting a copy of a paper from the CODASYL proceedings to see what I mean).

Gray strongly disapproved of all that, so I doubt he would want credit for the previous generation's contributions.

Anyway, the old hierarchical/navigational/codasyl stuff was mostly forgotten, then reinvented (poorly, at first) as key value stores turned into document databases, etc.

Something similar happened with containers, etc. I think the end product of the current generation will surpass the old stuff in most ways, but it is painful to know the history and watch train wrecks of obvious implementation mistakes.
LinkedIn, a champion of privacy rights? Don’t buy it
Especially when the source code isn't exactly an asset at that point. The code behind most old games is probably too brittle/clunky/coupled to be reused in new works, but enthusiastic fans would gladly breathe life into them, even non-commercially.

The sources for big things like Starcraft and Age of Empires II gives you a monopoly on the new content though, so I understand why publishers keep those hits close to their chest. It's a shame they're not more liberal about the ones they aren't actively keeping up.
OMG, I had never seen Sciter before, All I thought is a lie, ESET, Norton, Avast all were using HTML even before electron exist. I always thought theirs software was made by hand using native APIs and frameworks.
They are the only direct competitor on technology development. In 10 years, BO aims to be flying reusable rockets larger than the Falcon 9. You can't say that about and other company (except for SpaceX).

They are more directly a competitor for talent. Rocket engineering is a small world.
I just keep my mailbox keys on the same keyring as my house keys, so I check the mailbox before I go inside...
Maybe developers should focus on the subset of platforms that they know they can deliver a first rate experience on, instead of forcing support for every platform imaginable.

It's a sad state of affairs for the web when we see articles claiming that one company's failure to adopt a standard amounts to threatening the web. The open web supports and should encourage competition, not blind homogeny.

I don't think it's misguided for a company to hesitate in supporting a platform which will enable its users to jump ship to another competing company.
Also: no income tax. If it's introduced, people will leave in massive droves, because as nice as those things are, 6 months of rain every year is not everyone's cup of tea
The EU Is Keeping Poor Countries Poor
Upsides: 1) female (so it somewhat allays the discrimination claims). 2) available

Downsides: 1) Tenure at Yahoo! was unimpressive
The "in case" part is what I don't understand. This wording from Coinbase also makes it seem like things are still up in the air. August 1st is in a few days! How can there still be ambiguity with what is going to happen? That seems crazy to me.
A good 3D remake would use the same models, which really are beautiful. But in 3D you could experience them with so much more clarity, from any angle and at any zoom. It just makes the experience so much more immersive.

I realize that this is just my personal taste... I love 3D movies too!
You should try the Writer monad, which adds an extra value for logging: http://learnyouahaskell.com/for-a-few-monads-more
Storing large binary files in Git repositories
I just moved to Atlanta from Seattle and got a 25% raise in the process. In fact I had two similar offers to choose from.
I got a chance to try Amazon Lockers recently while on a trip in Seattle, I can't say anything but good things.

It is very convenient not having to worry about if there will be someone at the time they try to deliver your package or that they just drop it around so it could get lost (specially if it is something expensive)

At least with Amazon Lockers they give you 3 days to pick the package and return it after that, I assume they can do something similar with these, after 3 days packages are returned to the nearest carrier retail outlet.
It's hard to predict what the market is going to do on August 1st, but Bitcoin is splitting and it's reasonable to assume some of the value will go to BCC and some will go to the new BTC (or the old BTC depending on how you look at it).

A very small futures market is predicting about 20% of the current BTC value to go to BCC. If that's correct, you'll miss out on about 20% of the value of your holdings if you don't withdraw prior to August 1st. This number is very uncertain though, I think it could end up being anywhere between 5% and 50%.
If you are not failing, then you are not trying enough new things. Amazon has been successful a lot, a LOT more often than they have failed.
Bad example. One of those companies went bankrupt recently.
One time I can say "God Bless" to competition!
Addict: A Full REST API for Active Directory in 30 Seconds
The original graphics, when 'multiplied up' are pretty horrid. Especially for a 4K screen.
Mentally disturbed could mean sociopathic, which is likely the case here.
>Amazon is successful because they are fine with taking losses, only just recently making a small amount of profit compared to their scale.

I thought this tired narrative was almost over? For decades Amazon chose to invest in infrastructure and logistics.

Now they're "making a small amount of profit compared to their scale"? Who's at that same scale setting the bar for profit? Remember that "scale" doesn't equal revenue.
Ugh, that's what lisp solves for, that's why folks rave about lisp macros, and prolog solves that too with it's DCG.

If not using those, don't use languages to generate HTML, hand craft it, same with SQL, don't use ORMs, hand craft it.
What percentage will hear? ~100%, inasmuch as they emailed out OP to customers and you need a working email account to do things like device confirmations. The real question is how many understand the discussion of "you will not have access to BCC" to imply that the customers might wind up taking a haircut to the extent of however much BCC becomes worth, and that they probably want to withdraw? (I withdrew mine last week.)
Walmart has no centralized warehouses. Everything is custom-picked at third-party logistic facilities for all the suppliers and trucked directly to the stores.

So let's compare an order made with Amazon and one made at Walmart. The Amazon order is made with pickers standing at a station while robotic carts move stock around them. The Walmart order is made by a worker that walks the retail store gathering items off the shelves alongside customers.

I'm guessing Amazon still has an upper hand at this point.
You could potentially use something like a Minard diagram? https://robots.thoughtbot.com/analyzing-minards-visualizatio...
Selling is reasonable, but so is just withdrawing and taking the BCC, especially if you want to defer taxes. Coinbase won't let you sell the BCC directly, but you'll be able to exchange the BCC for BTC on many other exchanges quickly and easily, then you can just sell the additional BTC on coinbase.
Yes, exactly, thanks for reminding me, one BIG reason I have stayed and work remote, I get 10% more.
Do these instructions for transferring one's btc to a non-Coinbase wallet sound legitimate? https://www.reddit.com/r/btc/comments/6o9iv0/comment/dkg90yj
This is what you call a fluff piece. HN and the broader computer technology industry is sycophantic for Elon Musk, and will ignore that all of his companies would be dead in the water if it weren't for the questionable appropriation of government funds, at least if they spent and marketed the way that they do. The products are great, but the money comes out of everyone's pockets. You're all paying for some guy's Model S.
How does any dessert is compatible with keto?
Like NY, the population is just way too big for percentage ranked metrics.

Those metrics can be misleading, though: if you want to change jobs, you care more about "total number of other interesting opportunities in this one field" than "number of opportunities in this field compared to other fields."
Dupe of https://news.ycombinator.com/item?id=14871267
Perhaps a timeline-scroller-calendar that acts like the ones in a movie player.
I am getting response from 1.1.1.1 from Brazil.

33 packets transmitted, 33 received, 0% packet loss, time 32051 Ms

rtt min/avg/max/mdev = 30.104/37.650/229.784/33.997 ms
Actally madsax, reading your post you make a pretty strong case for never asking for help.

> By dragging in HR, parents or the state you are cultivating a draconian environment where nobody at the job will respect her and she will never respect them, no matter how much they eschew sexism

You say here that if at any point any authority figure (which you curiously include "parents" in the list of) is involved it will disqualify the subject of these treatments any hope of future respect. To name the torment as such is to condemn yourself to it.

I'm starting to think you may be using the phrase "strawman" in the more popular counter-factual sense than have a grasp of how the word is historically used. Because it sure seems here like you're saying, "Never go to an authority or appeal to the rules a group establishes because if you do, you forfeit all respect in perpetuity."

Maybe you didn't mean to say that. Maybe this didn't read like you intended it to. But it's not fair that you call foul on us for reading what you wrote and interpreting it within the scope you defined.
That doesn't mean that there isn't room for improvement, or that it has to be a certain level of bad to become an actual problem. That guy's behavior was very annoying. Even that sort of spoofing/identity fraud is pretty scummish.. maybe a few times it's not really an issue worthy of law enforcement, but constantly for years and years?
> Don't the people working for SpaceX deserve to have liquidity?

There is a robust secondary market for SpaceX stock.
I'm not being disengenuous at all, and I don't imply that when I say "girls baking".
>>What makes you hopeful about music’s future?

>I still feel like a student who has more musical places to go. I’m in awe of the compositional possibilities still out there. When I work on new music, nine times out of ten, I feel like I’m tuned into something I haven’t explored before. And working on films with Atticus [Ross] is teaching me so much. I’m interested in learning more about traditional orchestration; there’s harmonic exploration I want to do. There are a million rhythmic things I want to explore. My optimism comes from the possibility of expanding my musical brain.

It's pretty amazing how Trent turned his entire life around into something like this. It's my belief that one of the most important things you can do in life is to find good people to be inspired by in totally different worlds than your own. As a software engineer it's pretty easy to have Trent be one of those (many) people.
Rounding out the big eight, tech jobs in Washington, DC, Baltimore and Raleigh are more traditional and offer lower salaries, making these metros less like Silicon Valley than their fellow tech hubs.

Exactly. Here in DC it's mostly data center and infrastructure services growth that we're seeing.
I wrote that a few weeks ago: https://spolu.now.sh/notes/bitcoin_gmail_keybase.html
The U.S. has a staggering pilot shortage
Mandelstam was writing in the XXth century.

Who could be other contenders?

Solzh? Iskander? Rasputin? Nabokov?

The Faculty of Useless Knowledge?
Life and Fate?
Moscow - Petushki?
I've built my home automation setup around Raspberry Pis.

I have an old Nexus7 tablet mounted on the wall (3D printed wall mount which incorporates a wireless charging coil) which hits the web UI of NodeRED running on a Pi to provide a 'home control panel'.

There's a pi with a heap of relays which controls things like my garden lights, sprinklers, motorised curtains (3D printed adapters to convert standard curtain tracks into motorised ones), etc, and then I have a number of Orvibo S20 WiFi power sockets to switch things like lamps on and off.

I have a pi mounted behind the front entrance panel acting as a doorbell, also connected to a camera module which triggers push notifications etc when motion is detected. This also ties back into the main 'automation hub' via NodeRED.

I also built an aquarium monitoring/control system on another Pi, with ambient and water temperature probes, a bunch of relays turning filters, lights, heaters, pumps, etc on and off, and an IR-emitter to send the relevant commands to my lighting fixtures to control the colour temperature and intensity (providing a 'sunrise'/'sunset' effect). Again, this all ties back to the main system using NodeRED.

Unrelated to the home automation, I also use a Pi to manage and run my 3D printer using OctoPrint, and run my media centre using LibreElec/Kodi/Emby (with my media stored on my main workworkstation and served via Emby).
Project Insight:Indian Govt starts crawling social media to identify tax evasion
BCC Fork: Secure Your Bitcoins with Gmail and Keybase
OBAMA IS Not THE BLACK AMERICAN LEADER KING JR. HAD IN HIS DREAM
Why did you buy four if they're not very good?
My apologies, I mean that yes their press is non-existent but they're printing money, 2 of which with zero fundraising and 1 who recently passed $1 mil on only $100k investment. They're doing great, GT has several major incubators competing with each other over all the companies being formed by GT's (seemingly recent) push towards startup culture.
3 is the reason why I write a lot of functions as static functions of a class. That way you get a list of applicable functions with auto complete.
Keto is basically just low carbs, low sugar. You can make a lot of good desserts within that limitation. Dark chocolate is pretty low carb, as is cheesecake.

Recipe sites come up with some good stuff: https://www.ruled.me/keto-recipes/dessert/
OctaneAI, an all-remote chatbot company, manages to push releases out  fast
Disadvantages: Sometimes it takes more work. Quick and dirty can be easier to read, if the function is short.

Advantages: You can mix and match. Pure functions are more composable and easier to test because you don't have to worry about side effects.
Support Driven Development
Swapit Covered by WHub: 6 Hong Kong Startups That Got Funded
Works if you type it out. If you paste it, the "javascript:" part will be omitted.
Sure.

However, in space launch it's not like Lockheed Martin and Arianne didn't do the same.

The difference with SpaceX is that for once a government got value for money on an Aerospace deal.
I've seen 90-140 be pretty common for mid and senior engineers in Atlanta. That's not SF prices but housing is definitely cheaper. Maybe not for too long though
Your first statement is unequivocally false, as evidenced by the myriad of people and projects using purely functional languages, let alone non-pure functional ones.
Like Marc Andreessen said, Venezuela's great this time of year.
"Isn't it fair for the general public to have the ability to profit off of his epic feats?"

I have never ever heard of this being called fair in my life. Honestly, I would have to go with "I don't know" for this answer.
The budget is what the general voting public values NASA at for a given year, while the market cap of a firm is what the last sucker to buy a stock thinks it's valued at.
I think that's the case. A lot of the Google engineering team that originally was hired on that office closing came at 180+ I heard
Unfortunately for Python is that many/most of the modules that are included were written when the language was fairly new, so at a time when nobody was an expert in the language.

Which means that perhaps for many of them there is a better module out in the ecosystem that almost nobody uses because they have one extra step to install them.

If you want something close to that in Perl 6, just install Inline::Python and you can use all of those “batteries included” with Python as if they were modules written in Perl 6.

Exceptions in Perl 6 are much easier to deal with than they are in Perl 5.
People who try to defend such harmful behavior may be trying to fight identity politics and radical feminism, but it's very counterproductive towards that. They're just confirming that what feminists say is true.
This Era Has Clarified Our Values
> drop-in REST API

> GET /user/:user/exists

Wat. Use HEAD. Seriously.

Also, what is ":user" - how do you define the way an account is found in the tree?

How do you handle complex trees with potentially conflicting values for the attribute you use as 'username' ?

Why are their dedicated endpoints for password, expiry, enable/disable/unlock. These are all just attributes on the user object.
I'd say the real issue is that Windows 10 not only defaults to having telemetry turned on, but that it also does not allow a system administrator to turn it completely off.

However, I would agree that if preferences are changing without user intervention, that would definitely be a problem.

I haven't heard about users having that problem and can't find examples of it happening on the web. Do you have a citation?
To add to the list, the best physics engine I've seen (not for js games, for actual physics simulations to teach people physics) is this one: https://www.myphysicslab.com/

PheT also has lots of good stuff: https://phet.colorado.edu/
Mr. King sounds like inspiration for some part of George Smiley's character.
> The author is injecting their own narrative into the words of her colleagues and is already assuming intent as malicious.

I'm sorry. In what professional work environment is "move over I need room for my big dick" an appropriate statement? In what environment is it appropriate to actively mock a team member for posting an article, to the point where they cry in the workplace?

The range in which "intent" would have tipped the ever-sensitive scales of our judgement was somewhere well before, "This app is big like my dick."

It's ironic that people strive to defend this sort of garbage as work appropriate, and pass it off as a norm. It was not, and only recently have some places allowed it to be. Places that open themselves up to justifiable lawsuits, reduce productivity, make tech work more expensive for everyone, and increase the sum of human misery in the world.

> I will not and do not tolerate sexism and racism.

Okay good but...

> But I will also not blindy accept claims of racism and sexism without intent, context and backstory.

I'm sorry, but ... what on earth are you talking about? What context would make this okay? What backstory would permit this behavior? To me, this reads as, "I will oppose it unless I feel like making decisions about unobservable phenomena.

> Logic and rationality > outrage and ignorance.

The cold hard logic is that actions indistinguishable from sexism by both third parties and the aggrieved party ARE sexism. Intent is immeasurable. Pleading intent is asking others to take on an act of faith in defiance of the facts.
Agreed, I've download parts of the sci-hub archive and want to analyze the articles but I can never even get a decent solution for extracting multilingual text. I've tried the well-known open source tools for this and none have really been satisfactory.
Alternate Computer Universes
If it ends up having value, and they keep/use/sell it in any material way, there will probably be a class action lawsuit.
I think what you're describing is scrupulosity.

Scott Aaronson had a really nice comment about this on his blog: http://www.scottaaronson.com/blog/?p=2091#comment-326664
Sky Drone FPV 2 has better Karma than GoPro
Thanks for pointing this out. I like projects of this sort, but imagine they could start with the original source code.
I mean, SpaceX is great and all, but it's no Cargill or even in the same league as Cargill or other similar companies like Koch (which is #2 in the US):

https://en.wikipedia.org/wiki/Cargill

Revenue: US$109.6 billion (2017)[1]
Net income: US$2.835 billion (2017)[1]
Total assets: US$55.8 billion
25% of all United States grain exports
22% of the US domestic meat market
Right - like I said, even "Natural Monopoly" is less frequent that you might think. Though, in a dense urban area - you don't have a lot of choice over who delivers your power, water, and removes your sewage. Very difficult for competitors to come in and add new distribution lines for each of those in heavily built urban areas (unlike Comms, where lots of ability to add new fiber, new RF, etc...)
In the world of blockchain it doesn't happen until it happens, but it looks like it will happen.
I'm a female student currently enrolled at Holberton School where the culture is not sexist AND the student body is 40% women AND we're learning both low and high level languages (C, Python).
I never ported something from 2 to 3, but whenever I read about it I wonder, wouldn't the new typing [0] module be enough to cope with this? It let's you annotate types like 'str', 'bytes', 'bytearray', etc. My IDE shows me right away, whenever I have the types wrong and with all the annotations visible I find it pretty easy to reason about types.

[0] https://docs.python.org/3/library/typing.html
You're improperly editing... both the HN title and the NYT piece say "One of the (start your quote) World's most valuable privately held companies".
agreed.... age of empires was a nice intro but empire earth is where so many hours of my youth were spent
Exploring Google's New Android Architecture Guidelines
I should have been clearer that I was referring to how one turns off telemetry on MacOS.