skysight-inc/HackerNews huggingface dataset:
And that's fine for generic website developers IMO - however, governments should be held to a higher standard. I mean people fill in some really sensitive, fraud sensitive information - do you really want a 3rd party's JS on there?

Mind you I don't even want to know how much information browser addons have access to. Are there any APIs that forbid any addon from accessing the page? Probably not, that would thwart adblockers.
It'll cost the same but your 5400RPM drive will have about 30x more storage.
I actually would wish more companies had a repository that was compatible with F-Droid. F-Droid makes.it possible for anyone to make a repository and then it will handle all of the app store side of the house.
I would never buy an iMac but from what I hear, storage options and their pricing are even more frustrating than RAM (which you can upgrade yourself on the iMac 5K). While a neat trick when it first came out, I don't think fusion drive makes sense in 2019, so you're left with very expensive NVMe SSDs, when a 500GB or 1TB SATA SSD would be plenty enough to most people, for a fraction of the cost.
It would be nice to have a media query like "@print" that a browser could prefer ("@accessible" or "@text"... Is this a thing?).

This runs counter to bring able to easily display ads, perform cro tests, collect analytics, etc.

I think offering full, text only, RSS feeds that a browser could check for first if in "text mode" is a better approach that would also use existing channels. If bandwidth was limited, check for /feed.xml, or something.
Recycling is the problem. It takes additional fossil fuels for transportation and processing to ship to across the ocean and be dumped in a river.

Disposing of plastic waste in landfills is by far the best environmental option.
Elixir and Phenoix absolutely blow away Ruby and Rails in terms of performance and capabilities, and in my opinion, is just as elegant and productive (José was part of the Rails core team, after all). I still appreciate Rails (it allowed me to enter the industry), but just don't see the point of starting a new project with it these days.
The best way I found when I ran mine was to network. Trying to get jobs from advertising and marketing is an expensive way to do it, and you will go through a long and expensive learning curve. Best thing for consultancy is to keep the queue full and to do that you need the networking going 24/7. Use existing clients that are happy with you to find the next client. Do this while the client is happy with your work.

Some people I have talked to about running a consultancy think they will never upset or disappoint a client, don't fall into that trap. You could do everything right and still have a client pissed off cause their coffee was too hot, shit happens. So after a few weeks, the client is happy with you and most importantly you have delivered something to them, pick the right time and ask for recommendations or introductions to other teams or companies. I found a ton of work that way. Even when I would have the unavoidable client that was a douchebag in the end, I usually got at least 1 reference that led to work. I got better about client selection as we grew since we could be more picky, so that also helps a lot, but in the early days you generally don't get to be as picky as you'd like.

If you have specific questions let me know, I did it more than once, with two successfully exited as product/consultancy companies. Others here have done similar so hopefully you'll get other opinions too.
Apologies, I'm confused - isn't this a pure iMac change? Are there MBP refreshes announced somewhere else?
Not if the cost savings went into other stuff, like the 4k/5k displays.
It's a unicode character from the title of one of the URLs in the search results.

https://superuser.com/questions/432015/what-is-this-%CD%8C%C...

Hover this link and look in your browser link preview bar (bottom of screen usually)
Politicians tackle quick wins that get them good PR and re-elected in next 4/5 years cycle, plus of course return back all the favors/contributions/etc to shady characters behind governments.

No amount of longevity is going to fix that, in contrary it could contribute to entrenchment of those behind curtains as permanent puppet masters. And we all know that if power corrupts, then semi-eternal power ...
It’s very likely that the high DRAM prices from 2017 to now have been due to market collusion, similar to what happened in 2010.

Like your example shows, they’ve basically set the entire industry back years for a modest profit. It’s heinous.
With healthy competition product price is reduced almost to component cost. Not the case with Apple, sadly.
Assuming you trust F-Droid, it eliminates the possibility that the developer isn't using their published source code. eg. they might hide their tracking code from their public github repo but build it into their release apk.
That's a difficult one; if the GDPR's law exempts them from the same responsibilities, you probably have to look higher - like a constitution of sorts.
Agree, I would want at least a Vega 64 for that amount of money (Or even a Radeon VII!). But then Apple has to think about cooling inside the small chassis, so they might not have a choice. (They managed to fix a Vega 64X in the iMac Pro, but the Pro lineup has different thermal management than the normal one)
For the 5k model, an additional 8GB in DDR4 RAM for a total of 16GB model costs +$200 [1]. This is beyond unreasonable compared to market [2].

