skysight-inc/HackerNews huggingface dataset:
Seems direct connection and solar charging are the next major innovations.

So like no internet to talk to a friend through a phone from phone to phone(if you can call them a phone at that point).

Also if Apple or google get into the solar game by putting a super high efficiency panel on the phone that might change the world. They work at such large scales that it's likely drive the overall cost of solar panels through the floor so solar cars solar fridges solar tiles solar showers idk solar anything similar to what they did with quadrocopters.

Those would likely be the two main points of world changing ground breaking innovation I'd see. Idk how they'd achieve either of those things on the technical side but they have enough money to find out.
I think part of the idea is that you write the implementation, test it immediately to make sure it does Y, then restart.

Note that this is not how I really program either, but I've not tried it enough to have an opinion about whether it's effective for me, and I suspect it'll be one of those 'matter of taste' things (I barely use interactive debuggers at all).
simple: You don't write all of your experience in your resume, only the experience relevant to the job you apply for. They want 5-7 years experience in Java? List only your last two Java jobs, don't mention that you did 15 years of C++ before that.
>> brain machine interfaces

I'm pretty skeptical of the common "brain machine interface". It probably requires surgery, and for what ? to make people smarter in a world with AI ?

No, i think the main motivation for a brain machine interface should be experience/emotion oriented, And there's a big question if people will take surgery for it, or would they suffice with an external device ?

One such modality is fmri neurofeedback - using fmri analysis to give detailed and accurate feedback of what happens inside your brain, so you could achieve better control of it, and your internal world.

How much better control ? well, there's some early research about treating depression/anxiety, etc. but the more interesting research is about letting people train themselves to reach(very rapidly, unlike years/decades as a monk) a state very similar to the buddhist enlightenment, where you are content and free of ego. Another type of training session has taught people to increase empathy. And i'm sure you could do a lot more, since fmri is relatively accurate and fine-grained.

This line of research is early, and very expensive to do, but the technology is drastically improving[1], and with it will research.

And once you have that, once you could potentially become internally satisfied and happy, why would you risk that with a brain surgery , in order to have somewhat better virtual reality ?

[1]mri's are expensive, but marie lou-jespen is working on a $100 mri helmet
Then look at stackoverflow survey from 2017:

C++ = 22.3%

C = 19%

Swift = 6.5%

Go = 4.3%

Rust is not even on the list which means it's usage is less than 1.8%.
Depends on the task ;)

A significant amount of code for Google/Amazon is Java and Microsoft uses C# for a lot of infrastructure.
Yes, I know. Tell that to your grandmother.
I do this semi-regularly both on smaller scale (1on1) and larger scale (teams), mostly focused on JavaScript and modern web architecture (from idea to mvp usually). It can be a very rewarding process for both parties.

Booked until July though..
our toddler is in Montessori 3hrs a day. mixed with kids that are 1yr younger and 1 yr older. its the sweetest spot.
They need to jump ship like their president just did!
And the disadvantage is that you have to pick and choose them after learning about all of them, and you have to deal with the choices made by whatever other code you have to work with, and you have to reason about all the combinations. For most tasks, this is overkill, which is why C and languages other than C++ persist even though C++ has everything.
EFF Launches Community Security Training Series
>I don't think that means that buying direct from Amazon can get you third party inventory.

I've sold on Amazon via FBA. Yes, it does. If you are selling a new item, you ship it to Amazon warehouses. Amazon informs you, the seller, that your item is not distinct from that of Amazon's or other sellers' FBA items. Inside their warehouse, it is just an item with no seller attached to it. If someone buys it, they just find any that match the SKU (or whatever it is called) and ship it.
it's a pleasure to use, but takes up a huge amount of ram (~100M just to use the gui framework)
I think something like 40% of Americans already wear glasses. Make them light and comfortable and it's not hard to see AR eyewear taking off.
What I believe or not is completely irrelevant - that's an attempt on your behalf of re-framing what I said, and I reject it.

If you want a serious informed discussion on these issues, find some reasonably impartial and factual sources with real figures, not op-ed pieces from your favourite partisan publications. If you don't have time to provide sources, then I'd suggest not talking about the topic since you're ill-equipped to discuss it.
Iran Accuses Russia of Giving Israel Codes for Syrian Air Defenses
Yeah this is a full public school kindergarten, inside a public school. It's not a preschool, but a school.

I'm not a fan of it, but for lower income families it may actually be a god-send.
Hi @scrollaway,

Thanks for your feedback on Mattermost. Could you share more on what you'd like to see changed?

For folks who haven't seen Mattermost, here's a demo video: https://www.youtube.com/watch?v=AKqHWqrAgpk&t=1s

Also, I noticed from your HN profile links you're a UX designer.

We're actually working on our new generation of mobile apps in React Native (https://github.com/mattermost/mattermost-mobile).

