skysight-inc/HackerNews huggingface dataset:
If you take into consideration that there are alternatives like FreeBSD and SmartOS which do not suffer from such serious and basic functionality malfunctions, it is illogical to keep putting up with GNU/Linux on the basis of being the only thing one is comfortable with.

Comfort is of little consolation or use if the operating system is this unreliable, especially since making sure that data is safely and correctly stored is core, basic functionality.
Not an acceptable thing to do silently though, in any term.
It's the eternal September with some members of the younger generation.
Ygcdg
A video about debugging Angular 5 in Visual Studio Code
1.1.1.0/24 was reserved by APNIC for research use.

Lots of cisco example config use 1.1.1.1 for router internal identifier / DHCP server / OSPF dummy network .

Not suprised if it break anything.
How to improve battery life on iOS 11.3.1 tips and tricks
Because it's sometimes fun to mess around with esoteric coding languages?

I mean, there is a programming language based purely around whitespace sfter all...

https://en.wikipedia.org/wiki/Whitespace_(programming_langua...
> Tesla is a really cool company, but it's hard to see a future where they justify their share price. Let's say that Tesla becomes the next Toyota 15 years from now. ...

There is one future that I can imagine, in which Tesla is a wildly profitable buy today.

If the company is using the car business to bootstrap itself into a space manufacturing company. I honestly think that this is the only reasonable explanation for some of the weird decisions that Tesla is making on the production line - trying to get to full automation, for example.
In 2011 I was saying "the only thing Bitcoin is actually useful for (as in better than the alternatives) is buying drugs", and people assured me that actually useful applications were just around the corner.

7 years on, the only thing Bitcoin is actually useful for (as in better than the alternatives) is buying drugs.
> Can you have higher order components? In react this is a function that returns a component, often taking another component as a parameter.

The standard way to do this in QML is using the Loader object: http://doc.qt.io/qt-5/qml-qtqml-component.html

You can also go full-eval of course: http://doc.qt.io/qt-5/qtqml-javascript-dynamicobjectcreation...
Best Node.js web server frameworks in 2018?
I haven't been using Google much as of late, basic queries come back with crap results. Its as though they've screwed up their indexing so bad that large chunks of forums and (fairly static) support docs just aren't showing up or are ranked multiple pages back.

Perhaps some of the sites I visit are hosted on Google, but since I stopped visiting reddit (the awful redesign was the last straw), I see very little traffic hitting AWS or GCP IP ranges. Part of that is probably uBlock Origin doing its thing though!
> can differentiate somewhat arbitrary Python and numpy instructions.

I hear this a lot but it doesn't make sense to me. How do you differentiate an conditional or a loop? It doesn't make sense mathematically, so I'm not sure what sense it makes programmatically.
Where there are muppets ...err clients ... to be fleeced, Goldman will be there!
I don't understand how are you able to provide unlimited designs for such cheap pricing?
I took the word from the parent comment. But I assumed it to mean whatever the employer gets (or wants to get) from the worker.
Nfgbgvf
One big theory of Everything (TOE) or multiple “domain specific” theories?
Jobs was also adamant that the iPhones wouldn’t have apps...
That's exactly what I thought looking at the screenshots and having to look it up from the source is pretty disappointing.
Libui is great work and since it seems to be the biggest part of this project, it should be mentioned.
Imagine you had to harvest your own food, build your own shelter and manufacture your own clothes... you would not have time to be in Hacker News.

Don’t be so sure about this one — there are a fair number of people who do grow much or all of their own food, and often at least some of the other necessities as well. Those who are good at it seem to end up with some leisure time as well (although whether they read HN, I don’t know). There are always arguments around the corner cases — nobody gets to be 100% self sufficient, there are usually bought in tools or something — but it seems to be possible to get quite close.

Rejecting specialisation completely is perhaps a bit extreme for me, but I can certainly see a lot of advantages to not allowing oneself to be defined by ones speciality.
Five Steps to Optimize Your UX Strategy
Who cares about any narrative- we are all just rocket-fuuels burned in the great hedonistic western rocket engine- for progress and the delusion of happiness.