[1] https://www.apple.com/shop/buy-mac/imac?product=MRR12LL/A&st...

[2] https://pcpartpicker.com/trends/price/memory/
It's the lowest option, you can upgrade to 32GB or 64GB on the 27-inch version.
You can upgrade the drive to an 2TB SSD, or a 3TB fusion drive.

If you only buy an iMac for the basic things like browsing, emailing and watching youtube, 8GB is more than enough, especially on macOS.
I don't get the hate for having a lower-budget option.
Fixing the human ego with tech? Sounds ambitious...
What seems worse to me is that the default drive for the 21.5" is a 1TB 5400 spinning rust drive, not even a fusion drive.

This is just shameful.

People who don't know any better will get the cheapest drive, and have horrible performance. This is exactly what happened to an older friend of my wife. And since it is an iMac, it is next to impossible to replace the drive later (on some models, you need to unseal the LCD screen to open it).
I thought same in 2018 when I didn't use Phoenix. But after trying out Elixir and Phoenix, damn... Elixir and Phoenix give you so much, nice websockets, concurrency, fucking easy to read code with great docs.

I was a bit sceptical about the praise Elixir was getting, but after working with it for a while... I started noticing a lot of stuff that is lacking or abused in Ruby and Rails.
"Mathematics research had another feature that appealed to her at the time: It is something you can work on in solitude, if you wish. In her early life, she said in 1997, “I regarded anything to do with people as being sort of a horrible profession.”"

This sentence struck me as slightly odd if only because Erdõs was renowned for his social approach to mathematics[1], and my layperson's understanding of mathematics departments being somewhat collaborative within their sub-fields.

I know there are some notable examples of other solo breakthrough endeavours, such as Shinichi Mochizuki[2] or Yitang Zhang[3], and but those examples seemed to be exceptions to the rule.

Perhaps I'm channeling too much Terence Tao[4], or maybe the lone wolf researcher only applies to literal geniuses who work exclusively in academia.

Is mathematics research still a primarily solitary activity?

[1] https://en.wikipedia.org/wiki/Paul_Erd%C5%91s

[2] https://www.quantamagazine.org/titans-of-mathematics-clash-o...

[3] https://www.cnet.com/news/yitang-zhang-a-prime-number-proof-...