If you're open to critiquing some of the screenshots from early builds, or even participating in the design discussion, we'd welcome your involvement.

Also, we'd welcome you to join our community server at https://pre-release.mattermost.com/

I'm on there as it33 if you want to DM me to share more of your thoughts?

PS: Regarding IRC, Mattermost connects to IRC, XMPP, Slack, HipChat, Matrix and other systems via Matterbridge: https://github.com/42wim/matterbridge
A few things here:

1. in Kanban it is very important to have limits for the number of cards you have in every column. I find that a column becomes useless if there is more than 10-12 cards.

2. given #1, forget about your "Backlog" column, it shouldn't be in the same daily view that covers the validated features you know you will build or things you're working on now. You may even want to take the radical step of not keeping feature requests at all- you'll find that the important ones come up again and again, and if they don't, then they're not important.

3. I would suggest that your "Buffer" column contain only a prioritized set of features that you know you'll actually build because you've already validated them or are lightweight "this is what we're building to validate hypothesis/idea X" tasks. Once again, don't have too many cards here- having too many cards is difficult to prioritize.

Let me know if you want any more help, I love working on process problems.
Perhaps distillers should be the reviewers of top publishers so they can have more power.
FlyEx – Best tool for buying the cheapest flights
Knowing Cobol, Algol, Fortran, APL, Lisp, PL/I, several assembler languages, several scripting languages, etc., actually, maybe surprisingly, does not damage the brain!

There is a lot in, say, PL/I that should be in more recent languages but is not. Gee, guys, C was always supposed to be a toy language, to run on an 8KB DEC PDP-8 (IIRC), and C++ was originally just a Bell Labs pre-processor to C. In contrast, PL/I was a very carefully designed language. IIRC the Multics and Primos operating systems were written basically in PL/I.

Yes, D. Knuth's The Art of Computer Programming is old, but heap sort, the Gleason bound, and AVL trees are all in there and still relevant. Also that is one of the best places to learn the combinatorial and probabilistic math for finding big-O evaluations.

But, statistics in Python and R? Some people got started in such things by writing their own code, using the IBM Scientific Subroutine Library, using SPSS and SAS. So, who is better at digging into statistics via Python and R? Also some of the older guys actually took good courses in mathematical statistics and know about minimum variance, unbiased, maximum likelihood, statistical hypothesis tests and the Neyman-Pearson result, etc.
Understanding Flexbox: Everything you need to know
Why can't Amazon withhold payment from these sellers? They should have all the leverage
The scary part of this problem is buying medications or things you ingest. I no longer buy any kind of food or health products on Amazon because I worry they may be fake.

Buying fake food and health products is dangerous.

I don't buy pet food from Amazon either for the same reason.
Curious about the 25mph assertion. I've driven next to Google self-driving cars in Austin in my neighborhood numerous times and it was definitely traveling faster than 25mph.
> All big IT companies ask these type of questions.

Careful with absolutes. Although I used the word "any" in my post so I guess I shouldn't talk.

Having worked at some large tech companies I can say definitely it is not "all"

Some of these examples are 90+ lines of code which is why I ask. It would not be unrealistic with that much code that candidate will be sitting in the interview room for a half hour+ coding just one question.

Several of these are borderline trick questions or only test your ability to memorize. For example, I learned Dijkstra’s algorithm in school 10+ years ago but if you were to ask me to implement it without reading the algorithm I wouldn't be able to.

Asking graph data structure questions, sure. But here are more effective ways to know if a candidate will be a good fit than asking them to implement one of these.

Use these as your interview test questions and all you are testing is the ability for the candidate to regurgitate algorithms. None of these test creative problem solving.
If Uber were a publicly traded company I'd be buying as much stock as possible right now. All I see is total hysteria over completely surmountable setbacks. People want your statements to feel true because they have beef with Uber's culture, business practice, etc. so they're bending their perception of every event to fit their model. This is a discussion thread about how a self-driving car that was, according to evidence so far, hit by another driver who failed to yield. And basically every comment is talking about how reckless and irresponsible the company is, and intimating that it was probably Uber's fault. Everyone is just having the conversation they want to have, regardless of how it contacts reality. "Their existing business is loosing [sic] money in most places with no end in sight." According to whom, you? Why should I be even slightly credulous that this company with massive market penetration and a product people want has no wherewithal to turn a profit?

This whole thread is pure platitude. "Kalanick and his bros are sociopaths". Sure. Keep operating in those terms and see where it gets you. I'm going to stay here on planet Earth, thank you.
Years in the stack of choice is almost the worst possible choice when looking for people. Someone with 20 years _ learned stuff during that time period unless they are a drooling idiot.

