skysight-inc/HackerNews huggingface dataset:
Depends on what you care about. If you want are willing to sacrifice a bit of performance for longer battery life and lower weight, then the XPS 13 wins handily. If on the other hand you're willing to sacrifice (quite a lot of) battery life and accept (a lot) heavier weight in exchange for performance, then System 76 will sell you some of the fastest laptops money can buy.
More Benchmarks: Virtual DOM vs. Angular 1 and 2 vs. Others
No offence intended but I took a look at your website (which is very neat and tidy BTW), and looked at the screenshots but I do not see how your app (consisting of mainly a listview control) is "prettier than any others".

I can see how having a simple UI with few controls on it can sometimes be translated as "pretty" in certain circles, but simply having few features and few controls doesn't magically mean your app is top of the pile on the entire Earth regarding "prettiness". It is quite an assertion to make.

EDIT: Again, this is not meant offensively but was more of a response to the assertion that the app is prettier than ANY others.

Furthermore, I certainly agree with the rest of the comment where they state that more attention is paid to UI etc. on MacOS than other platforms, typically.
Ask HN: How is LDAP not a huge security risk?
So, I'm thinking, if you have like 50 services connected to LDAP, with some being mission critical, and some being just quick hackathon projects that needed authentication, a bug (edit: a bug that leaks the password) in any of these services (no matter how unimportant) would compromise everything.

How come I didn't find any literature about this issue? Is there some solution I don't know about? If not, why do people even use LDAP if it's so inherently insecure?
9 months into my first developer gig and the company is taking a change of direction which involves making half the office redundant. I've opted for VR as it feels like staying would just be delaying the inevitable.
I was working on pop health, which is based out of Austin, but I'm in Atlanta. Job market is pretty good though and they're still employing the Atlanta people through December 30th, so I should be good. I'll just likely have to walk from the (pretty meh) severance... Nobody is hiring in late December.
I've been trying to do 10 minutes of Duolingo instead of browsing Hacker News when I need a break from work. But doing the latter has become a really strong habit over the last few years that's hard to break.

I hope it's working better for you than for me.
Also see interpret [1] which is used by Webpack internally (afaik). For instance, when you name you configuration webpack.config.ts it will be transpiled by TypeScript before being loaded.

[1] https://www.npmjs.com/package/interpret
Nowadays, and most "fancy" brands.
Few weeks back I upgraded a 2010 laptop by replacing the CPU, RAM, Battery, adding SSD (instead of the DVD).
The end result was glorious.

Looking at current generation of soldered CPU and glue as building solution is off putting at best. It feels like a cheap toy produced in a sweat shop.
I feel like, unless your situation dictates a specific product (which is unlikely), this should be rephrased "Unfortunately, no graphics editor that does x, y, z". If you continue to put up a 'Photoshop' barrier, then you will never be able to consider any alternatives — assume Photoshop will never happen on Linux, but that there may well be a graphics tool in future that is far superior as far as your needs are concerned; it may even already exist! Furthermore, the developers behind OS alternatives will never know what functionality you require if all the details you give are "Photoshop".
Personally I think this is just a phase triggered by those that actually aren't developers invested into Apple, rather people that want UNIX with a pretty GUI.
Please note that Microsoft have censored some words like BLACK or F*CK so they do not appear in their search results: "Sorry that current Microsoft Concept Graph doesn't contain this instance."

But words like "WHITE" are ok, identified as "neutral color, traditional color, classic color non obtrusive color".

This is the Concept Graph demo where you can verify if the word is censored or not: https://concept.research.microsoft.com/Home/Demo
Unfortunately, Linux lacks in the creative market. There's no way this can change soon without support from big players, like, for example, Adobe.
"With CloudFlare being in control of the DNS and having a wildcard certificate
without the domain owner's knowledge would give CloudFlare the possibility to
run a MITM on many, many domains without anybody noticing as the certificates
are valid and issued by a trusted CA"

