skysight-inc/HackerNews huggingface dataset:
Hehe that is what I tell my friends who ask me to help them to install some windows software to filter something for their children, etc. will happen:

"Fun fact: the first time I used Linux was as a teenager, in order to get around the internet filtering software my parents had installed on our Windows PC at home. ↩"
Nothing Is True, Everything Is a Sequel
Don't get me wrong - you guys accomplished incredible stuff so I am far from dissing you.

But to think you finally open your offer to Wallmart and all other big stuff-movers and not to see them drooling at the fact that they can cut their workforce 15% and just hire turk-style operators at $2/hour is just naive.

While your technology is amazing, the assumption that you will have same trucker seating at the wheel now siting at the joystick comfy at home at the same rate is wrong IMHO.
Learn JavaScript by Building a UI Framework: Part 2 – Testing
Jupyter is above all a kernel. A kernel that works with several languages, and can communicate using a socket with any program, not just the browser.
Wow, thanks for putting that together. I think this is the best list of visual programming tools I've seen to date. Very easy to scan with the images in there.
Indeed.

Sidenote, it behaves differently if you've enabled airplane mode (or at least so the UI would indicate). In airplane mode, it gives no message and the wifi/bt icon goes transparent. If you're not in airplane mode, the wifi/bt icon goes light gray and it says 'disconnecting <device type> devices until tomorrow' but the radio is still on as your article mentions.

Personally I miss the old behavior where it just turns it off, but I'm often in airplane mode so I get the old behavior anyway and great battery life :P
I feel this is one of the biggest obstacles to the free college idea floating around.

While I hear some millennials say it's a good idea (and maybe it is in the grand scheme of things, it doesn't really matter for this point) I don't see how it would be in their best interest unless there was some very serious benefits/perks to millennials that are already in debt or those that spent the past 10+ years paying it off. They're so far behind now that many put off starting a family, buying a home, saving for retirement, and all the other things they should have been doing in their post college years. Now the'll need to face the next generation workforce of college educated debt free competition. I mean I absolutely hate to admit this but it's true, I'm going to be pretty sour if I can finally land a decent job and my soul goal is to save something up for retirement and everyone else doesn't have that huge debt monkey on their back to guide their decisions.
> I fail to see what point you're trying to make here.

Then try looking at the post I responded to?

Your responses to me seem kinda pointless here.

"Crypto is great because banks suck"
"I'm ok with banks, therefore this isn't a need I have"

Then you come along and tell me crypto can maybe act like a bank. So what?
I hear you there, tools like Mint are more than sufficient for most people, however, it's not about how complicated are your finances (having multiple bank accounts, etc.), but whether you actually want to have a clear picture of your assets.

If you borrow your friend money, the fact that someone owes you that money is an asset. If you split rent with someone, and you don't settle it all immediately, that's also an asset or liability. If you do any independent work, double entry lets you realize that when you do the work, and then it's waiting in your receivables until you get paid. Someone pointed out that you don't usually have multiple accounts, but it doesn't have to be just bank accounts - we're talking broker accounts, retirement accounts, savings, credit cards, etc., transfers to these things should not show as expenses. Additionally, you can get smarter and (just like a business) remove money from your available pool, and budget for future.

To be fair, some single-entry bookkeeping tools probably implement some of these features, but in that case they really are just trying to simulate double entry bookkeeping.

On a higher level, I suspect that double entry for individuals would be more popular among HN crowd that in outside world; software is area that slightly selects for people being a little anal about code quality, getting all cases / code paths covered etc., and that is similar quality to wanting to make sure your accounts are in order.
I think having an outgroup is avoidable, but it requires ongoing vigilance, and an awareness that it is easy to slip into building your identity partly by deciding who to hate.

If we're careful I do think it's possible to maintain an attitude that we're basically all in this together, and we may have significant disagreements on all kinds of things, but at the end of the day we're still all humans and worthy of kindness and respect.
This is what you get when you combine a really easy to use package management ecosystem and the standard library is really bad. You don't see this in Python for example, because its not so easy (its getting better though) to create packages and because its standard library is massive.
Their messaging on that can be a bit (probably intentionally) unclear sometimes (and from what I hear they have pushy salespeople), but many companies use it successfully under LGPL terms, and for typical desktop apps the compliance effort isn't that large. (embedded devices etc are a different problem, I suspect that's where they make most of their licensing money)

They also are providing a lot of value to the open-source communities building on Qt, so I don't think they are a great example for what GP mentioned.
I would’ve just had them install it at the road and then run my own wireless link. Or if unable, run a line on the poles (probably owned by the landowner). Or even SDSL if they can access a spare telephone line loop.
Basically it randomly kills prod nodes and forces engineers to consider this when designing their services. This is one of those "so stupid it's genius" ideas, kinda like mailing DVDs rather than having people to go to a movie store.
I understand why you'd say that, but the suggestion doesn't generalize. Even if we exclude articles like this one, there will still be many other articles with controversial and political overlap. Excluding them all isn't an option, and neither is allowing "ensuing partisan debate" to burn wild.