The most practical reason to look for younger workers is to find people willing to work below their market rate because they are bad at negotiation. A decade of 5-10% raises can usually keep them happy which is a huge net win as they end up even further behind what the market would pay them. The problem is they only ever learn your internal system and often become blind to it's issues.
What sticks out to me from all these stories, and ones I've heard before, is that maybe 20-35 kids to a class and annual changes to curriculum aren't necessarily the optimal learning environment. There's nothing special about a year for human development, it's just a common long-term time measurement. If instead of measuring academic achievement by years we measured it in 90 day periods (quarters), would that not possibly solve a lot of the problems presented here? You wouldn't have to worry about getting your child into school early or waiting for the next year, and possibly paying thousands of more dollars for daycare or preschool where it's not subsidized (and that does factor into a great many people's decision making process), and if your child got held back, they wouldn't be a full year behind everyone else.

It seems odd that we still let nature dictate the schedule to this degree, and that so little thought seems to go into why.
Yes. Thank you for clarifying, I wasn't clear.
His point is actually your point, but less emotional.

Also, in debate, you have neither the grounds to speak or be silent. Rules to free discussion exist because we want them to.
Duo is video-only. Allo is text-only
Can't, they are dead. But I have an idea:

Since all new Let's Encrypt certificates get reported to certificate transparency sites, why not set up a bot that searches them for 'paypal' and send alarms to PayPal and the registrar about possible abuse?
I see some potential to work around corporate firewalls.
I bough a counterfeit copy of Horowitz and Hill's, "The Art Of Electronics". I didn't realize a) I bought from a 3rd party b) that it was counterfeit until outside of the 30 day window? I called Amazon about it, asking for a refund and they were pretty flat about the "No, we won't take it back, you have to talk to the seller."
I'm sorry to be slightly short of knowledge here, but could you elaborate on why encryption algorithms don't rely on the fact that brute force is physically not meaningful?

And indeed, it goes without saying that if we follow the same computational paradigm, we might just as well scale up the values that we currently use.

My question was more around what if computational paradigms change. As the example you mentioned, the problem becomes solvable in polynomial time. What could be the basis of the next generation of encryption/hashing?
A very interesting question, and I think that the author mostly identifies correct answers. (TLDR is "Yes, if the survivors keep population-to-resource ratios low enough until they can tap energy sources more abundant than wood and hydropower.")

So, would a society starting over on a planet stripped of its fossil fuel deposits have the chance to progress through its own Industrial Revolution? Or to phrase it another way, what might have happened if, for whatever reason, the Earth had never acquired its extensive underground deposits of coal and oil in the first place?

The second phrasing here is not actually the same as the first. A society rebuilding a century after some great collapse would have significant advantages over a never-exploited-fossil-fuels-at-all scenario. They'd have access to large quantities of refined metals just from the ruins of the old civilization. Likewise many machines to imitate, even if the old versions were no longer in working condition. Also lots of books remaining, including valuable diagrams even if the language is hard to understand.
Hi, David. The success in acne treatment is based on three things. Matching the best anti-acne products to the user specific condition, helping the person with acne commit to her/his treatment and monitoring the skin 24/7 to change/improve the routine. MDacne beats curology on all three. It uses computer vison to assess the skin (actually better than any dermatologist /or curology nurse can do), suggests anti acne products (such as benzoyl peroxide) that are much more effective for acne than curology’s “prescription” products. (Azelaic acid, retinoids) and 3; provides 24/7 skin monitoring with its selfie tracker system. The image analysis, AI based system monitors skin improvement and helps motivate the user to commit to her/his treatment which is key to success (N/A in the curology’s solution).
Yes, but your kids get the advantage until everyone else does the same
Rationality Test – Discover Your Reasoning Style – ClearerThinking.org
http://micheleincalifornia.blogspot.com/2015/11/how-to-make-...

You can also use Patreon.

Many niche journalists have extraordinary expertise and connections in certain industries - such as food, fashion, and so forth. Leveraging their expertise and building a consulting business on top of it would be mutually beneficial.

This likely has inherent conflict of interest. Journalists are supposed to be objective.

I have spent a lot of years contemplating this problem space. I want my audience to support my writing, not some third party with god-knows-what ulterior motives.

http://micheleincalifornia.blogspot.com/2016/05/aligning-you...
As someone about to have a kid this is quite interesting. My personal experience - I took a break from college for a few years (well, five) and when I came back I felt more emotionally and socially mature than I was when I first joined. I was also older than all the kids using college as their first out-of-house explore-the-world experience. It made my whole experience that much more rich and enjoyable and worthwhile.

I think it's important for kids to learn the fundamentals in school correctly. If delaying my kid a year helps them feel and be more mature and adept to handle school, I'm for it, and maybe I'll also give them that gap year or two after high school to see the world and explore it a bit before they get ready to tackle the books in college.

