skysight-inc/HackerNews huggingface dataset:
If there are any counter points or widely known objections to his work, I’d be interested to learn more. Which body of work were you thinking of? Not being snarky, genuinely curious.
Pterosaurs have been such a staple of dinosaur pop culture that you start thinking they were a relatively "recent" phenomenon. Then you read the timeline mentioned in the article - 190-230M years - and it blows you away how long a history this planet has, and now insignificant and short humanity's history is
https://github.com/torvalds/linux/tree/master/drivers/blueto...

The Linux source for it is even less approachable.
You made a good point because this code is neither clean nor expressive. The parent comment talked about clean and expressive code. Can you show some of clean and expressive code and try to make the same argument again? (I am not holding my breath that you will)
To be fair, I've seen this happen with all my bluetooth headsets not just AirPods. The issue eventually fixes itself after the VM guest boots into an OS.
I started crossfit in September at 515 lbs.

Trust me it REALLY depends on the box and the coaches...there's 2 coaches that aren't super helpful, but they're still nice and friendly, but the owner, and 2 of the other coaches are amazing.

At 515, you can't do a ton, so they walked me through modifications, they give me extra help to get better form, they slow me down when I want to push past my limit or feel I'm not progressing fast enough -- so I don't get injured.

Heck, they even call and fb chat w/ me if I miss a class.
I started 9/10 @ 515. It's 12/27 and I'm 430. Goal is be <300 by 2020 (40th birthday).

I can see CrossFit REALLY sucking if quality isn't there, and the coaches suck, I don't like going to classes AS much when the good coaches aren't coaching, so I think that's the difference..

A normal gym you just have equipment, quality doesn't matter that much, in CrossFit --it's all about the people running the place, if they aren't attentive to those who might need extra help getting up to par, then find a different box.
I'll be very sad when analog video dies - I've just been fighting with getting the Nintendo Switch to output via an unofficial dock (because the official one is too big to travel with).
Electronic medical records. Anything in healthcare/medical, financial services, legal. There's a long way from the "worst text classification" to "sufficient text classification" in most real world use cases. With a reasonable budget you can relabel data and work around subjectivity.
You said "base price", not "average price".
Last I checked Leuchtturm1917 is not dead.

https://www.amazon.com/dp/B002TSIMW4
Yes, there are two standards for the 4 "pin" 3.5mm jack, and buttons on wired headphones are in general a gigantic hack.
but another option is to do Wordpress sites

I am not sure I want to get into wordpress/drupal etc, unless I am left no other choice. I am looking into doing data analysis type of work, as I am better at it than fighting with CSS :)

Have you considered getting into the product side?

Yes, this is one thing I can confidently say I am good at. My own product manager asks me for advice all the time. I am just not sure how to transition
Most tech companies will have a membership of these libraries anyway.

That does not jibe with my experience at all. In fact, I don't think that, in 20 years, I've ever worked at a company that had company-wide access to IEEE / ACM / etc. libraries. Or if any of them did, they didn't try very hard to make it known.
I agree good models like xgboost get buried and inexperienced practitioners jump to deep models too quickly. Often without understanding how to properly architect and tune them. Always start with a simple baseline (EDIT: and good process).

However, what's lacking in the ML practitioner community is nuance. Some applications need deep models some problems need xgboost. There isn't a "best" model in text classification because it depends on your data and problem.
A lot of businesses have custom ways of working that can't be modelled in off-the-shelf ERP software - they need something custom to either bridge the gap or completely replace their current ERP for example.

It's all custom, there is no one-size-fits-all approach so it's more about selling an unique product to each one rather than offering it as an SaaS.
We're definitely not doing enough interface research anymore, now that our corporate overlords have decided that "apps" are the thing to aim for, as they're easier to exploit for maximum profitability. At one time, more integrated approaches were considered. It's sad that Unix pipes and all that's wrong with them are one of the few remainders on this particular field.