Narratives are for those who have to calm the fuels sloshing around in the tanks - and yes, there is no real alternative to this. There is no need to protect any narrative- just point at japan, which does not take on new rocket fuel and thus will crash and burn.

From a individuals perspective ignoring the narrative- the social contraption you build and protect is a monstrosity.
I m sure it makes perfect sense, if you want humanity to go somewhere, before everything falls apart due to resource starvation and long term environment damage.
My MacBook Pro 2017 provided by work is doing the exact same thing.

I had issues connecting multiple displays which eventually led to not being able to get a third display working at all, and finally anything connected to two of the USB-C ports would start getting very hot and emitting a burning smell.

Combined with the problems I've had with the keyboard on this thing, and problems getting mice to work without hideous acceleration or sensitivity issues, this might possibly be the worst development machine I've ever used.
The only reason they can put that over, is because they can afford to do this. Chinese tech companies pays salary that is very much top-notch competitive, that they can afford to act like investment banks in US, where they only attract most young and talented, burn them out, then find the replacements.
Yep, also had that problem for years and finally saw something I could build with a reasonable chance of being useful, strictly to serve as an example. Hopefully it makes me the time back someday.

Funnily enough, nobody has asked to see it yet. They all want you to have side projects, but they don't actually want you to drone on about them for an hour. All this time I could have just been saying "Yes, let's talk about the intricacies of accounting for an hour, it'll be great" and passing that part of the interview through sheer aversive stimulus.
Sure it is fair, Java, C++, C#, VB.NET, Delphi, Objective-C, Swift have quite good GUI libraries available.

And regarding JS+HTML+CSS, they are still on the stone age of RAD tooling.
>>>> While working on the BEAMJIT development I’ve been looking a lot at the luajit project and what Mike Pall has done both in the JIT but also in the interpreter. Inspired by this and some other ideas that we got from the BEAMJIT project we decided it was time to do a major overhaul of the way that the BEAM interpreter is created

As a long time Openresty (luajit) user, I have always feel a deep admiration for Mike Pall's work. After reading this, more so.
Perfect play to:

1. Find out what people are buying in stores and not on amazon, and figure out how to get them to switch

2. Use this data to target more advertising/recommendations across amazon

3. Use the purchase data to perhaps create whole new brick and mortar stores that cater to the most in-demand products in different areas, like a more targeted walmart -- squeezing out the stores that once bought into this program.

I'd say it's a short term win, at the sake of long term loss of stores.

That being said, companies like this should declare a non-compete with the businesses they're luring in. Chomp!
We currently have less than 10 clients since our public beta launch a fortnight ago.
some other good OSM map options are:

http://www.thunderforest.com

https://stadiamaps.com

For geocoding:
https://geocoder.opencagedata.com

For routing:
https://www.graphhopper.com
Really? The only reason?
Tencent Founder Pony Ma: 7 Flaws That a Perfect Product Manager Would Avoid
Depends on the time of year, but especially when dealing with sketchy merchants (low end providers/vendors), if PayPal gives me any gruff, its straight to American Express for me. Perhaps PayPal wants to avoid violating the terms of their merchant agreement, which banning users that weren't mostly fraudulent would probably not jive with? American Express is very strict with processors
For those unfamiliar. On android phones you can just long-press a notification to disable that notification category from that app. Granted most apps lump all their notifications in a single category, but google maps is not one of them.
How to organize development in a lean software startup
Makes one really wonder just what, exactly, is out there mindlessly gobbling and reproducing itself in an endless quest to just keep going. Puts human life in perspective too. We're all just mindless gobblers when zoomed out enough.
Interesting approach. If I understand your library correctly, you need to choose a bitsize at compile-time? I thought you often wanted unlimited precision (aka. possibly heap-allocated) when using bigints?
Fewedcz
That’s not always the best advice.

