skysight-inc/HackerNews huggingface dataset:
I can highly recommend "The Oxford Guide to Library Research", which hammers down this point and is an eminently practical book.

I found it ten years after being a student. I think every student should read it at the beginning of their studies.
That's what cable TV wants you to think, sure. But even if that's true, all of those people and organizations you mentioned should be resisting getting sucked into political vortices whenever it is remotely possible to do so. It's a sad commentary on the state of the world today, not something to be embraced.
5G Edge Computing Is Like Having a Supercomputer in Every Corner
It might have lasted this long because of neglect. If someone starts working on it, a bean counter might notice and axe it altogether.
This would harm Chinese people. If you lived in China, would you consider an iPhone or a Chinese phone to be more secure against intrusion?
Blowing Out Birthday Candles Increases Cake Bacteria by 1,400 Percent
Jetbrains is not little and I don't even understand why anyone would think they are little. Just because it is nor western (or american) does not mean it is small.
>> Java required you to create a whole object with a single method

> With Java 8's lambda functions (around for > 2 years now) this is no longer the case.

Yes, but only because Java compiler does that for you. It's still fugly
anonymous instance of an anonymous class implementing the necessary interface.
That's technically true but largely irrelevant because it ignores the hard problem: if you're a covert agent supported by a major power, sure, you may have the opsec training and resources needed for that to be relevant but in most cases the question is not crypto magic but how it handles discovery, trust, and individual compromises.

You can have perfect steganography but as soon as a government informant says they got contraband data from you people are going to jail or worse. Similarly, all of the plausible deniability in the world won't help if they compromise your system and record you accessing that data.

Among other things, this kills widespread underground media dissemination because as the number of people increases the odds approach certainty that state actors will learn how to access it, and the risk to users increases constantly – how well do you really know the person who hooked you up with an invite code? Is the P2P node you're connecting to anything other than a honeypot? The hottie you hooked up with last night – really into you or just installing malware on your computers and mapping out your social network?