I wrote about this recently: https://news.ycombinator.com/item?id=20013092. If you read that and still think there's something I haven't addressed, I'd be curious to hear what it is.
> Out of curiosity, was the use of `&` in "type & read" intentional to try to demonstrate your point?

Ha ha, no! :-) I think I often type "&" as a micro-tie and "and" as a macro-tie. In other words "&" connects two words (or "a, b, & c"---and btw always with an Oxford comma, which should be obviously correct to any self-respecting programmer :-) but "and" connects clauses. This comment is probably the longest I've ever thought about it, but I do believe it is a persistent habit in my typing. Maybe to be consistent I should start using "|" too. :-)

I've never thought about tall/short for Ruby conjunctions, but it seems like a plausible motivation. Lots of typographers say people read by seeing ascenders|descenders (okay that one was on purpose :-) and can even recognize words where the letters are removed and you just draw an outline around them.

EDIT: I think I've been working too hard this week. Bikeshedding style it not normally how I'd spend my Friday morning, but it's pretty fun. :-)
This is incorrect. Your phone detects the beacons, not the other way around, and then forwards the notifications to {insert app here}, and then the app sends information (beacon id, user_id, ...) to their servers.

I actually implemented a nearly identical system for my senior design project, except we targeted the smart home ecosystem. Basic use cases would be automatically turning on/off lights or having a music stream/temperature preference/... follow you as you move throughout your house and enter/leave rooms. All implemented by an app on your phone detecting strategically placed beacons.
Nice to see SPARQL getting used in the wild for real purposes!

I want to do this too, and have lots of questions. How do you look up relationship terms like "wdt:P31/wdt:P279* wd:Q134447"? Is there a graph or entity viewer somewhere that allows discovery based on browsing a particular entity's tuples?

Edit: In addition to Squad_Tamer's tip below, the things I've found:

1) removing the #defaultView:map comment results in a table

2) adding the `?x` back to the select will result in links to the full entity page, including all statements associated with the entity nicely organized.

3) The SERVICE statement was entirely new to me, but points to how difficult it is to do knowledge summary (I.e. wtf should I call this entity? let's write a service for that.)
Sure, often at a super initial stage the people running the test can just do this manually though. Don't be put off by having to set up the whole suite, a lot of the value from Chaos Engineering can be achieved from randomly removing bits of infrastructure manually (a d6 and a lookup table works fine). The value comes from the learnings as a result of infrastructure being terminated.
YouTube removing harmless content over copyright etc is one way.
I absolutely depend on Logic, it's fantastic library of software instruments with EXS24, and I've used it for so long, it's second nature to me. :)

I also love the side benefit of being able to express ideas on my iPad or iPhone using GarageBand, and the ability to open those ideas and refine them later in Logic is fantastic. There is no workflow, within my lifetime, that I can see replacing it, for myself, personally, anyways. ^_^
That's not what they bargained for when they hired a senior person. Basic coding questions would have filtered him.
I've yet to see a developer who knows simultaneously the least privilege principle, a minimal object for a deploy process and what is a Linux container (it's 2019 after all) without having a sysadmin background.

You don't need a cloud to implement DevOps culture to development process, yet you need people who know their shit when they do Ops work (i.e. Poor Yorick incident in Gitlab).
Leisure is one thing but mindless consumption is another. I worry about the future of the world's societies as they venture further and further into a state where consumption of media becomes the ultimate goal of life.
https://boingboing.net/2019/06/14/new-dropbox-uses-half-a-gi...
Thanks, Tally was the one I was missing. Too late to edit the post, but yeah: https://www.simberobotics.com/
Yeah. Its purely hype on luna's part.
Hmm, I may have misunderstood your point, but as someone socialist / communist leaning I actually intensely dislike the GPL, as far as my admittedly limited, understanding of it goes.

