skysight-inc/HackerNews huggingface dataset:
that sort of depends on what the mega structures actually do. if it is some kind of energy source for FTL travel or super weapon or something, it may be worth it to dim your star to get the benefit.

also, the mega structures may be built around a star that is not their home system: it could be a trap to get other aliens to send ships to investigate the dimming, at which point the builders of the mega structures capture the investigating ships for whatever reason.

dark forest theory and mega structures are compatible under the right circumstances.
I totally agree, because I have had my best remote work done while feeling comfortable in the way I see fit -- sometimes that's going back to a super organized desk and feeling peaceful, other times it's grabbing my laptop as quickly as possible to solve a problem, plopping down on the couch or bed, and not being impeded by having to get anywhere or plug anything in.

The latter does feel unprofessional at times for me only because it reminds me of my technological self outside of work context. But as soon as I make that connection I feel more in control of what i am doing, because my environment is there to back it up that yes, this is the same place where I had late-night hacking sessions and etc, this is where I initially got to know my skills and interest before work was even a factor. I feel because of that, I am able to produce more "genuine" work at times.

I guess everyone is different. Companies definitely should not put desirable remote work styles into 1 box, that's for sure.
Oh yes, that makes far more sense, sorry.
Replace "Big Corp" with "organized crime" and "steal" with... well, "steal" may stay - and yes, I think courts already encourage that, and with good reason - ultimately, it's vital to be able to catch the people actually scheming, and not just the pawns executing those schemes.
One thing I'm having conniptions over is the inability to automate the installation of TLS certificates into stores other than the local machine or user. I'm referring specifically to the NTDS store, where I need to replace certs used for LDAPS, and I can find no way to do this outside of using MMC certificate store snapins.

If PowerShell could support this, it would allow fully automated cert replacement for those of us who use Let's Encrypt on Windows (ducks)
Oh, no. No, no no. God no. Judging by output, I write function wrappers and utilities for SDL and pretend that someday a game is going to happen.

I accepted long ago that there is very little chance of anything I work on having any value for anyone besides myself. But that's fine.
Good point, I updated my link.
Yeah, except... all the time. Sibling comment has an example about telecom in France. Google fiber. Low fare airlines which drove down incumbents' prices. This list is as long as the history of economics.

Competition doesn't always work. It isn't magic. It may even need assistance. But to say it never happens is just... not.
Well there is this: https://lwn.net/Articles/718267/
That would be beneficial for drivers, and riders, but not very beneficial for investors.
> Encryption is done with the public key only.

The post said encryption is performed with a new symmetric key K, and then K is encrypted with the attacker's asymmetric public key.

Remember asymmetric encryption doesn't scale for large amounts of data - which is why systems like TLS and full-disk-encryption still use symmetric keys - the asymmetric cryptoschemes are only really used during handshaking and for the exchange of symmetric keys.
>The ex kernel developer in me

He seems to be reciprocating the years of criticisms and verbal abuse given to him by Torvalds.
> Almost every other authoring tool has an opaque file format, manipulated via one or more views.

There is a strong trend away from this. Blender is taking over the 3D world by having a programming-like CLI. AutoCAD brought layout as a LISP into architecture and basically destroyed everyone there. Image manipulation software are starting to offer custom sequences of manipulations instead of just filters. Mechanics 3D CADs are getting CLIs everywhere.
> My understanding is that he had consensual sex with them, they went to sleep, then he had nonconsensual sex with them while they were sleeping.

Source? Seems to differ from: https://www.theguardian.com/media/2010/dec/17/julian-assange...
Using jekyll and maintaining existing stacks.
In a just world: Yes.
> You are, however, completely right that it is stupid beyond ridicule that you technically can't store the fact that a user doesn't want cookies on the browser.

