skysight-inc/HackerNews huggingface dataset:
Yeah that's what I meant either way Apple is going to loose it stays in China or not. They already stopped weechat Payments etc now they are stopping vpn apps so another reason for people in china not to use Apple. I bet in a few years or so China will make using foreign phones about national pride once that happens all other phone manufacturers including Apple will be sidelined.
New And Better Data Disfavors A Giant World Beyond Neptune

https://www.forbes.com/sites/startswithabang/2017/06/21/good...

As the months passed since it was first proposed by Konstantin Batygin and Mike Brown, they compiled additional evidence for it, and things were looking rosy. But a new study by Shankman et al. has turned the evidence on its head, disfavoring the planet's existence and uncovering a bias in the data itself.

https://arxiv.org/abs/1706.05348

"The clustered TNOs were detected across different and independent surveys, which has led to claims that the detections are therefore free of observational bias. This apparent clustering has led to the so-called "Planet 9" hypothesis that a super-Earth currently resides in the distant solar system and causes this clustering. The Outer Solar System Origins Survey (OSSOS) is a large program that ran on the Canada-France-Hawaii Telescope from 2013--2017, discovering more than 800 new TNOs. One of the primary design goals of OSSOS was the careful determination of observational biases that would manifest within the detected sample. We demonstrate the striking and non-intuitive biases that exist for the detection of TNOs with large semi-major axes. The eight large semi-major axis OSSOS detections are an independent dataset, of comparable size to the conglomerate samples used in previous studies. We conclude that the orbital distribution of the OSSOS sample is consistent with being detected from a uniform underlying angular distribution."
The sea was never blue
I don’t want to start a which is better war but just want to talk about this discovery thread. My favorite thing about using Apple Music has been how much incredible music I have discovered through their playlists and through Beats One especially. I listen to pretty much any genre now and know deeply about the artists and the songs and their purpose. It’s just so incredible. This is a new era of music.
http://www.urbandictionary.com/define.php?term=blogspam

"A blog where the author paraphrases or copies from the original article/webpage in an attempt to increase his or her own traffic. This becomes a waste of the reader's time forcing them to click through the blog to get to the actual article. Often submitted to sites like Digg or Reddit."
Ethical hacking with WebGoat
FYI, on first run your browser asks me to agree to a TOS and Privacy Statement, both of which are blank pages.
The Rust gRPC library built on gRPC C core and futures
You're going to say "ewwwwww gross!", but: I do not brush my teeth. Haven't since I was 10 years old, I'm 34 now. The most I ever do is chew sugar free gum, or pick at my gum line with a fingernail in idle moments alone. You know, like humans did for a few million years. I have very little sugar in my diet.

When I go to the dentist every five or so years, they say "gosh you take good care of your teeth" and I smirk. Never had a filling, never had gum disease.

If I didn't chainsmoke and drink coffee like a gutter they'd not be slightly ivory coloured, as they are, rather white.

I view the dental hygiene industry rather like the anti-spot creme industry - once you start screwing with something, you have to keep screwing with it.

A final aside: I have 28 teeth, including wisdom teeth. Never had first molars, nor my mother or grandfather. Means the wisdom teeth fit just fine, and many a dentist who's not only convinced that I brush thrice daily but also had dental surgery. Apparently this isn't a common mutation.
I don't know. I get your point and understand that language is just a tool, but having a vast code base in our company in C++ (for example), we have actively interviewed people who had experience in that language and were not just "smart", as we needed someone who could quickly get to work and we don't have to teach him inheritance and virtual functions from the beginning. Also, not sure about other languages, but efficient C++ code does take some experience IMO. So, personally I'd be willing to accept a good C++ programmer for a Java/C# programming job, but the opposite might not be an easy decision.
The sucking pressure is actually created by the lungs (or diaphragm) not the teeth. It's not clear which specialty is taught that.
And Turbo Pascal!
Even more interesting, is this disturber of the cuiper belt, the responsible one for the exstinction events (dinosaurs) that happened to our little world.
> Another goal was to take the people who had been learning to code in their spare time and put them on more even footing with those who were totally new