Consider a table that you know will only have a few rows, but is referenced in one or more FK columns. If I use a 64bit integer when 32bit (or smaller!) is enough, I’m now using twice as much space for the FK column. If there are millions of rows, plus indexes, that can add up pretty fast.
Also, video:
https://www.youtube.com/watch?v=NPr-i-IbA7s

This one is about Influenza:
https://www.youtube.com/watch?v=7Omi0IPkNpY (not H1N1, but quality is better)

I learned a lot today (At least that's what I felt) LOL
ENTROPY BABY.
Doesn't QT cost $459 per month per developer[1] for use in commercial applications? That price is prohibitive for anyone but established enterprise.

[1] https://www1.qt.io/buy-product/
OMGCatCoin – CryptoCurrency for all cat lovers
Tech workers over there work themselves to exhaustion. 9AM to 10PM is the standard. I would guess older people wouldn't sign on that. That's why companies hire and overwork younger engineers.
Lecture 2: Hacking Linux binaries is ready
Step 1 in sales is knowing who you're talking to. If your LinkedIn profile is public, what's the problem? They're a business selling a service so it's reasonable they reach out.
Bngdga
Nice, electron?
Like "coding ninja" or "rockstar" buzzwords? Those don't need to be replaced either?
Disclaimer: I work at Backblaze.

> Backblaze's APIs are not S3 compatible. .... I'll never understand the design choices behind their API

It is all clear if you understand our APIs are cheaper to implement than Amazon S3's APIs. I freely admit the APIs are LITTLE BIT more complicated than S3 (which is not a good thing). Let me start from the beginning and explain why:

We originally never planned to open the APIs up for general use. We created the Backblaze Personal Backup client and we owned both the client and the server, so we were originally willing to do a tiny bit more programming to get rid of some expensive equipment and choke points in the datacenter.

In the S3's APIs, you simply "upload" and you are done. This means there is a very high availability choke point on upload. With Backblaze client (and later "B2" APIs), there are no choke points. The Backblaze client contacts (HTTPS) a central dispatch server and asks the dispatch server for a pod (computer) that contains some spare disk space. Then something very very important occurs that does not occur with Amazon S3 -> the client entirely stops talking with the central dispatch server. And then the client contacts the pod DIRECTLY to perform the uploads.

Now the "contract" with the storage pods is that if that one storage pod crashes, or fills up, or decides not to talk with the client anymore, the client is absolutely responsible to go back to the "dispatch server" and request a new pod somewhere else in the Backblaze datacenter to upload data into.

By requiring these one or two extra steps, Backblaze does not have to buy any expensive load balancing hardware, and we only need 10 Gbit network cards, there are no central choke points requiring multi-Terabit networking speeds like Amazon. Instead we have several thousand individual 10 Gbit network cards which cost us almost nothing because they come built into the Intel motherboards nowadays. The switches cost a few bucks per port.

I assume that Amazon S3 accepts the data, then has to "move it" to the final destination with a network copy. In Backblaze, the data literally lands in the final destination coming straight from the client. Fewer copies means lower cost and higher performance.

Backblaze purchases no load balancers, except for some "tricks" to make the "dispatch servers" highly redundant. But the dispatch servers have only TINY trickles of info coming and going, and the clients only have to contact the dispatch server ONCE every few days (then upload endlessly to the final destination pods), so even the dispatch servers can be "only" 10 Gbit.

> Backblaze is incompatible with Amazon S3

TL;DR - by requiring clients to do a small amount of extra programming and making programmers understand the "contract" (which is the client must retry some things and handle a few more errors), Backblaze cuts out a lot of cost out of our datacenter while INCREASING scalability over S3. We pass the money savings along to our customers. We throw in the increase scalability over S3 for free. :-)
Which is the exact problem that we're seeing, here. "Oh, I know, I'll just use a segment allocated to somebody else; it's not like they use it!" Aaand...whoops, they do.
I found Amanda Palmer's advice on this helpful, she calls it the 'fraud police': https://youtu.be/eA8XiC3m7vw
Cash is a decentralized payment system for most intents. So the question becomes: Do I need a digital decentralized payment system? Does one need them?