GPL needs enforcement which requires the force of law and loss of personal freedom. Perhaps I actually do agree with you after all then, but there's a second axis, Libertarian vs Authoritarian, where I think GPL requires Authoritarian enforcement?
That's because a large discussion broke out underneath a comment that may not have been the most high quality?
Wow, $250k/year is quite high for Austin, Texas. It's shocking to realize that you can't find decent programmers even at that pay grade.
I don't think you understand, or just chose to ignore, my question.
China has been kidnapping people from Hong Kong for some time now (https://en.wikipedia.org/wiki/Causeway_Bay_Books_disappearan...) so I'm kind of surprised we're even having this debate. It's already too late to fix this perception for me, HK is dead as an autonomous, law-oriented region for my requirements. I pulled production servers out of HK in 2015.

Singapore is awesome and close enough that it fills the role that HK previously did before China started ruining it, and it's where I now run my Asia CDN edge. I'd rather run them in HK and get close hookups to China, but what can I tell you, I don't want dumbshit kommissars rummaging through my servers because someone put up a web site about how they murdered innocent people in Tiananmen square and are still trying to pretend it didn't happen.
I've written extensively about my experiences being homeless, for example:

https://sandiegohomelesssurvivalguide.blogspot.com/

I also frequently write about my health, but it has become my policy to not link to any of that directly on HN. It's too much drama.

But I don't think I've done much writing about the intersection of those two topics in specific, if that's what you are asking.
Personally I like to use a call-and-response style checklist and have passengers read through it for me when possible. They call out the item, I respond with the value, they confirm it against what the checklist says.
I actually implemented a nearly identical system for my senior design project, except we targeted the smart home ecosystem. Basic use cases would be automatically turning on/off lights or having a music stream/temperature preference/... follow you as you move throughout your house and enter/leave rooms. All implemented by an app on your phone detecting strategically placed beacons.
I was disappointed the program wasn't designed to nudge users towards more privacy-conserving behavior.
Based on the title of the article I was expecting the stores to passively collect data based on the MAC address. I guess I was way wrong. I am a traffic engineer and we use passive BT MAC address scanners to sort out origin/destination and travel time. This is done by setting up multiple detectors around a study area. Each detector saves the time and MAC address of every device it detects. We later match the MAC addresses that have been detected at multiple locations and that gives us the travel time between them. The raw data is rather useless for any other purpose, to us at least, and is tossed after we are confident in the data results. If a store were to use something like this, they would have to tie my MAC address to me, which I doubt would be too hard.

I don't see anything wrong with passively tracking people in a store, mall, shopping center, etc., as long as it is used to inform the owners of movement patterns in the area. To use the information to push notifications and determine purchasing habits of people is over the line.
This is a nice response, thanks. The one miscalculation here is it's clear that representational democracy is also rife with demagoguery. Because the system is 'slower', it gives those in power the ability to cause damage to the system, but keep their office because they support other populist sentiments. Often the issues that are most important are the ones that get abused, while the popular-but-less-important issues are the ones that people vote on for their representative. Without the representative, then these less popular topics can be voted on justly/rightly by people that need these bills (minority issues in particular).
I agree though that the speed of direct democracy can also be problematic in a similar way: too hasty decisions on the popular topics.
Can you elaborate? If you click (without dragging) in the left margin next to a cell output, it will show the source for that cell. If you just drag over some text, it should select just fine.
How quickly do they answer that to get that so wrong? I freeze like crazy with interview questions. Even you just putting the question there, my brain froze and I couldn’t remember the word “action” for a couple of seconds.
What rights will robots deserve?
Yes. This. If you have a computer and internet, there are thousands of hours of quality tutorials. I'm a CS guy who's very interested in rendering and animation and I'm improving my skills substantially just by posting on the internet for feedback.
Motivating the Case for Decentralized Social Identity
If you wrote 9,990 lines of proprietary code and included 10 lines of proprietary code from another company, I imagine that your entire program would have to be approved of by the other company in writing, or you wouldn't be able to distribute it.

What's supposed to be the difference here?
This was a good (long) article from a couple of months ago that goes through the story: https://www.vulture.com/2019/04/salvator-mundi-leonardo-da-v...

It's an interesting story, anyway.
Does the algorithm incentivize bad behavior or simply reflect the desires of the viewers?

Someone watching lots of DIY home repair videos will start seeing more. In that case it seems like it's incentivizing good behavior. Likewise, someone watching lots of soft porn on YouTube will be recommended more soft porn.

The algorithm isn't responsible for helping you make good life choices. The algorithm is responsible for recommending videos that you would like, and it seems like it does a good job of that, generally.

Unfortunately, some people like bad things and that's an age old problem that is hard to fix.

That said, it would be nice if users could CTOA (choose their own algorithm) instead of letting Google be the sole gatekeeper.
I think a bigger problem is that they probably weren't lying or fabricating their resume. They probably weren't trying to trick you in some way, they probably just have actually programmed like this for the last 10 years! In a lot of work environments especially in the midwest, it isn't surprising to encounter people like this that don't know basic best practices.

The standards for what a company wants from their programmers can vary wildly depending on the location. This speaks to a broader problem of not having consistency across the industry and various locales.
Nice example! Makes sense that it can get quite long, though it was not present in my mind. But, hey, that's what the number represented actually is.

As I said, make it optional...
I'm personally having troubles with understanding what to do about the licensing around this thing.

What I'm trying to say, is you can use whatever of my own content you'd like - but obviously samples like 'Lolita Ya Ya' by Nelson Riddle are copyrighted works, and, while the transformations I've applied to the samples and the lack of profit probably clear me, the actual audio files containing the copyrighted samples are only up there because the songs sound often very incomplete without them.

Since I'm making no profit off of this whatsoever, and am, in fact, trying to give away a lot of my work to the community, I'm kinda just hoping I won't get a C&D for the samples. :P
It loaded without issue for me with js and cookies blocked.
10 most times, Midnight on occasion.
If that's a competitive salary for your area (you would know better than me, but that range in the middle of the country certainly seems competitive), then have a look at your recruiting sourcing funnel.

If you're only sourcing the same 75% of active job seekers who are bombing most of their other interviews [thus leaving them available to come in and bomb yours as well], start advertising your positions elsewhere or trying to recruit passive job seekers/encourage employees to scour their own networks.

If you don't change something, you're likely going to keep getting more of the same.
Thanks for posting, Ryan!

Modern Health (YC W18) is taking part this year and I'm excited to join YC at the Work at a Startup Expo. Looking forward to meeting engineers, talking about our modern tech stack, and chatting about open roles.

www.joinmodernhealth.com
Nobody can take them, change them and close them and sell you a better version of them. So, I have no idea how you made the connection to MIT here.
It totally is though. The general public understand this intuitively. What goes up must come down. And for the industry to work it requires a staggering amount of effort, coordination and training. That safety record can never be taken for granted.
I feel like I need a lot more clarification here, can anybody help out, whether on iOS or Android:

1) Some random third-party app has to be running on your phone to detect beacons and send the data back... how viable/likely is this actually? It seems like this would only ever effectively detect a tiny percentage of users at best who just happen to have one of the apps open while walking around a store?