Yes you can, it's pretty simple to do. Add a timestamped entry into your database to not show that notification to the IP address the user comes from, then run a script every minute that clears out entries older than an hour. Granted, if you go back to the website an hour later, it would still pop up the request to access cookies but it certainly beats having it pop up on every page load.
I believe Uber's tactic is to be the "last man standing". This seems to be a money pit, and the ones who fund it continuously know about it. It's a game of patience. When taxis will be nullified, and competition will have ran out of money, then and only then they will be the crowned. A Pyrrhic victory if you may.

As for the ethics of Uber, it is like the $1 billion in my bank account.
It doesn't exist :)
No I'm the optimist! I hope people can be left to work out their own arrangements amicably. But accept we aren't there yet so support a little nudge here and there. You're the defeatist - assuming they can't and stepping in to force them to do it your way instead.
From what I've read the current UX is mobile-only but that really means nothing at such an early stage of development.
Or, 3, it can be read to mean exactly what I said in my first remark:

I think the best social good comes from fostering a more civilized environment.

There are myriad ways to foster a more civilized environment. Pick whichever one fascinates you and go with that. Some people find snails endlessly fascinating. Others find computer security endlessly fascinating. Both interests have potential to be used to further the greater good.

Just because it is boring to you or me doesn't mean it will bore everyone. Sometimes it helps to have a larger perspective, like the story about the two brick layers. When asked what they are doing, one says "Building a wall." and the other says "Building a cathedral!" Both answers are equally valid, but I bet the second guy is a lot more jazzed to go to work in the morning.
I am thinking,this is going to get really really ugly as Levandowski wont go down without a fight.
His comments sound more like he contributed to one of the BSD kernels.
Where does the protein-carbohydrate slurry come from? A farm?

Why not just let the chicken hang out on the farm in the first place, and eat the nutrients itself?

I can't help but feel like the whole in vitro food movement is missing something fundamental. Energy has to come from somewhere. You can make a solar panel that generates food. You can make that food resemble what would come from a farm.

But what's the benefit of having this solar food machine vs an expertly run farm a la http://www.polyfacefarms.com/? The farm makes a bunch of animals and people happy. It is a beautiful place. It is an efficient use of solar resources, probably more efficient than any machine we'll be able to build in the next 50 years.

To me there are two facts that both in vitro meat people and vegans seem to have a hard time accepting:

1) There's a limited amount of solar energy hitting the planet. It's either going to your food, or it's going to a wild ecology. It's a zero sum game, and animals either die, or are ecologically aborted in order for you to live. The only question is the number, and what life is like for the animals in your foodshed, whether you eat them or not.

2) For any given chemical process, there are already animals who are basically doing that process close to optimally.

Replacing an animal with a solar machine isn't actually any kind of kindness. They like existing. They enjoy it. Exterminating a flock of happy chickens and replacing them with machines is mean.

In the long term, it seems obvious to me that some combination of plant-heavy cuisine + expertly run, animal-included farms + ecologically sensitive hunting in wild spaces is the solution that gets you the most animal happiness per square foot of solar activity.

Maybe in vitro meat can help out during this period of excessive meat consumption culture, but I just don't see how the math works out in the long run. And there's still this whole hand-wavy "costs and energy will come down" thing which hasn't technically happened yet, although people like to talk about it like its a foregone conclusion.

Falafel sandwich for lunch, eggs benedict on Sunday, tempeh Reubans on Tuesday. That kind of diet keeps humans and chickens happy and is as close to absolute solar efficiency as I can imagine. I just don't see how a solar egg fits into that picture. Is there some other animal living under the solar panel that you prefer to a chicken? Solar farm snakes or something?
Yet, semantic white space creates almost no problem in Haskell. Both Python and JavaScript suffer from a bad designed feature, it's not inherent on the use of white space.
Or they wanted their own development platform that they had full control over. Having a RTOS OS that they can use anywhere from cars to phones is also a nice to have.
It's still possible that taxis are not an investment-friendly industry, just on the fundamentals.
I don't think immunity is on the table..maybe a commuted sentence? 2-5 years? He's rich so it'll probably be home arrest, or just probation or something.
Wow, the modern PHP community is on fire! I had no idea. I basically rage-quitted PHP years ago, after repeatedly inheriting a series of Wordpress wrecks.

