skysight-inc/HackerNews huggingface dataset:
I dont see why though, its quicker and cheaper to fly so why get the train?
It really helps to read both A Pattern Language and The Timeless Way of Building together, so you get a complete picture of Alexander's thoughts.
Why do you say writing Android apps without Android Studio is prohibitively difficult? I did it. You just use Gradle from the command line to build the app, and adb to install it on your device to test. I only tested with an emulator when I didn't have a device.
It's not a Perl module, but a perf module :)
The formatter, as Ndymium mentions, fixes a lot of this.

Optional parentheses were one of my main issues with Elixir, but once I understood why this choice was made, and what with the formatter judiciously adding them back in, I'm much happier.

(I recall having tons of issues when using the pipe operator + leaving out parentheses. Happy that these aren't much of an issue anymore.)
The core strengths of Erlang: Erlang has built-in support for concurrency, distribution and fault tolerance. There's many languages I enjoy, Erlang I've never learned (syntax and nobody to pay me to work with it) it fully to it's potential. I would also love to see a full blown SQL relational database in Rust and D, and maybe a NoSQL one as well.

See:

http://erlang.org/faq/introduction.html
Even this is hard to do conclusively, since your body is changing as you go through life (i.e. get older). You can certainly figure out what works for you at any given phase, but I think it's hard to generalize from that: certainly you couldn't start telling other people what is good based on your own experience (although some do try).

Acknowledging the problems with formal studies, one advantage they have is the ability to get lots of similar input and look at medians, distributions, etc.
> pseudo-personalized clickbait that is exactly what I'm trying to avoid.

I'm not sure this is possible anymore. Even legitimately well written articles and sources now use clickbait titles to just be competitive. And you can't really blame them, they're just trying to stay in business using the systems people like us make. I'm really concerned that we're conditioning new generations to expect clickbait titles. It makes me wonder how long until this is just the norm for all titles. And the most abrasive thought, how long until we've reached a point where avoiding clickbait titles actively stunts your ability to get information and knowledge?

At this point, I've stopped worrying about the titles and just focus on the sources.
Hmm, shame it doesn't automatically submit the request to all 100 companies on my behalf...
" Best Score for your Gender -2147483648
Worst Score for your Gender 2147483647"
Well ok then, I guess my score is about in the middle. But I think maybe they have something going on that's not quite what they intended.
At the end of the article, the author explains that leaders move slowly, more slowly than they otherwise could, to allow their small changes to pay off before asking for more, thereby earning them more leadership capital. Which I think makes your point.

Perhaps your disagreement is purely around the term capital. You may not realize that, in finance, the term capital implies that it is there to be invested.

Good point about differing levels of trust between individuals, as opposed to groups. It's a nuance the article doesn't really broach.
There's a simple problem: if you're the top dog and desperately need to keep your population fed, you have to have the food to do that. But if your society is structured so that it cannot efficiently produce enough food, or other goods, you're unable to do that, no matter how good your intentions are.

It was exactly the problem that killed Soviet Union: by winter of 1985, there was not enough food to even distribute via the then-imposed food stamp system. This led to a change of course that ultimately ended up with the dissolution of USSR and a new rise of the capitalist Russia.
I was initially expecting to enter my email for it to make requests, but it instead gives info on how I can request for information from sites individually. A bit more effort but makes me feel a bit safer as a result.

I see that there's a way to suggest it to "request for me" as well, so that covers all bases!
I want to share my testimony with the general public about what this man called Dr Mack has just done for me , this man has just brought back my lost Ex husband to me with his great spell within 24hours. I was married to my husband we were together for 6years and we loved our self’s but when I was unable to give him a child for 6years of marriage, he left me and told me he can’t continue anymore. Then I was looking for way to get him back until a friend of mine told me about this man and gave me his contact. You won’t believe this when I contacted this man on my problems he cast a very strong spell for me and bring my lost husband back within 24hrs, and after a month I miss my monthly period and went for a test and the result showed that i was pregnant. i am happy today am a mother of a baby boy, thank you once again the Dr Mack for what you have done for me. Contact him on his email address dr_mack@ yahoo. com if you are out there passing through any of this problems in your life...
On the other hand, _low_ potassium can also cause heart problems. You just can't win!
How Office Workers Are (Accidentally) Bullying Remote Workers
Ask HN: Would you be interested in refurbished and upgraded used Thinkpads?
I am big fan of older Thinkpads and their maintainability and upgradeability. Whenever I am talking to coworkers and friends about these possibilities all of them are at least intrigued. The same want for something like that pops up here regularly in threads e.g. about failing Macbook keyboards.

My idea is to source a small amount of laptops (e.g. Thinkpad X-Series or T-Series) from eBay et al., service and upgrade them and sell them to people looking for productivity. Warranty and service included. Additionally I would like to curate parts and service information for these models.

Thoughts on this little side project idea?
I hear that money has a connection to crime. Time for a civil asset forfeiture.
Fair anecdote. I'll offer that in my experience teaching hundreds of students, most don't have trouble with the cascade from locals to globals to builtins, and quickly grasp that globals are looked up for each call. That closures work at all confuses the ones who are thinking carefully about local scope. I may have a biased sample of students, but I think it's decent evidence.
Is it just me or have we been fed stories about potential improvements in battery life for over a decade now with no real improvements? There seems to be a vortex out in space where all these promises about CPU and battery improvements somehow get swallowed up. Take graphene, for example. Discovered in 2004, it was touted as something which was going to change the world and replace silicon in CPU production. Yet a recent article (https://www.digitaltrends.com/cool-tech/what-is-graphene-and...) concluded: "Unfortunately, this is all theoretical. Current graphene cells are not yet up to par with silicon cells".
The future of the Mac comes from iOS apps (vs Electron)
Half the time I'm worried that I'm mumbling something stupid during my naps. My wife did catch me talking about kicking a football when I was taking my afternoon nap at work!
An often-overlooked political tool is the one-on-one meeting. If you need to push a difficult decision, speak to decision-makers (this can include teammates) and convince them one by one. When it comes up for a group discussion, you will already have a winning proposal.
If you have a high degree of confidence in your solution, then this seems like an unnecessary introduction of uncertainty, indicating a lack of leadership. Your team will start having the wrong discussion and invest their time in a fractured way, leading to frustration down the road. Why waste your team's time like this?

OTOH, if you don't trust the solution you have with a high degree of certainty, absolutely gather your team's input.

The corollary is, if you don't already know your team extremely well, how is it that your degree of certainty is high?
Apple’s Strategy to Dominate Audio
Handling the concurrency and distributed processes are Erlang's forte. Whether ActorDB leverages Erlang's built-in Menesia (an ACID compliant distributed database), I am not sure. Erlang's Prolog-like syntax will help define the relational model.
> Is it money, fear or gatekeeping that keeps these VBA programs untouchable?

I was involved in work with a regional financial institution. They had a suite of line-of-business apps written in Access and VBA.[0] This was in a pure support and maintenance mode. This series of apps was written over the course of a decade by one developer nee business user. It represented a literal Great Wall of Chesterton.[1] There was so much process and institutional knowledge tied into this suite and the original developer left after being absorbed into the IT organization.

Some fun observations from work that was done on this suite of applications:

- "We can tell where the original developer learned various programming techniques and when something was written based on that."

- There was a source control and deployment app written entirely in Access DBs and VBA

- There were two scheduling applications, one designed to replace the other, but the first never fully retired. These launched jobs based on dependencies and timings.

- The applications ran in Access 2010. No upgrade was possible due to observed breakages when attempting to change.

- A Windows security update caused an outage for a day.

- Some data was centralized into a SQL Server instance and Access was a thin app layer on these tables. Others held data in the Access database.

- Different apps could reach into and run arbitrary queries on data of other apps. This was sort of RPC. Huge spooky action at a distance.

- There is a ticking time bomb based on Access database size limits. They run compaction jobs on a regular basis, with increasing frequency. One of the core apps will simply stop working one day in the not so distant future when its database cannot be compacted to be smaller than the Jet engine limit of 2GB.

I mentioned that this thing was in perennial support and maintenance mode. There were several assessments over the years for a migration to .Net. All were eventually scuttled due to cost and fear of functionality shifts. No one knew if what was there was correct, and some of the bugs we fixed demonstrated that there was plenty that was incorrect, though scope and impact were difficult to measure. No one wanted to own a migration due to the likely fallout. Different would be wrong, even in the face of huge evidence to the contrary. A C-suite executive was ousted largely over this suite of applications. The Access lives on.

Eventually a migration, in part or whole, will be necessary. It will be expensive. It will be painful. Each day increases the expense and pain. But every day, it is cheaper and easier to run and maintain.

[0] This thing hit commercial and customer facing processes, internal things like HR, letter generation, asset management, and basic reporting, among other things.

[1] See: https://en.wikipedia.org/wiki/Wikipedia:Chesterton%27s_fence

Note: Throwaway because of the level of detail
Beside the image itself being awesome, I like the presentation on this website a lot.

Did you notice that the background music changes depending on where you zoom in on the image?
The world does not revolve around US law. Where I live, you just have to surpass your probationary period to qualify.

My apologies for being biased by sharing a story of how my friends lost 100k's, next time I guess I should bring documentation and court cases before daring to tell you about something that happened. /s

And why the heck would I tell you the name of my friends business to effectively give you my identity?

The scam I outlined is common enough and you will hear it happen if you ask.

A variation is that women will take their 12 months pay from a business, and then a certain percentage decide they do not want to work and then do not go back to their jobs.

Whether it applies to men or women both under FMLA law has no bearing on the morality of executing this scam. I'm not sure why you even pointed it out and what you're trying to say with that information.
Nice read. As someone diagnosed with both Aspergers and ADD (inattentive) id say the author certainly seems to understand the conditions pretty well.
A big problem with Uber/Lyft is that drivers take all these fancy calculated positions and plug them into a standard navigation app, which can direct the driver to the completely wrong side of a large block. (Addresses are not very granular in a city.) It’s interesting to me why Uber/Lyft allow this.
China (mainly northern but sometimes western) has dust storms in spring that have similar effects. It got better with tree planting, but once many of those trees died it got worse again.
Who could jump higher on a trampoline, LeBron James or Simone Biles?
It is possible to create directory symlinks in Windows. It is called junctions [1]

[1] https://en.wikipedia.org/wiki/NTFS_junction_point
AT&T completes its takeover of Time Warner
Nice, but I probably need a career-repair handbook :)
Summary of some answers, with my thanks to respondents.

1) US states issue & register marriage licenses. Chaplains could
officiate, but would usually expect both parties to be present.