[4] https://terrytao.wordpress.com/career-advice/does-one-have-t...
For benchmarking I have submitted it to the famous TFB and I am waiting for the result of testing round 18.
https://github.com/TechEmpower/FrameworkBenchmarks/tree/mast...
On a broad level, Turbogears is such a thing. (On an even broader level, so is my current preferred stack which is something like: Wicket, Akka-Http, Circe, Hibernate, Liquibase, and Scala's native ways of doing DI). If you're asking about Ruby specifically I'm not current enough to answer.
Except our tax dollars pay for these flights of fancy!

Also, the CIA's credibility, were it a bond, would be rated junk. They flew cocaine into the US by the cargo-plane-load. They're a rogue organization, the deep state, and they don't follow any laws anywhere.
You should probably stop using the tiny escape key long before that happens.
Either swap out caps for esc (my pref), start using ^[ or do one of these tricks: https://vim.fandom.com/wiki/Avoid_the_escape_key
128GB fills up quickly. A 1TB 5400RPM 2.5" drive is $45-50 on pricewatch.
The 1819 society would obviously be flattened.

However there needs to be a stable society to host the researchers (using the term loosely to include people who invent stuff). That is possible with extreme ethnic homogeneity, possible with strong shared religion and culture and possible with conducive economic conditions where everyone benefits from pulling together.

It isn't obvious that 'science' can fill that role if it displaces religion and we go through 20 years of hard times. A cynic's read of science would support the idea that we stab the neighbor when the going gets tough. Eugenics, for example, was once considered the scientific option until WWII happened, there was a lot of interest in the early statistical community in that sort of thing. Some bits worked, some didn't, but the experience doesn't paint 'the scientific approach' as beyond moral question - there was lot of suffering and some very divisive ideas came to fruition.
http://publication.pravo.gov.ru/Document/View/00012019031800...

While it's not easy to read, because of overly complex sentence structure, it says "indecent form of disrespect".

Anyway, I'm pretty sure it will be used to shut up opposition media.
Why DNA Is the Most Exciting Programming Language Today
I'm pretty sure it's a cooling issue. An 8-core CPU running at 5GHz generates a lot of heat - it's likely they can't dissipate it fast enough and encounter thermal throttling issues with higher end chips. I would _assume_ the 9th gen chips are more power efficient than the 8th gen, however, so who knows...
For my part: I've thought about it, but I have huge hands. Sometimes, when I'm reaching for Shift or Tab, I hit Caps Lock on accident. I would be frustrated if I hit Caps Lock on accident and it broke me out of insert mode.

I can understand how it can be more ergonomic and usable for some people, though.
> Can this be addressed by ensuring the API of the encapsulated subsystem is sufficiently rich to provide what is needed by the declarative query planner?

Perhaps, but this is still a clear weakening of encapsulation, and it's merely one example where it's most obvious. I think most uses of encapsulation are probably overkill anyway, necessitated only because the language is weak in other areas.

For instance, encapsulation is often used to control state changes due to aliasing concerns, but if you're working with an immutable language, state change and aliasing don't conflict. Or you can go the other way, like Rust, and forbid aliasing via ownership and then state change is also easy.
More households subscribe to streaming than traditional TV
Direct your learning by what you need for your work.
You can watch videos on the frameworks and tools you're using, read blog posts on issues you might have etc.

After you have some more experience (and confidence) start reading books. Your first one should be Code Complete 2.
I think you meant 3x, 30x may have been true when SSDs were first brought to market.

https://www.wd.com/products/internal-ssd/wd-blue-3d-nand-sat...

https://www.wd.com/products/internal-storage/wd-blue-pc-desk...
I'm an aerospace engineer and I work in certification. This is par the course. The regulatory authority allows delegates to make findings of conformance w.r.t. airworthiness standards for aeronautical products. These delegated engineers have narrow specialties and are delegated for only specific ATA chapters or subsections. So Boeing will have a few delegated engineers whose only job is to certify Chapter 28 'Fuel Systems' components. These delegated engineers act as 'Design Approval Representatives' (DARs). They do this through something called an 'Organization Designation Authorization' (ODA). This is the regulators way of allowing some trusted individuals to make decisions on behalf of the regulator. This is often because these engineers are experts in their fields so they take on full responsibility. It's the equivalent of an engineers 'stamp' in civil engineering.
> proper http/2 support in Rails-land

Between early hints support in Rails 5.2, nginx proxying to HTTP2, and an http2 enabled CDN what's actually missing?
Sure, but with a user-accessible RAM bay built into the back of the machine, I can't work up the energy to be too mad about that one.
> Is there anything comparable to ActiveAdmin?

https://github.com/marmelab/react-admin + a GraphQL backend gets really close.
KDE Connect is one of my top five favourite / essential apps.

Sure, I'm on KDE desktop (have been since the late 1990's) so I'm aware I'm in the (tiny) minority, but the functionality is hard, perhaps impossible, to beat.

This kind of craziness isn't helping anyone.
> Did KDE Connect allow sending and receiving SMS from your PC?

This was actually one of the more recent features they were working on, afaik, yes.
Sure it's a joke?
Hong Kong MTR is only sort of privatized. It is operated by a publicly traded company, but the government owns a 75% stake.

Most of the Hong Kong MTR lines use an older implementation of CBTC which doesn't support fullly unattended operation, which is why they are looking to upgrade. New York is in the process of implementing CBTC on some lines, but their implementation won't support fully unattended operation either.
I doubt you'd even get as far as hand-making the brushless motor that powers the compressor. And that's just the start - the fluid dynamics to design an efficient compressor is years of study in itself.

It's easy to underestimate the complexity of everyday things. But note that fridges are 100 years old, and today's fridges are much better than the fridges of 100 years ago. It took the collective effort of the human race 100 years to get this far.
I believe you’re picking nits over the description of a commercial OS used by Google and Amazon and countless other device makers.
There’s an alternative timeline where c— was better marketed / promulgated as a backend tool kit for optimizing compilers and everyone use c— instead.

That’s not to say llvm isn’t great, but some of the design choices it has make it a lot of work to do funky stuff ! And c— is a bit easier to write low level rts snippets in.

I do think the ghc c— flavor is super nice to write in these days.
What's the market or use case for these camera drivers? It seems like the fancy direct-to-chip camera connections and driver development would be better aimed at sensor manufacturers, not hobbyists trying to build simple vision algorithms.

Why wouldn't you use the Ethernet port with a traditional GigE camera? I've also done some simple projects using an ordinary USB webcam.

I'm interested in this as a small form factor industrial computer. I've run Raspberry Pis and Intel NUCs in lots of manufacturing equipment where you need something that can run a few lines of Python and sit between the PLC and your device. Given this board's processing power, it might be interesting to plug into a little Dalsa or Basler camera and run a vision algorithm. You can already buy simple "vision sensors" from Keyence, Banner, Sick, etc. that integrate what I understand to be a simple ARM chip with the vision sensor and run basic vision algorithms, but they're often hamstrung by the tooling. The ability to perform and communicate results of arbitrary commands in applications where you don't need lots of processing power would be great.

What camera applications are people builidng that need 1.5 Gbps of camera data? I've built assembly lines that build several parts per second and never even come close to being limited by frame rate or network bandwidth.
GraphQL API + https://github.com/marmelab/react-admin
I get that people don't like that. I do, however, have no problems with it, coming from a developer perspective. It's in the same position, but without the tactile feedback. You'll get only visual feedback in the app you're running.

I love the touchbar, mainly because you can customise it any way you want. I have a lot of macros and shortcuts put on there for while I'm programming. Of course, I did that with the F1-F12 keys before, but now it's just more intuitive for me and aesthetically pleasing.
I quit reading after I saw who paid for the study.
Maybe the best feature:

> 8GB (two 4GB) of 2666MHz DDR4 memory; four SO-DIMM slots, user accessible
i don't think the ram is as much of an issue as the drive speed these days. it's not "lower budget", it's just a "low budget" option, but it damages the brand experience to have such a poor performing option available (speaking of drive speed specifically).
I find it curious that Apple is starting to communicate major product updates decoupled from an event. Just good old press releases.

Maybe they already have too many announcements to fit into the narrative of the handful of events per year.
The thing is, I really don't like those dishes that bend over sideways to eradicate even the last bit of meat. I'd be fine making that steak-sized chunk an extremely rare occasion, but don't take away my little flavor bits. Polarized "we cater for vegans and for big-steak aficionados" and then controlling your dosage via some foodie variety of pulse width modulation might be fine for some, but it's not for me. When low meat options disappear from the menu to make room for vegan options while the high meat dishes stay, then people like me are likely to end up eating more meat, not less, without really wanting to.
Implementing a NES Emulator in Rust
An Original iPhone Prototype
I guess the study is US-centric, but most Germans I know carry id and driver's license, so that's 100 EUR to replace already, plus getting appointments for reissue and waiting. That can be a lot worse than the phone, because that's in addition to your cash (10-100 EUR on average I'd say) and the fees for bank and credit cards.

