skysight-inc/HackerNews huggingface dataset:
Which layers? Do those lawyers have the competence to handle securing such a key? What happens when those keys are compromised? What is a legal order that would be valid? The US already has warrant exclusions for “emergencies”, how careful will these lawyers be when they’re getting thousands of requests a day? What happens when they get an NSL?

What happens when you’re investigating a criminal act sponsored by one of the governments you supposedly trust? What if they compel the lawyers in their countries to not provide the keys?

I generally dislike “what if” but given the problem space you do actually need to explain how your system works, and how it resolves these problems.

Remember there are plenty of countries with terrible human rights records, but they also still have regular crimes happen.
Ubiquiti routers use them...many of the cheap set-top boxes from a few years ago did too.
Build a MapReduce flow in Elixir
I beg to differ, considering that it doesn't contain the € sign.
Watch this shape-shifting magnetic material catch a ball on command
You can still get Apple to replace the battery right? Seems like a small issue if the rest of the computer works well.
Here are 1000s of more open datasets for anyone to explore, use or build upon:
https://dataturks.com/projects/trending
As an EE, I despise using laptops, rather want real engineering workstations.

So what is it with software developers and laptops? The portability? Or rather people just being used to a laptop since they are ubiquitous in college. Even plugged into monitors, laptop keyboards just plain suck.

I have an XPS-13, and it's handy for field use with GNU Radio, but can't fathom doing anything productive on it.
Instead of MySQL, use PostgreSQL.
I've been through this process. Everything came out alright, but had some bruises.

It's easy for the acquirer to take their sweet time. Some here suggest ignoring them completely. I think it's fine to go down this road if it's what you want and you like them well enough, but, first, understand that they want you and your team, so you should treat your interactions like a normal two-way job interview. Do you like and respect the company? Do you like and respect the people? Could you work there for five years?

A competitive situation is for the best--that encourages the acquirers to move swiftly and to ignore immaterial imperfections. If you can't create a competitive situation, then be sure to do the following: 1) reserve enough time and/or sandbox the rest of the team so that the business continues to advance during discussions; 2) if you sign a no-shop provision (it'll be hard not to), make sure it expires in 30-45 days; 3) do not extend the no-shop provision. If they can't close in the initial timeframe, it's fine to let them keep going so long as you still like them, but be very firm about not extending the no-shop.

Be sure to be professional and courteous throughout, even if things don't go through. It's good practice and you'll want a good reputation. Always remember your BATNA.
And... The point of the Terror was ..?
The keys on the keyboard randomly stop working. This appears to be due to a design flaw that allows even a small amount of dust to interfere with the key action mechanism. Apple posted a 'fix' involving holding the laptop at odd angles and blowing compressed air under the keys to attempt to get them working again. Anecdotally, several HN users have reported having their keyboard replaced multiple times under warranty due to this issue.
Yup, that is still the case in my experience.
That is what my entire office did too, holding out hope the next generation has a reliable keyboard and no touch bar
It sounds to me like each individual he scammed also has a case. Which means there's hope for a more just outcome.
The Linux Agenda VR3 ran on two AAA batteries and used a 66MHz NEC VR4181. That's a 32/64bit MIPSIII chip. The VR3 only used it in 32bit mode, but you could take over the system and enable 64bit mode. It was little-endian only, unfortunately.
HTTP/2 is a higher level protocol that runs on top of the TCP protocol.

HTTP/2 connection allows multiple assets to be delivered simultaneously and out of order on the same TCP connection, but the underlying packets in the TCP connection can still be held up by ordering.
can't build up, can't build out. Its a tricky problem, but we don't want to use our open spaces for development. The surrounding areas are reasonable
> "Once MySQL published this invalid character set, it could never fix it: that would force every user to rebuild every database. MySQL finally released UTF-8 support in 2010, with a different name: “utf8mb4”."

Had MySQL defined UTF-8 as up to 6 bytes initially, would they later force users to rebuilt their databases when UTF-8 was redefined to only 4 bytes?
I am a psychotherapist as well as a developer, I'll share some of the things we mental health professionals think or suggest. Some of them have already been said here, but I thought summarising my own thoughts on the subject might help.

1) There is no magic formula. Most schools of therapy believe a sincere relationship between patient and therapist has to develop for it it work great. Therapist casting is a great suggestion, and as someone else said, if the therapist isn't comfortable with that, maybe he isn't the right fit.

2) I have studied and trained in different schools of therapy, mostly because I noticed quickly, how certain schools work better for some patients as well as for some therapists. Many times we are limited to what we are introduced to in school, masters or therapy school. It's like working with different programming paradigms, some people view of the world or way of thinking work better for some paradigms that others. We can all adapt, and learn how to work in a particular frame of mind.