This is how the system works when it comes to domain validated SSL certs. Anybody who controls the domain's DNS, can get a trusted SSL certificate for the domain from certificate vendor. As long as the DNS is controlled by third party, revoking the existing certs does not make a big difference, since if they want to do MITM, they can just get new certificates at any point.
The article mentions the word "tax" 14 times, but it never says what it actually is.

How bad is it?
Awesome! This is the interesting type of insight we are looking for. Going to drop you a mail directly to follow up :)
Total phase. The "only Mac update for the next 3 years" meme is just fanning the drama flames. Once you back out of HN into the real world the vast majority of people aren't going to hop into a laptop using Linux. Maybe some will go back to Windows but I think Apple's brand is strong enough that majority would feel dirty buying a Dell, etc. It's akin to someone who usually buys clothes at high end boutiques opting to switch to Walmart because they don't like this season's line. You also need to consider how long the current crop of Mac books last. If you maxed one out over the last 3 years it's hard to even defend the need for a new one.
I haven't used GCC or Clang's PGO, but Intel's PGO lets you specify the kind of instrumentation used and generates a detailed profile. Clang also lets you use instrumented code-paths to generated detailed profiles (that include function use statistics).
You can always mail hacker news admins and ask to edit.
Even RAM can be fragmented. Fragmentation is a property of anything where things are added and removed. The only difference is that fragmentation on spinning rust causes increases in seek, read, and write times, but wasted storage is as much an issue even with RAM and solid state storage.
Interesting! Seems that there is some evidence [1] that your experience can be generalizable.

[1]: https://www.ncbi.nlm.nih.gov/pubmed/19850416
SonarQube and Resharper have some similar coverage. I'd recommend both (at the same time or individually).
I just spent 50 bucks for a yearly subscription to one of your competitors a week ago. My biggest complaint about them is that I can't get a list of tracks that I've really enjoyed and there's no upvote, play more like this feature. I don't care about social "likes" but some songs in an otherwise great playlist are just really grating and throw me right out of the focus window. It would be nice to say "don't play this again"
Windows is getting better, but it will still make you very angry. The update system makes me howl. The shell is pale shadow of the MacOS terminal (you can kind of fix this with other shells, but the app-restore behavior after a reboot? Gone, and Windows reboots a lot compared to MacOS).
This is exactly what the GP is referring to. "We have to do something! This thing won't actually solve the problem but it lets me feel better because we did something, so let's do it! Pretty close to the definition of a crap solution.
It's a tradeoff between getting more users and getting more money, which I'm sure he knows. He's chosen to be more towards the "money" end of the scale, which is fair enough.
Openlava DMCA takedown attack by IBM
Where in the EU are you? Several companies sell essentially the same laptops under a different brand name:

https://www.pcspecialist.co.uk/laptops/

and

https://www.mysn.de/

where the first two I found with some quick googling
But as others have stated, as you have access to all the giant repos, installing any other software than the elementary-oriented stuff instantly feels disjointed, as toolkits etc. don't match.

