skysight-inc/HackerNews huggingface dataset:
> They were all old court cases, and the assignment was basically to look through them for a case that looked interesting, try to read it, and write a report on the judicial organization and procedural rules in it.

That sounds like a really interesting course! How difficult was it to parse the old Dutch?
My Uncle Hayden got an awesome metallic Volvo S60 T6 R by working part-time online.
> Open this >>>>>>>>>>>http://www.joinmate2.Com
I had a similar experience using React Redux. The model just 'clicked' in my head, and suddenly I could make UIs.
Capital flight from China: https://www.ft.com/content/bad16a88-d6fd-11e6-944b-e7eb37a6a...
- Visual Studio

- Team Foundation Server

- Git

- Outlook

- Chrome
Congratulations, in the west, you wont have too.
What boggles me is that it's still hard to put together a UI by dragging/dropping some fields together.

If Visual Basic (and Delphi, and others) had this basically solved twenty years ago, why is it still something that's so hard to do for HTML?
I disagree since it's suppose to be a scientific language. IMO it should aim to be a DSL to that effect; ergonomic for the purpose of analysing and calculating. Kind of like a declarative language; the hard stuff should be left to the compiler where it's possible. Again, I think Clojure does a good job at this.
As someone relatively amateur to cooking, this is entirely news to me. Whenever something doesn't turn out right, I just assume I didn't follow the recipe exact enough somewhere along the way, but have no idea where. Outside of "be more precise when baking", I don't know enough to know when I need to follow recipes exactly and/or how much leeway I have for fudging otherwise.

It's actually incredibly frustrating when trying to follow a cook book _because_ they're often so vague. Even things like "4 cloves of garlic" are nerve-wracking because I have no idea how big the average garlic clove is, whether mine is above or below that, how much that matters, in what ways that will affect the taste, how I should accommodate for more/less garlic later, and so on. Garlic's an easy example, but this frustration applies to almost every ingredient -- especially when they're "to taste" or "until brown" (how brown?) or "until ready" and so on.

Give me 600g, give me "stir for 2 seconds", give me detail! If I wanted to go off-book, I wouldn't be using a recipe!
Why Facebook's Authentication Model Is Inadequate
As someone who used to work at aol, it was all similar problems there. Facebook was based on Aim and Aim away messages. Aol didn't give a shit about Aim internally and just let it die. Aol also invented a lot of devops-y tools years before stuff like chef was released, then didn't open source any of them and slowly laid off all the teams working on them. They spent years in this weird gray area where nobody knew how to use their own tools any more, but there wasn't any real buy in or understanding of modern development practices (Agile? What's that?) so there wasn't any buy in for AWS/chef/Jenkins/etc, either. Just years and years of wasted time.
If you want something simple you can use the following:
- https://ewolo.fitness/terms
- https://ewolo.fitness/privacy
Pretty much agree. Knowing English if you are not from America is super important - you are limited a lot if you don't know it. Maybe not if you work in agriculture or something like that, but anything beyond that requires it.

And that is just talking about jobs. Wast amount of knowledge and entertainment is not translated to smaller languages and discussion happen in English. Especially in less popular areas.

Includes science and technology btw. If you can not read English blog or documentation, then you will be limited as a programmer.
PV are pretty much competitive now without subsidies in current studies and getting better all the time. The "renewables are not competitive" is a thing of the past.
For everybody wondering: PSP stands for Platform Security Processor, a secure enclave in the processor and AMD's version of the Intel Management Engine.

Quoting from Libreboot:

As such, it has the ability to hide its own program code, scratch RAM, and any data it may have taken and stored from the lesser-privileged x86 system RAM (kernel encryption keys, login data, browsing history, keystrokes, who knows!). To make matters worse, the PSP theoretically has access to the entire system memory space (AMD either will not or cannot deny this, and it would seem to be required to allow the DRM “features” to work as intended), which means that it has at minimum MMIO-based access to the network controllers and any other PCI/PCIe peripherals installed on the system.
The content is usually crap used to brainwash people, so let the shareholders pay for it. Besides once _someone_ has paid then no one needs to pay ever again because sharing and digital copies.