Certain people fit better into a therapy style/school/paradigm. Certain pathologies, illnesses, problems get better results with certain techniques.

I would recommend, also asking the therapists what school / type of therapy they work with, and how would they approach your case.

The first thing I always do before recommending a therapist is get to to know the person asking a little better, then about their problem and expectations.
This helps to shrink the list of possible therapists.

3) Ask the therapists if they supervise their cases and if they have gone to therapy themselves.

This is vital. The good therapists know our mind and emotions are our tools of the trade. We have to able to differentiate if what we are feeling/thinking in therapy is a miss interpretation we might be having because of our own issues, or if it is a correct interpretation of what is happening to our patient.

The only way to achieve this, is with our own therapy and continuous supervision. Therapy allows us to work on our own issues, be aware of them and recognise them when they pop up.

Supervision allows us to have other experts help in noticing our blind spots when working with each case.

A therapist that doesn't supervise, will get stuck in some therapy patterns and have a harder time noticing your particularities.

A therapist that hasn't been to therapy, might be to blind to many things, feels above their patients and won't really connect with you.

Most good therapists I know have been to at least 2 different therapy processes along the years (lasting several years each).

4) We always recommend the therapist as a person. I don't just recommend people from a technical/training perspective, I recommend the person, because in the end, a therapists - patient relationship is that, a relationship between two people. The therapist values, perspective on life, and life experience, will pour into the therapy, no matter how much supervision and therapy we get.

I hope this helps.
I've tried this and my problem is that conservative new sources, like Fox, seem to be objectively less reality-based. There are exceptions like the WSJ and the Economist, but for a UK Guardian-loving lefty like me, what conservative news publications would you recommend?
You can get it replaced for like $200...
I was taking Tramadol for years for chronic pain. It worked great and allowed me to function. Then a couple years ago, some scientist said it was ‘opioid-like’, and now it’s impossible to get from doctors. The state where I live is clamping down on opioids and tramadol is now tied in with actual opioids.

Ibuprofen + Tylenol every 4 hours works OK, but the nausea and withdrawal from Tramadol led me to try cannabis. It works great for keeping me off opiods, since it fills that ‘any narcotic’-need people feel even years later.

