skysight-inc/HackerNews huggingface dataset:
I might offer a corollary as an practice to adopt (in the absence of the above possibility) -- learn to enable your research to have visible incremental gains on a known path every day, rather than hoping (hoping!) for some amazing breakthrough at the end.

Amazing breakthroughs have high risk, and make it highly likely you'll have a crisis when it doesn't happen.

And what I mean is that, even if you don't know what the answer is going to be at the end of your research, you must think about, or have an idea about, the format of what that amazing answer is going to be. Write the outline of your thesis and "ghost out" what the major charts will be. Write the intro sentences of each chapter -- what are they? (and I don't just mean the boring review of the field part, but your findings part)

You should know what major finding, plot, or table your research is going to output. What are the columns and rows of that table, or axes of that plot? How many data points are required? How many of them can already be guessed? Where is the surprise going to be? What is the conclusion going to be?

For most graduate research, the finding is not an amazing field-changing big bang. Few grad students are that fortunate. Or at least most of the bulk of the work will be of that sort. You should be able to predict what the answer is going to look like from past work, and the error bars.

Draw out the answer you're aiming for, now. If you can't even articuate what the answer will look like, you may be in for a bad time, so work on fixing that. It will also push you and your advisor to be specific about what the output of your thesis will be.

Your future self will thank you.
The only ones that had anything close to reasonable prices were the 2012-2013 MacBook Airs. The base one came with 128GB(which was decent at the time) and upgrading to 256 or 512 wasn't a lot more than those drives cost at retail.
Your comment seems a bit disingenuous - how much time passed between when you got the i7 and when you got the i5? Today's i5's can be faster than long-ago's i7's but todays i7's are still far faster than today's i5's.
That doesn't explain "Schools need Macs at that price point or they can’t buy them ."
YouTube mastered this years ago and that's why it is 3rd most visited website in the world and 2nd most used search engine in the world.

I see TikTok as a better version of Vine but I still can't understand if TikTok is so much popular and so much worth why did Twitter shut down Vine? Twitter is like modern MySpace it will fail sooner or later if management doesn't get replaced and if they don't start thinking long term.
Replacements for tetraethyllead have unfortunate negative effects fuel evaporation and general characteristics in lower pressure / higher temperature environment.
earlier, larger disucssion: https://news.ycombinator.com/item?id=24051326
Other languages manage to be parsable without the syntactic aesthic getting Lovecraftian. I think the other factor in C++ is the how much has been added to the language while maintaining backward-compatibility.
Kite Now Integrates with Notebooks
>Did you miss the part where he is replaced by someone with little to no ethics or morals and will implement whatever is asked without second thought?

Perhaps you missed