The business model is wrong and broken, and this failed business model is not our problem.
It is a hybrid kernel. There are parts of the Darwin kernel (xnu) other than mach that run in ring 0. This is unlike the Hurd, for example.
Without GApps / Play Services, I'm wondering just how helpful an Android device would be for the typical techy on the go.

Sure, I could text, check email, use open source maps, check my account balances, and play some simple games.

But I've learned both from my BlackBerry which had Android emulation and Kindle Tablet, both of which can't use apps that depend on Google's APIs, a lot of pretty important apps won't work: any maps that show traffic or turn by turn directions, Uber / Lyft, almost all popular social apps like Twitter, Facebook, most popular games, payment apps, dating apps, streaming music, etc.

That's a big loss. Not sure I want to go back to the days of my old Nokia smart phone with Symbian apps or even BlackBerry QNX which had a decent browser.
What Does It Take to Track a Million Cell Phones?
Didn't Alice and Bob have a hardware column in Computer Shopper in the old days?
I'm curious what character is typically used for eavesdropper Charles.
Homestar Runner! I'd certainly miss that.
Previous discussion here that gives more background about the topic:

https://news.ycombinator.com/item?id=13781408

tl;dr: the PSP is a full computer that lives between the instructions that get sent to your CPU and what your CPU actually executes. It's obviously a huge security problem, because if a backdoor in the PSP gets exploited, you cannot trust your computer in any way, and there is no way for you to verify whether it is being exploited or not. AMD said they might open source it, but even that wouldn't do much to establish trust.
> Plus, it varies by the context

I guess this is the core of my question. How much is something allowed to vary by context before it's basically rendered meaningless as an idea?
Maybe Twillio isn't big enough by themselves, but if you add in Google Voice, Plivo, all the internet VoIP providers, and all the Cable Company VoIP services, you are big enough.

Is there a VoIP trade association they are all members of? If so, the trade association would be big enough to push for a new country code for the special purpose of software-based telephony just like Iridium has one for satellite-based telephony.

If that fails, Iridium is struggling. That hypothetical trade association could acquire the country code from Iridium with special agreements to ensure that Iridium still can lease numbers for no-cost for satellite-phone purposes.
Can you clarify why you do not consider this TDD?
I'd love to hear more about this problem and see if we can get to a root cause and help you resolve it, because it does not sound like standard ECS behavior. Please email peckn@amazon.com and I can connect you to the right people to figure out what is going on.
Like I said -- only if you disregard the environmental impact and account for reusing the scraps from microelectronics industry (which is a good thing, sure -- but can't be expanded much). Crystalline silicon production is messy.
I thought Eve was the eavesdropper.
VLC on macOS uses Cocoa and not Qt. Only Linux and Windows versions use Qt and on the Linux/Wayland desktop, it looks quite atrocious.
Working with SQL Server in Hybrid Cloud Scenarios
Scientists Analyzed Babies’ Poop to Predict How Smart They’d Be
R to python/pandas - deployability
Only if (as in this case) it discards the other side of the debate, which is the desire to protect individuals from harm predominantly perpetrated by a particular demographic.
Making R run fast
I am not too happy with the timeline of the article. It seems to conflate RSA and DH exchanges, which are foundamentally different, although can (and are) used together.

If one doesn't know this already, it seems to imply that DH exchange led to inventing RSA... Mathematically and also practically they are independent.

Edit: To clairfy further: RSA and DH exchanges are not even that commonly used together as they serve two different purposes.

With RSA you have a key-pair (public and private) and you can write something with someone's public key that only the owner of a private key can read. This is called asymmetric encryption.

With a DH exchange you can establish a shared secred (usually, a shared key) on an untrusted channel without needing any previously shared data. The shared key can then be used to encypt further communication with symmetric encyption.
It is literally training users to dismiss these kind of errors. In Chrome, these errors are really bad, like a safebrowsing warning or a TLS error.

On the other hand, this warning will probably happen a lot! Is Google going to be able to "validate" apps fast enough?
You definitely have a point (although what you say is only marginally related to the article). However, increasing complexity is inevitable in all aspects, therefore we should be developing tools to manage all this complexity instead of just deciding that "we shouldn't" (which is also an option, see e.g. the recent unikernels trend.)
Hmm...

I find it hard too.

What I do right now is:
1. Suck it up. This kind of works quite well for me, since I've also done meditation retreats in which you'll be forced to learn to deal with it.
2. If you don't have much time to go outside, then make it more of a point to call people.
3. Find something to do. Changing your attention to something else in which you can get engrossed in is definitely a good thing :)
If you own a coworking space and looking for a supportive community, we can help
Hi, all!