It’s better, safer than heroin, which many turn to when their cruel doctors cut them off. The only thing that worries me now is a hospital stay. Can you imagine surgery without painkillers? Ouch, that’s only for the rich!
People who work in businesses frequently need to take their computer along to meetings, or for pair programming, or if they're going to work remotely.
There is also a decent chance that it won't be. We (in Boulder) have this same "should we continue the status quo in the present because better technology may be widely deployed in the future?" debate with public transportation vs. self-driving cars / hyperloop / whatever and municipal power infrastructure vs. solar + storage. It's always a tricky question (and I don't come down on the same side in each of those debates).
Is Elegant Object Oriented Programming Functional Programming?
Because I'm talking about Windows and not Unix systems, and on for Windows systems, literally every piece of documentation I've seen has said that * < > : / etc. are invalid name characters.
apple's mo has always been "why go with standardized ports when we can make our own, nearly identical ports and sell you the adapters?"

i think usb is one of the only cases where they haven't. and thunderbolt, sort of. apple loves their proprietary stuff though.
The only lesson learned here is:

If you're going to pull a scam like this one, be sure to spend all of the money or hide it really well before you get caught.

Good job, FTC. That'll show 'em.
I used to live in Fort Collins, and had to commute from there to Englewood/Tech Center area once every couple of weeks. Even that infrequently, it made me want to die. Usually the morning drive was tolerable, a bit over an hour if there wasn't an accident. But in the evenings it could take 2-3 hours, again without an accident. And there is ALWAYS an accident on I-25. I'd end up just staying in the office til 7PM or later because I'd get home at the same time whether I left at 5 or 7 anyway. I cannot imagine doing a commute like that daily for any reason. I'd get home in such a bad mood I that didn't want to see my family, just pour a drink.

Thankfully I was able to work remote 90% of the time in that role.
What are "market internals"? I didn't see that defined in the article.
Yes, the minutely update seems to be off by 2 hrs at least. The first match is already 3:0, but the API still has 0:0
This is absolutely true, as a therapist myself, I always recommend this.
Has there ever been a time when Apple removed something from hardware, like a port or a popular component, and later added it back?

Serious question, as I am not personally aware of such a thing.
When it's really cold outside, staying inside and hacking on stuff is probably preferable to working outside.

Somebody told me that's why there's so many Russian hackers even though Russian compsci education is basically third world.
Organizing my kitchen with AirTable
Socialization matters much more than education at that age.
No, I mean su to a new shell and execute a command there rather than su -c.
100 miles of fiver isn’t really that much is it? Maybe in absolute terms but when you have runs to each house that’s probably less than a couple hundred homes
After Dade Murphy crashed the stock market in 1988, part of his sentencing included being barred from using a touch-tone phone for seven years.
Thanks for the concise review. Off-topic question, though:

> but due to the ports issue (which Apple are taking the piss with)

What does "taking the piss with" mean in this context?
100% no. Even my MacBook Air 2013 did not had that.
I broke my own rule and bought a first iteration of new technology from Apple.

I'm conflicted. I actually enjoy the feel of the new keys, with the notable exception of the stunningly user-hostile arrow keys.

But I'm a bit of a slob, and I've gotten key stick a couple times. I have to baby this thing and I'm used to smashing the keys clean off and having it keep working.

Literally, my 2010 era MBP was missing two keys when it retired.

Half-height left and right arrow keys, and a keyboard that can withstand the crumbs of outrageous fortune. That'd do it for me.
Neither BART nor Caltrain is run by the city of San Francisco. And I think broadband is much easier to run than an overloaded, underfunded transport system.

If you're going to keep setting up straw men, could you make them more relevant? Thanks.
yeah I think they are less concerned with the cost/practicality and more focused on image. With Google increasing its presence this is just another move to paint us as a startup hub. I'm all about it
Did the same (MBP --> X1 Carbon) running Lubuntu 16.04.

Few minor irritations - super sensitive touchpad, multi-monitor setup isn't seamless (but works), FN (touch) keys don't all work. Volume keys don't work, but brightness keys do.

All in all, happy with it far. Had to get used to a more keyboard-based workflow rather than touchpad-based -- switching to apps & desktops, moving windows, copy-paste, etc. all now using keyboard.
Qualcomm has about 300 people in north Boulder.
personally, i like to work from random areas and not be confined to a desk per se.

> I have an XPS-13, and it's handy for field use with an SDR, but can't fathom doing anything productive on it.

im just a lowly developer working on the backend of sites running rails. im pretty sure i can code on a toaster if need be. probably highly depends on what kind of architecture youre coding on. i'd wager that game developers need beefy machines.
I prefer to think about this in a manner similar to Robin Hanson’s Foresight Institute presentation regarding models for AGI timescales [0].

Basically, the component of this that says “but machine learning is different” is still not convincing. The same nationalistic divides and concerns about geopolitical backing for warfare tech that happened in response to nuclear weaponry and chemical weaponry are likely to be high-fidelity models of whatever geopolitical divide for machine learning weaponry.

I agree it will be a significant policy issue, but I do not agree it is very related to the topic of AGI. Reasoning about it by studying how various other tech arms races have unfolded in history will be a good, but not perfect, model for how it unfolds for ML too. And the pieces where this time is different will be far more understated than the amount of hype about it.

[0]: < https://vimeo.com/9508131 >
Wouldn’t there have to be an acknowledgement of the “issue” to address the “issue”?
When I invoke 1Password with ⌘\, I have to press the \ key reallllly hard. I have to get my hand up on one finger, and use the mass of the hand on just one finger, from a ninety-degree angle, to get that \. That's because a little piece of dust got into my keyboard.
FWIW my wording was _current_ law.
I think Temporal and I share similar views on this matter. I believe neither he nor I are arguing that a properly executed welfare system* is bad. Speaking just for myself, it seems rational that most billionaires in America would try to minimize their contribution to social welfare. It would take some authoritarianism to prevent them from parking their money in tax havens, setting up trust funds for their kids, and so forth.

To revisit the comment above:

> Why can't progress in technology replace population growth through higher productivity?
We tend to cut costs and reward the capital managers... but why not maintain costs while rewarding employees?

This _can_ happen, but I don't believe it _will_ without some authoritarianism. Otherwise, the wealthy will find legal means to reward themselves disproportionately more than their workers. Individuals in America have widely varying interpretations of what it means to take a fair cut. The law is very slow to respond to companies like Walmart or Amazon paying shamefully low warehouse wages. Even usury is borderline legal: I believe most states have some kind of payday loan company.

To be perfectly clear on my views, I think the goals of universal healthcare and universal basic income are good. I don't believe the American socio-cutural system is capable of achieving these in my lifetime. I hope for the sake of my friends and family that I'm wrong, but I'm planning my life around finding a country on a track I believe in.

* I would have preferred a less loaded term than this. The American welfare system is far from effective in it's goals IMO.
Vilnius Tech Leads: Year One
> So what is it with software developers and laptops? The portability?

Yes, the portability, that bit is non-negotiable. Plus, when I'm seated at a desk I can always plug in a good mechanical keyboard and external monitor.
I work for an ISP, typical cost for just labor + materials for fiber is $10k per mi., labor being the majority of the cost. I live in the midwest and fiber techs start getting paid around $25 per hour and it can take a crew of 2-3 guys for a few hours per household which if you have in-house guys isn't as much but if you're contracting it out can inflate cost 2-3x. That's if you don't have to make the run down the street and live close to a node.
have you heard of React Canvas?

https://engineering.flipboard.com/2015/02/mobile-web
Indeed, you both have to click, as a therapist, I won't receive anyone I feel I couldn't work with sincerely (no judging and lovingly). In those cases I would always recommend someone I feel would be better suited.
It is useful in some apps although I wouldn't have gone out of my way to pay extra for it. Having Touch ID on a corporate laptop with strict requirements to change passwords often is amazing though.
Not taking seriously, fucking around, joking about, assuming a less than professional attitude about, etc
That's not obvious to me. It seems very plausible that Musk talks a lot about Mars to give himself a solid support base of science enthusiasts, many of whom work in technical fields and have salaries that make them a valuable demographic.
Anecdote: My mom has never done any drugs etc but first time she caught me smoking she said: "some people do drugs, drugs do most people". I'll never forget and it's true in my experience.
> let me piggy-back, is Apple going to have proper HDMI ports in future? Im going surface book the moment my current macbook stops working.

Unlikely. That would require a 180 degree change of direction. Apple has decided that fewer ports in kind and number is what they're going to do, and I don't really see them responding to external feedback (and basically admitting to a mistake). They're too insular. Case in point: there have been loads complaints for half a decade about the current Mac Pro, and all we've seen so far is a souped up iMac and vague promises.
> what is it with software developers and laptops?

I've had to do emergency patches while sitting in a car on a cross-state roadtrip. I've had to ssh in to verify issues in national parks. Sometimes I just like sitting in a coffee shop or a park when I'm writing mindless code.

I run an older macbook, with some semi-heavy docker containers for dev work. It's fine enough for most of my work.
As a therapist and developer myself, I would love to see what this is about. Ping me if it is posible.
Why not? Even as not the default, it was an official bundled storage engine, and the cutoff just happens to occur right at its boundaries, that doesn't sound like a coincidence.
How does Dell XPS compare to Lenovo?
At my company we have laptops because the company wants people to secure them when they're not at their desk, by taking them with them. Home, meetings, you name it.

Almost nobody uses their laptop keyboard, however, unless they're using the laptop away from their desk. We all have 2-3 monitors and external keyboards & mice.
For me, it's the portability. I can work from my desk, a coffee shop, a park, or the floor of my living room, which is where I am right now. Working remotely is never an issue because I have everything I need with me.
New technology aims to measure brain chemistry
I've been using an XPS 13 (9350) with Arch Linux for a while, and been very happy with it. Good battery life, and good performance.

Only goofy issue is that sometimes on AC power the CPU gets stuck at the lowest frequency, but unplugging for a moment fixes it.
In British English this would mean "playing a joke", essentially.

If I tried to convince you that London is actually located on Mars, or that Brexit is a good idea, I'd be taking the piss.
>> (Btw., namespace names could conflict as well ;-> )

> Sure, but they can be aliased.

Even worse! It defeats "Now I always know where something is coming from." See my other comment here about "GlobalParams".
Ultimately this is what ended the scheme for me. People started to tell me they'd had the same conversation with me multiple times in a day. That was a full 6 or 7 years before I finally realized I had to stop. On the plus side I started writing things down a lot more, but that only scales so far. It's a dark period of my life I view as an unfortunate mistake that I wish I'd gotten help with earlier.

On the other hand, I did write some remarkable code during that time, code that has lived on and been put into production systems and been relatively bug free and profitable. My method was to get everything I needed ready; source sync'd, computer running, editor open, then and only then dose. Removing all distractions at the start was key. I could not, however, imagine actually learning how to code, under those conditions.
One interesting point here, that Matt Levine has pointed out, is that previously, upon penetrating a company's network, hackers would do malicious user-harming things like stealing credit card or personal information.

Now, (some) criminals are just running mining software.

As a company, your bottom line might care more about the latter than the former, but as a consumer, this is great news; if hackers lose interest in our data and start stealing and re-selling compute cycles, then the chances of catastrophic identity theft could go down dramatically. Sure, prices for web services might go up a little, but they'll do so across the board.