This isn't really a problem with Elementary OS itself, more the proliferation of toolkits available, but to pretend that it is a drop-in replacement for a Mac (with its unified Cocoa UI) isn't quite right. (Yes, I know you can run FLTK and X apps on Mac so it's ugly too).
Is that beefed up laptop by any chance a MBP ? Those have issues with WebGL mainly because of the retarded default pixelratio on it.
https://kpdecker.github.io/six-speed/

According to this, native Promises are 2x faster than Bluebird in Chrome and 7-8x faster in Safari, and the same speed as Bluebird in Firefox and Edge. I remember a yearish ago they were slow, but that appears to no longer be true.
Microsoft Says Russian Hackers Exploited Flaw in Windows
You keep repeating untrue claims in every thread about Signal, despite having been proven wrong before. At this point, I'll just have to assume that you're not interested in having a factual discussion. See, for example, https://news.ycombinator.com/item?id=12689390 and its descendant posts.
Isn't this a dark pattern though?
It is progressively becoming quite more than a simple skin. They do have their own window manager and a quite comprehensive set of applications with simplified interfaces and consistent UI. To me it seems like a worthy goal, however it seems to create a separation between the typical Linux user/developer and their potential targeted users.
> If I'm going to need a lot of cables, it will probably be worth it to me to invest in making them ALL the universal kind

The problems will not only be the cables and connectors, but for a large part also the devices people will be trying to attach. When it doesn't work, is it a bad cable? Does my laptop even support the device I'm trying to attach? If it's a display, do I need displayport 1.3 or HDMI 2.0 What would be optimal, and what does my laptop support? That's the biggest part of the mess.

Cables that don't support everything can easily be sold as "this is a bad cable" and have a user replace it. Your $1000 storage box you just bought can't be connected to your 2 year old laptop even though they both have the same connectors is a harder sell.
I did face problem with macOS and having external low-DPI monitor: the Finder would act up sometimes: when you rename file the caret and edited text would be someplace else that the filename shown in Finder and dragging and droping files would stop working. Firefox had similar problems with addressbar and controls in web pages too.

All these things disappeared when I changed the external monitor for a HiDPI one.
> I thought this was well-known?

One of the reasons the story is well known is that key people involved cared to write it down and share it. So here we are.
the browser is a game engine with beefed up security, to quote servo. webassembly is the end game of scriptability of that engine.

what you say about app development being unified is already true: see atom, steam and all others who embed webkit or similar to create a desktop UI.
Understood! I'm desparately needing nvidia GPU on laptop for some on the go deep learning works...
But is the desktop Mac app market still profitable?
i.e. are you able to sustain yourself with this app?
Check out the Alfred App for Mac. It's this and it's wonderful.
Right! Thanks
I think it would be acceptable if these types of things were on by default, and have the option to disable it or opt-out.
GitHub Trends and Ruby
W3C: Introduction to Model-Based User Interfaces (2014)
Why 'instead'? Why not 'in addition'?
So I am clueless here, how does swapping the OS rectify any issues people had with machine pricing or lack of desired new hardware features?

I don't get the angst. To me the disappointment is wholly related to the action bar/etc/whatever it is called. Its such a lame approach to adding additional functionality I would have never expected it from Apple. The Windows environment has many machines fully embracing touch screens right where the action is.
Came in to suggest Matrix and its client http://riot.im. Otherwise XMPP with http://conversations.im is also a great option.
Still alive! They consolidated to Watertown (Boston), Austin, and India.
The difficulty in practice is that this isn't 100% complete. Observe the debug messages spewed out in the console when you run a Windows app under Wine.

Despite saying this, this is a fairly good option and I applaud Wine for its existence and the monumental undertaking they undertook (poor grammar, sorry).
At one of the bigger cable companies. My contract was recently terminated, I was told end of September it would end by December 30th.

Luckily I knew this was coming, as my project wasn't feasible. Oddily enough this is my second contract with the company. Same thing happened the first time around. On to greener pastures I hope.
How thorough of a survey have you done?
Introducing Instant: add cms to your website in 30 seconds
Instant is a drop-in content management service. You can integrate it on any website by simply adding one line of javascript. Setup takes 30 seconds - and once you’re done, you and your team can edit text, change images and make your website multilingual.

PS: We are currently featured on Product Hunt! https://producthunt.com.

Curious for your thoughts, feedback and remarks!
The takeaway I got was that in software as in building architecture, the design should result from a conversation between the architect and the users. Christopher Alexander's book presented a shared vocabulary that allows the eventual users to specify at a high level what they want ("entryway transition", "varying ceiling heights", etc) for the architect to synthesize into a coherent whole.

Christopher Alexander patterns are about the conversation between the maker and the user; GoF patterns are about the conversation between the maker and their tools.

If we drop out of the conversation about design patterns altogether and look at that kernel of the argument, I think there's a very valuable point there: makers need a way to effectively communicate with their users at the correct level of abstraction. This generally necessitates a design language that is useful to both parties.

Users don't care if their data is being stored in a relational database, or document store, or flat files; they just care that it's persisted. Linus Torvalds didn't build git because he wanted a content-addressable tree of objects, he wanted fast, distributed source code management with protection against data corruption.

Talking to our users is one of the hard problems in software architecture.
I don't know why, but MacOS feels more high-quality than the other desktops. I use Unity on all my computers and haven't run MacOS in years, but I think there's more "tearing" in Linux WMs. Things just don't feel like they stick together as much, sometimes the decorations will hang, the menus will disappear, there are blank icons in my notification bar, etc.

It looks great in screenshots, but the feeling is much inferior, a fact I lament.
>>I mean, you've never been able to upgrade your CPU cache
More L3 cache will hardly do anything for you either way.
But upgrading the CPU may mean upgrading the CPU cache, if it's a socket one instead of soldered, it ain't hard at any rate. However, even overclocking the CPU cache has beyond minuscule results.

>>If RAM is a glorified cache for the SSD
This 'really' depends on your workloads and it's not always the case, even though it's often the RAM is mostly used as disk cache.
UI&UX are both object to taste.
You know, the good thing is, that with the afromentioned software, it can be easily fixed, since the accept patches and pull requests.

I honestly wonder where GIMP, digiKam and the rest would be with the money PS subscriptions generate, paying for People With Good UX Taste.
The system is fucked beyond repair.

There is no 'Greek' system or 'English' system - it's all the same, it's all interconnected - so someone in Europe must live the consequences of political decisions in China or the United States or any other country, really.

And that's to be expected, because the system was not 'engineered', but hacked together in time - sometimes in response to crises, sometimes influenced by insane political promises or compromises, sometimes by greed or fear.

Yet we try to fix the problems in each individual 'state' - this might work for some problems, but for others - the ones faced by countries such as Greece - it's hopeless - the solution (if any) might not be in Greece at all.

This is the rare case when refactoring just doesn't cut it, we need a complete rewrite of the whole thing.
Are you kidding me? Do you consider this Chrome extension as a 'real app' (sic!)?

I won't install Chrome just to host Signal extension.
There is a long tradition in the US (World?) of blaming everything on "the younger generation". Don't you fret millenials, soon they will move on to whoever's next and you will be forgotten.

In the meantime, try not to be so sensitive about it okay? It's really nothing personal.
Having a "social media" account seems more like a pita than it's actually worth.
Vultures ;-)
Is there a good book out yet that explains the different block chain implementations and theory behind them? Something that starts pretty basic and walks its way through the subject.
This is cool.

