skysight-inc/HackerNews huggingface dataset:
Of course my example is essentially irrelevant in isolation. But you do should understand that Dropbox is different than their competitors. Dropbox are the only ones who support Linux. Google Drive, Box, OneDrive etc do not support Linux (random partial featured third party clients do not count.)

In places (eg tech) where there is a Linux user base (eg the developers, devops etc) then Dropbox was the main realistic solution for the whole company. It is now just a random entry in that list, and there is no compelling reason to chose them over the others. Heck Google and Microsoft become the top choices simply because that is where the user accounts, email, calendars and then docs end up.

We don't know just how big this "Linux" group is and it certainly is small (your point). I believe the resulting effect will be larger than Dropbox expected. For example the Windows users I collaborate with do so using Dropbox because I use that for Linux. Dropbox might think they are losing me as one user, but they are also going to lose those Windows users too (they find OneDrive far more convenient as it is already there on Windows and in your Microsoft account).

I'd also argue that in aggregate Linux users are more technical and more likely to be influencers. So again that is more future revenue dropbox won't get, unless they get better than their competitors. Recurring revenue is hurt and helped much in the same way as compound interest works. As you add up the missed revenue over the years, it does get to be a big number. And that money likely went to someone else strengthening them. Remember that Dropbox grew essentially by word of mouth. They are going to lose some of that.

