skysight-inc/HackerNews huggingface dataset:
The first thing I immediately thought was to make a flexible sheet with elements like pixels and wear it for full tactile sensory immersion for VR.
I wonder how Google will react to this: if they truly covet their 30% ’cut’ their next releases of Android will adopt Apple-like structures against the practice of sideloading, but if (on the other hand) they covet their relative popularity with Chinese consumers they’ll be constrained from doing so.
It's apparently not hard, the US did it to the USSR in the 70s that resulted in one of the largest non nuclear explosions in the history of mankind.
Wow. I knew about Sarah Jeong's racism but I didn't know she deliberately screwed over a Chinese tech activist while working for Vice.

When the NYTimes defends this kind of creature, it exposes them to justified outrage, certainly not limited to the right. Like, for example:

http://nymag.com/daily/intelligencer/2018/08/sarah-jeong-new...
The Freshest Ideas Are in Small Grocery Stores
Thanks. There are over 30 legal AI companies working just in doc review. If you are interested in this area then check out previous pieces that cover a very wide range of use cases. There are well over 50+ companies using NLP/ML in the legal sector. If firms in your country are not then they are perhaps just a bit behind the curve. Come to London and it may change your mind.
I think plenty of people would have still written in but almost certainly the tone of the letters would have been different.

Also, more people probably would have second-guessed their intuition, at least for a moment, and perhaps there would have been a few less letters.
Supposed to be that service providers compete on cost and efficiency and quality, like anything else.
6079 Smith, W. Yes, you! Bend lower!
The source will presumably deny, so there’s no point in breaking it?

or

The source will confirm it, but they’ll also let everyone know that you broke the rule, so as a journalist, again not in your interest to publish.

If you are Trump, then sure, go ahead, why not.
Ask HN: Does enlisting in the Air Force after HS hurt tech career options?
I'm going to be a HS senior in a few weeks and I need to decide whether to enlist in the Air Force softbook program (I would go to basic training after my senior year and be guaranteed one of five jobs). I do dual enrollment so I would already have ~45 college credits so I could immediately become E3 Airman First Class.

I know that I can go through Air Force Community College and then get a bachelors through their partnership schools but they aren't great schools.

If I didn't enlist, I'd probably go into a UC doing compsci or business, continue working on my startup, and make my way into the tech scene.

I'd love any suggestions or opinions you may have, thanks!
Just did a google of the tencent building. Wow.

https://www.cnbc.com/2018/06/07/inside-new-tencent-headquart...
Gitlab is more than just git hosting. It provides many pieces of the development workflow (like CI, staging deployments, etc). Moreover, Firebase wasn't much of a money maker either, and took a smaller amount of funding than Gitlab.
Isn't "self-serving narratives" an unobservable? Aren't you heading down the path of your self-described pseudo-science?
For explaining personal technology to the masses, it has to be Walt Mossberg. The guy basically invented the commentary + review format that most mainstream publications use today.

For how much people in the industry wince when they heard she was rooting around, probably Kara Swisher. I can’t think of any reporters who struck as much a gut-level fear in the investors and executives I know.

Jessica Lessin has been doing interesting things lately with The Information’s business model, and has broken a lot of news lately.
It’s admirable to reconsider as you have, but there are some serious inconsistencies in the popular ideas you’re aligning with and you may want to clarify.

The difference between whistleblowing and reporting is purely subjective and ultimately undermine the ideals of noble protections for the press that so many love to defend. Until we find consistency here, we are also protecting a privileged class of reporters and should at least consider the ramifications of delegating press responsibilities this way before settling.

Why should we be guarding the NYT reporters while at the same time banishing Snowden?

In an age of electronic media, our economy of attention is a full capacity. Freedom of expression is a tiny concern compared with power of distributions. Centralization of press responsibilities (separate discussion) make sense but we must confront the realities of the machine this creates when we put so much into protections. Many jobs carry great risk, and people choose them anyhow. Risk acceptance is a classical way of measuring one’s loyalty to the the collective good. It’s the basis for unmitigated respect to a nation’s soldiers. Our current attention economy and the desirability to be a reporter might serve a critical public good.