But yeah, if I only had to call a number and get one credit card reissued I wouldn't care either :P
It is surprising they stop at 2x every single time. You would think Apple gets better at getting better because they are so elite...
Doh! Probably should've just clicked on the link...

Thank you!
Amazon runs its own app store. It took years even with their resources to make it useful. Developers originally tossed up buggy, incomplete, and/or outdated versions of their Android apps just to say they had one on Kindle Fire.
Why I'm cutting back on podcasts and audiobooks
That's just a weird decision on Apple's part - don't they want the best perceived performance? I mean they could just put some soldered storage in there for the OS at the very least.
Still lack of oversight - as in Congress approved it but did not follow up to see if it's working or sensible.
> But Chang is also careful to point out that the Abel Prize committee stuck strictly to research in choosing the prizewinner. The prize citation does not mention Uhlenbeck’s mentoring efforts or her role as an inspiration to female mathematicians.

This is very important. Media and others can argue with each other about gender but committee would had done a great disservice if they had given the prize because the was a woman. Instead they gave out the prize based on the accomplishments in the field of mathematics.

Looking at this article itself, it spent about 3.5 paragraphs focusing on the work which is the focus of the prize, about 4 paragraphs as a biography of her, and then the remaining 5.5 paragraphs about her gender and gender politics. Compared to other prize winners, I suspect this is going translate into significant worse cover of her accomplishment in mathematics for which the committee is giving her the prize. My best bet currently is a science radio channels that usually go into depth around Abel prize winners work, as they tend to have a bit room than text articles.
Vim user as well. My 2014 rMBP died in 2017 and I've had the 13" MBP w/ touch bar ever since. I'm utterly disappointed with the machine. I don't like anything about the touch bar, it's literally completely useless to me, however, the escape key doesn't drive me insane. I work about half of my day using my laptop keyboard and the other half docked w/ a mechanical keyboard.