And no, I don't mourn CORBA.
At a Clojure meetup I attended a couple years ago, a long-time Java programmer asked "how do you manage huge projects without static types?"

The best answer I could think of was, "don't manage huge projects." Instead, divide projects as early as possible in development into supporting libraries, each capable of being independently tested and maintained.

In my experience, applications developed with this attitude coalesce themselves into a small ecosystem of mostly generic library code with a domain-specific apex "application" entrypoint to bind them.

In an application factored like this, type checking isn't something you want as much anymore, since the constituent libraries interface with one another at a level above. They present and consume "public" (intra-application) APIs, the behavior of which are defined not just by types but by at least documentation and tests. The thing that static types let you do -- have huge amounts of code, woven together with structural dependencies -- is no longer a thing you need or want. It would seem bad, actually, since what you'd have is an inscrutable mass only a machine can understand.

I haven't worked enough with large non-Clojure codebases to say whether or not this approach is superior, but I can say that it scales. Another nice thing about it in a business setting is that supporting libraries lend themselves to open-sourcing, and a relationship with an open source community is a good thing for a company's development efforts/hiring/contracting in my experience.

To answer your specific questions:

* I don't think I write more unit tests (I should probably write more tests in every language I use)

* I don't have any experience with clojure.spec

* All of the features of Lisp work together to make it awesome, including macros. In particular, in the context of an "ecosystem of libraries" approach, macros are a fantastic tool for exporting a DSL from a supporting library. They're also use for DSLs in the apex code, where application-specific behavior can be defined in terms of a DSL.

* I don't really wish I had static types - I love Lisp the way it is. But I have found various languages for structural checking useful with certain kinds of sub-program, like receiving data from the outside world, and for writing compilers. If you write a compiler as a series of transformations, it's nice if the shape of the code between transformations is well-defined somehow.

You're definitely smart enough to use Lisp. I think the key to success is not necessarily smarts, but attentiveness to modularity or cognizance of the difference between "library" and "application" types of code.

* There's a Paul Graham essay related to this idea: http://www.paulgraham.com/progbot.html

* I think this approach is applicable not just to Lisp, but maybe to any dynamic language with a sufficiently rich set of generic collections and with the concepts of a "module" or "package".
> but they can not create gold

Sure, but they can mine, discover, or loot more of it.

> So you can be sure that your pieces of gold will be equally rare in 10 years

Consider historical events, like the colonial Spanish economy going kerplooey because they brought back too much gold from the Americas and it made the value of the stuff drop like a rock.
I regret having only one upvote.
I don't see Apple as anything other than a successful marketing company.

Their software and hardware are not better than their competitors. At best, they are on-par with the best.

Not surprising given the enormous cost. Easy-Cheap-Good. Pick 2. Easy and Good.

Should anyone praise Apple for anything outside their marketing department?
> Who cares if WordPress isn’t a “modern framework”

Developer experience? I'd rather spend my way working with Laravel than crap old PHP code written like it's in the 90's.

> It pays the same as any other programming as long as you don’t scrape the bottom of the barrel putting up mom & pop sites

It's good that you manage to find good clients but this wasn't my experience. A lot of WP projects go to the lowest bidder which just doesn't happen with the technologies I work with and recommend.

So if you already make good money on WP then go ahead by any means, but I personally wouldn't recommend getting into it if you're starting out.
2018: The Year the Database Went Autonomous
That sounds like great support for cptskippy's point.
Yep. OP doesn't seem to realize BT5 was only finalized in mid-2016, and iPhone / Galaxy phones didn't even get BT5 until mid-late 2017. AirPods were released in Dec 2016. Next rev of AirPods is likely going to be BT5.
>how to get beyond the pure showmanship.

That was the lesson.

Put on a show, and people will spend money.

Real life example- Cousin got a Macbook Air for Christmas, was shocked to see it had 0 USB ports.