Just curious, how does a PHP application handle server side rendering? By shelling out to a headless browser? What if the content is so personalized that server side caching isn't helpful, is it still viable to SSR a React client?
Well, maybe you could aggregate some of those comments like 'edw519 did :). His "best of"[0] is actually a pretty solid reading about programming and entrepreneurship.

[0] - https://v25media.s3.amazonaws.com/edw519_mod.html
There are fish in the deep ocean that produce light as a lure for prey. I don't see why this couldn't be the case with extra-terrestrial life. Whether or not the cause of this dimming is biological or not, I don't think this is a sign that we shouldn't be cautious when trying to make contact with aliens.
> Previously, no taxi driver would drive around in those areas - because of opportunity cost of higher fares in richer areas

Well, if Uber is using dynamic pricing to ensure fares from richer areas are more expensive than those from poorer ones won't that have the exact same effect?
HandBrake Security: A Postmortem Analysis
The company behind opera browser before opera sold the browser, sorry.
Right on time.
To me the variability is too much. I can't tell at 1pm whether I a 3:30pm trip to my doctor office will cost me $8 or will there be rain and will it cost me $30.

Since it's not reliable I prefer it much less. I'd rather it just cost $16 both times.
This was a fantastic read, thanks for sharing.

Was the Kubernetes cluster necessary/useful for this sort of architecture? I'm asking as someone who has basically no experience with Kubernetes, but I'm familiar with the rest of the pieces.

>As any other high-profile web site, we were the target of some attacks coordinated and carried out by powerful organizations. Most of the attacks were of brute-force nature and the aim was to take the web site down rather than infiltrate it.

I'm surprised that the attacks were just brute-force attacks. Assuming state actors wanted to compromise Macron's site you'd think they'd have more to throw at it.

Also, I wonder if the security implications of open sourcing your code change if you think you will be targeted by state actors. Generally the advice is open source leads to more secure code as more eyes on the code == more exploits found and fixed. Do we make an exception to this advice when dealing with state actors, or does it hold?

Phrased another way, do any
We need a to-do app to show all to-do apps.
As mentioned it's the go present tool. It's ok, but kind of annoying. It runs it's own webserver (very easy in go), then does a decent job of slides. But it's kind of annoying to run, you can't run it as a user since it wants to bind to :80. You can't shared slides with people easily, nor host it statically by easily copying files.

Pandoc is pretty similar, just as powerful, and supports multiple output formats. That way you can statically host random files without depending on a go binary running 24/7.

Also be careful with present, it by default runs a sandbox to allow execution of code/examples that I wouldn't trust open to the internet... at least without good justification.
why wouldn't you want to take the half life into account
Mbc masr
U.S. court strikes down FAA’s hobby drone registration rule
It's fun reading backend setups for different types of organizations.

The author mentions having no budget, but then lists several third party resources in building the site.

Can the author or anyone else guesstimate what costs were involved in building to scale and if the DDOS attacks spiked their bills?

Also, is a containerized deployment the defacto procedure for apps in 2017?
Sounds like sour grapes from someone who spent time working on a degree.
5 to 7 cups of black coffee a day sometimes with a shot of espresso. Research on health and coffee is mixed though I think the overall current conclusion is that the benefits outweigh the risks. However, I admit to being biased because I really enjoy coffee.

Almost no alcohol - 1 every few weeks or months depending on circumstances. Party/reception or business dinner at high-end restaurant. And, then it is just one drink.

I am not against alcohol but very cautious around it. I have lost a friend to a drunk driver and had family members lose custody of their kids because abuse of alcohol ruined their ability to drive, work and function as responsible adults.

