skysight-inc/HackerNews huggingface dataset:
Yes, but it's possible for these structural problems to be invisible to the people who could change them, precisely because of the structure that's setup. There are definitely cases where the structure is there on purpose to create this sort of environment...and this won't do anything to fix those. But there are also cases where people are afraid to give honest feedback, but if they were able to do so in an anonymous way, management would either be pressured to, or would want to make a change.
I last developed a small DSL in 2016 at my last company that's still in production. I haven't seen another since!
> I don't want to just donate to charities, I want to end systemic problems that lead to charities needing to exist in the first place.

Everyone wants this. The problem is that it's intrinsic to human nature. We might get away from it some day, but until we can universally trust the people who have power we won't get there.

When I was Catholic, I liked the serenity prayer (I still meditate on this from time to time). It helped me scope what I accepted as my own personal responsibility to fix. Picking a job where you can code on something that actually helps people AND make a living is a great experience. It shouldn't be everything, but sometimes it's enough.
What needs filling in? It didn't have a heap. It's not like you really need one.
Lesser-Known CSS Properties in GIFs
This is what worries me about sunscreen. This is an entirely non scientific concern, but sunscreen is as much of a business as antiperspirant and shampoo, and both of those things disrupt normal endocrine rhythm, by definition.

Like even if the mechanism of action is perfectly sound, how does your body adjust with that over many years?
We’re hiring.