I've tried mapping esc to the backtick (`) key and tried 60% keyboards - I can't get used to it.

Depending on what you do you could look into the MacBook Air?
So called "developed" countries were once similarly careless with their waste. And their developed status was a result of such carelessness and the free expansion of their industries. It seems slightly unfair to expect developing countries to achieve a similar level of development via a sustainable methodology immediately, when that has not been the path for the richest countries in the world. (Given that developing countries are likely more concerned about the health of their population, and as such, focused on raising GDP, then the health of the ocean). Skipping to sustainable-led development is not impossible and obviously would be hugely advantageous for all, but it is still equally unfair to assign blame to such countries and label them as careless.
In some places copyright infringement done as as part of trade makes it a criminal offence.

If these sites are offering paid registration, or are including advertising, they may be committing a criminal offence in some regions.
I distinctly remember benchmarking by third parties for the iPhone 8. There wasn't even anything close out at the time.
>I decided I'm getting sick of Android.

How does Android and cracked hardware fit together? No such thing as android hardware. Just buy a better one next time.

>I want a real open source phone

Purism isn't "real open source". Lots of locked down proprietary binary blobs in it and no way to no use them (modem for one). If you want it because of FOSS installing Ubuntu or LineageOS on any other phone would be just as good and no need to pay someone to do it.
re: RAM, I bought a 2015 iMac with a 1TB drive on Craiglist last month, thinking it might be the perfect machine to edit and store/serve family photos (mac --> Google Photos and mac --> BackBlaze).

It never in a million years would have occurred to me that 1) 8GB on a 2015 machine would be utterly, pathetically underpowered for even browsing the web, or 2) that an iMac would be sold in 2015 that would not let you upgrade the RAM.

I quickly re-sold it to another person who I bet also hadn't imagined these things.
Yea, I agree. I'm pretty sure you could just plug in a Radeon VII as an eGPU, however. I've also heard that NVIDIA cards can work as eGPUs as well.
See also Sam Zeelof's DIY silicon fab. Even using commercial equipment and supplies, the amount of work needed to make even the most rudimentary IC is quite staggering.

http://sam.zeloof.xyz/category/semiconductor/
I most definitely give you that point.
it's SATA so you can replace it with anything you like; if you're not fond of paying the extra $200 for 25% of the storage capacity.

A bit like buying an OS-less PC. But I agree full-heartedly that it's counter-intuitive to the brand.
Good catch hacym! I've updated the challenge a little at https://algodaily.com/challenges/daily to make things clearer. Thanks for trying it out :-)
I've recently been having good luck with this VS Code extension that adds a Postgres tab for exploring schemas and running queries: https://marketplace.visualstudio.com/items?itemName=ckolkman...