(Lest you think that's a stretch, consider e.g. http://www.bbc.com/news/magazine-29743857 and ask whether the Chinese government is more or less concerned with activists)
Canada Aims for Tech Talent, Emboldened by Immigration Worries in U.S
Facebook AI Research is notably a hard right wing organization
> How does one limit a free, public resource to only people with homes? A literal smell test?

By offering something that is even more attractive than a library to people who want the roof but not the books.

One might even argue that it is undemocratic when funds for one public service (with a lot of popular support) were reappropriated for another, maybe less popular, one. Imagine (in Lennon's voice) the USAF going rogue to set up an NHS clone with money they were supposed to spend on new jets: laudable in a way yet unquestionably out of line. Not their decision to make.
> San Jose is "planned" and the others "unplanned"

I didn't say the others are unplanned. They are entirely planned to stay exactly as they are and constrain growth so that their super wealthy residents can live exactly as they have been for the past twenty years without any change.

> then give me unplanned any day.

Well as said. They are planned to be that way. But sure, I guess if you can afford the $6,000 rents to live there you can have them. But that's not a good vision for the Bay Area, nor a place I particularly want to live even if I could afford it.

> downtown San Jose

I don't disagree with what you say about San Jose. I used to live downtown. Still compared to those other places you mention San Jose actually allows development. And there's a lot more starting to go on there now. Palo Alto is great if you're rich. All the boutiques. And $6000 per month apartments. It has a blue bottle. (But other than that pretty shit options.) Mountain View is an ugly dump of stores that only seem to still exist because they're owned by someone who isn't paying current market rate taxes. And a bunch of ugly out of place buildings at the other edge. But it does have good sushi. Redwood City you mentioned is the place I think is doing a good job from the little I've seen these days, could become a model for the rest of the South Bay. I hope they keep it up.
cydia impactor
What country is this guy from? This is exactly the type of thing that the SEC would go after. Replace ChainCoin with any penny stock and this story has been told countless times. Only new angle is YouTube videos and Slack channels instead of boiler room call centers.
> FLP says it's always possible to not achieve consensus, but it says nothing about the probability of it.

It says that the probability is not zero. That is a very important distinction for some people.

> You are much more likely to run into other problems that affect your availability, like code bugs or failed isolation between some components.

All the more reason not to claim that your system provides the guarantee.
This is such a shame. Despite not having been there in a long time I have very find memories of studying in that beautiful building.
It wouldn't cost memory though, because you free up a slot in the virtual table. No?
Amusingly, my most recent job interview - which ain't even for a programming job per se - did involve one of the interviewers having gone through my GitHub profile. We only briefly discussed the contents thereof (he seemed to be mildly interested in my involvement in an Elixir web framework), though we did have a bit of an awkward moment when he mentioned finding github.com/yellowapple/heroku-sucks (especially seeing as how the company uses Heroku for its website).

All in all, it was pleasantly surprising to see an interviewer actually do one's homework to the same level that I typically do mine.
updated. Please LMK if you have any other questions.
There's a bill in California to de-criminalize drugs (AB 186) -- provided you use them in purpose built medical facility. Right now no serious (i.e. elected) politicians are discussing a totally deregulated drug market as far as I know.
Tracking my life with tech to improve my life
If it takes a week till new developer feels really comfortable, then it is quite fast and total non-issue. The article spins it as some kind of problem you need to be aware of, but realistically it looks like drop in a bucket compared to what it takes till one get really comfortable with existing codebase, company standards, processes and what not.
you should check to see if your library has online services - mine lets you renew online, even if it is overdue (unless there's a waiting list).
Baltimore State Attorney Drops Dozens of Cases: Body Cam Shows Drug-Planting
Probably the built in support for vectorization, which reduces the amount of code you need to write, and allows your code to be closer to mathematical expressions. Of course there are other languages like R, Julia and Fortran that also have built-in vectorization, and Python adds that with the Numpy library. It makes certain operations much easier to express than with your normal lists/arrays. That's why the Python scientific stack is built on top of Numpy arrays, and not the builtin data structures.

You can compare it to regular expressions for manipulating text.
generals.io now has iOS and Android apps
Ah! That's why Baby Boomers aren't "The Selfish Generation" to this person. It's because he is a Baby Boomer.
I know this might come across as an infomercial. I'm really just a fanboy of JetBrains. To give even more context, I'm also a one handed typist (not by choice). So the various R# shortcuts really help me code faster.

Some of my most used patterns

1. Create a class

2. Type ctor + tab - create a constructor (VS)

3. Type a parameter type and a variable (R# auto completes with a reasonable name)

4. Type Alt+Enter+Enter. R# creates a private class field and assigns the parameter to the private field

----

I need to create an equality operator for a class. This is the standard c# pattern:

https://msdn.microsoft.com/ru-ru/library/ms173147(v=vs.80).a...

It's tedious. R# does this with one shortcut -> Generate Code -> generate equality comparer and then it gives you a choice of which properties should be part of the equality comparison

---

You need to quickly create an override of .ToString() maybe you just want something friendly during debugging. Say you have 10 properties. Again, that's Generate Code -> create formatting member.

----

Say your class has gotten to big and you see some methods that should be their own class.

Refactor -> Extract class.

And it will automatically create a reference to the extracted class

----

Say you have a base class and your inherited class has some members that should be in the base class or the interface.

Refactor-> Move members up

----

You have a method that has too many members and you want to create an object that encapsulates your parameter list into an object. R# can do that for you and change all of your usages throughout your code base to use your new class.

---

What if you decide to "prefer aggregation over inheritance" or you have a sealed class that can be inherited and you want to make it inheritable by doing a wrapper class.

Generate Code -> Create delegating members.

----

Say you wrote a foreach loop and realized you needed a for loop:

Alt-enter convert foreach to for

---

Say you wrote some Linq code that would be clearer imperative -> there is a shortcut for that too.

---

What if you really hate Microsoft's test runner and prefer Nunit -R# has got you covered.

----

This list doesn't include all of the other random niceties:

-Fixing namespacing throughout your project with one click

-suggesting coding standards

-Ctrl-T for universal search

-convert code to Linq expression

-safe parameter removal

-navigation shortcuts

-warns of unused classes and is smart enough to know if you're using a class via convention based Dependency Injection (i.e. automatically use Foo when a constructor asks for IFoo)

-Asp.net MVC has a lot of "stringly typed" conventions for specifying controllers and actions that will only give you runtime errors not compiled time errors R# is smart enough to know when you are using an invalid Controller/Action combination.

-extract method, extract class, extract variable and the inline reverse of all of the above.
OT question: how much money can you make off doing something like Bootstrap or Wordpress themes? Is that a thing that is still a viable business?
“Anybody who thought about this for a second understood that law enforcement was working on a case against BTC-e,” said Jerry Brito, executive director of Coin Center. “The question was just whether the government would catch them.”
I don't understand the title and its implications. Why is it relevant that Bezos owns the Washington Post, if the Post is no more guilty of bias than any other paper?
Page Objects- Partial Classes Fluent API- WebDriver C#
It's this one: http://www.br.de/radio/bayern2/inhalt/hoerspiel-und-medienku...

But I cannot find the download link. br.de is simply impossible to use. I've downloaded it a few months ago, and I remember it was difficult to find then, as well.
Yeah, sounds like a job for a capacitor. Still, you're going to have lots of losses vs just not using the extra energy in the first place. Why not do something like a swashplate ( https://en.m.wikipedia.org/wiki/Swashplate_(aeronautics) ) like helicopters? Instead of varying the speed of the blades, just vary the pitch of the blade during rotation. But then you've just invented the helicopter. Use counter-rotating blades if you really want to eliminate the tail boom, see https://aviation.stackexchange.com/questions/8642/how-can-a-... for some example prior art).

My first thought when seeing this is also around the longevity of those poor bearings, given the eccentric load. I wonder how much this would benefit from a motor with many more poles (to control the rotational velocity to a finer degree) and the lightest props you could find (CF is already used extensively in RC help blades). I also wonder if it'd be possible to use a horizontally hinged blade which could shoot forward + rock backward in a controllable fashion to control how much lift you get during a particular phase of rotation. I'm sure this is not a new idea.
as a gen-x person, I love my library. I don't know how much of this is "San Francisco, tech stuff" or how much is broadly available, but I'm able to get books online via amazon (with a 3 week borrow period), quite a few comic books (via hoopla), and quite a few audiobooks (both amazon and hoopla) through their digital services.

I can also, of course, get books in paper form, requesting them online to be delivered to my nearby branch, or just going to a branch and browsing. My wife has read over 110 books this calendar year, the vast majority of which were gotten via the SFPL.
And from Ukraine, as a prominent Ukrainian was saying just the other day, on WBEZ's "Worldview" radio show.

P.S. I took a quick glance at their programming list, and I'm guessing it was this interview. I was listening a bit out of one ear while about other stuff:

https://www.wbez.org/shows/worldview/legislating-peace-and-r...

Legislating Peace And Reform In Ukraine

July 24, 2017

20 min

To discuss how Ukraine is inspired by Western Europe to reform, and how the war in Eastern Ukraine is holding, Worldview joined by Ostap Kryvdyk, a senior foreign policy advisor to the Speaker of Ukraine’s parliament.
The few bad/worse developers are then 10% and would have to be really bad
Hi, I'd love to chat but your email is not in your profile :)
They can't do a lot if the resultant stock crash causes the board to fire the executives. Executives call the shots but in publicly traded companies their continued employment is decided by the board (who represent investors, who literally only care about stock prices).

Really the big problem here are the constraints imposed on publicly traded companies, which I think do more harm than good in many cases.
Ask HN: Does a fledging startup need AWS
I'm about to start work on beta release for my startup and trying to decide whether to go with AWS (EC2 instances and RDS) or some other vps (maybe digital ocean or even lightsail). Obviously the reason is to minimize spend - we have runway of about 6 months. For people who've done this: did you eventually migrate to AWS? How painful was the migration?
Why is it FUD? There seems to be a serious split here with lots of people loving the article and lots not.
San Francisco's main library had to install industrial strength sewage grinders because "patrons" were flushing all sorts of things that don't belong and were clogging the pipes.
Windows Subsystem for Linux Exits Beta
I know this sounds selfish, but I sometimes wonder if it would be possible to genetically engineer a pig to stay a cute young piglet for it's entire life, rather than turning into a large, hungry adult pig. In this way, pigs could be companion animals, rather than food animals, and I haven't thought through all the angles, but if I was a pig, it seems that would sound be more appealing for sure. (Compare below images:

http://beavercreekfarm.co/wp-content/uploads/2015/01/Charlot...

http://vignette2.wikia.nocookie.net/disney/images/b/bb/Free_...
)
Donating money to charity, for causes such as feeding the hungry or providing malaria bed nets. Against Malaria Foundation is cool, they've shown that for roughly $3,000 you can save a human life. That's pretty wild.
How to BECOME GOOGLE BETA TESTERS FOR APPS
J syntax is very strictly enforced; the rules for verbs are unambiguous and fairly easy to parse as a human. The difficulty arises in learning and committing these rules to memory.

For example, every verb is infix, but the right side is evaluated before the left. thus expressions like '2+34' is unambiguously different from '43+2' (the former evaluates to 14 while the latter is 24). J is a language similar to C in that it will oftwn assume you meant what you typed, but has much less undefined behavior.

Re: types, J has a type system, albeit most are numeric (support for complex and rationals are built in). I dont, personally, imagine a type system akin to Haskell or Ocaml would benefit J greatly. Almost every verb in the language is overloaded with respect to the numeric types, thats why addition works as it should with ints, floats, complex, and rationals. Whats more, it handles all that stuff in the underlying system, so that everything works together correctly (coercion and whatnot). A type systen would introduce complexity and virtually nothing more to an already complex language.
You're an outlier. You have both a habit - forgetting to check-in books - and a preference - for un-protected media -
that combine to thwart libraries from serving you. Millennials grew up with habits that are more-compatible with the way libraries work these days.
The mentioned clang-cl is the clang driver with MSCV-compatible options and LLVM backend, not the clang/c2 with the MSVC backend.
GRAN FIESTA EN LA ABANA
Estamos anciosos para que llegue ese dia, sera mas una vez, compartiendo con todos los riveirinos.
sigue: http://victormanco.com
My first industrial programming job was at Unimation.

Grab the edge of the table. Line up your wrist and your forearm. You'll discover that you can move your wrist/forearm combination without moving your hand. That is, there are multiple possible solutions that will place your hand in that position.

The Unimate 2-arm robot had that problem. When the wrist/forearm aligned, the wrist violently twisted one way while the forearm violently twisted the other way yet the hand never moved. Nobody knew why but it was clearly "the computer's fault".

I was given the paper tape that ran the robot (binary code for a Data-General Nova computer). I asked for the 'source code' but they had the program written by contractors who had gone out of business and they never asked for the source code. It turned out that the program was trying to compute tan(0/0) when both the wrist and forearm encoders read 0. All I had to do was rewrite the trig routines (in fixed point/real time code) to avoid the issue. In binary. Using a pin-punch to modify the paper tape (a block of metal with 8 holes and a round metal pin that fit through a hole to punch the tape, yaknow... like you used in your CS courses) by finding a JMP instruction I could mangle properly to jump to the new subroutine address, compute the result, and jump back.

See what you're missing?
Even long after the 80's, AI meant decision trees and heuristics for graph algorithms.
I wish it were a "thing" for libraries to take on the goal of also hosting non-profit hackerspaces or makerlabs within their facilities. The for-profit makerspaces are just too cost-burdensome for me to interact with. Ironically, in a way, this is why I've got a fairly decent electronics lab in my study. I see the pricetag for a single day pass at the local for-profit makerspace, and balk at the cost, then just settle on buying the equipment myself. The only times this hasn't been an exorbitant affair is when I need to use the CNC mill or a high-quality 3D printer, for which a day pass at a local for-profit shop is the only real option. Even then, about half of the for-profit maker shops seem to not have high quality equipment. Like a 3D printer that allows them to check the "3D printer" block on advertising for a day-pass, but actually is not a good 3D printer. I feel like libraries and non-profit hackerspaces or makerlabs come from the same sort of intellectual genesis, and would make easy partners.
Noam Chomsky on the “New Atheism”
Thanks for the link. It does sound complicated. The main problem is finding programs that allow people to become self-reliant. This seems particularly tricky in SF as one of the key ingredients for doing so is building affordable housing, which could drop property values generally, which existing homeowners may not be too pleased about.

However, aside from relocating people outside SF or continuing with the status quo, there doesn't seem to be much choice. As I'm not a homeowner in SF, I can see the benefits of affordable housing (for homeless people and for people who currently rent), both in terms of reducing social tensions and in growing the local economy, but it's easy to have that view when you've got nothing to lose.
Sort of related, a little more well known and also not very well advertised:

PC Magazine (Feb 1982 - Jan 2009):

https://books.google.com/books?id=V2588uIxmAQC

Infoworld (Dec 1978 - Mar 2007)

https://books.google.com/books?id=KzAEAAAAMBAJ

Network World (Jan 1986 - Dec 2003):

https://books.google.com/books?id=nBkEAAAAMBAJ

New Scientist (Nov 1952 - Dec 1989):

https://books.google.com/books?id=4BfSdk4mJfcC

Popular Mechanics (Jan 1905 - Dec 2005):

https://books.google.com/books?id=BtEDAAAAMBAJ

Popular Science (May 1872 - Mar 2009):

https://books.google.com/books?id=wzsEAAAAMBAJ

Many, many hours can be spent browsing these...
This article isn't providing any counter-evidence to the claim that The Shadow Brokers are a cover for Russian intelligence.

The HN headline is misleading and does not reflect the actual article's headline: "Shadow Brokers investigation is focusing on former NSA insider"

The NSA's "Q group" is just trying to determine if it was a breach or a leak, and to identify the source of the leak if there was one. It's quite possible it was an internal employee or contractor who gave (or was coerced into giving) information to another intelligence agency. Or to some intermediary who later secretly gave it to an intelligence agency. There are lots of possibilities.
How Intelligence Leads to Stereotyping
Bacon: it's delicious.
This is part of the joke. It can be true but it's almost impossible to have this kind of distribution among developers.
I also wish that WashPost would disclose that its owner has contracts with the CIA, whenever it writes a story on the CIA (especially a positive one). Readers should know that there may be a pro-CIA bias in the story and a conflict of interest when publishing the story.
To address the last question first, there's no dependency on openstack at all. If you want to run VMs across the three nodes, it should be fine, and in fact I think the "sheepdog:windows7" disk format might just work in minimega. You should be able to use the Infiniband network for inter-VM communication provided you've got IP-over-IB set up.

Now, to address the unspoken question: should you use minimega for this environment? It depends what you use it for. If you're hosting your mail server on the VM, I'd probably go with something else--we haven't focused on long-running unique/essential VMs, although stability is quite good (I've run experiments for weeks at a time). If you're playing around with network topologies, or developing distributed software, or any other situation where you're running lots of VMs that you may want to tear down and re-launch frequently, it's a great option.
Another speakeasy bites the dust; the Wild West is ending.
>How does one limit a free, public resource to only people with homes? A literal smell test ?

Member only access where it's free to join but you ban people breaking rules ?
Opposing rotors is a proven helicopter design, https://en.wikipedia.org/wiki/Coaxial_rotors

By placing the rotor under the vehicle you remove the mechanical complexity of the rotor but you don't have any way to land... Unless your landing gear is as wide as the rotor and extending around it, or some kind of arm catching the whole vehicle from the side.
It tries to spread Fear, Uncertainty and Doubt, no?