Radar's ability to steer the beam without moving always seems almost magical to me.

Fun fact: Radars control/ signal processing are now software.

Some caution is in order when playing with these things, remember, microwaves aren't just for radar they're for cooking too (one of the original microwave oven was called "radarrange")

https://en.wikipedia.org/wiki/Percy_Spencer

I implemented/updated code that analyzed a radars output and made sure that the side lobes weren't cooking people if they happened to be standing around the radar (or in the control house which was shielded). Even if you aren't in the path of the radar (eg its pointed up) there is some rf being spilled down by side lobes. work radar was significantly larger than this one, but on this one you can stand right in its beam path.
It's clearly not working perfectly for either of you ;)
Copyright infringement - your IP address is not proof
GTK? QT? And, since we're talking elementary, Vala?
In the previous design of the website, there was a small "...or download for free" button tucked away below the payment options. IIRC that meant that the number of users who payed for the OS was something below 1%. Now, after that switch, it's still rather low, but combining with the amount of money they get from other places (like Patreon[0]) it's enough to have two (again, IIRC) full time developers and one part time developer.

From what I can remember, there was never a time where they disallowed a way of downloading the OS for free, they just made it more difficult to figure out over time.

[0] https://www.patreon.com/elementary
There are a number of startups offering 'shoppable instagram' solutions, some quite large, and one recently acquired; though I suppose they knew it was coming. RIP, or pivot I guess.
I wish I had known that trick. I payed some money for it, which isn't unusual since I often donate money to open source or activism.