On the other hand I know plenty of people who drink alcohol much more regularly than I without any notable effect.
Honestly, most of the skills I've learned in building products for people can be used to make tech that has a social purpose. First, you find a problem. Then you find people who can honestly tell you if your solution will actually work. Then, you do the hard work of building what you're gonna build, and seeing if it can fit at the locus of how things are actually done.

That sounds vague, so an example might be nice. I travelled to Oaxaca recently and toured around a bunch of palenques (mezcal distilleries) to see how folks did their work. It sounded like there's an enormous problem with overcultivation of maguey — a plant that needs 30-some years to mature in some cases. I thought maybe an app that could identify + track maguey would help. I talked about it with folks, and realized that the problem isn't that they don't know where the plants are, or that they don't know how long they should grow for. It's that there's too much demand for what the ecology can bear, and a lot of it gets carted off to Jalisco to fill tequila bottles before it's mature.

In that light, an app for identifying + tracking maguey isn't really gonna help. But now I have the contacts, they know I want to help, and we can keep talking about what they're working on. Maybe it'll line up. But it's uncertain. And frankly, that's how this stuff works — whether you're building something in the hopes of getting into YC, or building something to help out humankind. Just because you can earn a paycheque writing code doesn't mean you can identify and fill a new need with that same skillset.
I expect to see American IT engineer's comment "yeah I don't respond to work email or issues after work". Its because they have Indian H1Bs working round the clock. Any greedy American corp has Indian IT engineers standing by 24x7. Don't believe me ? Visit Amex dev center in Phoenix, Walmart in Bentonville, Visa in Kansas. Take a count of how many Americans are scheduled for production support. None ! .So when American IT engineers says they dont reply or respond to work related issues after work. Its at the cost of exploiting H1B employees, the very group that everyone puts the blame on for losing their jobs to and to get votes.
A wilder example of loop unrolling in C is Duff's Device, which exploits an unusual aspect of fallthrough behavior within switch statements.

https://en.wikipedia.org/wiki/Duff%27s_device

http://www.drdobbs.com/a-reusable-duff-device/184406208

https://stackoverflow.com/questions/514118/how-does-duffs-de...
Please tell me your thoughts. I like the concept.
Let's not forget that the ride is a commodity. So wealthy people -- who may use ride services more frequently -- move to Lyft. That is, unless, drivers turn of the service outside of rich areas and Uber can ensure better supply.
Not sure if I'm quite your target market but I gave it a shot. My current role is implementing various pipelines for a data engineering platform. While we don't do machine learning or AI, we do provide a service which connects to and processes other people's big data and various data sources such as clickstream events. A lot of my day to day is integrating frameworks like Airflow and Spark.
> Just ship your ransomware with the attacker's public key, generate a symmetric key K locally, encrypt the data with K, encrypt K with the public key, offer to decrypt K for a ransom.

It seems that what they're doing is generating a local Kpub/Kpriv pair, encrypting Kpriv itself and then offering to decrypt it. The files are encrypted with Kpub (approximately, see comments below for details). This has the advantage that they can encrypt all they want without knowing Kpriv, which only needs to live in memory long enough to get encrypted.
That is untrue: https://twitter.com/craiu/status/865562842149392384
Probably obvious, but they would not want to send a private key which could be used to help other victims. If they generated a symmetric key locally and encrypted it with their provided public key, they could decrypt the symmetric key for you in exchange for payment.
Bitmain's Israel office vandalized as part of ongoing Bitcoin block size debate
Gil seems to be fine with Go's approach to low latency and making a prediction about future direction. And IMO regarding hotspot he doesn't seem too impressed with their lack of emphasis on latency.

As a GC developer someone might be more impressed by Java's cutting edge work but as an application developer Java (hotspot) approach to GC does not buy me anything more over Go.

In my development experience Java apps use more memory and its GC is less predictable.
Thoughts on Bing Concert Hall @ Stanford?