2) Benefits to uniformed services & thus taxpayers:

retention - less turnover & training costs;
increases pool of available talent;
stability, commitment, reliability;

Benefits to service-people with dependent(s) (spouse, and/or children)

paid an allowance (BAH) for off-base housing;
family separation allowance if separated from dependent(s);
health care & benefits for non-service spouse, children;
less likely to be assigned less desirable duties/shifts;

Detriments to married service-people

impacts to non-service spouse's career due to relocations of service spouse;
marriages of convenience to get benefits may have side-effects;
But it will be very, very hard to keep that experience. Where you used to have to turn to other players for help, building those social relationships as they struggled through the same challenges, now the web environment surrounding the game has evolved with very complete documentation an alt-tab away, and all the other players have that as well.
I know that it's a big container holding a bunch of fan blades on the same rod that push air around at different speeds.

But from what I found, the Trent 1000 (Rolls Royce engine for Boeing Dreamliner/787) cost $8B to develop and has 30,000 components in it. I just don't agree with you that the elegance of it's mechanism of action means that it's not insanely complicated in its implementation.
7 Questions to Focus Your Search for Venture Funding
Catastrophic decisions are rarely as bad as they sound. You lose time and resources resolving them, maybe lose some customers, and possibly even data. Yes, this sucks. You also learn a valuable lesson. This makes your team stronger.