The thinking behind that is usually a bit fallacious, though.

Say the department has been teaching Java in the introductory programming course, and noticed that some people already know most concepts. Then they decide to use a different language to "level the playing field".

First of all, what kind of attitude is that? If some people already know the stuff, just let them take the exam without attending the course, so they can take "Advanced Programming Paradigms" or wherever FP is taught.

I can understand teaching FP first if you think it's conceptually easier, but counting prior experience of some students as a reason to restructure the curriculum for everyone is silly.

Second, using Haskell instead of Java isn't actually leveling the playing field. It just changes who has an advantage from game modders and people who coded their own website to the more mathy types (or people who learned Haskell in high school, like me), who will have an easier time with higher-order functions and the rigid formality of the type system.

When they announced in my OOP course that there'd be a few sessions on other paradigms, I was a bit disappointed to find out that this meant only a bit of Haskell and Prolog, when I'd already written a simple Prolog interpreter in Haskell. Should they have changed the curriculum just because of me? Definitely not.
I've not used Delphi/Pascal seriously for over a decade... and then a month ago, after being fed up with sublime/VScode/atom as my daily drivers for developing python I decided to write my own editor.
So I installed Lazarus and within 12 hours I had a working editor which is so much FASTER than [put your JS based editor here]
I’ve been considering this the past few days. As long as Google is around no one will try and hit Apple with a monopoly on Music. Music is controlled by three companies so it seems purely hypocritical to attack Apple if they decided to take this route.

I don’t think they will by the way just from a theoretical point of view.
> Finally, I really enjoy programming in Delphi. Sure it has it quirks, is a bit verbose, shows its age, etc. but there is something fundamentally elegant about this technology, it is always a pleasure to code in. I feel happy when I’m using Delphi. If a tool makes me happy, does the job, that’s win-win.

People talk about the technology as if it can be objectively good or bad instead of a medium that you find a connection with. He likes it, that's the only reason for choosing it that really matters.
BRB, gonna change it to drinking "Ensure" and listening to "Days of Our Lives" :P
Did people used to widely reverse engineer protocols that weren't related to communications and chat?

Doing it to a chat-app has an obvious benefit: you can use your own application with your custom UX, and connect it with multiple networks at once, or multiple accounts at the same time on the same network.

Doing it with something like Airdrop is kind of a nebulous proposal. If you want to share files with someone next to you, and for some reason you hate Airdrop, then there's lots of other alternatives. Reverse engineering Airdrop gets you nothing special.
Macbook Repair Near Me in Dubai – Macbook Pro and Screen Repair  Dubai
How is arstechnica.com blocking me from clicking on the embeded video and having it open up on youtube.com?
Certainly hot tubs in San Francisco were mostly closed due to aids or so I am told

http://articles.latimes.com/1987-05-08/news/mn-2810_1_gay-ba...

Sentos (public baths in Japan) certainly don't have any kind of rep like that AFAIK
There is an option in reddit to load links in new tabs. I click on a link, look at the image / read the article, close the tab and end uo back where I started.
Does anyone else have the impression the most of the advantages OP lauds Delphy/ObjectPascal for are also present in Go?

...is there any nice cross platform desktop UI system for golang? (with an actual user base... because these things have bugs that can only be find through extensive real world usage unfortunately...).
I come from a developing country where we know the police are corrupt. And all our elders tell us that if the cops ask you to open your car boot you get out of the car and open it for them so that the police don't get a chance to plant evidence (mostly to blackmail and get bribes). The only difference I see is that American cops do it to pad up their arrest numbers and shows that performance based policing without concrete controls is useless.
Not to take anything away from the general gist of your argument, but why would a company get run over by a competitor simply for not offering a 64-bit build? This seems extremely far-fetched to me.
Singapore FreeBSD User Group
>Youtube Red is definitely a better value

Well, it is not as it is still Google and then you are forced to give them your real identity through payment details.