https://www.google.com/search?newwindow=1&safe=off&rlz=1C5CH...
How does the performance of algorithms hold? I'm seeing all these old reports of how it's computationally difficult, yet can't find any performance reviews on new hardware. Not mentioning FPGAs or whatever else.
I did not get to experience the acoustics , but i tend to agree with you about the exterior. The building is rather unappealing box in a colorless surrounding.
I know many elite programmers with elite educations. I know maybe two without one, and I've been known to slum.
History of Medvedev and the Kyshtym Nuclear Disaster of 1957 (2014)
Just wanted to say that I admired GalaXynth when it came out. I still have the demo and mean to give it another go sometime. As you're probably well aware the justifications to buy a synth are hard to pin down and if you made a second run at the concept with a focus on fleshing out "traditional" features I bet there would be some breakthroughs.
If you want to do social good on your own, pick a cause you can get excited about and look for meetings in your town around that cause. Go to those meetings for six months and get to know people. Talk to them and find out what problems they're facing, and brainstorm with them ways tech can solve those problems. Find the most curmudgeonly people in that community and work with them until you've won them over. Now you have an idea! Make it, refine it, and when you launch, your local community around that cause will be able to promote it to like-minded folks elsewhere.

Simple, but takes a lot of time, patience, listening, and humility. You can't go in thinking you have the answers, it's got to be a collaborative process.
Turning off LTE voice calling can save a decent amount of battery if you don't experience poor call quality.

Settings->Cellular->Cellular Data Options->Enable LTE->Data Only
>Wow, the modern PHP community is on fire! I had no idea. I basically rage-quitted PHP years ago, after repeatedly inheriting a series of Wordpress wrecks.

There still are Wordpress wrecks, and will be until the end of time. But there's a lot of good PHP code being written now, it's going through somewhat of a renaissance. Lots of good work being done with Symfony.

>Just curious, how does a PHP application handle server side rendering? By shelling out to a headless browser? What if the content is so personalized that server side caching isn't helpful, is it still viable to SSR a React client?

I haven't done SSR for React with PHP, but this react library [0] runs v8js, so it's not as heavy as a headless browser. The Angular2 team is building SSR for PHP now but hasn't released it. From scanning the GitHub issues it looks like they're taking the same approach (v8js) [1].

[0] https://github.com/reactjs/react-php-v8js
[1] https://github.com/angular/universal/issues/281
Neither.

1. Bundling them -- it should be trivial to turn off all non-security updates while still getting all security updates.

Counterpoint: There might be no unambiguous distinction between security update or non-security update.

2. Not having them. WannaCry was so bad because Microsoft stopped providing security updates for a system that's still widely used.

Counterpoint: It seems odd to insist Microsoft continue to provide updates to a fifteen-year-old system they end-of-lifed three years ago. Should we be able to force them to keep providing updates indefinitely by steadfastly refusing to upgrade?
Fantasque has been a favorite of mine for a long time. It's playful, but not a novelty font, and very readable in my opinion.
Flexbox isn't that bad actually. Miles ahead of floats at least.
Can't you schedule in advance? Does that not come with a price at the time of scheduling?
Bitmain Israel response:

"Bitmain Israel is a small office. There are 6 of us, men and women, most of us are with families. We develop and operate ConnectBTC, a mining pool designed to be easy to use and informative to both home and professional miners.

...

The attacks kept coming, even got personal at times. I disengaged. What’s the point of talking if there’s no one listening? That time will be better spent elsewhere. I left an open invitation to Nadav and anyone else that’s interested in talking to come visit our office, have coffee, and discuss.

But coffee and discussion was not what he was after. As we stopped responding online and did not engage, he decided to escalate. During the last weekend, at nighttime, while the office was closed and we were away, he infiltrated the building where our office is and decided to go on a good old fashion vandalism streak, posting messages threatening our employees."

https://medium.com/@gadigg/vandalism-is-not-the-new-consensu...
Some software licenses are still bought by the machine vs by the user as well.