2) For an app to detect beacons, don't you have to give permission for the app to use Location Services? I've tried Googling it but can't seem to find a definite answer... I'd be surprised (and saddened) if Apple or Google are allowing apps to detect beacons without explicit location or Bluetooth permissions.

3) If the goal is to track as many users as possible... wouldn't it be far more efficient to look for Wi-Fi devices that are scanning, and identify them by their MAC address? I don't understand what Bluetooth beacons enable that Wi-Fi scanning doesn't.

4) The article lists companies that provide these third-party toolkits... but not a single name of an app that uses them, or what percentage of phones contain an app with them. Since this is the main accusation of the article... I don't understand why they wouldn't provide even a single instance of proof.

I've just seen a lot of very questionable reporting from the NYT in the past on tech/security/privacy, so I'd like to understand better how real this is or not.
Granted, this is tech, so finding a paying job isn't too terrible. But with a lot of other industries [0] it takes a long time and a lot of effort to get employment. I'd say for most US workers, even in today's market, not getting the job is a loss.

[0] which is not really super relevant to this discussion, I know.
If the ranking algorithm is open for all to see, won't that encourage even worse gaming of the system? I am trying to think of comparable situations in existing open systems, but none come to mind.
amazing illustrations
Millennials (new home buyers) not jumping into the market?
Not UX. It's traditionally called things like "human factors engineering", or "human-computer interaction" (HCI).

UX is more what used to be "graphic design", especially for marketing collateral, adapted to the more dynamic new media serving the same purposes.
With my bank in Australia, the money that was stolen from my Debit card that was physically stolen from my car was given back to me the next day once the bank got a hold of me to tell me my card had been stolen. They knew before I did. Was lovely really!
UNM Researchers Develop Vaccine That Could Protect Against Alzheimer's
> Industrial psychology has consistently found that IQ is a better predictor of job performance than experience.

If hiring managers are aware of this, then it might be a good idea to apply to Mensa. If you're able to get in, maybe putting "Mensa" down on your resume isn't that bad of a thing. (I've always felt it would make one come off as a douche, but maybe that's not so true.)
I somehow didn't realize the article itself was a notebook until I got to the bottom. I can't decide whether that's a good thing or a bad thing, and whether it says more about me or observable. The whole thing is way impressive though.
Translating the hyphens to parentheses may help - hyphenation is often used to represent spoken English when it contains several fragments chained into a paragraph such as this.

> As long as the material is not copyrighted (e.g. the samples themselves) I encourage you to take whatever you can use from this project, however you can, for your own works (including for-profit works). Once again - as long as no copyrighted content is used.
Javascript sucks.

I work with lots of really, really good developers who struggle a bit with JS. Most of it is because they come from a totally different background, and the other part is Javascript in general just makes things difficult.
Yes absolutely, everyone else is gathering this apparently and it has to just be assumed now. I hadn't thought about it with the "facebook is listening" stuff but this makes way more sense.

It's particularly frustrating given how hard I try to disassociate myself and my family from "data brokers" and then I read another thing like this.
Thank you for clearing that up. I’m going to read more into it.