I argue we should reconsider accepting half-truths in exchange for protections of an elite press. We desperately need a press devoted to working people and this sounds like one possible ethical path in that direction. It’s not an easy one, and worthy of debate. But, what we have is a disaster.

EDIT: Off the record, I work in the press. I desire to take more risk in the name of competent work, but as long as I must compete with those comforted by the standard operating procedures, I am afraid I cannot.
On 2nd reading, it doesn't. Overactive pattern matching.
Kinda neat how careful they were to not say Azure performance was terrible.
Getting them to prisons? It’s not like the customers (that is, the convicts, not prison officials) have a free choice of the service provider. It’s not a free market and the current situation is perfect for rent-seekers.
Very true. But neither social norms or culture were defined. I think they make a fine point here.
A Simple Tool to Integrate with Your Online Campaigns
I'm not trying to say Kakoune's exploration is without value, but Vim very much does have "movement before action" mode. It's the visual mode, entered by the "v" key. It's the main feature vim has over vi.
That's exactly the kind of attitude that gets a person in trouble. I hope you find some shades of grey in your views. Bad people exist in all stripes of life and in all communities.
This is a very very weird world of encryption, ITAR, licenses, etc.

The truth is there could be a lot of reasons.

Another weird example: code.google.com was not available in 5 countries due to US state department controls. Github was.

Github was basically ignoring explicit guidance (this is not a statement of intentionality. I'm pretty sure when they started they didn't know and it became a pain to be compliant).

Google went and tried to get licenses (We eventually succeeded for most of them. At the same time, everyone ganged up together to try to convince state/etc to loosen up)

In the meantime, people complained that github was available but code.google.com was not, when the reason was "one was following the law" :)
the bottom of the website includes an illustrated frame and excerpt from that very story
Well, stuxnet was written with knowledge of a very specific SCADA setup. Not so farfetched to think a targeted trojan would be written with knowledge of the circuit.
Can someone explain what happened here?