We just launched an exciting community program for coworking spaces. It's a place where you can connect with other coworking spaces, brainstorm and get support. This program is also designed to help you get more traction and maybe more members. We'd love for you to check it out, and also give us feedback about it (if you have any). Thanks! https://goo.gl/QZCBTv
https://greasyfork.org/ - it's been a year or so since I've made use of it but after userscripts.org became unusable this was my replacement. they made some sensible decisions about what's acceptable in a script and whitelisted external libraries: https://greasyfork.org/en/help/code-rules
Things I’ve Learned from Reading IndieHackers
She is. Maybe the parent wonders why A, B is not followed by C. E could stand for eavesdropper or just evil.
I spent around 5 years crippled by this very issue, to the point where I was so lonely I was terrified of any social contact, and close to not wanting to continue. It took just as long to 'recover' from this very real issue. You are in no way alone with this issue, and I think is really felt throughout the IT industry.

The way I am learning to overcome my loneliness and social anxiety issues, is be forcing myself to go out with people when I am invited, and to exercise (perhaps to the extreme) with cycling, climbing, swimming, running, etc.

Remember however that loneliness is not something that anyone else can solve other then yourself. You may need to change your situation, and surround yourself with people similar to yourself, and understanding kind people if possible.

As others have said loneliness is a problem of situation, and lack of contact with others. Your absolutely doing the right thing by reaching out and talking about it however!
8% for an unoptimized PoC is pretty substansial, or it could be nothing when all details are accounted for. If it comes with a simpler silicon as well it's better and surely worth evaluating for GP processors.
According to that blog entry, it just makes that data hidden on the front-end and from the API, but it still resides on your servers. Has that policy changed?

Soft-deletes, which the blog indicates that you are doing, is very different from actual deletion.

To make the distinction clear, if a log of a call or message is deleted, can it be given to law enforcement? If so, it's not truly deleted.
Google Now is dead, long live ‘the feed’
https://www.youtube.com/watch?v=3-my2Gv6EM0&t=3s

watch this video
https://www.youtube.com/watch?v=3-my2Gv6EM0&t=3s
There's no branch required on architectures I'm familiar with. What branch do you refer to?
I never understand why it has to be either one or the other. Either we accept deaths caused by human drivers, or we go full autonomous and we accept deaths by software errors.

The way I see it, AI assisted driving is the way to go. Fully autonomous driving is, at least in my opinion, a pipe dream. No amount of testing will ever be able to prove an AI is safer than a human in all situations. They might be safer in some though, e.g. highway drives, quiet roads at night etc. So instead of pouring in vast amounts of money developing fully autonomous vehicles, why not spend it on improving the existing AI assistance features that already exist, so we can prevent most human errors, without introducing new AI failure modes.

Note that this means we should all forget about the dream of not having to pay attention on the road because 'the car drives itself', and that we should actually dial back things like Tesla autopilot, which venture too close to 'car drives itself'. The driver should be in control, until he/she makes a mistake, then the AI should prevent worse.