I think another dimension of this whole thing does boil down to the natural nature and tendencies of the child. Would also recommend everyone to watch "The Beginning of Life" on Netflix if you haven't already, a very eye-opening perspective on kids, education, and how living situations differ for kids around the world, very eye-opening.
> Hiring manager A doesn't want subordinate employee B who knows more about the work of A than A does, or is better at office politics, meeting customers, managing people, etc. Or, manager A wants only subordinates (secondary, submissive, subservient, subordinate, dedicated, devoted, obsequious, obedient, etc.!).

In every job that I've had, I've known more than my manager. This isn't particularly surprising because their job is to manage rather than know the things that I know.
Not seeing those either. KDE Connect (and others) already do the trackpad thing, and there's plenty of prior art for switching to a certain program when a device is connected.
Thanks everybody. A lot of good threads, but I'm just going to try to sum it up.

- Culture issues, like not wanting to go to off work events, and would rather spend time with family. I agree that these types of things should happen on work hours. This may be related to being exploited, but a lot of culture seems to reinforce the exploitation of the workers. Like work hard, be frugal, do more with less, and don't complain about sexual harassment.

- Employees being basically too smart. Both in terms of knowing when management might be leading them down a boondoggle (which seems like it would be a good thing, if the company cared, but a bad thing for an egotistical manager).

- Employees are harder to exploit. Well I think that's good for everyone. If your business model is all about exploiting your employees you've got bigger problems. I'm not going to make any mentions of car hailing services here. ;)

It does seem like a lot of the SV mentality under the hood is to exploit your employees though, as much as possible, and pay them as little as you can. It's only the competition that will take them somewhere else to be exploited for slightly more money.

Looking at this from a business case, having a smart person notify you when you're getting into the swamp sounds like a positive thing. Especially if they've been in the muck before. Throwing away weeks/months of work is pretty common, and a huge source of wasted resources.
It's like this on every single thread on HN re: Uber. It's maddeningly out of touch. Uber is fine.
This is for me, the big issue and the reason why these kinds of studies have begun to just fly under my radar. When a couple of decades of "research" in various fields adds up to, "Flip a coin, any coin..." something is off. Mind you, any attempt to bring this up to people involved is met with more than just hostility, and usually a mixture of exasperated condescension and and accusations of unfair standards. If you press, it usually comes down to, "Doing the best we can," which is nice for gymnastics, but less so for published research.
There used to be plenty of counterfeit Intel network cards on Amazon.co.uk (and .com). Unsure about other Amazon subdomains.

After receiving a chinese knock off card instead of the real thing, I complained to Amazon. Even after rounds of communication with them, trying to alert them to the problem all they did was tell me to contact "Trading Standards" (the uk body). I've barely bought from Amazon since then, and I used to buy a lot from through them.

Instead I reached out to Intel Legal, who looked over things, then opened an investigation.

Now (some months later) it seems like there are almost no counterfeit Intel cards on Amazon. So at least some places do seem to have enough clout.
In my book this is a post-truth for the left. All my hip friends shared this on FB months ago. Hypnotizing voice, amazing imagery, cool music, selective facts, far fetched conclusions, simplifications dressed as induction. Thanks but no thanks.
I think part of this is a control/power issue. Older people have more experience and hopefully more knowledge. They bring a lot to the table. Part of the issue is that this can intimidate the young 20-somethings you see taking on leadership roles with their cavalier elon-musk-type I-can-do-anything-from-first-principles attitude. Except that it doesn't always go down well that way and teams can benefit from elders with more experience. Obviously not trying to explain the entire picture here, but this is definitely something I've seen.
Another thing I've noticed is that older people are harder to mold.. they do have their own set of ways, the cultures they've imbibed from the previous companies they've worked at, and sometimes it doesn't go well with the folks who've grown up entirely within the current company. I personally find the differences refreshing, but it takes some maturity to understand that I suppose.
Whatever happened to Generation X?
My mistake, I misread it as preschool. Yes, kindergarten here is more structured and in the public system (and is what preschool is supposed to ease them into). For my youngest, we were lucky to get in on a pilot program to pre-kindergarten (transitional kindergarten), which they offered for children that missed the age cutoff by 3-4 months. It was still offered by the public school, but was in-between preschool and kindergarten in activities.

The length is still short though, as is normal kindergarten, so they're only at school for about 5 hours.
I'm not sure I'm following you regarding the difficulty of encoding business logic into your code in Erlang.

Erlang's function-head matching system is extremely close to being a Prolog-style logic programming system when used a certain way.

I've found it extremely easy to take what would normally be a big weird database of rules and values and instead precompile every possible route through the system into a bunch of generated function-head matched function calls + guard clauses. It makes assuring that given inputs will definitely produce correct outputs very easy, and makes processing the rules extremely fast.