But this time I regret every cent. Coming from Mac OS, or even Fedora, Elementary seems unpolished and unstable.
Tony Faddell’s Actev Motors starts shipping its fast electric go-kart for kids
How do you know this isn't post-fact rationalization from him?

I'll agree that 9/11 was successful. Bin Laden clearly wanted to damage the US in some way, and got deeper damages than he could dream about. But I doubt he had any intention of "bleeding them at the point of bankruptcy" at the planning stage.
But I think it's counterproductive, because it looks adversarial. Apparently the best way to get the donation is to bring up the payment screen after the download has happened. This is because risk-averse buyers can first try the product and then feel less pressured to decide how much it's worth:

https://mpra.ub.uni-muenchen.de/53376/
Because most people using linux on the desktop (thus the development target) value functionality over aesthetics.

Do I like it when things are pretty? Sure.

Do I need them to be pretty to get shit done? No
It also makes sure that there won't be native ports of these applications.

Adobe won't make a Photoshop port, unless it is 100% obvious to them, that they are leaving more money on the table by not porting it than is the cost of porting and support.

Which may suck for you, if your business or job requires Photoshop right now. You aren't going to switch to Linux then, because you will get Photoshop and whatever OS it requires in the state it is today - which decreases the motivation for Adobe from previous paragraph.
https://twitter.com/isislovecruft/status/793796012506750977

"Lol dude, I don't know what kind of whistleblowers, dissidents, spies, and revolutionaries you're messaging but mine send all the best gifs."
The same happened, so some extent, to Nelson Mandela, Gerry Adams, Yasser Arafat and probably many others.
No, it's not. It says "pay what you want" and you can literally pay what you want (including nothing).
I also think it's fine as long as they clearly communicate to the user that their search queries will be transmitted to a server not controlled by OWS.
I don't know the situation, but I think that you have it backwards when you say "didn't realize what they had." If what they had was a progenitor to XMLHttpRequest, a feature which almost single-handedly broke the Web, they probably were trying to cram it back into Pandora's box before anyone noticed.
Surely missing features would make it the "lesser version of something else."
I recently switched to Mint Cinnamon and I'm completely satisfied. There is not one thing I miss from Mac OS X and many where GNU/Linux is much better.

As for mail, Thunderbird is not so bad.
Make Your Software Job Easier with YADA
Incidentally, it's the same tradeoff Apple may have made.

Stare into the abyss etc.
The real news should be Why CEOs Aren't Being Fired Fast Enough

When bad CEOs do get fired, you often hear 'finally, what took them so long to rid of that guy' and not 'aww, guy just got there, the board should have given him a longer chance'[1].

The upswing in stock price following a forced CEO turnover may be seen as corroborating this sentiment.

Why are poorly performing CEOs not being replaced quicker when corporate boards with a fiduciary responsibility have more than enough evidence he/she is not the right person for the job?...

[1] Ron Johnson is the only recent example I can remember where I heard maybe a couple people say that felt fast.
I think there would be a strong case for the decompression logic being able to read whatever you throw at it while the compression logic would need to decide how hard it should think to meet the performance requirements depending on what the present machine can/should do considering its speed and/or present load.

Keeping the decompressor robust would easily solve the drive portability concerns, making the data readable (even if not at maximum speed) across machines and architectures.
http://www.globalpropertyguide.com/Europe/Greece/Taxes-and-C...

It looks like property tax tops out at 2% annually of assessed value. This is similar to tax rates in Wisconsin, but if they play the same games in Greece that some local governments do, the properties are assessed well above anything you could sell the property for.
Internet of things: 4 free platforms to build IoT project
It's great timing for elementary. I'm having a lot of software problems with the Mac, and since I develop exclusively for Linux it seems like it'd be a lot easier if I could build and run everything on my target platform.