On a side note: people comparing plane autopilots to point out the merits of fully autonomous driving are really missing the point, there is no AI in avionics whatsoever.
I'm not going to discuss perl readability, but the fact is that I cannot simply 0%% to beginning of the block in "readable" python. ?:$<CR> does its job though.
The ARC reactor is a tokamak design though, just (I appreciate the work this word is doing in this sentence) smaller and with much more powerful magnets. They quite explicitly want to not have a different type of reactor.
I feel like this is actually a great idea -

As a night owl,I've noticed people who get up in the morning have life worked out way better than me.

If the ceo text people at 3am, excluded anyone awake to respond, and upmarked anyone who responded before 8, it would be a good cultural fit test for some places!

(I can think of one place that I wish had detected me as ' not likely to attend unofficially mandatory 8am scrums and saved some stress)
For the uninitiated; what good does this PSP to the system?
Just curious - where I live, traffic going straight has priority over traffic turning or leaving the road in some way. So if the bike lane is to the right of the car lanes, the cars have to yield to bikes if turning right (in fact, they have to yield to pedestrians that cross the side road as well). Is this different in the US? (Am I assuming a bike lane that isn't actually there?)
I completely disagree with every single sentence you've just written. Since I disagree with every single thing you've just written we are not going to be able to talk effectively.

I will just quote one line. You write:

>Reading about a company's policies won't tell you whether it's a good place to work or not.

which is one of the most absurd things I've ever read. I don't see how we can engage in meaningful conversation, sorry. We can just drop it.

I just realized that in another comment you called me "silly" but we can just agree that we have very different viewpoints. We view these matters completely differently.
It's easy to point at a specific country (Japan) for the low level of their english, but that could be said of many (most?) english-as-second-or-third-language countries, starting with my own, France.
Actually, no, I do this too. If a person of $demographic_X, wearing stereotypical $demographic_X clothes, approaches me at a train station, I know they're going to ask me for money, and then abuse me when I don't give them any, but I still give them a friendly greeting and listen to whatever they have to say, purely because the one time that one person from that demographic who isn't like that approaches me, I want to make sure I treat them like a human being.

But this is a mild example that doesn't cost me much. I think it's an important thought experiment to figure out just how far you'd go and how much loss you'd accept to preserve that self-image of being "a good person."
VTech Hacked: Tech Company’s Cyber Security Proven Completely Ineffective
> ... all the decisions about how to schedule the instructions are handled by the compiler toolchain, which has to know the exact instruction latencies and mix of available functional units on that model.

That sounds pretty bad from a performance standpoint. You'd have to compile a binary for every single CPU to get the best performance. Maybe it could work with JIT languages running on JVM and CLR.
thanks, i was thinking about handheld games and getting pretty confused.
> cout << "Hello, C++!" << endl;

For the love of god, please stop using endl. It performs a flush when "\n" is both valid and all that you ever want.

Also what happened to the std:: prefix?
Using ES2015 generators to mock API responses
Silicon Valley mostly quiet in internet surveillance debate in Congress
Because scientists already know fortran and they're too lazy to learn something else even if there would be significantly improved results.
The problem with the "saving energy" argument is that it goes against our behaviour in all of recorded History. Mankind has always used more and more energy, and that use of more energy is entirely justified, as it has given us increasing quality of life. Quality of life translates to more than extra comfort. It means new purposes, new goals, new horizons.

If, apart from civilization de-evolution, we never lowered per-capita energy consumption in ~10k years, I have very little faith we can do it now.
Evil things to do in a .bashrc file
That's the kind of HQ video that gets you that sort of funding.
CryptoAdept 3D
FYI I think the 绝 is only Simplified Chinese, 絕 in Traditional.

I think 絶 is the Japanese equivalent.
Good point. Apologies if I projected the main post's angst onto your comment.

Perhaps I am little defensive as I often encounter the point of view that if a foreigner is treated any differently than a racially Japanese person, that this is somehow a fault of Japanese or their culture, when really the worst you can say about them on this topic is that they are observant. People get all worked up that Japanese people know they are white.

It's like I'm older and get asked if I have kids all the time. My younger colleagues never get asked that. They get asked where they went to school and such. It's not discrimination, it's people trying to make conversation and making some reasonable assumptions along the way.

Anyway rant over.
Sidenote: But I don't understand why restaurant websites that I have seen are so bad. Is there a specific, prolific company that does these?

The trend of restaurants around me is to just have a single png scan of their menu and nothing else. I was talking to one owner and they were wondering why their SEO was so bad
Five Innovative Approaches to Personalize Your Digital Workplace
How to Export a Clang Compilation Database from a Visual Studio Solution
The phone companies already do this, more or less, as is shown in court cases where cell phone records are brought in as evidence

A decade ago that data was a little more iffy (i.e. it was more a good estimate (typically within half a mile or less) than a true location), but with a combination of more towers (and therefore more data points), the ubiquity of smartphones (which check in more often, are doing geolocation related things, etc), and better / more accessible/well-known analytics tools, is think even 6 months would be a generous time-frame
First, thanks for the more lengthy and well thought out reply.

Second, all I did was take your words and transpose them from being about Milo to being about Jews. Take a second and think about how easy it was to misrepresent your ideas and motivations based on one comment taken out of context, then please realize that that is what has happened systemically to Milo and others over the course of the last few years.

You seem like a reasonable individual. Why is it so hard for you to see your own hypocrisy!

Please take the 45 minutes and watch the NPR video.
Or you can look at the science:

"A 2012 study completed by Randy Buckner of Harvard University discovered that introverts tended to have larger, thicker gray matter in their prefrontal cortex — a region of the brain that is linked to abstract thought and decision-making — while extroverts had less gray matter. Buckner concluded that this might be accountable for introverts’ tendencies to sit in a corner and ponder things thoroughly before making a decision, and extroverts’ ability to live in the moment and take risks without fully thinking everything through (which has its cons and benefits, of course)."

We have different brain responses to arousal hormones - which is what allows introverts to do the abstract stuff that extroverts can't manage.

What you win on the swings, you lose on the roundabouts.
I second that except there was no filesize bloat. The plugin itself was quite heavy but the size of a flash site, banner, game and whatnot was based on amount of binary resources inside (images, sounds, videos).
I remember Ad networks limits on flash banner sizes being very strict, less than 15 kBs. This was achievable because of excellent vector graphics capabilities of Flash IDE and plugin.
I'm a solopreneur and switching to AngularJs 1.x really made a drastic difference to my work. Before we used all sorts of hacks and jquery plugins to do the same and it was really hard to maintain our code.

After switching to AngularJs the development time became 20% and it became super easy to maintain. Not to mention programming became super fun again. I've tried react and angular 2 and vue but that just didn't click for me. We're are a small team of two so we don't follow the industry best practices, just whatever works for us and gets the site launched as quickly as possible, so i guess my comment is highly opinionated.
Crap. I just realized why this got voted down - I posted my comment on the wrong article.

I guess that's what I get after walking away for 30 minutes before posting. Doh!
Microsoft is Hiring Go engineers to work on Kubernetes
> no Japanese person would start a conversation with me in Japanese. It was always English

Note that this is functionally equivalent to saying "the only people who started conversations with me were people who wanted to practice their English", and that's probably closer to what was going on.

Personally, my first few years in Japan people started English conversations with me all the time, but at some point it slowed and then stopped - I can't even remember when last it happened. Whether that's due to something about me changing, or a byproduct of the places I hang out, etc., I have no idea.
But making legit apps does take human effort.

If an app takes days to make, requiring 5 minutes extra review effort to get it whitelisted seems fine.
Existing is not sufficient.

Convince us one of those tools is any good, because it doesn't seem like it, from the traction they've had so far.
Interesting. Is the conversion tool internally developed? How did you handle semantics like -1 is true?