Much worse is a series of mediocre decisions that you can live with, but compound over time to slow you down. You never really learn what's going wrong, your team doesn't improve. Give me the former, painful though it may be in the moment.
I wouldn’t be surprised if needing more sleep is a competitive advantage. Increased brain activity leads to increased garbage collection and resetting.
Sleep is a twilight zone where personal problems get either amplified so that they become tangible or even get solved. He's right about one thing: it's not only 8 hours minimum you need, you should care about the quality of sleep you get. Especially that tendency of some people being completely K.O. and unproductive after lunch is a thing you should solve the right way.

Though, the facts that he's a TED talks resident and that he's selling apps doesn't do much damage to his actual research, but it definitely explains why he's "the most talked about sleep scientist". I must admit that I don't trust a scientist who deliberately draws attention to their work instead of being just that good to generate buzz.
I'm probably not going to play. However, given I played vanilla in college, then some on and off BC/lich for my masters, then the latest one over the last year as a software dev with a full time job, vanilla seems like it would fit best if that's where I wanted to sink my time.

Even though there were tons of complaints from casual players during the vanilla period, I had mostly only heard about these complaints when they where directed towards top tier guilds. Grinding with small groups was often fun and wasn't so heavily tied to every goal and data point that tied you back into the 'realm/global' competition. Players seemed more likely to invent their own metrics of ranking other players and Guild members, which to me added a level of variability that in retrospect, should have reduced anxiety for game play.

I'm interested to see how it plays out. There's definitely an 'ideal' balance for an mmo that makes it a success, and I think classic WoW had that nailed down. I don't think it's related to GPU cores or cultural trends, some games are timeless beyond the nostalgia factor, and that's because they achieve that perfect balance of interactivity and reward.

Having guild members that did linear algebra to calculate optimal raid arrangements is one of the examples of opening that creative space, rather than closing it with an excess of status bars and shiny hats. Every MMO suffers from what metrics flag gamer status, but I'm simply interested to see what direction classic WoW goes in, and how that affects the general trend of MMOs out there today.
I use a “silent alarm” on my Pebble (you also have something similar on Fitbit models). It basically vibrates on your wrist until you wake up. No sound needed.
The term "failure" is loaded.