These Twitter threads, like most of them, don't make any sense to me.
I just read the first memo. I also entered the automotive world a few months ago. It seems that nothing has really changed since 1966 on the management level. Also automotive and spaceflight is probably more alike than I previously thought.
I've been eaten by this when Firefox once didn't give me back all my tabs when I reopened. For earlier versions of MacOs there's Redquits, but it doesn't work now :(
In a more general tone, is anyone using PowerShell on Linux?
Indeed it has some good ideas going on and its syntax seems well received from its Windows users, but since having gone cross-platform I haven't seen any comments on using it on Linux besides plain comparing it to bash.
And then you need to consider the magnetic fields of your blueberry planet. Without them, the solar wind will slowly blast away the atmosphere.
Very creative idea!
Another Day, Another Scammer
I don’t accept that HTML is the reason why Slack is slow.

Can anyone explain, in concrete terms, what resource does Slack require a lot of, which is fast to produce on iOS but slow to produce in HTML?
This does not necessarily applies to all. My father died last year. We were never close. I don’t even think we’ve ever talked besides absolutely necessity.
That would be a pretty awesome development. But Google buying a Rails platform would be kind of a surprise move.
Shameless plug:

I have been working on a tool like markdeep but with PlantUML-like syntax. It's here: http://markdown.online

The syntax help page is a kitchen-sink of what's supported: http://markdown.online/view/public/syntaxhelp

Planning on supporting more than sequence and flowcharts, but for now that's what I have.

Please note, this is not ready yet for prime time, it's alpha quality at best.

Finally, I think there is a place for a tool like Markdeep. There is only so much expressiveness that a tool like mine can support. Yes, ascii art to diagrams is PITA, but it is the most generic solution if you want diagrams with flexibility. I find my tool and tools like PlantUML to fit in the other end of the spectrum, you want a quick diagram without much fussing over how it really looks.
Sometimes open source projects tend to link to their git repos.

Hypothetically something to bypass censorship might just point you to a README on a repo for installation details.
I honestly don't know, what is vc backed, and how does that turn it's destiny into an exit?
I think the author is confusing "AI" with "automation". While the legal industry (among others) has been slow to embrace automation, it has adopted word processing, text searches, and case management software. I don't think true AI is there yet in the legal, or any, industry.
Air Pollution Linked to Changes in Heart Structure
Kinda sad that GitLab doesn't point to VPN providers that those users could use to route around this legal issue.
Ask HN: What are some good home routers for the security conscious?
Partly the reason the United States doesn't use reusable bottles anymore is because breweries became national instead of regional in the 1960s and 1970s. When your brewery is located in the same state as the beer is consumed it is easier to get the bottles back. If you are Coors and produce in one plant in Colorado it is more difficult and expensive to get your bottles back from Florida. Also the cost of shipping the heavier reusable bottles negates some of the cost savings as well.
> …it really does a number on the terminal

The measurements are not made by typing each program command line into a terminal window.

rtm

"Each program is run as a child-process of a Python script using Popen…"

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Are you letting the potential employers know that you are homeless or letting them see any indication of it? It's probably not going to help if you are. People will judge you for being homeless. Don't let your prospective employers find out, even through inference.

Have you figured out what you're doing for your address? Do you have a nice set of clothes, haircut, and shave before interviews? If you don't put a residential address on your resume, it isn't going to help you.

I am sure you're already getting enough advice on the technical aspect of finding a job in this thread. You can know anything, but if you can't get through the door because humans are superficial you're still screwed.

I would do this: hit up freelancing websites and make enough money doing small gigs online to get an apartment or rent a room with somebody. Those sites have a bad rap, but I promise you I've done well enough on them to say it's worth your time. Accept a low rate at first to get feedback and ratings on whatever site you choose. Better freelancing companies also poach people from those sites. If you have a good profile, someone will ask you to come work with their clients instead. It happened to me.

Worry about creating a marketable image: your online profiles personal website, github, stack overflow, linkedin etc, your appearance (fitness will make you more marketable), and your sales pitch. Write a pitch and rehearse what you're going to say in interviews. They're going to ask you what you've been doing! My advice: don't tell them about your recent misfortunes. It might be true, but would you want to buy a car that had mechanical problems and was found abandoned on the side of the road, three years later? You'd want to buy a shiny new car. You need to become a (good) used car salesman and you will find yourself in a job.

Good luck in your search.
I was once in a similar situation. I was a first generation college student and I moved away from home right around the time my mom started having grand Mal seizures from a brain tumor. She also was having problems and into meth. She also was getting foreclosed on and she wasn't filling her taxes.

During that time I took it on myself to get into a college and find some scholarships. I had to do multiple years of back taxes for her to complete the fafsa.

When I finally moved away I had about 2 garbage bags full of clothes to my name. I wish I would have done great at school, but a wave of depression hit me and I stopped going to classes. I eventually got evicted and was homeless. My scholarship was put on hold and I couldn't register for classes.

I was still a curious person and I guess not very practical. So rather than fix my problems I just read books at the library and used their computers to learn things. I worked my way through Feynman lectures on physics and TAOCP.

Eventually I did get a job at a electronics factory so I wasn't homeless anymore. I bought some library surplus books for 0.50 (including "the c programming language" and a book on XHTML). I used that to get a part time web dev job for $10/hr. It was actually a higher rate but less hours. I was on food stamps for a couple months. I still feel kind of bad about that.

I learned alot, worked my way up to $14/hr. I used that knowledge to get a "real" full time dev job for $50k/year around 2008.

After that my story isn't really affected much by how I started. I switched jobs every few years. I'm now pretty highly paid and work remote for a bay area company.

I'm not sure if this is helpful. The fact that I was just starting out helped me get that stepping stone student job. If you already have the experience I'd say it's like riding a bike. Just build a couple projects on your own and you'll get up to speed pretty fast.

I hope it's helpful knowing that you can go from homeless and learning in the library to highly paid engineer.
I was curious about the context behind this, so I found the response to these accusations: https://threadreaderapp.com/thread/981558161566920704.html
So, I would actually say that you can do it fairly easily with open source software these days.

If you need apps to be hosted, something like Flynn can host the apps.

If you need Lambda, you can rack your functions natively into OpenFaaS.

The issue is that these systems aren't really 'multi-cloud capable'.

I really tried to put together a 6 node Flynn cluster with 2 in AWS, 2 in GCP and 2 in Azure but the response time in cross-talk was terrible!
They certainly use some of these techniques.

Here’s a bit of convo about the code and art of R&C

https://youtube.com/watch?v=Y65h1aO-xps

https://youtube.com/watch?v=zpvXB4yWvyA

http://advances.realtimerendering.com/s2014/index.html
Get hosting in Hong Kong, with a company connected ideally to China Telecom, China Unicom, PCCW, Pacnet.

Use GeoIP to serve your consumers in mainland from HK.
I never got around to trying ACS and at this point have no reason to.

My experience with AKS is mostly with the Azure REST API (building security and compliance tools around AKS). Unfortunately AKS isn't within scope of MSFTs BAA yet, so my focus has mostly been on other services like Cosmos and App Service.
That opens a can of worms from a legal perspective, and they are a US business..

EDIT: It's one thing to accidentally be violating an embargo, it's another thing entirely to suggest ways to bypass it on your company site.
I had exactly one issue with a macOS upgrade - when they introduced APFS. The upgrade process has failed in the middle with an FS-related error, but AFAIR it resolved itself after rebooting and retrying. For comparison, Windows 10 and various popular Linux distributions have caused me a lot more after-update trouble: input devices ceasing to work, graphics drivers breaking and falling back to the built-in generic ones (with a 800x600 resolution, on Windows), graphics drivers breaking and not falling back to anything, but just causing X to fail to start (on Linux). Once (a few years back, I admit) upgrading Debian testing brought in a new version of the kernel that turned out to have some ACPI-related bug on my machine and consistently freeze about 30 - 60 seconds after booting. This all is of course just personal experience, but I think I'm not the only person with similar ones.
TLA+ is intentionally made to look different from a typical programming language because it is very different. Even a simple programming language is far more complex than the simple mathematics underlying TLA+. If all you want to do is to verify some simple assertion about a relatively simple program, then SPIN might indeed suit you better (assuming you can express what you want in SPIN). But TLA+'s main contribution is to allow you to design and deeply understand a complex system, and how and why it works, by reducing it to its bare essentials, and describing it at whatever level of detail you're interested in (often in multiple levels of detail, which are then formally related to one another).
If you (like one of reader comments on the NYT piece itself) are asking about what law is involved with this, the answer is "none". Nor, if you think about it a bit, could there be in the USA given the First Amendment. Once you voluntarily share facts and opinions with a 3rd party that information is theirs and they may legally disclose it as they wish. Even if there was a valid, written contract around it that would still be a matter of civil, not criminal, penalties and further itself subject to abrogation by public interest arguments.

Whistleblower laws deal with power and retaliation against a discloser by organizational superiors and (in some instances and locations) the state. They are not about "journalists" (which isn't a special category) but about protecting the release of information in the public interest, and apply for everyone. They're not for recourse against reporting or revelation by independent parties though (in fact that'd be directly against the point of them).

So basically what it comes down to is honor, reputation and future dynamics. It's about soft power human relations, with everything that comes with that. Obviously a reporter that develops a reputation for betraying sources will be unlikely to ever again get any sources, and the same for a larger news organization. Given the competitive nature of reporting, a news organization whose well of tips and sources dried up would suffer heavily for it, if not collapse entirely. Additionally, it's rare that critical off the record/background/deep background information is an end by itself. Rather, it's a jumping off point for investigation and corroboration by public sources and those willing to go on the record, and that is then what serves as the real core of the story. It is often the case that something critical is hidden more in the vast sea of noise and other information rather then through any particularly deep level of protection, so being pointed in the right direction and having investigators start asking questions and digging is more then enough.

It's a complex dance of motivations on each side, but over time the equilibrium has generally ended up somewhat around what this article discusses in terms of ethics. Not just pure self-interest but even idealistic goals considered long term and simple morality/empathy tend to drive a respect towards keeping promises. However even then it's never 100% certain, and it's not just the occasional genuine ethical breach or scumbag either. It's conceivable even the most scrupulous reporter could come across something so important and time sensitive that they'd decide burning their career and other lives would be a price worth paying and then just report it regardless. Conversely sources by definition are also always taking some risk by not keeping something to themselves, and will have their own sets of motivations and calculations about whether it's worth it or not.
If your UI is complexly enough that it needs animations to show what’s happening, that’s a red flag.

You could add the animation, or you could remove things from the UI until it’s clearer.

Sometimes a “tool” for getting things done is actually a tool for helping you do bad things longer.
By that means they can easily identify dissidents without allowing them to spread their message too far
There's a YouTube channel by a young flyer called Matt Guthmiller I quite enjoy watching. There's a series of videos he recorded about piloting (and co-piloting) a Cessna 210 from the US to the UK (and beyond). This is the playlist (I think it's in the correct chronological order):

https://www.youtube.com/watch?v=W9Uf-ynoDUE&list=PLoruKoPAfK...

I think at some point in the journey they also needed to use oxygen because they needed to fly above 10000 feet. Looked like quite an adventure.
This person did one of the best summaries of the whole situation that I've seen, https://www.youtube.com/watch?v=Y0dkwwV_iaw

I can't vouch too much for the veracity of everything in the video but there's nothing I know of that she got wrong.

EDIT: Just saw that Wu has actually responded to the video in the comments too, https://www.youtube.com/watch?v=Y0dkwwV_iaw&lc=UgxKQJHTXHv9b...
Turns out people have evolved in an environment where it’s really adaptive to be able to manage messy ill-defined unquantifiable problems and not at all adaptive to solve quantitative puzzles where you have to shut up and calculate.
I designed a very convenient interface for my otherwise extremely simple Chess program.

In most chess games, keyboard interface works like this: one axis has labels 1, 2, 3, 4, 5, 6, 7, 8; the other has a, b, c, d, e, f, g, h. Then you movie pieces by inputing stuff like b4 d5. This is AWFUL. You have to look at the border of of the chessboard to see which row and column your chess piece is in. It wasn't designed for humans to play, it was for keeping records of matches and tournaments.

My interface works differently: each of your pieces having valid moves is assigned a key on keyboard. For example rooks could be labeled 1-8, others a-h. You select a piece to move simply by inputing its symbol. When that happens, spaces reachable with legal moves become labeled with symbols... You see where that goes. You look at a piece you want to move, read its symbol, then read the symbol of the place you want to move to. In each case you look at pieces or spaces that interest you, not at X and Y axis.
I agree with Craigslist. It's a cesspool. The paradox of freelance is that generally people treat you better and have more reasonable expectations if they are paying you more.
Homeless lose battle to keep Third Street camp – sort of
This a preview version so half-baked features are to be expected. More to point, from the PR, according to one of the collaborators "[t]he goal here is to open the way for native supporting help files in Mardown format. So currently [they] only need "convert from Markdown" and rendering. Later [they] could add other cmdlets." It seems Microsoft plan is to make a `man` (or `info`?) system but using a sane language instead.