I understand that many people have already done that by other means but such factors are important for me.
Agreed but this isn't just a USA thing. Many countries have a culture not taking care of public places. All of Europe comes to mind. As does China.
But that was a rewrite of the backend which was very needed. The design didn't change.

Although I agree, Reddit desperately needs a rewrite of its backend.
fpc is genuinely excellent, I used it more than a decade ago and it's only improved since then.
Dead like COBOL?
> The reason is that C++ is more than a language: it is part of an actually philosophical quest that language design is about.

> It is about trying to bridge the language of the machines and the language of human abstractions as closely as possible. In itself it does not necessarily lead to the best language possible, but it explores an interesting limit.

> C++ strives to be a language where you can still feel what the machine will actually implement while you code high-level abstractions.

This has been false ever since the earliest days of ANSI C. The C and C++ standards define an abstract machine that is quite far from any machine that exists today. Type-based aliasing rules, to name one important example, are something that has almost nothing to do with anything that exists in the hardware.

It's quite enlightening to read the description of LLVM IR [1] and observe how far it is from anything a machine does. In fact, LLVM IR is quite a bit lower level than C is, as memory is untyped in LLVM IR without metadata: this is not at all the case in C.

In reality, C++ is an attempt to build a high-level language on top of the particular abstract virtual machine specification that happened to be the accidental byproduct of a consensus process among hardware/compiler vendors in 1989. It turns out that this has been a very helpful endeavor for a lot of people, but I don't think we should claim that it's anything more than that. There's nothing "philosophically" interesting about the C89 virtual machine.

[1]: https://llvm.org/docs/LangRef.html
Admittedly, I haven't. I've Read On The Internet(tm) that it isn't as good as plain Delphi, but in all honesty I really should give it a chance indeed. Thanks!
This raises an interesting notions - can shorting be an effective option for funding legal/social action against a misbehaving company?

So far there has only been two ways to fund social activism against companies - donations and feeds on class-action lawsuits.
And that’s the sad part of HR departments hiring by checklist, we develop a monoculture which makes it harder to actually see different ways of solving problems or creates a reinventing the wheel syndrome. There are professions that value people with a range of experience. It is really too bad that software development often isn’t one of them.
My parents owned laundromats my whole life, and I was being taken along to help install and service laundry equipment when I was pretty young.

Aside, being the one to climb down into the bulkheads in a laundromat is a good inventive to go to college.

I agree the laundry business is changing and probably declining overall, but I think 2005 is a bad baseline.

In the late '90s some laundry equiptment manufacturers put together unreasonable financing deals for building or renovating laundromats. If you see a laundromat from that time that has Maytag or Speed Queen signs out front it was probably built using one of those packages

The financing was sold with revenue or utility saving estimates that were completely out of line with reality, and many of those stores ended up collapsing under the debt and closing within 5-10 years of being built, and so probably had a peak number of them around 2005.

I saw this first hand having helped build then disassemble more than one store in Wisconsin and Illinois.
If I upload a 6MB image from my Canon, the site/browser (chrome) crashes. Example images work fine.
I still compile a old project in Delphi 7 once every 3 months just to add 5 lines of code, and they pay me monthly for it. It's cheaper than porting the whole system to any other language.

It is a project that I've built 8 years ago. Delphi was already a "strange think" on that time, it was declining fast. I think Java killed Delphi - "One codebase for all platforms, even your freezer will have Java!" - this was the cool sentence on that time.

Since I started with Delphi when I was 14 (I am now 33), a lot of thinks changed to me. Now I mainly work in back-end field, building APIs, Bots, Crawlers and Queues to do massive things (like receive million SMS per hour in a voting system for a TV Reality Show program)

When I am programming, 70% of my time is Nodejs, 10% Python and 20% Vuejs.

But I still miss the old days of drag-N-drop GUI of Delphi, really easy.
Laundromats are expensive, though. I used one for a while and spent nearly ten bucksa week, even though I brought clothes home to air dry. After buying a used haier hlp21n it paid for itself inabout 3 months.
Using "blogspam" in this context was inappropriately harsh, and I apologize.