She was uninformed and bought a product she didnt want. This is Apple's target demographic.
Emissions are still rising: ramp up the cuts
You're better off with a dongle anyway because they almost always charge faster than the car ports.
A few weeks ago, I asked for a compact rental car, but was given a 2018 or 2019 Chevrolet Equinox. It had an USB-A as well as an USB-C port. I already had Android Auto on my Pixel, so I was up and running in a few instants. I did NOT miss setting up Bluetooth or Ford's Sync thingie. Maybe there's hope at the end of the tunnel.
Employers in the UK aren't supposed to ask for one if it's less than seven days (I don't know if they aren't allowed to, but I and my immediate family have never worked anywhere they have):

> If you're off work sick for seven days or less, your employer shouldn't ask for medical evidence that you've been ill. Instead they can ask you to confirm that you've been ill.

https://www.nhs.uk/common-health-questions/caring-carers-and...

GPs can charge if it is for less than seven days.
Hey man, funny thing, I just completed your 3 courses on Lynda.com on the REST API learning path yesterday. I did the Design one, the Validation and Authentication one and the OAuth/OpenID one.

Good stuff.

Also, I have a question for you, is there a good place to reach you?
Honestly coreaudiod is a hot mess. Every time I plug in a usb audio adapter it puts balance at 100% left channel and max volume. killall coreaudiod fixes it. I miss when Macs worked reliably.
While I completely agree that one size doesn’t fit all, you can’t deny facebook might run into some problems if the governments of each country they are working with aren’t exactly pushing for what facebook thinks are some of the most forward thinking morals like individual freedom of speech or lgbtq rights or gender equality. It puts you in a rough precedent and a likely banning from a country to start working with some governments on rules and not some with others. I think I agree with some of the aspects of your statement but there should be a larger body responsible for defining the base set of ethics for the digital world but on a global scale and something more like the geneva convention. I think its often unfair to all the people that work on these problems that truly care about finding solutions to imply that there is an easy alternative they are somehow incredulously ignoring.
I understand the sentiment but Bluetooth started over at 4.0 — it’s got nothing to do with 3.0 and earlier it was a clean room design from Nokia that was brought to the SIG, and the SIG was told this was Bluetooth now. It’s really 4-5 years old. Not an excuse though.
35 years ago, Isaac Asimov was asked by the Star to predict the world of 2019
Are you sure about that? Even the S8 has 5.0
if you find this interesting Joey (the creator) is regularly posting updates on this and his other off-grid projects, as well as working through the core ideas with others on Scuttlebutt ( https://www.scuttlebutt.nz/ )
I'm surprised nobody's talking about how the code is mostly Haskell, and how it's being used to control electronics which seems to be a rare usecase (AFAICT): https://git.joeyh.name/index.cgi/joey/homepower.git/tree/
Overcame suicidal ideation/depression...by starting therapy, ADHD meds, and CrossFit --as a side effect I lost 85 pounds (515 down to 430). I'm happy now for the first time in my life and I feel I have a good trajectory.
there is a discussion for generics in 2.0
Netflix, Hotstar, Jio and Others to Adopt Self Censorship Code
I figure the audience is right on this site, so here's my question: for someone used to pretty decent over the ear and in-ear headphones (Sennheiser, AKG, Etymotic), are AirPods passable at least, or total trash like Apple's wired earbuds? What's the quality differential?

This is the thing I don't get about Apple. They sell $1.1K phone and include these crappy $3 earbuds in the box. Can they do better? At their production volumes and profit margins, I have no doubt. Even Samsung includes a decent pair of AKGs.
I know a lot of women who done sex work and no i can't say this is anyhow negatively reflected on them long term. It must be Eastern European culture where it's almost OK. But pretending you've been 'forced' to do it is stupid and that can actually reflect negatively, for being obvious bullshit.
Security flaws let anyone snoop on Guardzilla smart camera video recordings
Discussed recently: https://news.ycombinator.com/item?id=18727020
Seems like the article is mistaken on one part.

Attention was first coined in this paper (as far as I know):
https://arxiv.org/pdf/1409.0473v7.pdf

The second page of the introduction of the "Hierarchical Attention Networks for Document Classification" paper mentioned in the article even cites it.
Thank you for this book. I have started learning game development and was scratching the internet for some of the good habits to take up in the beginning. Going to try out the web version first.
Learn to line up your braces vertically, and you’ll be fine.
IIRC, VMWare was started by a Stanford professor and directly based on his research in virtualization. I can't find the full story of the transition from academia to industry, but SimOS looks related for sure:

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

(If anyone has details, please chime in.)

- Pixar had a pretty long road to industry, but it has deep academic roots. Co-founder Ed Catmull published significant original research in computer graphics.

- Yahoo was also started by 2 Stanford grad students, although it wasn't based on any research that I'm aware of.

- Werner Vogels was one of my professors at Cornell, doing work on distributed computing, e.g. on gossip protocols, and he is now CTO of Amazon.

- Guido van Rossum worked in Andrew Tanenbaum's lab (a professor whose OS book you might have), and Python was at least partly inspired by that experience. Python now runs much of the industry :)

It would indeed be nice to see a list of "papers that companies are based on".

The PageRank paper is well known (although Google search no longer resembles it). I suspect you can do the same thing for VMWare and Pixar, at the very least. Those two companies relied on significant technical advances.

EDIT: Also Cisco and Stanford:

https://www.siliconvalleyhistorical.org/cisco-systems/

This goes all the way back to Hewlett Packard, although I'm not sure if they're closer to Yahoo's case (same people) or Google's case (same subject area):

https://en.wikipedia.org/wiki/Hewlett-Packard#History
These taxes which apply vary from region to region, in USA each state has unique rules
RK Software Solutions
Congratulations on your promotion! Let me recommend the classics: _The Phoenix Project_ and _High Output Management_ by Andy Grove. The latter is from 1983, but the principles are in use in my company today, and it is the start of OKRs, used by Google and others to this day.
A New Year’s resolution based on discomfort
An Introduction to the Raft Distributed Consensus Algorithm
I'm surprised this list does not include David Lowe seminal paper on SIFT: "Distinctive Image Features from Scale - Invariant Key points"
Fuck off, L.A. Times.
Thanks for the link. This whole thread is refreshing. I am someone who does not do web development for a living but occasionally builds a website. Every time I start building a new site I am at a complete loss where to start. Yet I have been doing HTML and CSS since 1999. I am going back to basics, starting with your link.
Korea and Taiwan were both integral parts of the Japanese Empire before WWWII. Their conquest pre-dated the outlawing of conquest and annexation in international law, when France and the USA decided they’d conquered enough of the world and no one else should be allowed to do so [1]. Taiwan had been Japanese since 1895 or so and Korea 1910. I’m sure if the Japanese had been in charge of the Philippines for more than a decade they’d have introduced Filipino yen too. But there was never a period when the Philippines was part of the Empire of Japan under civilian administration.

[1]https://en.m.wikipedia.org/wiki/Kellogg–Briand_Pact
Realme A1 to soon launch as company's new budget smartphone
This BBC documentary shows what its like in more recent times. Its better, but not dramatically so. Most importantly the despair and lack of hope is still there.

https://www.youtube.com/watch?v=8bxYeyq0xq4
Nuclear power is great. Candu heavywater reactors have a great safety record.

The Japan pumping nuclear waste into the ocean problem is ongoing: https://en.m.wikipedia.org/wiki/Fukushima_Daiichi_nuclear_di...
I'm genuinely interested in what you think belief is. I've talked to thousands on the internet and about a hundred in person deeply about epistemology and religion, and read even more, and you're the first person I've read that disparages the concept of belief in general.

Is English your first language?
The Future of Content Marketing: It’s Not What You Think
Yep, these scans are a forcing function to prevent underage sales, many POS have this feature, maybe even tied to a loyalty program
My workstation is now win 10 to run UE4 and use the marketplace and ubuntu in VMWare for everything on the backend for this very reason.

There are a couple hacks out there to get your assets after you have bought them but you still have to buy them from the windows marketplace.
My issue is that I have dismal handwriting and my hand hurts after writing more than a word or two. I have always been a typer, hated writing by hand.

It is easy to say now I should have learned to write better as a kid, but it isn't like I didn't try. I am 35 now, I think that ship has sailed.

I will stick to digital.
Go talk to potential customers in person.

You might feel uncomfortable doing that, and there are usually two reasons:
1. You’re new to doing this
2. You haven’t prepared enough

You probably haven’t prepared enough. You should have a hypothesis of why they’re the target customer, what value they’re getting out of it, and what pain point it solves. You should research to know if there are other products that fit the bill or that they use. You should understand how they make money and how your product fits into their bottom line.

If this is helpful ping me and I can send you more details about my process for this.
I rented a car from National and drove cross country last week.

I don’t know if it was for the reason you mention (to mitigate complaints?) or just to upsell it being bundled with the satellite radio/ gps package, but I was surprised to find that Bluetooth on the infotainment console of the 2018 Camry had been completely disabled.

As in there, but all options grayed out.

An aux connection worked, but I was more frustrated by the idea of disabling basic functionality than anything.

Would they charge to use turn signals if they could?
Show HN: Open Source Headless GraphQL CMS
Great list, with a lot of work put in there! In particular, the breakdown by institutions is very interesting -- https://jeffhuang.com/best_paper_awards.html#institutions

Related, the most cited CS papers (although very dated at this point ...):

http://citeseer.ist.psu.edu/stats/articles
All you need to know about Cisco Certifications
Author probably meant that the other notebook is now in vogue.
"Invasive" seems a bit strong of a word choice given that they have free translations volunteers for pretty much all talks (for multiple languages) and do a lot to welcome everyone.
Researchers Propose a Decentralized Search Engine Built on Ethereum and IPFS
In this case, the questionable choice of a "something" to handle the complexity is jarringly at odds with the high economic importance that the comments convey.

> tests

pv_controller.go has 1715 lines. To be generous, we might say half of it is comments. pv_controller_test.go has 359. Hopefully this code is exercised elsewhere in integration tests?

> a huge QA department

That's what you're signing up for when you choose a language that expresses cases mainly using if/then/else, and when you don't feel like testing every case.

> into the type system

Sum types aren't complex, although they're not familiar to everyone in the way i/t/e is. Even a result type (a straightforward example of a sum type, available e.g. in Rust) would simplify a lot of the "if err != nil" boilerplate, and greatly de-indent this code. It would probably also make invalid cases unrepresentable in a few parts of this file, eliminating a few more branches. In fact, a sum type typically requires an exhaustive pattern match, making practices such as their rule "every 'if' statement has a matching 'else'" the default.

My point is, complexity (and economic utility) are not conserved as you choose between these "somewhere"s. A few basic type system features can drastically reduce complexity for the QA team or eliminate comments and cases from the space shuttle.

Still - good on them for this degree of discipline & for so many well-written comments, with clear contracts about what is modified or not. ATBGE.
Astoria New York Borealis
> So, who has a “make belief” job and who has a real job? Here is a hardship test: if you stopped doing your work, and nobody replaced you, how much suffering would that cause?

By this definition any form of research or speculative R&D is a "make belief" job. Despite the dramatic advances made by people in those occupations on any given day if they went home no additional suffering would result.

The premise of this piece suffers from immediacy bias and is in my opinion ridiculous.
My solution/fix for this was downgrading VirtualBox back to 5.2.18; seems like something in Virtualbox 5.2.20+ seems to initialize the mic when the VM is booting. Guessing is an unintentional change since there's nothing in the changelogs specifically calling it out.

There's likely some fiddling with the VirtualBox VM settings to prevent it from occurring, but things like Test Kitchen in Chef destroy/create new VMs constantly so any changes get quickly lost.