skysight-inc/HackerNews huggingface dataset:
Horses and camels were always the playthings of the rich. About 1860-1910 it got to the middle-rich farmer (In the US many farmers had 100 acre farms: the value of that land alone means rich even if it was value you couldn't access), but then tractors took over.
EDGE can get you up to 1 Mib/s. Even if we just take 400 Kib/s as a sustained estimate, that's about 3 MiB/min. It's not a fun experience, but most of the times, it's enough to eventually load the site you want.

(Source: Where my parents lived, they only had EDGE for a really long time, until LTE was deployed.)
The idea is based on the idea (heh) that warrants must be tailored to the crime. I can’t get a warrant for your dining room then go upstairs into your bedroom to explore. Now, if a cop saw, say, drug paraphernalia in the kitchen while looking for something else, that’s fine, but they can’t go on random searches (also why they can’t search your car for no reason).

That idea extended to civil procedure and phones is that the discovery process for a civil case would be for things related to the lawsuit of which your personal phone might not be. They could certainly request it, but a good lawyer would argue that your personal phone has no connection to the work phone (of which the lawsuit is about) as evidenced by the fact that you have two phones (you intend to separate the two matters). Separate profiles on the same computer (phone) would be harder to argue.

It’s not a clear cut matter and would certainly depend on how the judge is feeling, but if there’s a possibility of keeping your personal and work life separate, why not do so? Don’t put all your eggs (data) in one basket (phone) and the like.
Not running mac currently, but one of the things I hated was how the UX was for thinks like keka etc, vs 7-zip/winzip interfaces... they just didn't match how I was used to using the things, also having to extract an entire archive to pluck out the one or two files I was looking for is often a pain.
Is this just a rebrand of bing’s results like DuckDuckGo?

Or is there proprietary tech behind this?
Edge had an ARM-compatible version before Chrome did, which may explain it. The Chrome build for Apple Silicon just came out the other day.
Fast and hot and slow and cool is still valid.
The M1 is as fast or faster as other CPU but could surely run faster. But then it's getting hot.
I think this is the source: https://github.com/mattorchard/vippet/.

Export code is here: https://github.com/mattorchard/vippet/blob/master/src/helper....

Seems like MediaRecorder (https://developer.mozilla.org/en-US/docs/Web/API/MediaRecord...) is the standard API to record the screen, it takes a video format during setup, and then `recorder.requestData()` will give you the raw bytes for your format of choice when you're done, ready to download and save or do whatever with. Web standards do a lot of heavy lifting for you nowadays!
I might be mistaken but, IIRC many browsers will not free memory from closed tabs. They'll keep it and reuse it for new tabs instead of deallocating and reallocating too often as you play with tabs.
AWS is no longer our friend. We need to start weening ourselves from them. They are literally just looking at a list everyday and saying, what company can we try to screw over today.
> In fact this makes me wonder: if Apple chips are so far ahead, why are iphones not the fastest, best smartphones by a wide margin?

Apple has pretty consistently had the fastest SoCs for phones and tablets for a few years now, particularly in single core performance. Here are some benchmark results of the iPhone 12 versus some of it’s Android competitors [1]. Notice that last year’s iPhone 11 Pro Max still outperforms Android phones from this year as well.

I think part of the reason this isn’t a major differentiator (for phones at least) is that phones have been “fast enough” for several years now. Given the very aggressive throttling that is utilized on these types of devices, I think the primary difference ends up being battery life / efficiency rather than raw performance.

It’s also worth noting that while the performance / efficiency gap between x86 and ARM seems to be pretty sizable at this point, the gap between various current generation ARM CPUs isn’t nearly as drastic.

1: https://www.tomsguide.com/news/iphone-12-benchmarks-this-des...
So how do you handle peak periods but it happens to only be a low wind generation day? Just tell everybody brownouts are in effect? The only reason that happens in enormous cities like LA, SF, and Austin TX is because they have way too many people drawing power. The grid can't be built faster than people can move in.

In terms of electricity generation, this is why batteries are a monumental step towards making green energy feasible. It accounts for these peak periods, capitalizes off of them, then reuses the stored energy when energy generation is low.
It's also important to position the company in this light to prevent telecos being able to lobby hard against Starlink.

If Starlink had come out saying they wanted to provide access to everyone the telecos would have came in and said Starlink has to also allow reselling of access like how they're forced to (at least in Canada).

It is a lot easier to show up and just tell everyone, "Remember how rural areas aren't profitable for you? No worries, we'll take this trouble from you."
Yes, but it's not doing that.

Every new tab incurs more RAM usage; it's not reusing. Usage keeps growing and growing until the system gets sluggish and it prompts me to kill Safari.
Battery prices are also falling 18-20% every 2 years a tesla powerwall costs around $7k now $11k with installation. You dont need to top up your electric vehicle 100Kwh every night looking at avg car use most people would need to top up 7-8Kwh only so the battery cost wont be extremely expensive no need to install 100Kwh battries just 12-15Kwh would be enough.
people here have been passing premature judgement, as have you. You are projecting criticism of the commenters onto google; it hasn't been stablished that google fired her because she was difficult or made them look bad. There is indeed a scenario where that is the case, but there are others where Google is right to fire her without undermining their ethical position; to say otherwise is to say that she is infallible, an attribute usually reserved to religious groups. If she wants some non faith based support, she should be transparent about the terms of the email where she put forward conditions to the company.
The laptops have a lot more surface to dissipate heat than a phone, and less likely to operate wrapped in an insulating case. Also, that some models have active cooling can make a difference here.
Not wanting to kill himself because he's completely lost socially, bullied and a social outcast.

Just skipping one grade can completely destroy you socially.

I've experienced it to a lesser extent, and 15 years later I'm still broken mentally, I'm bipolar, I most likely have some sort of PTSD, I take 3 meds daily, and I have suicidal thoughts since I'm 6 or 7yo, and I'm 100% sure most of that wouldn't have happened if I had been just average in school and didn't skip any grades.
I would literally give everything to go back in time and prevent my parents from allowing it.

DON'T allow your kids to skip a grade, unless maybe if you're rich and can afford to pay for a good private school for gifted kids. Just DON'T.
Pre-reading hypothesis: TimescaleDB is declared orders of magnitude faster because the benchmark is serving results they're computing at writing time? Is it just like the ClickHouse benchmark from earlier, where they read from a `CREATE TABLE [...] ENGINE = AggregatingMergeTree`?

Post-reading:

"faster queries via continuous aggregates". So is this it? I couldn't find how tables / materialized views were created in the source though [1].

TimescaleDB is probably a very good product (and pg-compatible!), but producing such articles hiding the usage of a magic feature is sort of dishonest. Why not make an article directly on the power of the feature? It's hurting their brand reputation a bit.

[1] https://github.com/timescale/tsbs
>WinZip

https://www.winzip.com/mac/en/

>Xbox 360 Controller for Mac

What's sketchy about that?

Apple is pushing the "play any iOS game on the new Macs" hard. And a lot of them are supporting controllers natively on iPad and iPhone so obvious someone wants to try that out too.
If you are using an ad block or other extensions, that is likely the cause. I can't find specific reference, but try turning those off.

edit: https://twitter.com/hondanhon/status/1329132372034347009
Joe was such a prolific thinker. I could listen to him talk about anything.
That would be misleading, since it would distract attention away from the core reasons of such conflicts.

Aside, during the cold war, many leaders in developing countries played the US and the Soviet union off against each other, in order to get weapons etc. Erdogan in Turkey has been masterfully doing some variation of this for a while.
Edge has the collections feature, that I cannot live without. Great tool for research.
Hello HY,

Artist releases album called “Ok Google Play Music” on Spotify
https://bit.ly/36xDd8h

The above link is not working

Please check
> Microsoft Z3 recently (a kind of theorem prover)

Also a theorem prover with kinds (or more one type of elements), if I'm not mistaken :-)

Firefox is getting really good; perhaps a bit memory hungry, but that's hardly where Chrome shines either...
The converse is true: slide rules let you do calculations quickly and easily (since they hang in the leather holster on your belt) without having to carry an expensive and heavy copy of the rubber bible or similar work and stop and look up numbers then scratch the values down on paper and work the problem.
Negative power prices are only possible because there are other resources to provide the production baseline. As there exists no system to store power at scale, production must match exactly consumption at any time; so when the wind blows or the sun shines and there is no demand, the generated power is basically worthless.

But this is only possible because renewables represent only a small fraction of all power in most places. They can at peak generate a significant amount of power, but overall most produced TWh come from other sources.
Thanks, Alison.
Snapdragon 8x5 CPUs have been fast enough for a while now, and you wouldn't notice a difference as long as you run a decent flavor of Android. However you can notice a faster screen refresh rate, and high end Android wins there. I wouldn't trade 90 (or 120hz) screens for a faster CPU.
I'm sure someone will create a PostgreSQL extension for this... :-)
Hello HN,

The below link is not working. Please check

Artist releases album called “Ok Google Play Music” on Spotify
https://bit.ly/36xDd8h
>How hard is it to find challenging level work for a genius to do while the rest of the 7th grade class does the normal work?

Extremely hard. You would need to assign a specific faculty member to keep up with this person's work, and continuously give them new assignments that are meaningful such that they still are learning new concepts from them. You're asking someone to teach multiple years of various subjects just to accommodate one student. Generally, this is achieved through online learning where the student will be outside of a normal classroom working on online classes.

>What is the rush to skip five years of social development?

People at this level of intelligence don't relate to their peers and usually have trouble forming any meaningful connections / making friends. They quite literally fit in better with more academically developed students in an environment that they can thrive in, and where their intelligence can be appreciated and utilized by professors.
I just installed WinZip - runs smoothly on my M1.

Ditto Microsoft Edge, installed, ran a few websites - no issues, aside from a bit slow speed (although it may be just a crappy browser, never tried it on an Intel).

Perhaps with some heavier usage there are issues, but so far so good.
> I don't understand the comparison to the iphone and android situation.

Because articles like that are pure nonsense.

Take the initial paragraphs. We already knew that faster processors don't necessarily run hotter. People are simply conflating higher clock speeds with higher performance, while ignoring all of the ways CPU design optimizes computation. Likewise, we already knew that "emulation" doesn't imply that performance will be unbearably slow. There has been enormous amounts of research and development into the problem over the decades, to the point where much of our software is optimized at runtime.

None of this is meant to diminish what Apple has accomplished. They were clearly paying attention to details that have been largely ignored or at the very least rarely highlighted by their competitors. Now that it has happened, we will likely see more from the PC industry. Apple will likely have a hard time keeping up unless they have more up their sleeve.
I followed research into medications for Alzheimer disease after my late wife was diagnosed with Early Onset Alzheimers Disease in 2006. Please have a look at the list of publications I have collected, including reports of promissing findings, most of which, to my knowledge, have not lead to any cure of the disease. https://www.iwriteiam.nl/AlzheimersDisease.html Search for 'mice'.
A browser isn't viable to me without ad blocking and 1Password.

Firefox has issues currently on M1, as well - uBlock Origin won't load, for example. Thankfully, that particular issue is fixable by disabling javascript.options.wasm and javascript.options.wasm_trustedprincipals in about:config as a temporary solution.

I fully expect these to be fixed, but it's clear it's gonna be a few weeks/months before everything runs right. If I were a non-technical user, I'd be returning it for an Intel Macbook.
And yet if you set it up right, you don't need to type them or yell them or remember them.

> Beyond that, IPv4 is arguably generally simpler for someone not well versed in networking to get a baseline understanding of.

And BASIC is easier to program in than Rust if you're not well versed in programming.

IPv6 addresses come in 3 flavors, unicast, anycast, multicast.

Unicast addresses are for a single host, like a unique telephone number

Anycast addresses go to the nearest receiver, like 911

Multicast addresses go to a group of hosts that are listening to the address for that group, like everyone streaming the same show on Netflix at the same time.

Unicast addresses are either local to an interface/LAN/site, or global.

Anycast addresses are global.

Multicast addresses can be very local or across a wider area like a company or can be global.

You can tell what sort of address it is by the start:

* Multicast addresses start with "ff".

* LAN addresses start with "fe".

* Site (multiple LAN) addresses start with "fd"

* Anything else other than "00" is global, but some have special meanings, like "2001" is used for documentation.

There's a protocol called NDP that all the hosts use to give themselves addresses and find out how to connect to other hosts.

That's a start. The fiddly bit twiddling details can come later.
> The user demographics skew towards younger adults

I'd be careful interpreting numbers like those. This isn't measuring the age demographics of CL users, per se. It's measuring the age demographics of people who responded to the survey. ~25% of that group self-reported as not actually being (current) lisp users.
You can but then you need to spend time setting up and maintaining the service. Which many enterprises aren't willing to do. Also, while you may be authorised to use AWS tech you may not be automatically authorised to use different tech. We literally were told to use MySQL instead of MongoDB soley because RDS was allowed and all services had to be managed by AWS.

I am not complaining AWS is doing vendor lock in makes complete sense, I am just commenting that is their main direction for their offering. And their vendor lock is aimed at the enterprises where they can really run wild on it and get lots of money in return. Smaller orginisations will generally never lock themselves in so much because they won't build so many things that are so hard coupled since they just don't have the manpower.
This reminds me of https://www.osnews.com , a combination of a tech news site and a personal blog (all submissions come from Thom Holwerda).

Are you planning on supporting comments? OSnews does quite well with a small but active community.
>But, as a matter of practicality, it's less likely that, after you've signed your contract, Google comes to you on your first day and says "I'm altering the terms of our deal, pray I don't alter it further".

It's been my experience that benefits change very regularly, sometimes significantly. For example, my current employer updates their compensation plan every year at the very least.

It's been my experience whenever the company I worked for ends up in a position where they are financially strapped benefits and work conditions change suddenly, drastically, and very frequently.

If you don't work for a big company (or even if you do) there is a good chance where you work will be acquired if you work somewhere long enough and that changes everything. I know some people I used to work with who experienced 4 acquisitions at the same job.
I think without said "security" model, we wouldn't have so much malware.

Because getting your exact location extracted and send to marketing firms and government contractors is worse than quite a few trojans you could get on your local computer by executing random and even malicious code.

It is time that security experts get honest about this and that "experts" lower their voice a bit.
Always great to see people applying TDA. For anyone interested in experimenting with tools like barcodes (persistent homology), I'd recommend checking out https://scikit-tda.org/.
Common Lisp has been a major driver for me since 1982, but I also enjoy Racket, Clojure, and Haskell a lot. The Common Lisp community may be small, but I like the energy and enthusiasm!

Programming language selection however really does not matter that much. I have also been very happy working on projects using Java, Python, JavaScript, and Ruby.

I would never try to talk anyone out of using whatever programming language is their favorite.
if [ exec 1>/dev/null 2>/dev/null 3>/dev/tcp/localhost/4000 ] ; then

This code runs `[ exec ]` (which tests if "exec" is a non-empty string, thus it returns true) and redirects its output and error to /dev/null, and fd 3 to /dev/tcp/whatever. If the socket opening fails, `[ exec ]` is not even executed, and the overall command returns nonzero. Completely equivalent to `: 3>/dev/tcp/localhost/4000`, which also returns nonzero if the socket can't be opened.

It happens to work for the intended purpose, but not for the reasons the author intended.
b: The author did file a DMCA takedown notice. The issue in this case is that the GitHub user filed a DMCA counter notification which states they have a good faith believe the takedown is incorrect or invalid (under penalty of perjury). I am not a lawyer, but it seems to me that the GitHub user may have perjured themself.

d: One does not need to file any documents in order to have a copyright over a work in the US, it is an automatic right given to creators over their original works. Authors do, however, need to file with the Copyright Office before suing for copyright infringement.
Thanks for the link. The interesting part [with some comments]:

> As proposed in the NPRM [FAA's notice of proposed rulemaking], the corrective actions mandated by this AD [airworthiness directive] include a revision of the airplane's flight control laws (software). The new flight control laws now require inputs from both AOA [angle of attack] sensors in order to activate MCAS [Maneuvering Characteristics Augmentation System; the system causing the crashes]. They also compare the inputs from the two sensors, and if those inputs differ significantly (greater than 5.5 degrees for a specified period of time), will disable the Speed Trim System (STS), which includes MCAS, for the remainder of the flight and provide a corresponding indication of that deactivation on the flight deck. The new flight control laws now permit only one activation of MCAS per sensed high-AOA event, and limit the magnitude of any MCAS command to move the horizontal stabilizer such that the resulting position of the stabilizer will preserve the flight crew's ability to control the airplane's pitch by using only the control column. This means the pilot will have sufficient control authority without the need to make electric or manual stabilizer trim inputs. The new flight control laws also include FCC [flight control computer] integrity monitoring of each FCC's performance and cross-FCC monitoring, which detects and stops erroneous FCC-generated stabilizer trim commands (including MCAS).

> This AD further mandates changes to the airplane's AFM [airplane flight manual] to add and revise flight crew procedures to facilitate the crew's ability to recognize and respond to undesired horizontal stabilizer movement and the effects of a potential AOA sensor failure.

> This AD also mandates an AOA DISAGREE alert, which indicates certain AOA sensor failures or a significant calibration issue. The alert is implemented by revision of MDS software [MAX display system]; as a result, certain stickers (known as INOP [inoperative] markers) will be removed.

> Additionally, this AD mandates adequately separating certain airplane wiring, and conducting an AOA sensor system test and an operational readiness flight on each airplane before the airplane is reintroduced to service.

> Finally, this AD requires that operators that wish to dispatch airplanes with certain inoperative systems must first have incorporated specific provisions that are more restrictive into their existing FAA-approved MEL [minimum equipment list; defining what can be broken and you can still take-off].

Looks pretty convincing from my point of view.
Some people prefer FP. Some prefer OOP. Some need just a sprinkling of interactivity. Some need to build complex UIs. Some need to run on underpowered devices while others don’t. Some dislike too much abstraction. Some prefer it.

In short, we have a plethora of frameworks for the same reason we have a plethora of languages, sodas, beers, coffees, tools, products, novels, etc. Humans are messy.
The "technique" isn't confined into menial tasks. It gains speed on interesting parts and noble avenues, for example automated theorem proving.
Charlie Waite Meets Intrepid Camera
Can't speak for anyone else, but for me, the biggest sticking point is being able to side/load software and other app stores... not that I pull in much, but I don't want my device mfg tell me what I'm allowed to run on what I buy.

Sometimes this means the software is more clunky, less polished and isn't as fast... but I'm still using my now 3yo Pixel 2XL, which is still mostly acceptable (I really need a new battery).
Source?

I'm a relatively new engineering manager in an older company in Canada (turning itself into fin/insurance tech), and a big part of my role has been about breaking down silos.

The silos where created at a time when being really efficient at 'your piece' was what the system rewarded, whereas now we want to be efficient at shipping code, which means efficient value streams (from inception to production)...which has basically meant many rounds of silo deconstruction.

But I'd be VERY curious about why silos get built in the first place & what incentives are in place to make this happen...and why this is bad. To be honest, maybe I'm just idealistic, but I see silo building as not desirable.