The lack of observation of proton decay has falsified several otherwise acceptable theories.
If that account is true, this definitively has some "smell" to it...
It will mean people will find loads of things that won't be the same though.

Take balance. I'd be willing to bet they've done loads of bug fixes on unintended consequences of spells. So the Frostbolt of the new system might actually do a different amount of damage and slow than the Frostbolt of 1.12, once the data's been transformed.

So all the classes will probably be slightly different to how they were in 1.12 and combos that worked back then might no longer work now. Some classes might now be OP that weren't and vice-versa. Monsters that were weak might suddenly become strong, and monsters that were hard might suddenly become really easy.

Not that I'm saying it's the wrong solution, I think it's realistically the best one available to them. But it will probably result in a different gameplay experience rather than, say, just updating the visuals. How different won't be clear till later.
I was stunned to know that ignorance of how standard deviation works has the potential to wreck widespread havoc on Earth.
Yes, most German routes are not built for higher speeds, so it made sense to optimize new trains for cost and reliability instead of speed.

But Berlin—Munich has a Vmax of 300 km/h, so it would only make sense to put more ICE 3 on that route. I doubt the ICE 4 info is correct.
> It also has the text in readable markdown. If you browse without JS it still works!

Not for me, I see a blank page.
Do you use phone speaker or sleep with headphones?
Ouch.

> Also there seems to be a kind of relationship between Google and Yubico that I would love to know more about.

I've gotten this impression too, though looking back, it may be because Google suggests you Google for U2F, and every time I search for U2F I see Yubico. Anyone know more about this?
IANAL, but I wonder if this invention has any significance to the Planetary Society's plan to launch a solar sail satellite in the near future, the LightSail [1]. If I understand the patent correctly, Google has patented (a) a means to steer a light powered craft, and (b) a means to produce solar sail. I understand the LightSail controls the sails by changing the orientation of the satellite with respect to the sun. I have no info on how the sail itself was fabricated. Do they owe Google some money?

[1] http://www.planetary.org/explore/projects/lightsail-solar-sa...
I am starting to wonder how many breaches there have actually been of Google user data, they are so secretive and insular it wouldn't surprise me in the least if it has happened multiple times and was covered up.

In the future, as these mega corporations become even larger and more powerful, brave employees who are willing to violate NDAs are the only source of info we will have at all.
Table partitioning does nothing to solve the performance problems of joins of very large datasets. Materialized views can help but they are not a panacea. You have to trigger the updates yourself, and because they are updated asynchronously, you will not have a consistent view of your data. E.g. you could write a row to the database and not see it updated in your view for minutes.
Resumable file upload in PHP using tus resumable upload protocol v1.0.0
Challenge accepted https://gist.github.com/divanvisagie/fb490ef8a9c6c93c57ed827...
Are there any indications that things will get better instead of worse in the next decades?
Not really similar. Copyright applies by default and releasing software is voluntary.
The last time I tried it, I detected only bitterness, not saltiness.
I'm extremely surprised to hear that dart server doesn't have any database driver. Are you sure about that ?

To me , dart on the server , with their agent / isolate based concurrency as well as async await language support, provides ( in theory ) one of the most exciting environment to develop backends on.
nice idea but i believe there are a lot of people out there doing it already i believe so its all about marketing and getting your stock at the right price i guess. you could also consider offering a libreboot option for devices that support it.

I am going to be upgrading my rather battered 1st gen carbon X1 soon but ill be looking for one with 16gb of ram in it and theres not much to be upgraded on them really save for the SSD (i know id probably get more out of a T series but i like the portability and battery life of the carbon)
More importantly here normalising the database has conceptual and interactive overhead: in the original model all spell properties are in a single table which makes import/export and devtools easy, while the normalised schema splits the same thing over 3 different tables (at least, not sure the example is even complete).

I see it as a case of YAGNI.

Also this specific issue likely wasn't a problem of mass: the number of spells in the game is not that high, even today. The issue was throughput, IIRC they had high expectations and they got 10x as many signups as they'd expected.
In the job I just left, we were asked to define metrics upon which we'd be evaluated at our yearly reviews, and in my last two years there I chose, for one of the metrics, Lines of Code Deleted [without negative business impact, e.g. breaking features that customers relied on]. This was in an organization with crippling technical debt.

As far as I know I was the only one in the org to do this, and, while I thought initially that it was a slightly outrageous metric, I now believe that if every engineer had taken it upon her/himself to do the same, starting just a few years ago, we'd have wound up in a significantly better place business-wise today.

A corollary to this approach is that Choice of Language Matters; all other things being equal, you should use tools and languages that give you the same functionality with less code.