The open source approach would be nice, but I am skeptical. Why would a developer spend their time helping dropbox (the server side won't be open source), and not something completely open? The Linux clients done as 3rd party projects for their competitors seem to be far less complete and reliable compared to the vendor implementation.

TLDR: Dropbox did have a unique selling point in their Linux support. Without it they are indistinguishable from their competitors.
>If stricter enforcement of red lights leads to fewer people cycling, it might lead to more deaths overall.

I did not call for stricter enforcement. Cyclists could choose to stop running red lights without any changes in the law or how it is enforced.

>You asked about who or what was "causing" the issue.

You seem in effect to be saying that we can’t blame cyclists for running red lights here in the real world because you can imagine some kind of cycletopia where lights wouldn’t necessary. If a cyclist runs a red light and consequently crashes into me while I'm crossing the road, the cause of that accident is, obviously, the cyclist and not the light. Removing the light isn't going to make bikes any easier to see, or cyclists any more careful. (Those of a careful disposition wouldn't be running red lights at pedestrian crossings in the first place.)

Cyclists are free to argue for different traffic regulations and infrastructure, but in the mean time, they should follow the rules and stop endangering others.
Solar cells only absorb on specific wavelengths. They also lose efficiency if they get too hot. It actually makes sense to reflect away the wavelengths you can't use to keep the panels cooler.
Out of curiosity, who is "we"? How big is your team?
The U.S. has no patience for nation-building. Like it or not, that's the truth. That leaves us with three options in cases like 9/11:

- do nothing
- go in, do what you can to get the bad guys and deter future attachs
- go in and attempt nation-building for as long as the public will stand it, then skip town

The third option is the one we always try. It also always fails. Vietnam, Afghanistan, Iraq. Intervention in the Balkans did work in the 90s, but we didn't occupy, so that wasn't a long-term nation-building warfare effort. Somalia we abandoned early on in the 90s -- there was no reason to be there, much less stay, and President Clinton was smart enough to figure that out. The three biggies went badly. Vietnam and Iraq would have gone better with more patience, but I can't blame the American public for not having that much patience. In any case, the limited patience (regarding war) of the American public is a fact.
One of the vital sections of any election system would be the vote counting.

If you could have a third party verify the count within your system as accurate/inaccurate, then you wouldn't need that system in the first place.
DNS Leak Fixed in Kaspersky VPN App for Android
Try A. E. van Vogt, Slan, 1946 for even more precient.
A lot of what you said sounds like an argument for 'just eat less'.

When I tried to follow a 'normal eating pattern' in the US, it made me physically sick from the amount of food and sugar in the portions, so I had to forcibly reduce the amounts to not feel like garbage every waking day.

Maybe people just don't realize how amazing they can feel if they just size down the portions?
> Mozilla is also a lot more open

You could just end the sentence there. Google is notoriously opaque, whereas openness (is that a word?) is one of Mozilla's core values [1].

[1] https://www.mozilla.org/en-US/about/manifesto/
The study itself addresses that they didn't prove causality between exercise and reduced symptoms of anxiety and depression
This is proprietary, so it's a non-starter.
My Supra has the valet key, which doesn't open the glovebox, but opens everything else - it's slightly shorter than the main key, so probably trivial to pick the glovebox lock anyway. The smart keys that limit the maximum speed are a nice feature - I think some manufacturers advertise them as being particularly suitable for learners!
You said it man. But when development managers enter the picture, and when they're also your people managers, and they come into the scrum and start enforcing top-down patterns it's about as toxic as you can get.
Uh... Where is the documentation?
There's still the big question mark of "will it be economically viable?" By the time Fusion is ready we might be heavily transitioning to cheaper renewable energy sources and not want to subsidize expensive power.
Hi I'm [redacted], I author lcef, LuaJIT FFI bindings for Chromium Embedded Framework at https://github.com/Planimeter/lcef. I also work on Planimeter's Grid Engine, the largest 2D Lua game engine on GitHub. So, I'm fully invested in both exposing libraries to languages like Lua, and directly integrating those offerings with software.

So, while people are in here talking about Electron, which is most likely not your target audience and might be confused as a result, I am your target audience. I am looking for ways to move away from my engine's imperative UI system and to migrate to web-based UIs in an OpenGL setting, and I have been for years.

Adam, this looks great, and I've been waiting to see new solutions like this in the game development space for quite some time now. However, the only truly viable solution at the moment in my opinion is still CEF. The proprietary aspect is significant, and while some using Unity and Unreal might be interested based on existing license restrictions, for these reasons, I am not.

Can you explain how Ultralight is fundamentally different than projects like Awesomium and libRocket? It seems very similar to your previous work and not enough of a differentiator for someone like myself. Could you tell me why I wouldn't use EAWebKit instead of this?

I spent years as a Source Engine developer and avoided both projects because of their proprietary nature, and because of lack of updates to their underlying web browser libraries.

I fear this is a repeat of Awesomium, with a similar proprietary nature, and operating in a space where we will not see frequent updates to the underlying web libraries, regardless of using a subset of web technologies that UI developers would care about.
Somehow, we manage to drive cars! I'm sure we could ride a horse the same way.
Hopefully, the science journalists who've been hyping various emergent gravity scenarios will also cover this development.
This pretty much implies that anyone that doesn't "just" use their car to get from A to B is using it as a status symbol (in his view at least):

> A vehicle is a way for me and my family to get from point A to point B.... I don't use it as a status symbol.
Also announcement from the Cloud native computing foundation https://www.cncf.io/blog/2018/08/10/cncf-to-host-openmetrics...
According to Google.cn, this is a debunked conspiracy theory /s
Just in case, here is Sciter rendering HTML 3.2 specification document using Direct2D/DirectX backend on 3840x2160 screen:

https://sciter.com/sciter-fps/

Real FPS is shown in window's caption (490 FPS).

Sciter Engine (HTML/CSS/script) is fully contained in sciter.dll (4.9 Mb) (https://github.com/c-smile/sciter-sdk/tree/master/bin/32) without external dependencies.
It works on all Windows versions starting from Windows XP and provides choice of four backends to use: Direct2D (GPU and WARP), Skia (OpenGL and CPU) and GDI+ (just in case someone is still interested in mammoth's shit).

On MacOS it uses Skia/OpenGL or CoreGraphics.
On Linux it uses by default Cairo (good enough) and Skia/OpenGL as an option.
> but all of those are also failings of traditional voting methods

This isn't true at all. There is not way to tamper with paper to make it change its properties that isn't obvious and easily detectable. And once votes are cast the ballots are handled with significantly more care.
I think you are very naive if you think the images of survivors didn’t do anything to prevent nuclear war. Of course there is no “evidence” because how could you prove something like this. Also it’s your own bias and perhaps your politics that leads you to believe that I’m rationalizing.
Trump’s Space Force Is Almost a Real Thing
The key property we need to be looking for is software independence.

https://people.csail.mit.edu/rivest/RivestWack-OnTheNotionOf...

That doesn't mean that securing the software isn't important. But it does mean that, in any evaluation of a voting system, we should be evaluating the whole-system design (including the critical parts of the software) in terms of how software independence is achieved.
Show HN: Make CLI Run in the Console
I don't particularly find it controversial, he's advocating mostly mild, deliberately ambiguous stuff, similar to that of any other self-help guru, but he happens to be targeting younger crowd that likes to debate on the internet rather than yell at their TV.

For comparison, Dr. Oz was a skilled surgeon, but he chose to make more money selling fad diets or whatever it is that made him famous. So while his surgical abilities are objectively impressive, he is judged by how he presents himself.

I'm sure he has some real lectures, just like Dr. Phil actually has a psychology degree. But their public personas are what they're known for now, and they probably don't care that much because it makes them a ton of cash.

Edited: Fixed a word.
That's... not a terrible idea, actually. Perhaps not for that use case in particular, but using this psychological response as a means of deterring unwanted actions by a user would be an interesting thing to test.
There was an incident with someone using an elevator here in Portland, Oregon, a few years ago, IIRC not a sudden stop at the end at least but too rapid movement leading to an actual heart attack. It is rare in the US for elevator users to be harmed but not that rare for maintinance workers to be harmed; it is actually a fairly dangerous profession.

IMO, it is actively harmful to blame the software industry as a whole for voting machines being horrible since however bad most software is there are parts of the industry that can produce software as reliable as bridges and elevators and those are the parts of the industry that should be used for voting machines even if the rest of the industry was quite a bit better. It is only for political reasons that voting machines are unreliable.
Another threat model is the people who build the software and hardware. How do you ensure:

(1) The software is not doing anything nefarious

(2) The software toolchain is not modifying the software in (1) to cause it to do something nefarious

(3) The software loaded onto the machines is actually the software verified in (1) and compiled by the verified toolchain in (2)

(4) The machine doesn't have any kind of hardware/firmware-based defeat device to trick you into falsely confirming (3)

This is essentially the same problem as is outlined in Ken Thompson's Reflections on Trusting Trust [1].

[1] https://www.archive.ece.cmu.edu/~ganger/712.fall02/papers/p7...
The team is currently me :). Will be hiring soon.
Being banned has become a credential, a mark of relevance. What a sad world we live in.
> Cyclists could choose to stop running red lights without any changes in the law or how it is enforced.

True, but that would carry a similar risk of leading them to cycle less.

> After all, the accident would have happened just the same if the light wasn't there.

Disagree; you would likely have acted differently if the light wasn't there. If you were right, we'd see cyclists colliding with pedestrians at no-motor-traffic junctions all the time, since none of them have lights. But we don't.
no, not bigger than boston or antwerp. The rohinga camp has 1m people:

https://amp.businessinsider.com/images/5a259aa13dbef48d0e8b9...

Edit: I've updated the image to a more recent one.
​Prometheus, Kubernetes and system monitoring, reaches maturity
What are the underlying specifications at the moment? "statsd"?
I agree with you completely about the economics, but I think this is part of the problem, that everyone thinks it's either/or, that we have to decide when we're 18 whether we're going to be "technologists" or "humanists".

There's a plausible world where everyone possessed enough "useful knowledge" to make a living and was also familiar enough with the humanities that people didn't feel the need to write articles lamenting the state of the humanities.

I agree that the author's solutions don't seem like they would fundamentally change the economics of the situation.

I think the biggest improvement could be had by convincing people that the humanities are important enough to spend time reading instead of watching TV all night every night.
Ugh in part because of the images from Hiroshima/Nagasaki.
Hi there! We're the Workona team! We all work in the browser, but it was never built for work. Cloud software has simply outgrown the tool we use to access it.

Browsers have become an OS within an OS, but they struggle to withstand the heavy workloads of modern teams. We’re proud to be taking Workona out of beta today to address the problem:

https://workona.com/
I agree that rules alone are not sufficient, but it is a start. You can have an educational campaign to introduce, say, Idaho stop as the law, but educational campaign to follow Idaho stop before it is the law is confusing at best and breaking the law at worst.

FWIW, as a cyclist I would love to see Idaho stop legislated. As a driver, I do not follow stop rules blindly. If approaching all-way stop a see a cyclist (or anyone) close enough to the intersection without any signs of the slowdown, of course I will let them cross first. But even with the Idaho stop legislated many cyclists misunderstand it. For example, Idaho stop means treating stop sign as a yield sign, which means if you can safely cross the intersection without impeding anyone else (e.g. if there is no one else around or they are far enough from the intersection), you do not have to stop. It does not mean "I don't have to stop and have priority over cars no matter what".

That is exactly the point of making something the law instead of informal rule - there should be no ambiguity.
I disagree with the idea that merely having an account on said website should imply that I am immoral. I know of a number of good, honest people who have Gab accounts, and I don't want to live under the control of the bigots who would judge me that shallowly (in much the same way allowing myself to be cowed by other bigots would be wrong).
> That's what I was thinking too. Westerners visit Xinjiang province with cameras. If 1m people disappeared, I'm sure someone would come up to a Westerner to tell their story.

China isn't a western country, and I don't think you can count on being granted western-levels of freedom of movement there, especially in "sensitive" areas. For instance, I understand you need a special permit to visit Tibet, which is another province with similar ethnic tensions.

The level of surveillance in Xinjiang is so intense that the locals will often get questioned by the police about contacts with foreigners (e.g. getting a phone or skype call from abroad). The locals probably aren't eager to talk to foreigners about sensitive topics because they fear reprisal.

China also has special visas for journalists, and something tells me that that they'll deny the application if your itinerary includes areas where they don't want people poking around. If you're applying for a tourist visa, in some cases (like if you work for a newspaper) it's advised that you promise that you'll not engage in journalism during your trip. I'm guessing the Chinese will interpret a bunch of foreigners poking around sensitive areas with cameras as people practicing unauthorized journalism, put a stop to it, and maybe even deport those people for visa violations.
> It's pretty explicitly about the left, not identity politics apart from the left.

It explicitly addresses right-wing identity politics briefly, but mostly to note that one particular repulsive group practicing of those politics rejected Peterson as a kind of validation of Peterson through combination of guilt by association and affirming the consequent, and secondarily to further discredit left-wing identity politics by simple guilt by association.
What really gets old is seeing:

News headline - "Company removes X feature"

Hacker News comment - "Company is sure to lose customers over this!"

News headline - "Company reports record profits"

If Dropbox really wanted to save some money, they'd fire their accountants and just rely on armchair HN comments to tell them how well their financials are doing.
I was actually just toying with a similar thing myself. I'm experimenting with a system that generates abilities for a game within certain design parameters, then tests the games' balance by running lots of example games. I figured compiling a DSL via macro compiled down would be worth the upfront cost given how much testing I planned on giving each generated variant. Thanks for laying some groundwork in this part!
Adding to this, it's not just bash you have to worry about: also grep, wc, head, cut, and all other external utilities you're calling.

There are actually quite a few incompatibilities between different implementations and versions of many of those utilities. Even if you try your best to restrict to the POSIX standard it's quite easy to "accidentally" use an extension, leading to breakage when someone runs it on Linux distro $foo or macOS.

Dependencies is a big problem in shell scripts, much more so than most other environments.
Thanks. They sure made it confusing with their choice of examples then.
I'm currently using my MacBook pro for development, so vulkan isn't an option right now. I'll definitely keep that in mind, though.
What's with the name??

There is already a well-known and popular library for graph analysis (in C++) named "Lemon Graph Library". It is 10 years old. As far as I can tell, this new library is not related in any way. (Am I mistaken?)

Did they not simply google for the words "lemon graph" before they published this code base? Or am I missing something?
I don't know how he came up with it, but I did some slides giving some geometric intuition about why it's the natural choice:

http://slesinsky.org/brian/misc/eulers_identity.html
I came here expecting to see Steven Wittens' excellent writeup [0] mentioned in the comments. Since it is not, I feel obligated to mention it.

[0] https://acko.net/blog/how-to-fold-a-julia-fractal/
Must hve been hard for you to do PhD in a shrinking field. Did you follow career in solar cells?
> This pretty much implies

Well, according to you. I didn't read it that way at all.

avryhof drives a beater car, but the loss of status that might imply doesn't mean much to them because it's just a way of getting from A to B. That doesn't remotely say that everyone else uses their car as a status symbol, just that driving a beater often implies low status or poverty.

I drive a beater car -> I don't mind that it's not very prestigious -> It's just transport.
> why not make the query language json itself?

Simplifying a bit: a JSON document is a set of keys and values. a GraphQL document is a set of keys asking for values.

If the query language was JSON, what would be used for values? Yeah, you can work around it but it would be working around what JSON is intended for.
I mean it's kind of a trivial statement to make but it's not wrong.
Uhm. A large number of people, especially children are subjected to psychiatric treatment that they do not request. Courts routinely order treatment for pre- conviction defendants. Schools routinely send under performing or 'difficult'students to psychologists for treatment. These are non- consensual relationships and a clear violation of the code of ethics. These practices taint studies the victims are included in. These forced relationships breed hostility for the field and further isolate the very people supposedly 'getting helped' by these systems.
Hi Des - thanks for the reply and insight I did not know that. I'll have a read of The Secrets of Consulting as it's the core of what I do and despite not enjoying this anecdote I'm sure there's some good stuff in there.

Meanwhile, keep up the great work you and your team do, I'm a big fan.

Edit: P.S. It's Simon Swords - an Irish name, we've got a castle just north of Dublin apparently that I've yet to claim!
>True, but that would carry a similar risk of leading them to cycle less.

Nonsense.

>you would likely have acted differently if the light wasn't there.

I don't act differently when there are no lights, since I know that most cyclists ignore the lights anyway!

>If you were right, we'd see cyclists colliding with pedestrians at no-motor-traffic junctions all the time, since none of them have lights. But we don't.

Cyclists are harder to see when there are cars on the road, so that's an irrelevant comparison.

In any case, cyclists do collide with pedestrians in the absence of motor vehicles. The canal tow paths in London are particularly bad for this, for example:

https://www.theguardian.com/uk/2008/oct/03/transport.cycling...
It's so annoying that ghost doesn't have basic analytics built in. All I want to know is number of page loads + geo-ip.
Go see a psychiatrist, and get a caseworker.
I'm going to make the argument that Dropbox doesn't support Windows, because they don't support FAT32. That's just as true as your argument that they don't support Linux, because they very much do still support Linux.
The degree of complexity and amount of unknown variables (eg. Backdoored CPUs, 0-day exploits) make digital mass voting a not-so-good option.

Paper, on the other hand, is fairly easy to comprehend and secure by all participants.
I met someone who was from China say that these people in these camps are being “harmonized”.

It’s interesting how things can be perceived when the government controls the media.
You may converge on an "air-humping cheetah" style cheat, like repeating the word "Poop!" over and over...
Everyone would have survived and they would have gained a great deal of wisdom from this experience.

Rich people would have learned humility and everyone else would have learned that the system actually works.

Instead, rich people learned complacency and everyone else learned that the system is rigged.