One fairly strong legitimate use case is people who are consistently shunned by credit card networks. Lots of people working in adult industries, weed (in states where it's legal), certain high risk spaces... though _even then_ it's not about decentralization, just abut needing some form of competition (debit card network?)

Meanwhile there are real costs to the decentralized networks
Dwqgt
They violated terms of use. What's the problem?
Auto Warranty: Choose the Best – Personal Money Service
Thanks, I hadn't heard of it! Looks interesting.
OsmAnd can do this. It's generally recommended as the OpenStreetMap app, but almost everyone uses it with offline maps. If you click past that and enable the built-in online tiles addon, you can have tiles. Search and navigation, I don't remember seeing it in recent versions but there are so many options, I'm almost certain it must be in there somewhere. Search for custom or online navigation provider in OsmAnd and you should be able to find it.

As you see, it's not exactly built for this type of usage, but it is supported and the app is generally considered as the best alternative out there, so it might be worth a try!
> I think ISPs would be welcoming to that change. They'd market as "WWW-Providers" or "Social media providers" and most people would be happy.

They'd also become unreliable and untrustworthy.

"Mom, I'm going over to Timmy's house tonight. They have _good_ Internet"
Don't get confused between talent and experience. Experience is the thing you wish you had just after you got it. Talent is kind of like the container for experience. It governs how much you can use and how fast you can acquire it.
How to Fix the Comma Separated List of Doom ( 2009 )
Direct input/output; the software performs write(2) system calls directly and does its own input/output buffering and scheduling, bypassing the operating system and filesystem driver buffering. For this to be effective and function correctly, the filesystem driver must support mounting in direct input/output mode, or raw character devices must be presented to the software in question. Note that presenting raw block devices bypasses filesystem driver’s buffering, but does not bypass operating system (kernel) buffering, hence character devices must be used to bypass both. Software which uses raw devices usually has sophisticated input/output scheduling and buffering optimally tuned for its use case.
Trhsz
The article cites Wikipedia's "Impostor Syndrome" article:

> The term was coined in 1978 by clinical psychologists Pauline R. Clance and Suzanne A. Imes.

So yes, I imagine people were complaining of impostor syndrome 20 or 30 (or 40) years ago.
This is good because without a dislike button and karma score you can spew out any old unsubstantiated bullocks and people have to "accept your opinion maaaannn".

Say what you will about echo-chambers and stuff associated with comment voting, but IMO reddit/hn are orders of magnitude better than fb.
Japan: robot dogs get solemn Buddhist send-off at funerals
Simplicity is kinda nice, but it's not very indicative of a good solution all the time.

Especially given the counterintuitive results behind fiat currencies and the relatively low correlation between all the moving parts, it's difficult to even say if the simpler model is better because the complicated model has so many side effects.

I don't understand how my car works but it sure works better than my easy to understand bike.
Do you refer to just software engineers being more desirable than doctors for marriage in some regions, or all kinds of engineers?

I thought that the bar to enter the engineering profession overall (except in some areas of software development) is still lower than medical. Wondering what the current situation in China is.
No. In many cases, you can use Qt under the LGPL and thus for free. This is especially true when you use it via Python bindings such as PyQt.
> If crypto WILL die and one positioned themselves as a supporter, nobody will tell them they were overly enthusiastic about some vaporware.

I sure hope that stigma will attach to the scam artists, tax evaders and clueless chumps who together make up the overwhelming majority of cryptocurrency boosters today.

Alas, you're probably correct that they'll move on to the next fad with their reputations intact.
> As far as I know, it was never intentionally blocked by any ISPs.

My Spanish ISP (Vodafone ES) doesn't block external DNS at the ISP level. However, the router they give you:

1) Blocks outgoing DNS requests from the internal network by default. This can be disabled.