Email me: mark at dotscience dot com
I know some people who develop on top of Tensorflow; from my conversations with them, Tensorflow's moat is Google making a lot of breaking changes by incorporating a lot of new functionality. I've also heard complaints that the online documentation isn't terribly great for triaging not-happy paths, to the point where you kind of have to just dig through the source code to figure out what's going on. Also, if you want to poach the maintainers, you would somehow have to poach them away from Google (which isn't happening, since ML at scale is something Google does best, and is an ongoing field of research). You can't become as good at using Tensorflow as Google is by simply forking the project.
There must have been so many "unforeseen" blockers from the basic design idea up to this 1.0 release. And indeed, it appears that the sway developers have walked the walk.
Pareto's Principle at it's best.

Anyhow.. Congratulations to this truly impressive achievement.
In case the soon-to-be-product Tactual keyboard[1] doesn't work out, I wonder...

Imagine you already have optical tracking available for XY finger position. So all you want from the keyboard is sensitive "is the finger near xy really touching?" bits. Without compromising the expert typing experience (eg FlickBoard). Any thoughts on nice ways to approach this?

Spray every keycap with 4 conductive pads, and run 400+ wires... :/

[1] https://vimeo.com/258421095
If this happens often, perhaps the user interface for npm publish needs to change? I mean, that's the only thing I can see mitigating this, with like a nice dialog that says "hey, are you REALLY REALLY sure and have you consulted lawyers on this???"

Or something to that effect. Or maybe companies can just pony up for NPM Enterprise which fits their use case.
1 month later: "We really didn't expect how expensive rent was. Sadly, we must announce that our funds have been depleted and we're officially out of the investing game."
> to justify the three switches

I'm not speaking to the number of switches, merely the importance of actual physical switches that physically disconnect the subsystems.
Learn the Ways of Linux-Fu
I'm in the exact same boat. I had a smoke free period for 7 years when I started smoking again during a period of personal stress 4 years ago. Vaping helped immensely to reverse that - I started with 13mg and slowly went to lower nicotine levels until I was down to a final 0mg (I also mix/mixed the liquid myself). Now the gear is sitting in the drawer and gets used only every couple of months... As a side effect the cigarette cravings subsided not to say have inverted completely. All in all it was almost effortless and easy.
>This is not a tip about Tesla watching what its employees are doing on its own equipment and data networks.

I'm curious about details on this. Modern phones (well, iPhones at least) are pretty hard to break into.

I wonder if it was something like having them install a root certificate to use the company wifi, then using that root cert to spy on other traffic traversing the network (such as leaks to reporters)
This is like Array of Structures vs Structure of Arrays[1].

As mentioned, with a SoA approach it's much easier to replace a subset of the entire data. If you have control over the array pointers you could simply swap pointers, leading to an essentially free update.

Downside is that it's a lot more work (and usually less cache friendly) if you need to update all the data.

[1]: https://en.wikipedia.org/wiki/AOS_and_SOA
Austen here, co-founder of Lambda School.

Our iOS curriculum is (IMO) among the best in the world, and it’s completely free until you’re hired and entirely online. Syllabus is here - https://learn.lambdaschool.com/syllabus/cs-ios.

We don’t focus purely on swift, but you’ll be very good at it, and we dive into a bit of Onjective C and C.

Actually, our first iOS class graduates in two weeks, and 50% already have job offers!
The first clean meat startup in Turkey is tackling the cost head on
Statements like "In a world where world-class scientists’ merit is now determined by their sex and skin color—with white men’s work being dismissed in the name of promoting women and minorities" have a heavy political bias and the article isn't even concerned with supporting that point, it's just dropped in there like it's a fact.
You can interpret it as "a small fraction of people go because the absolute number of people is larger than capacity"

Stated like this it becomes obvious we need to pay attention to the denominator.
Sarah Sanders Rips Jim Acosta into Shreds over Illhan Omar
Twitter, Atlassian, Eventbrite, Okta & Dropbox, are all pubic & in SF. Facebook, Google, Microsoft (Github) have a sizeable SF presence.
My personal reasons:

- PHP under apache is faster
- Small config files per site
- .htaccess at the folder level when required

I usually use both and serve php from apache and serve static content over nginx. Best of both worlds.
I’ve moved to another country 10 years ago and had great difficulty rebuilding my social life. After years agozining about my loneliness, I had an epiphany: it
was just a primitive fear (probably of survival), and once I confronted it as a non-lethal threat, it lost its power and control over me.

It’s great to have good people around you, but if this fear is dominating you, it will always be there tormenting you. My personal experience showed this doesn’t have to be the case.
We have only 2 languages to support, and most people in company (but not everyone) are native speakers of both languages. So, no professional translators are involved, but someone have to write texts. And those who have good text-writing skills will have discomfort with editing nested yaml files on git.

Poedit does not support nested yaml files, and this application supports them, and it will be useful even if it's used by single person.
My mind is boggled that technology analysts still haven't figured out that Facebook the company completely expected that Facebook the product would eventually wane.

So they acquired what they thought would be the future and would push growth there, which is exactly what is happening.
> Addressing the FCC commissioners, Oliver said, "if you want to tell us that you don't consent to be robocalled...

...then he could stop, but somebody else could (without action or request by Oliver) simply take over with the same message. And then someone else, and so on. Because that's what it like for spam recipients.
Yes, indeed, the main issue TFA missed out on is comparative advantage.

Theoretically speaking...it's much more efficient to have the specialists doing what they do best instead of trying to learn how to optimize SQL queries or whatever.
Let's call the country X. In country X, the majority of scientists are of race Y. If scientists are viewed as having more merit because they are not of race Y, that's a problem, no matter what the values of X and Y are.
It's not rewriting the world, it's just showing us a snapshot of the future.
You don’t need to employ professional translators to do in-house translations.
Enterprise people don't deserve anything for free. They're horrible. They should be thankful that there are people who want to sell stuff for them, because I would never. Enterprise people are unbearable.
Yes, I assume a magic/soul/etc. and I believe that the human brain is not stand-alone in creating intelligence.
Check out this exciting video for discussion on how 'thinking' can happen outside brain.
https://neurips.cc/Conferences/2018/Schedule?showEvent=12487
> I am hearing that startups are moving out of SF because it is too expensive.

Much like the city is soo crowded these days that nobody goes there anymore. I mean it's true (because it is crowded people get pushed to the periphery) but it also implies that the city has reached capacity and that it is crowded all the times.

More like: startups with low funding are moving out of SF because it is too expensive.
Maybe that's the difference between a specialist and a generalist. A lawyer who has experience and expertise working with the software industry is unlikely to make those kinds of silly mistakes. A lawyer who has no software industry experience, who just does general business law, contracts, real estate, wills, etc, who maybe even has some industry-specific experience in other industries like finance or manufacturing or construction, and thinks "software can't be that different"–that is the kind of lawyer who is far more likely to demonstrate that species of ignorance.
What does randomness look like?
Yes, you are absolutely right, and I'm aware of the trademarking of the Realtor name - that's an interesting story in its own right, and a very interesting approach to regulatory capture. I was just looking for statistics to find out how many people are licensed real estate professionals but not Realtors, but I couldn't find the number -- I'm betting not many. Since we are picking nits -- many states have a different licenses -- agents vs. brokers -- but both can be Realtors. Here's a good link for people who aren't in the know: https://www.frameworkhomeownership.org/blog/broker-vs-agent?...
> I'm not saying it's a bad thing to do. I'm saying that it isn't as important to humanity.

and i'm saying you can extol the virtues of JPL without taking a shit on anything else. i don't even particularly disagree with you, just your rhetorical need to keep talking about why other things don't matter quite as much, instead of talking about why JPL does matter.
>Myself, I really want to get NixOS running on it.

Let's start a working group, stat! What a cool story it would be if we could say that we built images for the thing before it ever even shipped and had a one liner to emit new NixOS-based images for a Librem 5.

There is so much potential for experimenting with update models, read-only secondary secure OS partitions (combined with Nix's reproducability starts getting pretty compelling, in my opinion).

I go by the same name and am persistently in the Nix(OS) related IRC channels. Cheers.
I was literally working on this last week! Email me at eric@medcrypt.co and I’ll send you a draft to get your feedback.

We definitely need some simple, high-level figures show how the libraries interact with the PKI nodes as well as local libraries and crypto elements on the device.

Users can also interact with a web API to control provisioning processes and retrieve telemetry data and we'll depict that as well.
> Surely they understood this before the initial decision was announced. No way those leases were disappearing.

Given the flip-flopping, I'm unsure how much we can assume they understand.
Atlassian is based in Sydney, Australia.
npm doesn't allow you to delete a package once it has some downloads to prevent another left pad incident. I'm sure they can make exceptions, but it's not as simple as a quick CLI command.
it's probably just a data visualizer component.
I'm still downloading the repo and a few versions just in case.
Really sad. NGINX was the cure to F5 proprietary boxes.

Up next is likely HaProxy....
For a little bit of completeness sake - it was also possible on the PC CGA card to gain artifact colors in certain modes, using a composite monitor. This led to some interesting possibilities, which were later exploited:

https://int10h.org/blog/2015/04/cga-in-1024-colors-new-mode-...
They have open sourced it (https://github.com/elastic/elasticsearch/tree/master/x-pack/...), but you cannot (legally) use it without a paid subscription. Same goes for PDF and PNG reports in Kibana.

Monitoring is available in the free subscription, which cannot be used by SaaS providers. And now that we have an alternative: the Elastic monitoring plugin is pretty neat, but the Open Distro Performance Analyzer looks way more powerful. I’ve had the Elastic monitoring UI and a regular ‘perf top’ open with still no clue as to why Elasticsearch was eating CPU (relative to the query load). It looks like Performance Analyzer brings far more to the table.
> it's a joke what it does to people's wellbeing.

what does it do?
> your product becomes part of AWS, and AWS runs you into the ground.

As somebody, who has no knowledge about that part of the business (Amazon Web Services in production), could you elaborate on that with a few lines or point me to some articles? Thank you.
A few weeks back I heard about TikTok on HN. So I installed it. I looked at some of the videos it was feeding me for like half an hour. I'm 41 years old so to me they mostly looked like kids or teenagers. About half of the videos were mildly amusing but trivial, and maybe half I could barely watch because they were so excessively cutsey or repetitive that I could not tolerate them.

So I forgot about it and did not open the app after that. But then every few days or whatever I would get a notification and it was TikTok. What I remember was that it was mainly random teenage girls saying or doing something trivial and mildly entertaining or just stupid but while they were doing it they were subtly showing off their legs or bodies in some way.

Since I'm not a teenager and half of the videos were quite annoying, I had to uninstall it.
The potential golden parachutes are pre-negotiated into the contracts for these executives. Google could refuse them or alter them, but than will also probably still face litigation from that departing executive. The lawyers for the investors who are bringing this suit against google have a moral point but I proving any legal wrong doing is going to be hard. At least it brings to light how different compensation works when you are higher up on the ladder.
thanks for the tip friend :)
Every company that has ever acquired anything says this exact same thing. Then the deal closes and it’s back to bottom line numbers.
What kind of crazy country do you live in where the carriers can choose whether or not to have you as a customer based on the device you use?
Just guessing here, but probably something like some front-end UI components for their internet banking system. Which then probably got simplified to "someone has posted the source code to our internet banking system on the Internet"
What new syntax? And what specifically is "super complex syntax" in these examples? Are you referring to the C++20 changes with those statements, or are you still stuck on C++11's changes?

And a few of the examples are about how template errors will become less complex not more.
Yogi Berra lives!
At some point the corporation needs to take responsibility for what its actors do... You can't just say everything good that happens is because the corp is awesome and everything bad that happens is because that one guy did something stupid so it's all his fault and the corp is still awesome.
You're absolutely right that you can negotiate, but one of the consequences of regulatory capture (real estate agents must be licensed by the state, and may be required to complete a transaction) is that agents are disincentivized to negotiate on commission. Also agree that when the market is soft, you're more likely to be able to win a concession.
DasData Just Became Retry.ai
When developing an open source product and trying to do a business around this is a tough ride, as competitors who do less development can do services cheaper.

Open source strives where different entities develop the software together to the mutual benefit without a single company trying to push their roadmap, without a single company trying to grab all revenue.

See Linux, see different Apache projects, see PHP etc.
Wayland is the only place that HiDPI really works correctly, so I'm surprised to hear this.

Scaling just works... except with XWayland apps. And I think we should investigate sommelier more for that, though it's increasingly irrelevant to me, as a user. Note that Chromium seems to be a big burden right now, as Ozone/Wayland is not ready yet and is not included in default configurations. (But I'm going to start publishing Chromium+vaapi+wayland builds to nixpkgs-wayland, which I maintain).

Let me know if I can answer questions or help. Sway is the first place I've finally get decent about Linux+HiDPI.

edit: To emphasize my point, I can actually step up/down the scaling factor in .1 increments (imagine Ctrl +/- keybindings). It's not quite as smooth as ChromeOS's entire UI scale, but I honestly never thought I'd see this in Linux.
Both unique_ptr and shared_ptr have been standard since C++11 which is also when auto_ptr was deprecated (auto_ptr is/was also not reference counted).
Fast iteration is great for software.

It's not so great for hardware, because iteration means that newer builds of existing models may not share the same parts or designs, increasing the costs of maintenance. It's even worse for consumer hardware, because consumers will do all sorts of crazy things to/with their hardware.

Tesla couldn't keep up with the demand for repair parts before the Model 3 surge last fall. How will they manage if every part essentially needs to be custom made since they're constantly changing the parts?
Android Probably added 100-200B to GOOG Market Cap. I would say thats peanuts.
Dated 21 Feb 2018.
Do code generators count, e.g. https://chisel.eecs.berkeley.edu
I have several Pi's. To be more specific, I want a pocket computer that will fit in my pocket, and have more than a few hours of battery life.
IANAL but if someone makes code publicly available (for 3 years). Then isn't there an argument to be made that its reasonable to make use of it? Probably not redistribute it, but use it at least. So I'm not even sure an explicit upload license would be required.
I'd say CO-59 is bit dubious claim; especially for the position of "first emoji set", not just single symbol. It doesn't help that I couldn't quickly find any reference on CO-59.

Although there are all sorts of interesting per-historic emoji-like stuff. For example CP437 (from maybe 1981?) included few symbols that were quite emoji-like, including a smiley face. At the Japanese front, MZ-80K (from 1979) character set also had some symbols, but I doubt those were ever used in communication much.

I tried looking into other early character sets (such as JIS X 0201/0208), but couldn't find much anything emoji-like.

I do think the early Japanese cell phone emoji sets deserve some recognition from the fact of them being designed (and widely used) for communications. I have the distinct impression that for example the CP437 smiley was not really all that much used beyond some games and such, despite the character set itself being fairly common.
It's a crazy calculation. For mass marketing it'd be outrageous. But for mission-critical business flows? It's a rounding error.
I've had rental cars that were able to let me scroll through Spotify playlists and the like via Bluetooth, although some or all (I think Ford's, maybe Mazda too) required an extra app on your phone.
No alert box ever will save you from doing the biggest mistakes, most people don’t read them.
The website seems to have been hugged to death. Does anyone have an alternative link or cache? (I tried to get one from google but it is 404-ing)
Yep, this is consistent with my understanding, I'd never heard the rationale put forth in the linked post.
RSS, it's catchy. I like it.
I fell into this same trap with Autumn (https://sephware.com/autumn) because it's such an abstract concept that it's hard to explain all that it can do. First of all the term "window manager" is overloaded and many people thought it was just like i3 or dwm but for Mac, but it was actually a lot like Slate or Hammerspoon. But also, just like Hammerspoon, it's incredibly versatile and allows you to do a whole lot more than "manage windows". I tried to use visuals to fix this problem, namely a video and a lot of screenshots, but I don't think it helped. The fact is that I'm terrible at marketing (despite decades of trying to get better), and I just have to admit that. Well that and the fact that apparently nobody ever wanted or needed a "window manager with an IDE built in" product, and so I also suck at being a PM apparently.
Golden Parachutes are usually in place for termination without just cause. Companies like Google (and many many others) prefer to have a friendly separation with no litigation so they just have them trigger (or give some other similar package) for the executive to go away. I wish more companies with resources such as Google would take a stand and fight. Even if you lose, for such a wealthy company the extra cost should be minimal.

What does it say to your employees when they know that the higher up the ladder you are, the less accountable you are if you screw up?

What does it say for a company to decline to enforce+defend its values in open court when it's really pressed?
https://news.ycombinator.com/item?id=18363453

From Mitchell himself - at the very least they are growing very quickly. For all the complaining about "pricing pages", I think hashicorp is doing the right thing. Focus on selling to the big dogs who can give you a sustainable business and don't cloud your pipeline with smaller shops who wish to shop around.
Just wondering what part is illegal. I'm not familiar with this sort of thing.
I really like h2o (https://h2o.examp1e.net) as a nginx replacement, very nice software, lot of features, extensibility using mruby and amazing perf.
> “It's pretty simple: you can't work at an insane pace forever, and eventually your subconscious will rebel and stop working with you.”

I think there are versions of this where the issue is not pace or volume of work, but rather “meaning” or greater societal impact.

I used to work at a place that gathers a ton of location data on its users, and then packages it into data products & advertising products.

It wasn’t the pace of work that burnt me out there, but instead the lack of meaningful impact. Even a light workload at such a place was already heavy enough to create burnout.

Just as you need rest from volume of work, you also need rest from work that exploits others or work that does not appear to have a constructive purpose.
General purpose GPU acceleration is accessible through standard APIs like Vulkan.

If you mean specialized GPU video encoding / decoding, there is VAAPI, which is also pretty much supported on all GPUs and distros. But selection of particular codecs depends on the hardware.
More pictures of Pelosi?