But when submitting to HN one should use original sources wherever possible. In this case, the original source was stated right in the opening of the article.

True blogspam is when blogs (sometimes, even entire sites), trolling for clicks and presentations, copy content and/or misdirect readers for the purpose of garnering undeserved presentations.

Some of these even misroute you to malware using URL shorteners. There is no legitimate reason to use URL shorteners here.
Google music's radio features (create a radio station from a playlist, song, artist, etc) along with recommendations have had a similar effect for me. I discover new music that I really enjoy all the time.
Consider the disaster that happened in Iraq when the US wanted to export democracy there.

Or how the Arab Spring devolved into brutal civil wars.

It's not tenable to pretend that western values can be separated from western culture and exported to other cultures as-is.

It doesn't work.
I see a lot of those Mormon young men here in Germany on their mission. There are usually two of them, dresses well and behaving very politely. Although they directly contact people on the street, I never have the feeling that anyone is annoyed by them. Therefore I could well imagine that they are great sales men.
I wish they would focus on the "Your Library" side of the app & search.

1. Connectivity. I am online, maybe check and retry a few times, rather than tell me I've done something wrong. No other app makes this as painful as Spotify. This makes searching a horrible experience.

2. Visit artist page, visit album page. All these options are hidden behind buttons that say ". . ." Nothing! Browsing through my collection of saved music to find something to listen to should be JOYFUL and fast. Not slow and confusing.

3. I can see what's in my queue, but what did I just listen to? Why is not available in one touch from the same screen?

It seems like their UI has a long way to go. It currently gets in the way of an otherwise excellent experience.
Iiiiinteresting.

Definitely agree that the first half of the article isn't exactly data structures yet.

But I just struggle with calling something "An inroduction to X." Have you ever heard "an introduction" and thought "oh, that's what I need!" I picture a super-dry textbook. Or one of those YouTube videos that promises to teach you how to do a thing but starts off with the person saying, "Now, before we get started..." and talks about nothing for 5 minutes before actually teaching you the thing.
Click on the the link to the non-AMP version of the article just below the headline and then click on video to go to youtube.
Of course the issue data in the repo should be considered read only.

And the amount of actual data needed to store issues is peanuts anyway.
If you are not an extensive user of plugins, another option to block ads and tracking when browsing the Internet is Brave [1]

[1] https://play.google.com/store/apps/details?id=com.brave.brow...
I don't remember seeing any attended laundromats when I lived in SF in 2013. I was in the Nob Hill area.

Somebody did come by to close them, and there was generally a number you could call if a machine ate your quarters.

When I moved to Portland I was impressed by all the apartments with in-building washers. I quickly realized they were a necessity here since there are very few laundromats.
Brief on the Skill Set Required to Every Android Mobile App Developer
Android mobile app developers are required to have some basic skill sets. These are required to developers so that they can create unique applications.
It's coming soon, as always.

A lot of the STL is already being constexpr-ized (as Stephen T Lavalej has mentioned)

This code i wrote takes about 5 seconds on gcc and 1.5 seconds on clang to compile for a 1000 node HTML template (about 28 KB). Definitely slow, but not really really slow.

I have a feeling recursion slows down the compile time, I will attempt an iteration based version eventually and see.
Unless it's gone up, the cost of fluff and fold service in the mission is cheap enough that it's not much more than doing it yourself. Especially when many laundromats where is > $2 for a wash load and similar for a dry load. If you have to separate your loads it can easily be $12 to do your laundry yourself. You can probably get it done for $15 and have several hours of your life to do something else.
Of course the manufacturing cost is considerably smaller for restaurants, but they charge a significant markup, which is the only reason eating at home costs less. It's funny that you mentioned McDonald's, I shamelessly love it (in moderation, of course), but in my country it's not the dirt cheap option. It's somewhere in the mid range of fast food places. I literally would not be able to afford to eat at McDonald's 365 days a year.

