skysight-inc/HackerNews huggingface dataset:
So just run it in a dedicated chrome window so you can alt+tab to it directly?

This was the main reason I used the electron version of slack and tbh it makes little difference if I run a dedicated Firefox window or the app since my laptop is less than a year old and could run a few hundred instances of either without sweating..
Q&A with an iPhone Factory Worker at Pegatron ChangShuo in Shanghai
> It's asynchronous

I find the same to be true on (small) Slack (or similar) channels. Which is funny given that Slack being synchronous is one of the two main points of the link.
The coordinates come from an ajax call to https://ipinfo.io.
If they are selectively deleting a small number of tweets, they are probably running an algorithm to determine the most effective tweets (at damaging the brand) while also optimizing for low-visibility deleting.

The real question would be why are they deleting them at all?
>"The man, who had been seated on the plane, was then asked to leave because the flight had been overbooked."

According to the BBC new story yesterday the reason they needed 4 people who were seated to leave is that they needed to make room for 4 off-duty United employees, which makes this even more outrageous(if that's even possible.)[1][2]

And the United/Continental merger was somehow supposed to benefit the consumer. This video feels like a metaphor for air travel in the United States.

I don't mean to trivialize the trauma this unfortunate person must have experienced, this really make me angry. It's hard to "vote with your feet" with these awful airlines as there's not much choice any more within the US. The race to the bottom continues these carriers or maybe this video is the conclusion.

I think what shocked me(and saddened)me the most is how un-shocking this behavior is given how awful these carrier and the air travel experience has become within the US.

[1] http://www.bbc.com/news/world-us-canada-39554421

[2] https://twitter.com/JayseDavid/status/851223662976004096
Yes, that is the point of this tool, and it probably beats slapping together a bunch of clipart based on google image search, but I was hoping it was something more than that. The tagline is misleading because it's not really helping anyone draw -- it's just a visual search for sketches.

I sketched a really rough palm tree and it suggested a bunch of tree drawings, one of which was a palm. That's helpful, but everyone who wants a palm gets the same palm. Wouldn't it be great if the tool recognized that I was trying to draw a palm and then improved mine by adjusting it according to what it knows about sketches of palms (smoothing the lines, adjusting angles, etc)?
I feel like that's an edge case. Presumably given the stated growth of Gitlab they weren't going to get unlimited resources from Digital Ocean forever so they have to do something to cover the costs and, presumably, attempt to become a business that attempts to make a profit.
Where did they get the idea, in prison?
I've worked mostly in enterprise software the past 24 years, and current and prior job have been in security companies. This is far from academia, and I've never seen Prolog or other logic-based approaches mentioned, or even LISP-ey or other AI-ish languages / approaches for the most part. There are places, though, where it would have been useful ... example ...

In my immediately prior job I had to deal with some convoluted XML standards called OVAL and XCCDF (from the same general folks that bring you the term "CVE" for computer vulnerabilities) that express "rules" for gathering data from systems and analyzing the data to determine whether the remote system conformed to security best practices. I wish those developing the standards had dealt before with Prolog because the rules and engine could so much more easily have been split into (a) a Prolog-based rule engine; and (b) a low-level telemetry component to gather data from the remote system(s). The XML-based "reproduction" of a subset of Prolog was very limited, not very expressive, and artificially constrained a rule writer to not be able to deal effectively with many conditions you'd naturally want to check for. Also, to extend this standard to look beyond the scope of a single machine will be very hard -- people these days naturally want to evaluate conditions across an entire group of related machines, cloud accounts, containers, VMs, etc. There's no way XCCDF or OVAL will deal effectively with that any time soon, whereas Prolog + telemetry would have addressed that very easily.

We licensed a very good engine for dealing with the XCCDF/OVAL execution (look up "jOVAL"). However I think wistfully back to the first days at that startup and think that with a good computing foundation our lives could have been so much easier. The company was a ... mess ... in other ways and will visit Mr. Joyboy soon https://www.youtube.com/watch?v=-edybFkBiO4 .

(Hmmm, Prolog + XCCDF turned up something interesting since I last checked a long time ago: http://www.academia.edu/20069871/SCAP_based_configuration_an...)
Clickbaitey title. It _was_ down 3% which isn't drastic. Now it's only down 2% from this week's high. https://www.google.com/finance?q=NYSE:UAL
We just got one yesterday, but don't know what it really means. Seems as though its for startups they like but just need more info before making a decision
I have a Linux-based router/firewall, but it's all configuration files and stuff. Something with fancy graphs and statistics would be nice :)
Just ask newspapers and magazines.

They never made the majority of their money from subscribers. They made it from ads. And ad revenue has been under heavy assault of late, while publishing has been moving increasingly to the internet and away from the dead tree version. Your example does not really support your statement.
I won't touch these kind of apps until Servo is here, with 60 FPS animations. If they can deliver that it will be a game changer.

I find disgusting that Electron (or even UWP apps) can't do that on PCs with high-end hardware. A simple laggy fade effect on a modal and my eyes start rolling to the back of my head.
When the win column is bigger than the loss column, you're a winning team.
Nice to see your hard work paid off!
This could be a viral site for the third season of 12 Monkeys.

The future timeline started in 2043, and I'm pretty sure the future timeline is now somewhere roughly around the year 2046 now.

Season 3 starts in May.

*edit, changed final to THIRD season
One way to attend math lectures is to have already read the chapter in the textbook and attempted to understand it. That way, the lecture addresses the gaps in your knowledge and you can ask questions.

This time-intensive strategy might be suboptimal in the long run if it reduces the time available for doing homework / sample problems, which is almost certainly the most effective way to actually learn the material.
Could it be competitive pressure in the US airline market? Margins are low, and have been since deregulation back in the '70s. And if people are consistently buying the cheapest tickets available, it's not too surprising service is nose-diving.
Focus on the following:

1. Physical health:

run, lift, sleep, eat right. Without it; we can't do anything

2. Financial health:

It's "easy money" in tech; hoard as much as you can. Invest wisely. Unfortunately we lived in a
C.R.E.A.M. world. "100k in bank" Those are rookie number...

3. Mental/spiritual health:

Like many have said: What are you passion about beside tech? what draw you to tech in the first place?
a sense of purpose
Read, join meet up, MOOC, focus on the first principal and fundamental(this alleviate chasing tech fad)

IMHO those are the 3 foundations that allow us the freedom to "grab life by the horn".

38 years old dinosaur
Study on the Most Popular Questions About Concurrent Programming [pdf]
They already do, just not on mobile.
There is no way I am not going to call that phone number when I get home. :D
> The Wi-Fi chip managed to DMA into the physical address range containing the host’s kernel, without any interference! This finally confirms our suspicion; either there is no SMMU present, or it isn’t configured to prevent the chip from accessing the host’s RAM.

Uf da.
Nginx might have 33% market share, Apache isn’t falling below 50%
You were completely correct and idiomatic, goatlover just wanted to throw in the pun.
my guess is this trend will continue bringing United down for awhile, though.

sure, people have a short-term memory for this type of thing. in two days everyone will be outraged at something else.

but most people don't fly very frequently. and they don't have many preconceived notions about airlines. ask someone what they think of Nike or Apple or Honda and they probably have an opinion. Ask them what they think of Alaska Airlines or Delta and the average person probably doesn't.

So now the next time this Average Person does want to fly, and they have to pick an airline (which tend to be priced around the same amount, except for specific routes), what are they going to think when they see the name United come up? They'll think about really the only thing they know about United, which is they smash people's faces and throw them overboard.
Lyft raises $600M at $7.5B valuation
I think if you bill your customers per year it would be fair to list the prices per year as well rather than 'per user per month'. You're setting up an expectation of a monthly billing cycle with the option to cancel monthly as well. Principle of least surprise and all that.
LSD doesn't release serotonin itself like MDMA, it stimulates the 5-ht2a receptor (among other ones).

As someone who's microdosed for several months now, with a dose of 5-8ug I haven't experienced any negative mood disturbances.

IMO microdosing is really effective (I went into it thinking it would be bullshit)
I look around, i'm not a very focused reader but i don't think a train is in any way a useful way of meeting people or communicating much.

I don't value shallow talk with strangers very much. Or have you been on a subway and was discussion with someone strange daily politics?
In addition to what has been said, any provider that provides a (RAM-based) rescue system will likely allow you to install OpenBSD by running the OpenBSD installer in qemu, with the 'real' disks mounted as the VM's disks.

This is not a supported or convenient way to do your first OpenBSD install. Having a serial console is not necessary, but recommended (in particular, don't forget to configure <real-hw-interface>0, not the em0 that qemu is likely to offer you.) That said, I've done this before on some Hetzner serverauction (bare-metal) box, and the procedure worked fine (as one would expect.)

(Of course, you can run into hardware that OpenBSD doesn't support. Consult the man pages to find what is supported, or just try - server hardware is pretty likely to be supported.)
It's not really necessary to debate the merits of Objectivism to make the observation CEOs of the largest American corporations aren't, as a group, big fans of Rand.
This is a very timely post for me, as I may have a very good use for Teleport and I hadn't heard about it before :)
NASA's Bizarre and Beautiful New Planes
co-founder/techie @ deepstreamHub

I completely agree! One of the reasons we started is because we believe we have an interesting way of getting devices of all types ( IoT / browsers / phones.. etc ) talking together to generate new ways of displaying and moving data.

At the end of the day the selection of choices such as the eclipse iot project https://projects.eclipse.org/projects/iot, https://relayr.io/, aws IoT gateways, (shameless plug) deepstream.io and many others allow developers to stop having to think about how to get devices to communicate, but instead think about what they want it to do. I'm slightly overly passionate about this because my bachelor project a decade ago was around smart homes and I spent the majority of the time trying to get protocols to collaborate happily, where now that's just considered part of boiler plate setup! Really excited to see the potential outcome due to this general movement.
Before I had seen it myself, I knew the name but I would not have recognized it from pictures.
A few clicks into Google and I found many scholarly critiques on her work as well objectivism in general. There seems to be consensus on rejecting this philosophy. Basically, it has no supporters in the academic community.
The Kodi Development Team Wants to Be Legitimate and Bring DRM to the Platform
I apologize for misreading.
United apparently offered USD 800 plus a hotel room for the night; that seems pretty close.
It's basically not going to happen but hitting flotsam in general is a concern in some situations. I used to boat on the Cuyahoga for instance and floating microwaves will fuck you up.

Also, detection of floating objects is actually really hard. Waves create a ton of noise and if you google "floating shipping container" you'll see they typically float with a corner sticking up, making them a somewhat inefficient radar reflector (there's a reason the F117 is shaped the way it is).
I am very glad that Hercules is still around.

Kudos to those intrepid enthusiasts who implemented it and kept it going all these years. It's sad that they weren't able to capitalize on their efforts, but as a F/OSS supporter, I thank them for giving us at least the potential to play with mainframe technology (without running mainframe-compatible hardware).

Fun thought: I wonder what it would take to layer Hercules directly over ESX/i to create a poor person's "mainframe VM"? I mean, besides installing Hercules on a Linux guest on ESX/i.
McDonalds wants 'fellow kids' to apply for McJobs over Snapchat
The most exciting job opportunities we know about
While I was on mac i got an extra few hours of battery life from using safari.

I'm on Firefox these days; with noscript (once you go through the initial few days of pain whitelisting things) it works brilliantly; I would suggest you give it another chance..

Unless you try to book flights from britishairways though.
Dextroamphetamine has a bit of serotonin action, but not a ton.

D-amp primarily releases DE and NE so I doubt it was directly related to serotonin
Still, tanking 800M in 5 days is not great. I doubt the United board is saying.."SO".
That still ignores the existence of a huge usability problem. The investment of time may pay off in the long run, but IRC is large enough investment (and ongoing maintenance, ZNC doesn't just take care of its self forever) that people will take a route of less resistance when presented.

This all reminds of a few years ago when folks were banging on about how we needed to use Gitorious instead of GitHub for Open Source hosting. Gitorious is dead now and it wasn't until GitLab came along and recognized the usability problem that we got a viable Open Source alternative.
Give 10 – Get 10
They launch things into orbit in exchange for money.
Has coffee gotten too fancy?
Make definitely requires a well-specified list of dependencies, meaning that the targets and prerequisites need to specify a DAG from the source files through the intermediates to the final target executable(s). If that's not complete then a threaded make will fail.

Most recursive make systems can't be run in jobserver mode because the graph is not well-specified.
I meant 1080p when I said full HD.

It takes a surprising amount of power to decode. The cheap CPU from netbooks have been struggling for a decade, especially in battery power saving mode.

Lately, they get hardware acceleration just for that. Special CPU instructions and drivers just to achieve that decently.
That's because your very modern phone has a very puny CPU compared to even the average desktop CPU. I'm surprised about how few people know that their "2 GHz multi-core" phone is 5-10x slower than an average 5 year old desktop on common tasks.

(Edit: hehe, as evidenced by this post being downvoted. The HN audience doesn't know any better either?)
It's about time regulators start to require publication of full firmware source code and build stacks. Even Google's power apparently is not able to enforce Android vendors (and IC vendors) to such standards.

The reason is simple: closed-source blobs are a danger to society as they leave exploitation to those with the highest budget (i.e. secret services) or a bit of luck (the "usual" rooters). Furthermore, having source code reduces electronic waste as independent developers can carry on offering support.
Alright I'll bite... $49 is some cheap entertainment and I'm totally intrigued at this point!

My only fear at this point is that it's completely legit and someone actually thinks this is a good business.

Subscription confirmation: http://imgur.com/PKVip3w
Yea, I think you have to do it well. In general for us it was either fun extra features that product management wasn't super excited about or stuff that was just planned for later.
I'm not convinced you can just call using a major feature of sass an "antipattern"... Without nesting, what you've described is essentially utility classes abstracted an extra level away under pretty names. Might as well get rid of that layer because it makes false promises. You'll end up reusing that CSS class and then find out that the usage in one area needs a slightly different markup. Cue nesting/extra CSS classes with slightly different names, etc.

There's this dream that you will need to "reskin" your application often, and be able to reuse a bunch of CSS classes all over your codebase. Instead what I've found is that it's better to think of your application as consisting of components with their own styling. Component-oriented frameworks like React are moving in this direction. Take a look at the styled-components library.
Cello seems to make its way to HN quite often. The author (also of buildyourownlisp.com fame) has previously posted his motivations for building libcello on HN: https://news.ycombinator.com/item?id=8800575

Another previous discussion: https://news.ycombinator.com/item?id=6047576
The trick to get your interview at Google is to get somebody to refer you. (And that's not that hard. If you can't find a Googler in person at a meetup, hang out online and write to a few random Googlers. They get a hiring bonus, so if you provide them with the information they need (it's a small questionnaire about you they have to answer plus your CV), lots of them are happy to refer you.)

The interview is a bit peculiar, and not all that correlated to what even Googlers do on their day job, but it's trainable, and you can repeat every year.

Do Facebook at the same cadence, but six month out of phase, and you got a steady stream of interviews. Add eg Microsoft and some other companies, and you are virtually guaranteed to land a decent job at some time. And that holds even after I agree with your caution about overestimating a random but intelligent person. It is quite the time commitment, though.

The locations weren't too much of a problem for me. But I do have to admit that when I joined my preferred location of Singapore didn't really have any engineers, so I settled for Sydney. And as your comment suggests, yes, I was working for a bank in Singapore before.
I had a 'dumbphone' before. But my phone now is much easier to use. The ui is big and clear.

My contacts are synced automatically and i can read news on it.

I'm not forcing people into using a smartphone and i don't have any issues with how i use it.
They should have adopted Qt; it makes it easy to write native C++ code that compiles on different platforms, so you get the performance and RAM usage of C++ but still most of the benefits that web coding offers, without so many drawbacks. (It's also quite nice to work with IMO.)

It's too bad it wasn't more universally adopted, by any of the 3 major platforms (including Linux, where the all-C Gtk+ has become the standard for the most part). Instead, it seems to have found its greatest success in, ironically, small embedded devices. Devices like this simply cannot take the performance hit of something like Electron.
2 is a Coupe or Convertible. 3 is a Sedan or Wagon. 4 is a Coupe, Sedan, or Convertible (though they call the Sedan a Coupe). 5 is a Sedan. 6 is a Coupe, Sedan, or Convertible. 7 is a Sedan.

There's a little method to the madness, though I don't know if this is on purpose. Odd numbers are the more "luxury" models, whereas the even numbers are the more "sporty" models. M-series models are only available on the even numbers, with the exception of the 3-series.
They're generally fucking terrible in terms of UI. I much prefer Google Groups over older forums. Discourse is even better but there's no easy way to setup a forum for free. The last time I looked into it it would be roughly $10 a month for a DigitalOcean droplet to run a small forum, but that was more than I wanted to spend myself. And accepting money is a non-zero amount of work too.

Probably the main reason why Slack – and Gitter, and IRC too still – are widely used by open source projects is that they're free, financially, and mostly free in terms of maintenance.
This comment made me throw up in my mouth a little.
The N^2 problem of Bitcoin and Ethereum is solvable through sharding. I agree that on-chain scaling is impossible (and the two projects differ in their taste for decentralization vs scalability at their core), but the build out of workable sharding solutions with reasonable trade-offs and a workable topology are underway by both camps. It's just going to take longer than I think a lot of people who bought in with the pay-per-service use case would prefer.

In the case of chat, I'm convinced that the ability to register data in a shared, immutable store like a blockchain with many stakeholders of disparate interests will be valuable to that end even before microtransactions start being sent with every packet on the internet.
This is what I tried to express. You can get a quality game. But you may not get a game that people will love, will replay to discover nice little things. The game will be like a movie you watch only once. You pay for it. You get a decent product. You are happy, but you won't feel that itch to take a look at it again. Or you may, but the chances are slimmer in my opinion.
Of course, but in your case, the C/C++ libraries you're calling into aren't doing any heavy lifting, they're just making calls to an X server (or equivalent) or perhaps to a graphics card. There's no reason GTK (or the GUI portion of Qt) couldn't be implemented in Python, it's just a huge undertaking and it was started in C (or C++ as the case may be).
Getting shutout 25% doesn't mean you're winning 75%.
>Nobody in the last 5-10 years cared about writing Desktop apps before Electron came along

Maybe nobody in the Web bubble.
http://course.fast.ai/

Super good stuff.

edit: now, without https.
> For copyrights, in the purest form, what do you really get from letting it expire? The only really tangible benefit is to allow people to obtain the work without having to pay anyone, and (theoretically) make it easier to preserve and distribute orphaned works without the permission of the creator.

You seem to be forgetting about derivative works.
TypeScript at Slack
Yes but then all the people will miss their connections if you delay that long. Also you run the risk of the guy refusing to leave and you need to take him off anyway.
Great reply, thanks! I love the honesty, integrity, and openness.

Would you be willing to call it "open source with premium hosted services" or something rather than "open core"? I feel like that is more accurate and would be better for marketing, and avoid the whole "open core / crippleware" debacle (see the other comments about InfluxDB). Just my 2 cents!

Cheers! (Thanks for the reply)