2) Doesn't let you specify any other than Vodafone's DNS servers on the DHCP Server configuration. This cannot be changed.

I'll let you decide whether this is blocking or not...
New Goa airport to help position the state as a logistics hub: Suresh Prabhu
Hjdfbfg
Unlimited design is a marketing pitch. You're subscribing for service hours at a cheaper cost compared to having an in-house graphic designer.
I hope that after they collect feedback Int64 shows as a significant enough use case to prioritize optimization.
Metadata exists actually, in corresponding .h files.
The HN search implentation is a bit sad, because it lacks the most magic part of Algolia : the real time search.

Using Algolia in a full-page-load HTML request is using a Ferrari do drive to the grocery store. You can, but what a waste
And what tools and supplies do they use to grow their own food? Are they fully self-reliant? I doubt so.
> >BGI in Shenzhen has a staff of nearly 2700: scientists, lab workers and clerks. The average age is 27, and the atmosphere is university/YWCA/science club. Two-thirds of the employees live in sex-segregated dormitories near the BGI building [...]

Sounds like a nightmare.
Last year a applied for an Android position at an up and coming Banking startup in London. Loved the company and what they were building, but their pre face-to-face interview process comprised of probably around 2 days of work if one were to finish it all.

It's almost as if they were trying to get me to build a whole feature for them for free, as it involved a complex UI that I knew they wanted to add into the Android app.

Maybe companies that want that level of work done in their code "tests" could offer a small amount of compensation. I had already been screened on the phone, so they knew I wasn't a time waster.
I am really interested with this.
I know that there is no problem to be on HGH and even TEST therapies after you are 40. Maybe you should try that out.
Per capita they are also the largest arms dealers in the world. Per capita doesn't say much about a country overall.
I don't understand why there's such a massive focus on autism research, both on HN and in the news in general. It doesn't seem like a pareto optimal use of attention resources.
1. Take good care of your health. It impacts other areas of your life - how you feel, how you think, your confidence.

2. Being right is overrated.

3. Don't get too attached to any "thing" or person.

4. Letting go of people and things won't kill you though it hurts at first.

5. Care less about what other people think.
The only part that's translated to native APIs is the rendering itself. Instead of rendering a WebView with an HTML <button />, it renders a UIButton from the native UIKit.

The app logic is still in Javascript, never compiled to another language.

IMHO this is perfectly fine. I have a fairly large app in react-native, and most users that have tried it are fine with its performance. Scrolling in lists and maps, being native components, is as snappy as in a real native app. I'm only having performance issues in page transitions, and I think I can fix that with a bit more work.
There is no bad weather for biking, just being unprepared. If people can bike commute in Scandinavia all-year round I believe it's possible to do it in most of the developed world.
Dg asd
Then Hong Kong will no longer be Hong Kong.
Ivy League schools aren't that special, academically speaking, at the undergrad level. With exceptions, of course, the students aren't really held to any special standards different from elsewhere. You might have missed out on meeting some rich kids, but they probably missed out on having a good football team.
Hm that limitation sounds severe! Functions are essential. I actually don't remember that, but I last used MATLAB like 15 years ago! I've done a lot more data science than linear algebra in the last decade.

It sounds like RStudio might be a better model for what we want:

https://en.wikipedia.org/wiki/RStudio (click on the screenshot)

It only works with R, but a lot of people say great things about it.

I saw another commenter say that Jupyter is more like Mathematica notebooks, and RStudio is more like MATLAB. I think this sounds right.

In the former, the interactive experience is more central. In the latter, you are developing a program, and the IDE helps you do it interactively. But the program is central. (At least this is true for R, it sounds like it might not be as true for MATLAB. But I know that pretty large programs are written in MATLAB.)

For now I'm still sticking with my highly-custom shell-based workflow. But I do want to make interactive graphics less painful. Right now I juggle a web browser, a terminal, a text editor, and an R REPL!
How to bring value to customer’s shopping experience and increase sales with AR