>[...], we need more more people like you
That is the reason why I think at least one of the MB Pros will be available on Apple Silicon from the start, I am just not sure they will start with the 16", as they would have to replace a dedicated GPU for that machine.
> inability to run existing Mac software (unless it's been recompiled in the latter half of 2020).

You will be able to run existing MacOS software on the new hardware under emulation. The Dev kits run emulation fairly well on a 2 year old iPad CPU so I would expect whatever new hardware they release will as well.
Can they probe why this takeover hasn't resulted in a decent Google-branded smartwatch yet? I'd really love a competitor to the Apple watch for Android, but there isn't anything that really comes close.
The Coronavirus Is Never Going Away
I really don't understand your objection, mainly because I can't identify the referent of "the a_n < a < b_n part of the proof" in "Does that interact with the a_n < α < b_n part of the proof in strange ways?". I can't make "I don't think it is supported that a_n < a < b_n for all n still forces convergence out of S" be a meaningful sentence - it's the case that a_n < a < b_n, but certainly that doesn't force $a$ to lie outside S.

If you restrict to the case when S is countable, then the thing that forces $a$ to lie outside S is rather that Bob has enumerated S and made certain that Alice's $a$ is bounded some concrete distance away from every s_n; in fact, for every $s_n$ he could tell you why $a$ is not equal to $s_n$, by telling you "$a$ is at least this much away from $s_n$" for each $n$. We don't even care what $a$ is; we just know that it's far away from every member of $S$.
Microwaves are another example. Used to just turn a knob to the number of minutes you want, and done. Now it's five button presses. (Maybe not exactly a latency thing, but a UX one that makes it slower).
Do you know why modern sites are slow? Because time isn't invested in making them faster. It isn't a technical problem, people take shortcuts that affect the speed. They will continue to do so unless the website operators decide that it is unacceptable. If some news website decided that their page needed to load in 1s on a 256Mbps+10ms connection they would achieve that, with external ads and more. However they haven't decided that it is a priority, so they keep adding more junk to achieve other goals.

It's simply Parkinson's Law
You are being unfairly downvoted.

You are right in that the anti-mask movement did not start because the CDC reversed its position. (Thank you for citing 1918 as a supporting point.) The anti-mask movement started because everything in American politics has to be turned into a right-left culture war, regardless of whether the issue is actually controversial, or if it has a simple, obvious solution.

The people leading the Covid denialist movement aren't stupid. They are just cynically scoring political points with their base.
Wow, you got cloned by Tatham fast

Author: Simon Tatham <anakin@pobox.com>
Date: Sat Jul 16 19:51:53 2005 +0000

New puzzle: `Untangle', cloned (with the addition of random grid
generation) from a simple but rather fun Flash game I saw this
morning.

How much did you make via PayPal donations back then, if you don't mind my asking?
> Libreoffice botches document formatting every time I use it on something above "hello, world."

Without details, I don't believe you.
> How can a Nigerian national face charges in the US for crimes he committed in Nigeria?

Defrauding a company across international borders potentially involves committing crimes in multiple countries. The country the defrauded is in, the country the fraudster is in, and possibly several others.
I agree that C++ has lost the plot, but I find that it's a very good language for code generation. I don't write it directly, but I use its incredible compilers and ecosystem, including multiple profiling and debugging tools (uftrace is a nice one that even dynamic languages seem to lack).

I'm translating a subset of statically typed Python to C++:

http://www.oilshell.org/blog/2020/05/translation-progress.ht...

http://www.oilshell.org/blog/2020/01/parser-benchmarks.html

I use very much a "pidgin" subset of the language -- one that is easy to step through in the debugger! The problem with all these fancy new features is that you're more likely to trip over bugs in the debugger, e.g. incorrect line number information and stack traces.

So the generated code doesn't even use operator overloading, which e.g. C++ 11 range for loops require. I want to be able to see everything. Yet I also want to use features like templates, virtual methods, and strict enums, which C doesn't have.

-----

Another "modern" project that does this is the Souffle datalog compiler, which generates "monolithic" C++ programs with heavy use of C++ templates:

https://souffle-lang.github.io/translate

(I heard about it due to its role in prototyping Rust's type system)

C++ templates are not fun to write but they have some interesting properties for code generation.

-----

So I would happy if we stopped writing C++ by hand. But I do not like the alternative rewriting inferior versions of existing programs/libraries in entirely new languages. They often have new bugs, are slower, and have fewer features.

I really like what Zig is doing to reuse existing code (i.e. bundling a C compiler). I think that both Rust and Go ecosystems have led to a lot of fragmentation and redundant efforts.
I had a cheesy 2005 vintage DVD player where the internet icon was a globe that spun around backwards.
There is stubbing your toe pain. Watching kids, this does not stop repeat behavior.

Then there is pain that is all you can do to not jump off a cliff to end it. This, tends to change personal behavior.

Then there is pain that is slightly less then jump off a cliff. But it goes on for months, non stop, making every moment a horrible experience.
This has a huge impact on all those around you. Some pity you, some try and help, some wish you would die already. Most avoid you.

Degree makes a massive difference. Wish it was otherwise.
Are you sure the newer iMacs have soldered on storage? I was under the impression they use m.2 SSDs.
You can write your own driver for Metabase without _too_ much hassle: https://github.com/metabase/metabase/wiki/Writing-A-Driver
My other workstation is a Linux machine. I use the Mac as the portable one so, they can replace each other at any moment's notice.

This is why I paid or a 1TB SSD on the Mac. I guessed that I'd wear it down faster but nope, that thing holds.
Why do their customers tolerate this?! I know some people love Apple (their hardware does look great), but this is extremely annoying.
Show HN: Chrome Extension Developer Starter Kit and Growth eBook
Is it different from a developer prospective though? All those SOC changes will be handled inside whatever Apple API’s you’re using
If you don't mind, could you explain the practical difference or the reasoning behind such a requirement? Are there situations where boundaries appear to be asymptotic but the exact solution shows this not to be the case?
Nikola Earnings What to Expect
> but from a societal one it seems harmful

Why? You can always subsidize childcare via taxes. You can see that happening in the rich countries with dwindling populations. It won't happen in the US yet because the population is still growing thanks to immigration and also due to the ideological opposition to any public spending by a major party.
It must be hard making decisions at that level.
Then others went the other way. 'hey where is the scroll bar?' Oh there it is just a slightly different shade of yellow than the background.
I notice there's an isEven as well. I wonder if they're mutually recursive.
I was contacted by someone in a PhD thesis crisis who wanted me to provide speech samples they were apparently missing. The thesis was due imminently.

As far as I could tell, the analysis was already done -- but my samples were needed for some other reason. I was kind of bemused by the idea that the analysis would be invalid with nothing behind it, but valid with unrelated data behind it.
> Remember when channel changes on TVs were instantaneous?

Remember when turning a TV on was <0.5s?

My current dumb TV takes a good while to turn on. When I press the power button, it takes about 1s for the indicator light to change than another 2 or 3 to begin displaying anything.
Apple uses a file system especially designed for fast file transfer speeds, and guess what benchmarks they're using to declare their SSDs superior? With newer M.2 drives like the 970 EVO or Sabrent Rocket Apple has no valid excuse for charging so damn much for storage...
Human Cost of Covid-19 – Calculator
A simple tool to estimate the Human Cost of COVID-19, you can adjust the population size, infection rate, and mortality rate. It'll estimate the number of affected people.
Website: https://costofcovid.info/
GitHub: https://github.com/dabalyan/cost-of-covid-19

The defaults are based on most recent data available from WHO.

For example,
the current infection rate of 0.24% and mortality rate of 3.7% results in 18 million people infected, which is equal to 92% population of Mumbai, and the total deaths are equal to 77% population of San Francisco.

If we were to depend on herd-immunity, going by one estimate of having 70% infection rate (to achieve herd-immunity) and current 3.7% mortality rate, we'd have 202 million deaths, which is equal to 95% population of Brazil.

I hope this comparative estimation makes the potential loss of human lives much more comprehensible.
Yes, this would be a good strategy. The "low end" one would likely ship with the same CPU as the next-model iPad. The higher end one would be their new shiny high performance designed-for-MacBook CPU.
A silly website for creative links
I'm not sure what kind of explanation you're looking for beyond "more expensive Macs will not be bought".
I believe no Retina iMac ever supported it.

Having mentioned that, it'd be awesome if we could plug it into a MacBook Pro via USB-C and use it as a power supply, an eGPU, and an external monitor. And maybe also mount the disks.

That would be great.
Comparing hashes would help a bit on both anonymity and size concerns.

I also think, in a majority of cases, one could remove all of the query parameters from a URL and still have the same page. I'm not 100% confident about this though
Yes, it is now.
the joke is that is-odd has a dependency - the is-number package
I’m guessing intel will be supported much longer than we think. They just (relatively speaking) launched the new Mac pros and I don’t see them switching that over to ARM quite as quickly.
> Most well-known FTS engine is Lucene (as well as Elasticsearch and Solr built on top of it)

What makes me attracted to these services are their hit highlighting[1] capabilities so you can show where the search query matches are. This is especially helpful in long documents but it appears in this case, the documents are just one-liners and the entire document is returned in the search results.

[1] https://www.elastic.co/guide/en/elasticsearch/reference/curr...
I still run my 2014 MBP model because it still seems better to me than the newer models.

No touchbar instead classic function keys, HDMI output, 2 displayports + 2 usb3 ports, magsafe!, and most importantly a MicroSD drive i have put a Nifty 512GB card into, so i have 768GB of space of which 256 is from the SSD, - works perfectly.

Having a small SD drive is so incredibly useful when you can buy half a terabyte of extra space for $100, granted not that fast but still useful as storage.

The newer models are so incredibly expensive they make no sense to me when they remove features.

... so waiting for the ARM version.
IMHO if you're messing with templates in C++ you've probably over-engineered your solution.

There are a few cases where they can make sense, like in the standard library, but most of the time without them your code will be cleaner and you'll never actually run into the case where they pay off.
Transport for London launching a social distancing travel app
TL;DR large explosion by the port. Two distinct blasts the second apparently caused by the fire from the first. The second was filmed from many camera angles. Based on the effects on the water the source was likely either a ship or something right on the water. Officials say fireworks but the size and nature of the second explosion is pushing the upper bound of reasonableness for that kind of explanation.
Is there credible evidence the new devices will actually be cheaper? It hasn’t been the trend with Apple product launches
please don't change the title.
I believe they mean they blocked the number Facebook was using to text them from, after giving Facebook their phone number. Ergo, they did not block their own number.
Vocdoni | Senior Frontend Developer (Flutter), Product manager/owner | REMOTE Worldwide | Full-Time |

https://vocdoni.io Vocdoni is building an open tool set for anonymous and universally verifying voting, a participation platform and a sovereign identity scheme. Using Ethereum, Tendermint and ZK-Snarks. All our code is free open-source. Our open stack makes uses Golang, Flutter & web technologies.

After two years building core infrastructure for decentralize voting we are now putting our energy into an amazing user experience. We are looking for idealistic individuals that are looking for an effective change in how society is organized.

Learn more on how we work: https://docs.vocdoni.io/#/about-us/how-we-work

SENIOR FRONTEND DEVELOPER (FLUTTER)
- Very product oriented with passion for details & minimal design
- Strong background in responsive & multi-platform design.

PRODUCT MANAGE/OWNER
- Optimize the development process in a fully remote enviroment
- Turn the product vision into an actionable backlog.
- Experience coodinating a fully remote team
I once had a glitch on my iphone back in iOS 9.x. The glitch made it that all transitions/animations were disabled and it was a fantastic experience to click an app and have it open instantly. Turning off animations in IOS settings doesn't make it as fast as that glitch did unfortunately.
I don’t know any other language with lambdas which requires me to spell out explicitly which variables it should close over... so you tell me how Java, Scala, Clojure, Kotlin, Python, JavaScript, Rust, Go, C# and tens of others managed this clearly impossible feat of engineering.
Because it’s the only supported way to run macOS
Lipstick Agile
>Somehow along the way the cable/TV companies introduced latency in the channel changes and people just accepted it as the new

One of the worst parts of the over the air digital switch over was how much harder it was to channel surf quickly.
How awesome would an updated iSight be today? You could fit an APC-C sized sensor (1.6x crop DSLR) with a 22mm f/2 pancake lens for some insane bokeh. Probably at around the $300 price point. Sure would be easier than hooking a "clean HDMI" DSLR or mirrorless into a HDMI input/USB adaptor...
It is indeed annoying and expensive. I still prefer their OS/hardware combo over anything else on the market. YMMV.
The iMac and Mac Pro has user upgradeable RAM.

https://www.apple.com/imac/specs/
I wouldn't blame a particular ethnic group, I think its purely due to the economics of international students paying 2x or more in tuition compared to other groups. At my school international students were paying 70k-80k a year, not to mention their contributions to the local economy in terms of rent, food, cars, etc.

Likely universities always want to keep statistics of plagiarism, drop-outs, and graduation rates, at certain levels as well.
You could allow for errors and use a bloom filter to avoid the space issue:

https://en.wikipedia.org/wiki/Bloom_filter
That's nothing to do with TG. They've been doing that for decades. Top Gear's mods were stupid, and no teenager uses it as the motivation for modding their car.

If anything, they get their inspiration from across the pond. TG is an older man's comedy show.
> Okay, so what are the situations where it can be false?

I think many people ask themselves that just before they grab the pitchforks.
I am so tempted to go buy an iPad Pro, demoting my Mac to a development-only machine.

Everything on iPadOS just seems more refined, more fluid and more fun than on MacOS. Everything from 120 Hz display, to instant waking from sleep, to battery life that is actually consistent. The overall user experience just seems lightyears ahead of the Mac, assuming your workflows are compatible with the software limitations.
there is also is-odd-even which uses both as dependencies, so it appears they're not

https://www.npmjs.com/package/is-odd-or-even
May I suggest adding some information that enthusiasts are interested in? For instance, VRM, debug LEDs, RGB headers, pci-e conflict information (eg. if you use pcie_0 alone, it runs at x16, but if you have pcie_1 populated they both run at x8).

basically this:
https://docs.google.com/spreadsheets/d/1IY6W6YhyjnzSvi8BqEqi...
I wanted this so much. Turns out that doesn't work with encrypted drives which is mandatory. Target disk mode only allows booting in non encrypted drives or perhaps non t2 MacBooks.
Trying to restore iPhone from backup deleted backup
Updating my iPhone got messed up, I was in a state where I couldn't factory reset it or update it or use it at all. So I sent it away, and just got my iPhone back from Apple today, it was restored to factory settings. I turned it on, set it up, chose "Restore from backup on Mac". It wouldn't work because the software wasn't up-to-date enough, probably because the iPhone was on 13 but the backup was from beta 14. So I said forget restoring just setup as a new iPhone. Then I downloaded the beta profile, put it on my iPhone, selected it, the device rebooted (I still had the iPhone plugged in to my Mac), and when it turned back on it was already trying to backup to my Mac, overwriting my other backup. At this point I have a backup that is completely useless which overwrote my actual backup. I don't believe I have any iCloud backups, and even if I did some of the most important information to me isn't backed up to iCloud.

I seriously doubt anything can be done, so this is mostly me being pissed and letting Apple know that their backup/restore process is terrible.
This is so important! I spend my life writing EKFs for navigation systems however did not have a good linear algebra education. It was a hard struggle! Now, every time I have a new hire or intern, the first thing that I go over is basic linear algebra and rotations including DCM, Euler angles, quaternions, and so on. I also make sure they understand it graphically such as how you can scale and project vectors using a matrix.
Outside of the datascience context, I would argue that notebooks like these are how information in a world of compute should be presented. It's ironic that we have codeblocks upon codeblocks of content served on the web on technical sites and blogs that aren't immediately executable in the context of the post. The most popular software in the world are javascript vms, yet we talk about and teach javascript code on websites in a javascript vm that can't run the code on the screen.
>Remember when channel changes on TVs were instantaneous? Somehow along the way the cable/TV companies introduced latency in the channel changes and people just accepted it as the new normal

Phones used to be rotary dial but then touch tone phones with number buttons were introduced. I was reading an article about human brains and its expectations. Going from a touch tone phone to an old rotary style phone seems excruciatingly slow to our brains. Depending on the number a 1 on each it's very close in duration but a 9 or a 0 on a rotary compared to a touch tone 9 or 0 seems glacial in speed.
You had me at:

> Remember when channel changes on TVs were instantaneous?

There's nothing less satisfying than smushing down those rubbery remote control buttons for an extra 2000 to 4000 milliseconds to change the channel.

Don't get me started on entering the wrong channel numbers. That gives me PTSD.
Well on desktop and even on mobile you can't browse Instagram freely without signing up or singing in, it is kinda double edge sword which forces you to join or backs you off.
Ways to prevent crime other than police and prisons
Google holds ~55% share of the online ad market, and it's dropping an Amazon ramps up. Far from a "stranglehold".