My setup costs are pretty much next to none, I pay a rent for fully furnished apartment with kitchen, pots and pans, tableware and everything included. Actually it would be a shame not to use them, those would be wasted expenses.

My cooking habits are opportunistic, if I'm at home, with no plans, I'll cook a meal and enjoy the process of doing so. A lot of the times I'm simply not home, so I don't even have the opportunity to cook.
Well i tried it and it failed. Have to this day see any really blocked ads. The often very intrusive ones still get through.
Thanks! I didn't even realise this was an AMP version of the article.
Does Delphi's IDE allow undo/redo feature while developing forms based GUI apps?
Their mobile UI is one of the biggest shitpiles I've ever had the displeasure of using. Minimum one second loading splashes, low information density, and if your tab gets evicted from memory and you want to return, it'll complain that "something went wrong"
There's Delphi Starter Edition, which is free for freeware / personal use projects, and 'free' for commercial apps until you've earned $1000 in total revenue. (At which point, they want you to buy a ~$2000 license. Hmm.)

https://www.embarcadero.com/products/delphi/starter
TIL there is a Coin Laundry Association, and that they have a biannual conference in Las Vegas.
At the london meetup last week, when ask if their company recruit and search for elixir devs, everyone raised their hands. Approx 60 to 80 devs. So probably 20 to 30 company....
Mailit: A Tiny Drop-In REST API to Send Emails
> With rationality on your side, how could you lose?

You could lose because the rational choice model does not accurately model human behavior in the real world; people don't act based on perfect information, in part because even when presented with correct information, they are likely to reject it if it doesn't fit their pre-existing world view.
500 Startups shuts down its Canada fund
Sentry vs. alternatives?
Does anyone have some insight into the advantages of using Sentry over a built-in logging system? Does it hook into the standard library logging facilities of a language?
Do you use or at any time have used a Cali VPN?
The Shepard Tone - The sound illusion that makes Dunkirk so intense
Inference speed looks brilliant. Eager to read the source!

(Also, somehow I had a feeling before even reading that this project was by the people who made Project Naptha etc. Have you written/talked about this anywhere earlier?)
What the Bitcoin Cash fork means for Bitcoin holders
My ancestors threw off the archaelogists by only dining on the soft heated innards of dead animals. Their teeth were a pointed exercise in falsification.
I might add that the shape of the baby bottle nipple is crucially important for correct development of the palate as well.

I only know of the german company NUK making these. They are recommended by orthodontists. More info here: https://www.nuk.de/de_en/about-nuk/nuk-concepts/the-nuk-shap...

Also available in the US: http://www.nuk-usa.com/orthodontic-pacifier/orthodontic-paci...
I've tried Reddit ads. Not only do they don't work, they invite backlash from Redditors.

And I say this as a heavy user of the site who knows exactly what kind of content formats work best on it.
Europe is a broad stroke.

UK, sure, Sweden.. not so much.
I'm sure there will be millions of people who wouldn't know how to disable the inbuilt ad block, it would be interesting to see change in sites that don't work unless you pause the adblock.
I recently added data structure visualization to a gdb frontend called gdbgui, which might be of interest to people trying to debug their algorithms. https://github.com/cs01/gdbgui
This is cool! Please share. :)
I worked with both OP (ObjectPascal) and Go, and Go really catches much of the spirit of OP.
BUT Delphi is an IDE that was designed specially for making out most of ObjectPacasl (and ObjectPascal has extensions to interface back with the IDE) nothing in Go Ecosystem comes close to that
That's like blaming individual voters for misdeeds by legislative bodies. Except that with unions, ballots aren't necessarily secret.
Id say this is the most important part.The sugar epidemic of our age is pretty crazy.
Let me offer my apologies on behalf of the Danish nation for what we have foisted upon the world: Hejlberg's C#, Stroustrup's C++, Lerdorf's PHP, and Heinemeier Hansson's RoR.

TP and Delphi, obviously, require no apologies.